diff --git a/BUILDING.md b/BUILDING.md index 4db59b3c4e..6f7f29e9ec 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -107,7 +107,7 @@ Support for OpenGL can optionally be disabled by specifying the cmake flag that depend on GL, including: - usdview - Hydra GL imaging -- Maya and Katana app plugins +- Katana app plugins ##### OSL (OpenShadingLanguage) @@ -209,10 +209,13 @@ More documentation is available [here](http://openusd.org/docs/RenderMan-USD-Ima ## Third Party Plugins USD provides several plugins for integration with third-party software packages, -including Maya, Katana, Houdini, and Alembic. There is additional documentation on each plugin +including Katana, Houdini, and Alembic. There is additional documentation on each plugin [here](http://openusd.org/docs/USD-3rd-Party-Plugins.html). These plugins are not built by default and must be enabled via the instructions below. +The USD Maya plugins can be found in the Autodesk-supported repo available +[here](https://github.com/Autodesk/maya-usd). + ##### Alembic Plugin Enable the [Alembic](https://github.com/alembic/alembic) plugin in the build @@ -237,22 +240,6 @@ support requires the following dependencies: For further information see the documentation on the Alembic plugin [here](http://openusd.org/docs/Alembic-USD-Plugin.html). -##### Maya Plugin - -Enable the Maya plugin in the build by specifying the cmake flag -```PXR_BUILD_MAYA_PLUGIN=TRUE``` when invoking cmake. - -The additional dependencies that must be supplied when invoking cmake are: - -| Dependency Name | Description | -| ----------------- | ----------------------------------- | -| MAYA_LOCATION | The root path to a Maya SDK install | -| MAYA_tbb_LIBRARY | The location of TBB, this should be the same as TBB_tbb_LIBRARY provided to the core USD build | - -See [3rd Party Library and Application Versions](VERSIONS.md) for version information. - -For further information see the documentation on the Maya plugin [here](http://openusd.org/docs/Maya-USD-Plugins.html). - ##### Katana Plugin Enable the Katana plugin in the build by specifying the cmake flag diff --git a/CMakeLists.txt b/CMakeLists.txt index d384a8a96f..39a3d84587 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -59,10 +59,6 @@ if (${PXR_BUILD_KATANA_PLUGIN}) add_subdirectory(third_party/katana) endif() -if (${PXR_BUILD_MAYA_PLUGIN}) - add_subdirectory(third_party/maya) -endif() - if (${PXR_BUILD_HOUDINI_PLUGIN}) add_subdirectory(third_party/houdini) endif() diff --git a/build_scripts/build_usd.py b/build_scripts/build_usd.py index aa02dcdec7..fe69b38a37 100644 --- a/build_scripts/build_usd.py +++ b/build_scripts/build_usd.py @@ -941,7 +941,7 @@ def InstallOpenSubdiv(context, force, buildArgs): # all TBB libraries it finds, including libtbbmalloc and # libtbbmalloc_proxy. On Linux and MacOS, this has the # unwanted effect of replacing the system allocator with - # tbbmalloc, which can cause problems with the Maya plugin. + # tbbmalloc. extraArgs.append('-DNO_TBB=ON') # Add on any user-specified extra arguments. @@ -1197,14 +1197,6 @@ def InstallUSD(context, force, buildArgs): else: extraArgs.append('-DPXR_BUILD_MATERIALX_PLUGIN=OFF') - if context.buildMaya: - if context.mayaLocation: - extraArgs.append('-DMAYA_LOCATION="{mayaLocation}"' - .format(mayaLocation=context.mayaLocation)) - extraArgs.append('-DPXR_BUILD_MAYA_PLUGIN=ON') - else: - extraArgs.append('-DPXR_BUILD_MAYA_PLUGIN=OFF') - if context.buildKatana: if context.katanaApiLocation: extraArgs.append('-DKATANA_API_LOCATION="{apiLocation}"' @@ -1271,9 +1263,9 @@ def InstallUSD(context, force, buildArgs): built using the DCC's version of Python and not the system version. This can be done by running %(prog)s using the DCC's version of Python. -For example, to build USD and the Maya plugins on macOS for Maya 2019, run: +For example, to build USD on macOS for use in Maya 2019, run: -/Applications/Autodesk/maya2019/Maya.app/Contents/bin/mayapy %(prog)s --maya --no-usdview ... +/Applications/Autodesk/maya2019/Maya.app/Contents/bin/mayapy %(prog)s --no-usdview ... Note that this is primarily an issue on macOS, where a DCC's version of Python is likely to conflict with the version provided by the system. On other @@ -1450,16 +1442,6 @@ def InstallUSD(context, force, buildArgs): subgroup.add_argument("--no-materialx", dest="build_materialx", action="store_false", help="Do not build MaterialX plugin for USD (default)") -group = parser.add_argument_group(title="Maya Plugin Options") -subgroup = group.add_mutually_exclusive_group() -subgroup.add_argument("--maya", dest="build_maya", action="store_true", - default=False, - help="Build Maya plugin for USD") -subgroup.add_argument("--no-maya", dest="build_maya", action="store_false", - help="Do not build Maya plugin for USD (default)") -group.add_argument("--maya-location", type=str, - help="Directory where Maya is installed.") - group = parser.add_argument_group(title="Katana Plugin Options") subgroup = group.add_mutually_exclusive_group() subgroup.add_argument("--katana", dest="build_katana", action="store_true", @@ -1587,11 +1569,6 @@ def __init__(self, args): # - MaterialX Plugin self.buildMaterialX = args.build_materialx - # - Maya Plugin - self.buildMaya = args.build_maya - self.mayaLocation = (os.path.abspath(args.maya_location) - if args.maya_location else None) - # - Katana Plugin self.buildKatana = args.build_katana self.katanaApiLocation = (os.path.abspath(args.katana_api_location) @@ -1696,9 +1673,6 @@ def ForceBuildDependency(self, dep): if not context.buildPython: pythonPluginErrorMsg = ( "%s plugin cannot be built when python support is disabled") - if context.buildMaya: - PrintError(pythonPluginErrorMsg % "Maya") - sys.exit(1) if context.buildHoudini: PrintError(pythonPluginErrorMsg % "Houdini") sys.exit(1) @@ -1706,19 +1680,6 @@ def ForceBuildDependency(self, dep): PrintError(pythonPluginErrorMsg % "Katana") sys.exit(1) -# Error out if we're building the Maya plugin and have enabled Ptex support -# in imaging. Maya includes its own copy of Ptex, which we believe is -# version 2.0.41. We would need to build imaging against this version to -# avoid symbol lookup errors due to library version differences when running -# the Maya plugin. However, the current version of OpenImageIO requires -# a later version of Ptex. Rather than try to untangle this, we punt for -# now. -if context.buildMaya and PTEX in requiredDependencies: - PrintError("Cannot enable Ptex support when building the Maya " - "plugin, since using a separately-built Ptex library " - "would conflict with the version used by Maya.") - sys.exit(1) - # Determine whether we're running in Maya's version of Python. When building # against Maya's Python, there are some additional restrictions on what we're # able to build. @@ -1733,7 +1694,7 @@ def ForceBuildDependency(self, dep): except: pass -if context.buildMaya and isMayaPython: +if isMayaPython: if context.buildUsdview: PrintError("Cannot build usdview when building against Maya's version " "of Python. Maya does not provide access to the 'OpenGL' " @@ -1840,7 +1801,6 @@ def ForceBuildDependency(self, dep): HDF5 support: {enableHDF5} Draco Plugin {buildDraco} MaterialX Plugin {buildMaterialX} - Maya Plugin {buildMaya} Katana Plugin {buildKatana} Houdini Plugin {buildHoudini} @@ -1890,7 +1850,6 @@ def FormatBuildArguments(buildArgs): buildDraco=("On" if context.buildDraco else "Off"), buildMaterialX=("On" if context.buildMaterialX else "Off"), enableHDF5=("On" if context.enableHDF5 else "Off"), - buildMaya=("On" if context.buildMaya else "Off"), buildKatana=("On" if context.buildKatana else "Off"), buildHoudini=("On" if context.buildHoudini else "Off")) @@ -1966,10 +1925,6 @@ def FormatBuildArguments(buildArgs): The following in your PATH environment variable: {requiredInPath} """.format(requiredInPath="\n ".join(sorted(requiredInPath)))) - -if context.buildMaya: - Print("See documentation at http://openusd.org/docs/Maya-USD-Plugins.html " - "for setting up the Maya plugin.\n") if context.buildKatana: Print("See documentation at http://openusd.org/docs/Katana-USD-Plugins.html " diff --git a/cmake/defaults/CXXDefaults.cmake b/cmake/defaults/CXXDefaults.cmake index 4b56546c4f..3414a664e2 100644 --- a/cmake/defaults/CXXDefaults.cmake +++ b/cmake/defaults/CXXDefaults.cmake @@ -39,11 +39,6 @@ _add_define(GLX_GLXEXT_PROTOTYPES) # Python bindings for tf require this define. _add_define(BOOST_PYTHON_NO_PY_SIGNATURES) -# Maya seems to require this -if (CMAKE_SYSTEM_NAME STREQUAL "Linux") - _add_define(LINUX) -endif() - if(CMAKE_BUILD_TYPE STREQUAL "Debug") _add_define(BUILD_OPTLEVEL_DEV) endif() diff --git a/cmake/defaults/Options.cmake b/cmake/defaults/Options.cmake index e14d60027f..e6f21523fe 100644 --- a/cmake/defaults/Options.cmake +++ b/cmake/defaults/Options.cmake @@ -32,7 +32,6 @@ option(PXR_BUILD_OPENCOLORIO_PLUGIN "Build OpenColorIO plugin" OFF) option(PXR_BUILD_USD_IMAGING "Build USD imaging components" ON) option(PXR_BUILD_USDVIEW "Build usdview" ON) option(PXR_BUILD_KATANA_PLUGIN "Build usd katana plugin" OFF) -option(PXR_BUILD_MAYA_PLUGIN "Build usd maya plugin" OFF) option(PXR_BUILD_ALEMBIC_PLUGIN "Build the Alembic plugin for USD" OFF) option(PXR_BUILD_DRACO_PLUGIN "Build the Draco plugin for USD" OFF) option(PXR_BUILD_HOUDINI_PLUGIN "Build the Houdini plugin for USD" OFF) @@ -45,7 +44,6 @@ option(PXR_ENABLE_MULTIVERSE_SUPPORT "Enable Multiverse backend in the Alembic p option(PXR_ENABLE_HDF5_SUPPORT "Enable HDF5 backend in the Alembic plugin for USD" ON) option(PXR_ENABLE_OSL_SUPPORT "Enable OSL (OpenShadingLanguage) based components" OFF) option(PXR_ENABLE_PTEX_SUPPORT "Enable Ptex support" ON) -option(PXR_MAYA_TBB_BUG_WORKAROUND "Turn on linker flag (-Wl,-Bsymbolic) to work around a Maya TBB bug" OFF) option(PXR_ENABLE_NAMESPACES "Enable C++ namespaces." ON) # Precompiled headers are a win on Windows, not on gcc. @@ -171,25 +169,6 @@ if (${PXR_BUILD_KATANA_PLUGIN}) endif() endif() -if (${PXR_BUILD_MAYA_PLUGIN}) - if (NOT ${PXR_ENABLE_PYTHON_SUPPORT}) - message(STATUS - "Setting PXR_BUILD_MAYA_PLUGIN=OFF because " - "PXR_ENABLE_PYTHON_SUPPORT=OFF") - set(PXR_BUILD_MAYA_PLUGIN "OFF" CACHE BOOL "" FORCE) - elseif (NOT ${PXR_ENABLE_GL_SUPPORT}) - message(STATUS - "Setting PXR_BUILD_MAYA_PLUGIN=OFF because " - "PXR_ENABLE_GL_SUPPORT=OFF") - set(PXR_BUILD_MAYA_PLUGIN "OFF" CACHE BOOL "" FORCE) - elseif (NOT ${PXR_BUILD_USD_IMAGING}) - message(STATUS - "Setting PXR_BUILD_MAYA_PLUGIN=OFF because " - "PXR_BUILD_USD_IMAGING=OFF") - set(PXR_BUILD_MAYA_PLUGIN "OFF" CACHE BOOL "" FORCE) - endif() -endif() - if (${PXR_BUILD_HOUDINI_PLUGIN}) if (NOT ${PXR_ENABLE_PYTHON_SUPPORT}) message(STATUS diff --git a/cmake/defaults/Packages.cmake b/cmake/defaults/Packages.cmake index 9be215b36f..aaa5590a9c 100644 --- a/cmake/defaults/Packages.cmake +++ b/cmake/defaults/Packages.cmake @@ -149,10 +149,6 @@ if (PXR_BUILD_KATANA_PLUGIN) ) endif() -if (PXR_BUILD_MAYA_PLUGIN) - find_package(Maya REQUIRED) -endif() - if (PXR_BUILD_HOUDINI_PLUGIN) find_package(Houdini REQUIRED) endif() diff --git a/cmake/defaults/gccclangshareddefaults.cmake b/cmake/defaults/gccclangshareddefaults.cmake index bf64fd4c53..9dd3308e40 100644 --- a/cmake/defaults/gccclangshareddefaults.cmake +++ b/cmake/defaults/gccclangshareddefaults.cmake @@ -51,10 +51,6 @@ if (NOT CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR endif() endif() -if (${PXR_MAYA_TBB_BUG_WORKAROUND}) - set(_PXR_GCC_CLANG_SHARED_CXX_FLAGS "${_PXR_GCC_CLANG_SHARED_CXX_FLAGS} -Wl,-Bsymbolic") -endif() - # If using pthreads then tell the compiler. This should automatically cause # the linker to pull in the pthread library if necessary so we also clear # PXR_THREAD_LIBS. diff --git a/cmake/macros/Public.cmake b/cmake/macros/Public.cmake index ed9ae9a313..014777f6ce 100644 --- a/cmake/macros/Public.cmake +++ b/cmake/macros/Public.cmake @@ -169,7 +169,6 @@ function(pxr_library NAME) set(options DISABLE_PRECOMPILED_HEADERS KATANA_PLUGIN - MAYA_PLUGIN ) set(oneValueArgs TYPE @@ -260,15 +259,6 @@ function(pxr_library NAME) if(args_KATANA_PLUGIN) set(subdir "Libs") endif() - - # Maya plugins require the .mll suffix on Windows and .bundle on OSX. - if(args_MAYA_PLUGIN) - if (WIN32) - set(suffix ".mll") - elseif(APPLE) - set(suffix ".bundle") - endif() - endif() else() # If the caller didn't specify the library type then choose the # type now. diff --git a/cmake/macros/generateDocs.py b/cmake/macros/generateDocs.py index cf6dc84194..eba5ed99f9 100644 --- a/cmake/macros/generateDocs.py +++ b/cmake/macros/generateDocs.py @@ -26,8 +26,8 @@ import sys, os, argparse, shutil, subprocess, tempfile, platform, stat # This finds all modules in the source area. For example, it will find ar, -# usdGeom, etc. in the pxr source area, or usdKatana, usdMaya, etc. in the -# third_party source area. +# usdGeom, etc. in the pxr source area, or usdKatana, etc. in the third_party +# source area. def _getModules(sourceRoot): modules = [] topLevel = [] diff --git a/cmake/modules/FindMaya.cmake b/cmake/modules/FindMaya.cmake deleted file mode 100644 index f7eeb75478..0000000000 --- a/cmake/modules/FindMaya.cmake +++ /dev/null @@ -1,235 +0,0 @@ -# - Maya finder module -# This module searches for a valid Maya instalation. -# It searches for Maya's devkit, libraries, executables -# and related paths (scripts) -# -# Variables that will be defined: -# MAYA_FOUND Defined if a Maya installation has been detected -# MAYA_EXECUTABLE Path to Maya's executable -# MAYA__FOUND Defined if has been found -# MAYA__LIBRARY Path to library -# MAYA_INCLUDE_DIRS Path to the devkit's include directories -# MAYA_API_VERSION Maya version (6-8 digits) -# -# IMPORTANT: Currently, there's only support for OSX platform and Maya version 2017 because of ABI issues with libc++. - -#============================================================================= -# Copyright 2011-2012 Francisco Requena -# -# Distributed under the OSI-approved BSD License (the "License"); -# see accompanying file Copyright.txt for details. -# -# This software is distributed WITHOUT ANY WARRANTY; without even the -# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -# See the License for more information. -#============================================================================= -# (To distribute this file outside of CMake, substitute the full -# License text for the above reference.) - -if(APPLE) - # Note: according to official Autodesk sources (and how it sets up - # MAYA_LOCATION itself), MAYA_LOCATION should include Maya.app/Contents - # on MacOS - ie: - # /Applications/Autodesk/maya2019/Maya.app/Contents - # However, for legacy reasons, and for maximum compatibility, setting - # it to the installation root is also supported, ie: - # /Applications/Autodesk/maya2019 - - find_path(MAYA_BASE_DIR - include/maya/MFn.h - HINTS - "${MAYA_LOCATION}/../.." - "$ENV{MAYA_LOCATION}/../.." - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "/Applications/Autodesk/maya2019" - "/Applications/Autodesk/maya2018" - "/Applications/Autodesk/maya2017" - "/Applications/Autodesk/maya2016.5" - "/Applications/Autodesk/maya2016" - DOC - "Maya installation root directory" - ) - find_path(MAYA_LIBRARY_DIR - libOpenMaya.dylib - HINTS - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "${MAYA_BASE_DIR}" - PATH_SUFFIXES - MacOS/ - Maya.app/Contents/MacOS/ - DOC - "Maya's libraries path" - ) -elseif(UNIX) - find_path(MAYA_BASE_DIR - include/maya/MFn.h - HINTS - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "/usr/autodesk/maya2019-x64" - "/usr/autodesk/maya2018-x64" - "/usr/autodesk/maya2017-x64" - "/usr/autodesk/maya2016.5-x64" - "/usr/autodesk/maya2016-x64" - DOC - "Maya installation root directory" - ) - find_path(MAYA_LIBRARY_DIR - libOpenMaya.so - HINTS - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "${MAYA_BASE_DIR}" - PATH_SUFFIXES - lib/ - DOC - "Maya's libraries path" - ) -elseif(WIN32) - find_path(MAYA_BASE_DIR - include/maya/MFn.h - HINTS - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "C:/Program Files/Autodesk/Maya2019" - "C:/Program Files/Autodesk/Maya2018" - "C:/Program Files/Autodesk/Maya2017" - "C:/Program Files/Autodesk/Maya2016.5" - "C:/Program Files/Autodesk/Maya2016" - DOC - "Maya installation root directory" - ) - find_path(MAYA_LIBRARY_DIR - OpenMaya.lib - HINTS - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "${MAYA_BASE_DIR}" - PATH_SUFFIXES - lib/ - DOC - "Maya's libraries path" - ) -endif() - -find_path(MAYA_INCLUDE_DIR - maya/MFn.h - HINTS - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "${MAYA_BASE_DIR}" - PATH_SUFFIXES - ../../devkit/include/ - include/ - DOC - "Maya's headers path" -) - -find_path(MAYA_LIBRARY_DIR - OpenMaya - HINTS - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "${MAYA_BASE_DIR}" - PATH_SUFFIXES - ../../devkit/include/ - include/ - DOC - "Maya's libraries path" -) - -list(APPEND MAYA_INCLUDE_DIRS ${MAYA_INCLUDE_DIR}) - -find_path(MAYA_DEVKIT_INC_DIR - GL/glext.h - HINTS - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "${MAYA_BASE_DIR}" - PATH_SUFFIXES - ../../devkit/plug-ins/ - DOC - "Maya's devkit headers path" -) -if(NOT "${MAYA_DEVKIT_INC_DIR}" STREQUAL "MAYA_DEVKIT_INC_DIR-NOTFOUND") - list(APPEND MAYA_INCLUDE_DIRS ${MAYA_DEVKIT_INC_DIR}) -endif() - -foreach(MAYA_LIB - OpenMaya - OpenMayaAnim - OpenMayaFX - OpenMayaRender - OpenMayaUI - Image - Foundation - IMFbase - tbb - cg - cgGL) - - find_library(MAYA_${MAYA_LIB}_LIBRARY - ${MAYA_LIB} - HINTS - "${MAYA_LIBRARY_DIR}" - DOC - "Maya's ${MAYA_LIB} library path" - # NO_CMAKE_SYSTEM_PATH needed to avoid conflicts between - # Maya's Foundation library and OSX's framework. - NO_CMAKE_SYSTEM_PATH - ) - - - if (MAYA_${MAYA_LIB}_LIBRARY) - list(APPEND MAYA_LIBRARIES ${MAYA_${MAYA_LIB}_LIBRARY}) - endif() -endforeach(MAYA_LIB) - -find_program(MAYA_EXECUTABLE - maya - HINTS - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "${MAYA_BASE_DIR}" - PATH_SUFFIXES - Maya.app/Contents/bin/ - bin/ - DOC - "Maya's executable path" -) - -find_program(MAYA_PY_EXECUTABLE - mayapy - HINTS - "${MAYA_LOCATION}" - "$ENV{MAYA_LOCATION}" - "${MAYA_BASE_DIR}" - PATH_SUFFIXES - Maya.app/Contents/bin/ - bin/ - DOC - "Maya's Python executable path" -) - -if(MAYA_INCLUDE_DIRS AND EXISTS "${MAYA_INCLUDE_DIR}/maya/MTypes.h") - - # Tease the MAYA_API_VERSION numbers from the lib headers - file(STRINGS ${MAYA_INCLUDE_DIR}/maya/MTypes.h TMP REGEX "#define MAYA_API_VERSION.*$") - string(REGEX MATCHALL "[0-9]+" MAYA_API_VERSION ${TMP}) -endif() - -# handle the QUIETLY and REQUIRED arguments and set MAYA_FOUND to TRUE if -# all listed variables are TRUE -include(FindPackageHandleStandardArgs) - -find_package_handle_standard_args(Maya - REQUIRED_VARS - MAYA_EXECUTABLE - MAYA_PY_EXECUTABLE - MAYA_INCLUDE_DIRS - MAYA_LIBRARIES - VERSION_VAR - MAYA_API_VERSION -) diff --git a/pxr/usd/usd/Doxyfile.in b/pxr/usd/usd/Doxyfile.in index 7189c4d207..6d6bfdf4be 100644 --- a/pxr/usd/usd/Doxyfile.in +++ b/pxr/usd/usd/Doxyfile.in @@ -823,13 +823,6 @@ INPUT = src/modules/usd/doxygen/externalOverview.dox \ src/modules/pxrUsdInShipped \ src/modules/vmp_usd \ \ - ## "maya" package \ - src/modules/usdMaya/overview.dox \ - src/modules/pxrUsdMayaGL \ - src/modules/px_vp20 \ - src/modules/usdMaya \ - src/modules/pxrUsd \ - \ ## Everything else \ src/modules diff --git a/third_party/maya/CMakeLists.txt b/third_party/maya/CMakeLists.txt deleted file mode 100644 index 00e4ba298f..0000000000 --- a/third_party/maya/CMakeLists.txt +++ /dev/null @@ -1,13 +0,0 @@ -set(PXR_INSTALL_SUBDIR "third_party/maya") - -pxr_add_extra_plugins(plugin) - -# Additional defines for building against Maya -add_definitions(-D_BOOL -DREQUIRE_IOSTREAM) - -if (APPLE) - add_definitions(-DOSMac_ -DMAC_PLUGIN) -endif() - -add_subdirectory(lib) -add_subdirectory(plugin) diff --git a/third_party/maya/README.md b/third_party/maya/README.md index b45e736888..fbb86bafa2 100644 --- a/third_party/maya/README.md +++ b/third_party/maya/README.md @@ -1,6 +1,2 @@ -Maya Plugins -============ - -This section contains libraries and plugins for Maya. - -See the [online documentation](http://openusd.org/docs/Maya-USD-Plugins.html) for more details. +The USD Maya plugins can be found in the Autodesk-supported repo available +[here](https://github.com/Autodesk/maya-usd). diff --git a/third_party/maya/lib/CMakeLists.txt b/third_party/maya/lib/CMakeLists.txt deleted file mode 100644 index 377b223835..0000000000 --- a/third_party/maya/lib/CMakeLists.txt +++ /dev/null @@ -1,4 +0,0 @@ -add_subdirectory(px_vp20) -add_subdirectory(pxrUsdMayaGL) -add_subdirectory(usdMaya) - diff --git a/third_party/maya/lib/px_vp20/CMakeLists.txt b/third_party/maya/lib/px_vp20/CMakeLists.txt deleted file mode 100644 index f2f8e94ea1..0000000000 --- a/third_party/maya/lib/px_vp20/CMakeLists.txt +++ /dev/null @@ -1,36 +0,0 @@ -set(PXR_PACKAGE px_vp20) - -if (NOT ${PXR_ENABLE_GL_SUPPORT}) - message(STATUS - "Skipping ${PXR_PACKAGE} because PXR_ENABLE_GL_SUPPORT is OFF") - return() -endif() - -pxr_shared_library(${PXR_PACKAGE} - LIBRARIES - garch - gf - glf - tf - ${GLEW_LIBRARY} - ${MAYA_OpenMaya_LIBRARY} - ${MAYA_OpenMayaUI_LIBRARY} - ${MAYA_OpenMayaRender_LIBRARY} - ${OPENGL_gl_LIBRARY} - - INCLUDE_DIRS - ${GLEW_INCLUDE_DIR} - ${MAYA_INCLUDE_DIRS} - ${OPENGL_INCLUDE_DIRS} - - PUBLIC_HEADERS - api.h - - PUBLIC_CLASSES - glslProgram - utils - utils_legacy - - DISABLE_PRECOMPILED_HEADERS -) - diff --git a/third_party/maya/lib/px_vp20/api.h b/third_party/maya/lib/px_vp20/api.h deleted file mode 100644 index 4cd924c6a3..0000000000 --- a/third_party/maya/lib/px_vp20/api.h +++ /dev/null @@ -1,40 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PX_VP20_API_H -#define PX_VP20_API_H - -#include "pxr/base/arch/export.h" - -#if defined(PX_VP20_EXPORTS) -# define PX_VP20_API ARCH_EXPORT -# define PX_VP20_API_TEMPLATE_CLASS(...) ARCH_EXPORT_TEMPLATE(class, __VA_ARGS__) -# define PX_VP20_API_TEMPLATE_STRUCT(...) ARCH_EXPORT_TEMPLATE(struct, __VA_ARGS__) -#else -# define PX_VP20_API ARCH_IMPORT -# define PX_VP20_API_TEMPLATE_CLASS(...) ARCH_IMPORT_TEMPLATE(class, __VA_ARGS__) -# define PX_VP20_API_TEMPLATE_STRUCT(...) ARCH_IMPORT_TEMPLATE(struct, __VA_ARGS__) -#endif -#define PX_VP20_LOCAL ARCH_HIDDEN - -#endif diff --git a/third_party/maya/lib/px_vp20/glslProgram.cpp b/third_party/maya/lib/px_vp20/glslProgram.cpp deleted file mode 100644 index e04c209f73..0000000000 --- a/third_party/maya/lib/px_vp20/glslProgram.cpp +++ /dev/null @@ -1,208 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -// glew must be included before any other GL header. -#include "pxr/imaging/glf/glew.h" - -#include "px_vp20/glslProgram.h" - -#include "pxr/pxr.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/imaging/garch/gl.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PxrMayaGLSLProgram::PxrMayaGLSLProgram() : mProgramId(0) -{ -} - -/* virtual */ -PxrMayaGLSLProgram::~PxrMayaGLSLProgram() -{ - if (!glDeleteProgram) { - return; - } - - if (mProgramId != 0) { - glDeleteProgram(mProgramId); - } -} - -bool -PxrMayaGLSLProgram::CompileShader( - const GLenum type, - const std::string& shaderSource) -{ - if (!glCreateProgram) { - return false; - } - - if (shaderSource.empty()) { - return false; - } - - const char* shaderType = NULL; - switch (type) { - case GL_COMPUTE_SHADER: - shaderType = "GL_COMPUTE_SHADER"; - break; - case GL_VERTEX_SHADER: - shaderType = "GL_VERTEX_SHADER"; - break; - case GL_TESS_CONTROL_SHADER: - shaderType = "GL_TESS_CONTROL_SHADER"; - break; - case GL_TESS_EVALUATION_SHADER: - shaderType = "GL_TESS_EVALUATION_SHADER"; - break; - case GL_GEOMETRY_SHADER: - shaderType = "GL_GEOMETRY_SHADER"; - break; - case GL_FRAGMENT_SHADER: - shaderType = "GL_FRAGMENT_SHADER"; - break; - default: - TF_CODING_ERROR("Unsupported shader type %d\n", type); - return false; - } - - // Create a program if one does not already exist. - if (mProgramId == 0) { - mProgramId = glCreateProgram(); - } - - // Create a shader from shaderSource and compile it. - const GLchar* shaderSources[1]; - shaderSources[0] = shaderSource.c_str(); - GLuint shader = glCreateShader(type); - glShaderSource(shader, - sizeof(shaderSources) / sizeof(const GLchar*), - shaderSources, - NULL); - glCompileShader(shader); - - // Verify that the shader compiled successfully. - GLint success = 0; - glGetShaderiv(shader, GL_COMPILE_STATUS, &success); - if (!success) { - std::string compileInfo; - GLint infoLogLength = 0; - glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLogLength); - if (infoLogLength > 0) { - char* infoLog = new char[infoLogLength]; - glGetShaderInfoLog(shader, infoLogLength, NULL, infoLog); - compileInfo.assign(infoLog, infoLogLength); - delete[] infoLog; - } - - TF_WARN("Failed to compile shader type %s: %s", - shaderType, - compileInfo.c_str()); - return false; - } - - // Attach the shader to the program. - glAttachShader(mProgramId, shader); - - // The shader is no longer needed. - glDeleteShader(shader); - - return true; -} - -bool -PxrMayaGLSLProgram::Link() -{ - if (!glLinkProgram) { - return false; - } - - if (mProgramId == 0) { - TF_CODING_ERROR("At least one shader must be compiled before linking."); - return false; - } - - glLinkProgram(mProgramId); - - // Verify that the program linked successfully. - GLint success = 0; - glGetProgramiv(mProgramId, GL_LINK_STATUS, &success); - if (!success) { - std::string linkInfo; - GLint infoLogLength = 0; - glGetProgramiv(mProgramId, GL_INFO_LOG_LENGTH, &infoLogLength); - if (infoLogLength > 0) { - char* infoLog = new char[infoLogLength]; - glGetProgramInfoLog(mProgramId, infoLogLength, NULL, infoLog); - linkInfo.assign(infoLog, infoLogLength); - delete[] infoLog; - } - - TF_WARN("Failed to link shader program: %s", linkInfo.c_str()); - return false; - } - - return true; -} - -bool -PxrMayaGLSLProgram::Validate() const -{ - if (!glValidateProgram) { - return false; - } - - if (mProgramId == 0) { - return false; - } - - glValidateProgram(mProgramId); - - GLint success = 0; - glGetProgramiv(mProgramId, GL_VALIDATE_STATUS, &success); - if (!success) { - std::string validateInfo; - GLint infoLogLength = 0; - glGetProgramiv(mProgramId, GL_INFO_LOG_LENGTH, &infoLogLength); - if (infoLogLength > 0) { - char* infoLog = new char[infoLogLength]; - glGetProgramInfoLog(mProgramId, infoLogLength, NULL, infoLog); - validateInfo.assign(infoLog, infoLogLength); - delete[] infoLog; - } - - TF_WARN("Validation failed for shader program: %s", - validateInfo.c_str()); - return false; - } - - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/px_vp20/glslProgram.h b/third_party/maya/lib/px_vp20/glslProgram.h deleted file mode 100644 index e972b4fb26..0000000000 --- a/third_party/maya/lib/px_vp20/glslProgram.h +++ /dev/null @@ -1,79 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -/// \file glslProgram.h - - -#ifndef PX_VP20_GLSL_PROGRAM_H -#define PX_VP20_GLSL_PROGRAM_H - -#include "pxr/pxr.h" -#include "px_vp20/api.h" -#include "pxr/imaging/garch/gl.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \class PxrMayaGLSLProgram -/// -/// A convenience class that abstracts away the OpenGL API details of -/// compiling and linking GLSL shaders into a program. -/// -class PxrMayaGLSLProgram -{ - public: - PX_VP20_API - PxrMayaGLSLProgram(); - PX_VP20_API - virtual ~PxrMayaGLSLProgram(); - - /// Compile a shader of type \p type with the given \p source. - PX_VP20_API - bool CompileShader(const GLenum type, const std::string& source); - - /// Link the compiled shaders together. - PX_VP20_API - bool Link(); - - /// Validate whether this program is valid in the current context. - PX_VP20_API - bool Validate() const; - - /// Get the ID of the OpenGL program object. - GLuint GetProgramId() const { - return mProgramId; - }; - - private: - GLuint mProgramId; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif // PX_VP20_GLSL_PROGRAM_H diff --git a/third_party/maya/lib/px_vp20/utils.cpp b/third_party/maya/lib/px_vp20/utils.cpp deleted file mode 100644 index b130a54b99..0000000000 --- a/third_party/maya/lib/px_vp20/utils.cpp +++ /dev/null @@ -1,1092 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -// glew must be included before any other GL header. -#include "pxr/imaging/glf/glew.h" - -#include "px_vp20/utils.h" - -#include "px_vp20/glslProgram.h" - -#include "pxr/base/gf/math.h" -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/matrix4f.h" -#include "pxr/base/gf/vec2f.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/imaging/glf/simpleLight.h" -#include "pxr/imaging/glf/simpleLightingContext.h" -#include "pxr/imaging/glf/simpleMaterial.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/* static */ -bool -px_vp20Utils::setupLightingGL(const MHWRender::MDrawContext& context) -{ - MStatus status; - - // Take into account only the 8 lights supported by the basic - // OpenGL profile. - const unsigned int nbLights = - std::min(context.numberOfActiveLights(&status), 8u); - if (status != MStatus::kSuccess) { - return false; - } - - if (nbLights == 0u) { - return true; - } - - // Lights are specified in world space and needs to be - // converted to view space. - const MMatrix worldToView = - context.getMatrix(MHWRender::MFrameContext::kViewMtx, &status); - if (status != MStatus::kSuccess) { - return false; - } - - glMatrixMode(GL_MODELVIEW); - glPushMatrix(); - glLoadMatrixd(worldToView.matrix[0]); - - glEnable(GL_LIGHTING); - - glColorMaterial(GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE); - glEnable(GL_COLOR_MATERIAL); - glEnable(GL_NORMALIZE); - - { - const GLfloat ambient[4] = { 0.0f, 0.0f, 0.0f, 1.0f }; - const GLfloat specular[4] = { 0.0f, 0.0f, 0.0f, 1.0f }; - - glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT, ambient); - glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, specular); - - glLightModelfv(GL_LIGHT_MODEL_AMBIENT, ambient); - glLightModeli(GL_LIGHT_MODEL_TWO_SIDE, 1); - } - - for (unsigned int i = 0u; i < nbLights; ++i) { - MFloatVector direction; - float intensity; - MColor color; - bool hasDirection; - bool hasPosition; - - MFloatPointArray positions; - status = context.getLightInformation( - i, - positions, - direction, - intensity, - color, - hasDirection, - hasPosition); - if (status != MStatus::kSuccess) { - return false; - } - - const MFloatPoint& position = positions[0]; - - if (hasDirection) { - if (hasPosition) { - // Assumes a Maya Spot Light! - const GLfloat ambient[4] = { 0.0f, 0.0f, 0.0f, 1.0f }; - const GLfloat diffuse[4] = { - intensity * color[0], - intensity * color[1], - intensity * color[2], - 1.0f }; - const GLfloat pos[4] = { - position[0], - position[1], - position[2], - 1.0f }; - const GLfloat dir[3] = { - direction[0], - direction[1], - direction[2] }; - - glLightfv(GL_LIGHT0 + i, GL_AMBIENT, ambient); - glLightfv(GL_LIGHT0 + i, GL_DIFFUSE, diffuse); - glLightfv(GL_LIGHT0 + i, GL_POSITION, pos); - glLightfv(GL_LIGHT0 + i, GL_SPOT_DIRECTION, dir); - - // Maya's default values for spot lights. - glLightf(GL_LIGHT0 + i, GL_SPOT_EXPONENT, 0.0); - glLightf(GL_LIGHT0 + i, GL_SPOT_CUTOFF, 20.0); - } - else { - // Assumes a Maya Directional Light! - const GLfloat ambient[4] = { 0.0f, 0.0f, 0.0f, 1.0f }; - const GLfloat diffuse[4] = { - intensity * color[0], - intensity * color[1], - intensity * color[2], - 1.0f }; - const GLfloat pos[4] = { - -direction[0], - -direction[1], - -direction[2], - 0.0f }; - - glLightfv(GL_LIGHT0 + i, GL_AMBIENT, ambient); - glLightfv(GL_LIGHT0 + i, GL_DIFFUSE, diffuse); - glLightfv(GL_LIGHT0 + i, GL_POSITION, pos); - glLightf(GL_LIGHT0 + i, GL_SPOT_CUTOFF, 180.0f); - } - } - else if (hasPosition) { - // Assumes a Maya Point Light! - const GLfloat ambient[4] = { 0.0f, 0.0f, 0.0f, 1.0f }; - const GLfloat diffuse[4] = { - intensity * color[0], - intensity * color[1], - intensity * color[2], - 1.0f }; - const GLfloat pos[4] = { - position[0], - position[1], - position[2], - 1.0f }; - - glLightfv(GL_LIGHT0 + i, GL_AMBIENT, ambient); - glLightfv(GL_LIGHT0 + i, GL_DIFFUSE, diffuse); - glLightfv(GL_LIGHT0 + i, GL_POSITION, pos); - glLightf(GL_LIGHT0 + i, GL_SPOT_CUTOFF, 180.0f); - } - else { - // Assumes a Maya Ambient Light! - const GLfloat ambient[4] = { - intensity * color[0], - intensity * color[1], - intensity * color[2], - 1.0f }; - const GLfloat diffuse[4] = { 0.0f, 0.0f, 0.0f, 1.0f }; - const GLfloat pos[4] = { 0.0f, 0.0f, 0.0f, 1.0f }; - - glLightfv(GL_LIGHT0 + i, GL_AMBIENT, ambient); - glLightfv(GL_LIGHT0 + i, GL_DIFFUSE, diffuse); - glLightfv(GL_LIGHT0 + i, GL_POSITION, pos); - glLightf(GL_LIGHT0 + i, GL_SPOT_CUTOFF, 180.0f); - } - - glEnable(GL_LIGHT0 + i); - } - - glDisable(GL_LIGHTING); - - glPopMatrix(); - - return true; -} - -/* static */ -void -px_vp20Utils::unsetLightingGL(const MHWRender::MDrawContext& context) -{ - MStatus status; - - // Take into account only the 8 lights supported by the basic - // OpenGL profile. - const unsigned int nbLights = - std::min(context.numberOfActiveLights(&status), 8u); - if (status != MStatus::kSuccess || nbLights == 0u) { - return; - } - - // Restore OpenGL default values for anything that we have modified. - - for (unsigned int i = 0u; i < nbLights; ++i) { - glDisable(GL_LIGHT0 + i); - - const GLfloat ambient[4] = { 0.0f, 0.0f, 0.0f, 1.0f }; - glLightfv(GL_LIGHT0 + i, GL_AMBIENT, ambient); - - if (i == 0u) { - const GLfloat diffuse[4] = { 1.0f, 1.0f, 1.0f, 1.0f }; - glLightfv(GL_LIGHT0 + i, GL_DIFFUSE, diffuse); - - const GLfloat spec[4] = { 1.0f, 1.0f, 1.0f, 1.0f }; - glLightfv(GL_LIGHT0 + i, GL_SPECULAR, spec); - } - else { - const GLfloat diffuse[4] = { 0.0f, 0.0f, 0.0f, 1.0f }; - glLightfv(GL_LIGHT0 + i, GL_DIFFUSE, diffuse); - - const GLfloat spec[4] = { 0.0f, 0.0f, 0.0f, 1.0f }; - glLightfv(GL_LIGHT0 + i, GL_SPECULAR, spec); - } - - const GLfloat pos[4] = { 0.0f, 0.0f, 1.0f, 0.0f }; - glLightfv(GL_LIGHT0 + i, GL_POSITION, pos); - - const GLfloat dir[3] = { 0.0f, 0.0f, -1.0f }; - glLightfv(GL_LIGHT0 + i, GL_SPOT_DIRECTION, dir); - - glLightf(GL_LIGHT0 + i, GL_SPOT_EXPONENT, 0.0); - glLightf(GL_LIGHT0 + i, GL_SPOT_CUTOFF, 180.0); - } - - glDisable(GL_LIGHTING); - glDisable(GL_COLOR_MATERIAL); - glDisable(GL_NORMALIZE); - - const GLfloat ambient[4] = { 0.2f, 0.2f, 0.2f, 1.0f }; - const GLfloat specular[4] = { 0.8f, 0.8f, 0.8f, 1.0f }; - - glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT, ambient); - glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, specular); - - glLightModelfv(GL_LIGHT_MODEL_AMBIENT, ambient); - glLightModeli(GL_LIGHT_MODEL_TWO_SIDE, 0); -} - -static -bool -_GetLightingParam( - const MIntArray& intValues, - const MFloatArray& floatValues, - bool& paramValue) -{ - bool gotParamValue = false; - - if (intValues.length() > 0u) { - paramValue = (intValues[0u] == 1); - gotParamValue = true; - } else if (floatValues.length() > 0u) { - paramValue = GfIsClose(floatValues[0u], 1.0f, 1e-5); - gotParamValue = true; - } - - return gotParamValue; -} - -static -bool -_GetLightingParam( - const MIntArray& intValues, - const MFloatArray& floatValues, - int& paramValue) -{ - bool gotParamValue = false; - - if (intValues.length() > 0u) { - paramValue = intValues[0u]; - gotParamValue = true; - } - - return gotParamValue; -} - -static -bool -_GetLightingParam( - const MIntArray& intValues, - const MFloatArray& floatValues, - float& paramValue) -{ - bool gotParamValue = false; - - if (floatValues.length() > 0u) { - paramValue = floatValues[0u]; - gotParamValue = true; - } - - return gotParamValue; -} - -static -bool -_GetLightingParam( - const MIntArray& intValues, - const MFloatArray& floatValues, - GfVec2f& paramValue) -{ - bool gotParamValue = false; - - if (intValues.length() >= 2u) { - paramValue[0u] = intValues[0u]; - paramValue[1u] = intValues[1u]; - gotParamValue = true; - } else if (floatValues.length() >= 2u) { - paramValue[0u] = floatValues[0u]; - paramValue[1u] = floatValues[1u]; - gotParamValue = true; - } - - return gotParamValue; -} - -static -bool -_GetLightingParam( - const MIntArray& intValues, - const MFloatArray& floatValues, - GfVec3f& paramValue) -{ - bool gotParamValue = false; - - if (intValues.length() >= 3u) { - paramValue[0u] = intValues[0u]; - paramValue[1u] = intValues[1u]; - paramValue[2u] = intValues[2u]; - gotParamValue = true; - } else if (floatValues.length() >= 3u) { - paramValue[0u] = floatValues[0u]; - paramValue[1u] = floatValues[1u]; - paramValue[2u] = floatValues[2u]; - gotParamValue = true; - } - - return gotParamValue; -} - -static -bool -_GetLightingParam( - const MIntArray& intValues, - const MFloatArray& floatValues, - GfVec4f& paramValue) -{ - bool gotParamValue = false; - - if (intValues.length() >= 3u) { - paramValue[0u] = intValues[0u]; - paramValue[1u] = intValues[1u]; - paramValue[2u] = intValues[2u]; - if (intValues.length() > 3u) { - paramValue[3u] = intValues[3u]; - } - gotParamValue = true; - } else if (floatValues.length() >= 3u) { - paramValue[0u] = floatValues[0u]; - paramValue[1u] = floatValues[1u]; - paramValue[2u] = floatValues[2u]; - if (floatValues.length() > 3u) { - paramValue[3u] = floatValues[3u]; - } - gotParamValue = true; - } - - return gotParamValue; -} - -/* static */ -GlfSimpleLightingContextRefPtr -px_vp20Utils::GetLightingContextFromDrawContext( - const MHWRender::MDrawContext& context) -{ - const GfVec4f blackColor(0.0f, 0.0f, 0.0f, 1.0f); - const GfVec4f whiteColor(1.0f, 1.0f, 1.0f, 1.0f); - - GlfSimpleLightingContextRefPtr lightingContext = - GlfSimpleLightingContext::New(); - - MStatus status; - - const unsigned int numMayaLights = - context.numberOfActiveLights( - MHWRender::MDrawContext::kFilteredToLightLimit, - &status); - if (status != MS::kSuccess || numMayaLights < 1u) { - return lightingContext; - } - - bool viewDirectionAlongNegZ = context.viewDirectionAlongNegZ(&status); - if (status != MS::kSuccess) { - // If we fail to find out the view direction for some reason, assume - // that it's along the negative Z axis (OpenGL). - viewDirectionAlongNegZ = true; - } - - const MMatrix worldToViewMat = - context.getMatrix(MHWRender::MFrameContext::kViewMtx, &status); - CHECK_MSTATUS_AND_RETURN(status, lightingContext); - - const MMatrix projectionMat = - context.getMatrix(MHWRender::MFrameContext::kProjectionMtx, &status); - CHECK_MSTATUS_AND_RETURN(status, lightingContext); - - lightingContext->SetCamera(GfMatrix4d(worldToViewMat.matrix), - GfMatrix4d(projectionMat.matrix)); - - GlfSimpleLightVector lights; - - for (unsigned int i = 0u; i < numMayaLights; ++i) { - MHWRender::MLightParameterInformation* mayaLightParamInfo = - context.getLightParameterInformation(i); - if (!mayaLightParamInfo) { - continue; - } - - // Setup some default values before we read the light parameters. - bool lightEnabled = true; - - GfMatrix4d lightTransform(1.0); - - // Some Maya lights may have multiple positions (e.g. area lights). - // We'll accumulate all the positions and use the average of them. - size_t lightNumPositions = 0u; - GfVec4f lightPosition(0.0f); - bool lightHasDirection = false; - GfVec3f lightDirection(0.0f, 0.0f, -1.0f); - if (!viewDirectionAlongNegZ) { - // The convention for DirectX is positive Z. - lightDirection[2] = 1.0f; - } - - float lightIntensity = 1.0f; - GfVec4f lightColor = blackColor; - bool lightEmitsDiffuse = true; - bool lightEmitsSpecular = false; - float lightDecayRate = 0.0f; - float lightDropoff = 0.0f; - // The cone angle is 180 degrees by default. - GfVec2f lightCosineConeAngle(-1.0f); - GfMatrix4d lightShadowMatrix(1.0); - int lightShadowResolution = 512; - float lightShadowBias = 0.0f; - bool lightShadowOn = false; - - bool globalShadowOn = false; - - const MDagPath& mayaLightDagPath = mayaLightParamInfo->lightPath(); - if (mayaLightDagPath.isValid()) { - const MMatrix mayaLightMatrix = mayaLightDagPath.inclusiveMatrix(); - lightTransform.Set(mayaLightMatrix.matrix); - } - - MStringArray paramNames; - mayaLightParamInfo->parameterList(paramNames); - - for (unsigned int paramIndex = 0u; paramIndex < paramNames.length(); ++paramIndex) { - const MString paramName = paramNames[paramIndex]; - const MHWRender::MLightParameterInformation::ParameterType paramType = - mayaLightParamInfo->parameterType(paramName); - const MHWRender::MLightParameterInformation::StockParameterSemantic paramSemantic = - mayaLightParamInfo->parameterSemantic(paramName); - - MIntArray intValues; - MFloatArray floatValues; - MMatrix matrixValue; - - switch (paramType) { - case MHWRender::MLightParameterInformation::kBoolean: - case MHWRender::MLightParameterInformation::kInteger: - mayaLightParamInfo->getParameter(paramName, intValues); - break; - case MHWRender::MLightParameterInformation::kFloat: - case MHWRender::MLightParameterInformation::kFloat2: - case MHWRender::MLightParameterInformation::kFloat3: - case MHWRender::MLightParameterInformation::kFloat4: - mayaLightParamInfo->getParameter(paramName, floatValues); - break; - case MHWRender::MLightParameterInformation::kFloat4x4Row: - mayaLightParamInfo->getParameter(paramName, matrixValue); - break; - case MHWRender::MLightParameterInformation::kFloat4x4Col: - mayaLightParamInfo->getParameter(paramName, matrixValue); - // Gf matrices are row-major. - matrixValue = matrixValue.transpose(); - break; - default: - // Unsupported paramType. - continue; - break; - } - - switch (paramSemantic) { - case MHWRender::MLightParameterInformation::kLightEnabled: - _GetLightingParam(intValues, floatValues, lightEnabled); - break; - case MHWRender::MLightParameterInformation::kWorldPosition: { - GfVec4f tempPosition(0.0f, 0.0f, 0.0f, 1.0f); - if (_GetLightingParam(intValues, floatValues, tempPosition)) { - lightPosition += tempPosition; - ++lightNumPositions; - } - break; - } - case MHWRender::MLightParameterInformation::kWorldDirection: - if (_GetLightingParam(intValues, floatValues, lightDirection)) { - lightHasDirection = true; - } - break; - case MHWRender::MLightParameterInformation::kIntensity: - _GetLightingParam(intValues, floatValues, lightIntensity); - break; - case MHWRender::MLightParameterInformation::kColor: - _GetLightingParam(intValues, floatValues, lightColor); - break; - case MHWRender::MLightParameterInformation::kEmitsDiffuse: - _GetLightingParam(intValues, floatValues, lightEmitsDiffuse); - break; - case MHWRender::MLightParameterInformation::kEmitsSpecular: - _GetLightingParam(intValues, floatValues, lightEmitsSpecular); - break; - case MHWRender::MLightParameterInformation::kDecayRate: - _GetLightingParam(intValues, floatValues, lightDecayRate); - break; - case MHWRender::MLightParameterInformation::kDropoff: - _GetLightingParam(intValues, floatValues, lightDropoff); - break; - case MHWRender::MLightParameterInformation::kCosConeAngle: - _GetLightingParam(intValues, floatValues, lightCosineConeAngle); - break; - case MHWRender::MLightParameterInformation::kShadowBias: - _GetLightingParam(intValues, floatValues, lightShadowBias); - // XXX: Remap the kShadowBias value back into the light's - // bias attribute value so it can be used by Hydra. - // Maya's default value for the "Bias" attribute on lights - // is 0.001, but that value gets reported here as 0.0022. - // When the attribute is set to -1.0, 0.0, or 1.0, it is - // reported back to us by the MLightParameterInformation as - // -0.198, 0.002, and 0.202, respectively. - lightShadowBias = (lightShadowBias - 0.002f) / 0.2f; - break; - case MHWRender::MLightParameterInformation::kShadowMapSize: - _GetLightingParam(intValues, floatValues, lightShadowResolution); - break; - case MHWRender::MLightParameterInformation::kShadowViewProj: - lightShadowMatrix.Set(matrixValue.matrix); - break; - case MHWRender::MLightParameterInformation::kGlobalShadowOn: - _GetLightingParam(intValues, floatValues, globalShadowOn); - break; - case MHWRender::MLightParameterInformation::kShadowOn: - _GetLightingParam(intValues, floatValues, lightShadowOn); - break; - default: - // Unsupported paramSemantic. - continue; - break; - } - - if (!lightEnabled) { - // Stop reading light parameters if the light is disabled. - break; - } - } - - if (!lightEnabled) { - // Skip to the next light if this light is disabled. - continue; - } - - // Set position back to the origin if we didn't get one, or average the - // positions if we got more than one. - if (lightNumPositions == 0u) { - lightPosition = GfVec4f(0.0f, 0.0f, 0.0f, 1.0f); - } else if (lightNumPositions > 1u) { - lightPosition /= lightNumPositions; - } - - lightColor[0u] *= lightIntensity; - lightColor[1u] *= lightIntensity; - lightColor[2u] *= lightIntensity; - - // Populate a GlfSimpleLight from the light information from Maya. - GlfSimpleLight light; - - GfVec4f lightAmbient = blackColor; - GfVec4f lightDiffuse = blackColor; - GfVec4f lightSpecular = blackColor; - - // We receive the cone angle from Maya as a pair of floats which - // includes the penumbra, but GlfSimpleLights don't currently support - // that, so we only use the primary cone angle value. - float lightCutoff = GfRadiansToDegrees(std::acos(lightCosineConeAngle[0u])); - float lightFalloff = lightDropoff; - - // Maya's decayRate is effectively the attenuation exponent, so we - // convert that into the three floats the GlfSimpleLight uses: - // - 0.0 = no attenuation - // - 1.0 = linear attenuation - // - 2.0 = quadratic attenuation - // - 3.0 = cubic attenuation - GfVec3f lightAttenuation(0.0f); - if (lightDecayRate > 2.5f) { - // Cubic attenuation. - lightAttenuation[0u] = 1.0f; - lightAttenuation[1u] = 1.0f; - lightAttenuation[2u] = 1.0f; - } else if (lightDecayRate > 1.5f) { - // Quadratic attenuation. - lightAttenuation[2u] = 1.0f; - } else if (lightDecayRate > 0.5f) { - // Linear attenuation. - lightAttenuation[1u] = 1.0f; - } else { - // No/constant attenuation. - lightAttenuation[0u] = 1.0f; - } - - if (lightHasDirection && lightNumPositions == 0u) { - // This is a directional light. Set the direction as its position. - lightPosition[0u] = -lightDirection[0u]; - lightPosition[1u] = -lightDirection[1u]; - lightPosition[2u] = -lightDirection[2u]; - lightPosition[3u] = 0.0f; - - // Revert direction to the default value. - lightDirection = GfVec3f(0.0f, 0.0f, -1.0f); - if (!viewDirectionAlongNegZ) { - lightDirection[2u] = 1.0f; - } - } - - if (lightNumPositions == 0u && !lightHasDirection) { - // This is an ambient light. - lightAmbient = lightColor; - } else { - if (lightEmitsDiffuse) { - lightDiffuse = lightColor; - } - if (lightEmitsSpecular) { - // XXX: It seems that the specular color cannot be specified - // separately from the diffuse color on Maya lights. - lightSpecular = lightColor; - } - } - - light.SetAmbient(lightAmbient); - light.SetDiffuse(lightDiffuse); - light.SetSpecular(lightSpecular); - light.SetPosition(lightPosition); - light.SetSpotDirection(lightDirection); - light.SetSpotCutoff(lightCutoff); - light.SetSpotFalloff(lightFalloff); - light.SetAttenuation(lightAttenuation); - light.SetShadowMatrix(lightShadowMatrix); - light.SetShadowResolution(lightShadowResolution); - light.SetShadowBias(lightShadowBias); - light.SetHasShadow(lightShadowOn && globalShadowOn); - - lights.push_back(light); - } - - lightingContext->SetLights(lights); - - // XXX: These material settings match what we used to get when we read the - // material from OpenGL. This should probably eventually be something more - // sophisticated. - GlfSimpleMaterial material; - material.SetAmbient(whiteColor); - material.SetDiffuse(whiteColor); - material.SetSpecular(blackColor); - material.SetEmission(blackColor); - material.SetShininess(0.0001f); - - lightingContext->SetMaterial(material); - - lightingContext->SetSceneAmbient(blackColor); - - return lightingContext; -} - -/* static */ -bool -px_vp20Utils::GetViewFromDrawContext( - const MHWRender::MDrawContext& context, - M3dView& view) -{ - MString modelPanel; - if (context.renderingDestination(modelPanel) == - MHWRender::MFrameContext::k3dViewport) { - if (M3dView::getM3dViewFromModelPanel(modelPanel, view)) { - return true; - } - } - - return false; -} - -/* static */ -bool -px_vp20Utils::RenderBoundingBox( - const MBoundingBox& bounds, - const GfVec4f& color, - const MMatrix& worldViewMat, - const MMatrix& projectionMat) -{ - // Create a transformation matrix from the bounding box's center and - // dimensions. - MTransformationMatrix bboxTransformMatrix = MTransformationMatrix::identity; - bboxTransformMatrix.setTranslation(bounds.center(), MSpace::kTransform); - const double scales[3] = { bounds.width(), bounds.height(), bounds.depth() }; - bboxTransformMatrix.setScale(scales, MSpace::kTransform); - return RenderWireCubes( - { GfMatrix4f(bboxTransformMatrix.asMatrix().matrix) }, - color, - GfMatrix4d(worldViewMat.matrix), - GfMatrix4d(projectionMat.matrix)); -} - -/* static */ -bool -px_vp20Utils::RenderWireCubes( - const std::vector& cubeXforms, - const GfVec4f& color, - const GfMatrix4d& worldViewMat, - const GfMatrix4d& projectionMat) -{ - if (cubeXforms.empty()) { - return true; - } - - static const GfVec3f cubeLineVertices[24u] = { - // Vertical edges - GfVec3f(-0.5f, -0.5f, 0.5f), - GfVec3f(-0.5f, 0.5f, 0.5f), - - GfVec3f(0.5f, -0.5f, 0.5f), - GfVec3f(0.5f, 0.5f, 0.5f), - - GfVec3f(0.5f, -0.5f, -0.5f), - GfVec3f(0.5f, 0.5f, -0.5f), - - GfVec3f(-0.5f, -0.5f, -0.5f), - GfVec3f(-0.5f, 0.5f, -0.5f), - - // Top face edges - GfVec3f(-0.5f, 0.5f, 0.5f), - GfVec3f(0.5f, 0.5f, 0.5f), - - GfVec3f(0.5f, 0.5f, 0.5f), - GfVec3f(0.5f, 0.5f, -0.5f), - - GfVec3f(0.5f, 0.5f, -0.5f), - GfVec3f(-0.5f, 0.5f, -0.5f), - - GfVec3f(-0.5f, 0.5f, -0.5f), - GfVec3f(-0.5f, 0.5f, 0.5f), - - // Bottom face edges - GfVec3f(-0.5f, -0.5f, 0.5f), - GfVec3f(0.5f, -0.5f, 0.5f), - - GfVec3f(0.5f, -0.5f, 0.5f), - GfVec3f(0.5f, -0.5f, -0.5f), - - GfVec3f(0.5f, -0.5f, -0.5f), - GfVec3f(-0.5f, -0.5f, -0.5f), - - GfVec3f(-0.5f, -0.5f, -0.5f), - GfVec3f(-0.5f, -0.5f, 0.5f), - }; - - static const std::string vertexShaderSource(R"(#version 140 -in vec3 position; -in mat4 cubeXformT; -uniform mat4 vpMatrix; - -void main() -{ - gl_Position = vec4(position, 1.0) * transpose(cubeXformT) * vpMatrix; -})"); - - static const std::string fragmentShaderSource(R"(#version 140 -uniform vec4 color; -out vec4 outColor; - -void main() -{ - outColor = color; -})"); - - PxrMayaGLSLProgram renderBoundsProgram; - - if (!renderBoundsProgram.CompileShader(GL_VERTEX_SHADER, - vertexShaderSource)) { - MGlobal::displayError("Failed to compile bounding box vertex shader"); - return false; - } - - if (!renderBoundsProgram.CompileShader(GL_FRAGMENT_SHADER, - fragmentShaderSource)) { - MGlobal::displayError("Failed to compile bounding box fragment shader"); - return false; - } - - if (!renderBoundsProgram.Link()) { - MGlobal::displayError("Failed to link bounding box render program"); - return false; - } - - if (!renderBoundsProgram.Validate()) { - MGlobal::displayError("Failed to validate bounding box render program"); - return false; - } - - GLuint renderBoundsProgramId = renderBoundsProgram.GetProgramId(); - - glUseProgram(renderBoundsProgramId); - - GLuint cubesVAO; - glGenVertexArrays(1, &cubesVAO); - glBindVertexArray(cubesVAO); - - // Populate the shader variables. - GfMatrix4f vpMatrix(worldViewMat * projectionMat); - GLuint vpMatrixLoc = glGetUniformLocation(renderBoundsProgramId, "vpMatrix"); - glUniformMatrix4fv(vpMatrixLoc, 1, - GL_TRUE, // transpose - vpMatrix.data()); - - // Populate the color - GLuint colorLocation = glGetUniformLocation(renderBoundsProgramId, "color"); - glUniform4fv(colorLocation, 1, color.data()); - - // Setup and populate matrix buffers - GLuint matricesVBO; - glGenBuffers(1, &matricesVBO); - glBindBuffer(GL_ARRAY_BUFFER, matricesVBO); - const size_t numCubes = cubeXforms.size(); - // since we're copying these directly from GfMatrix4f, we need to - // transpose() them in the shader. - const GLuint cubeXformLoc = glGetAttribLocation(renderBoundsProgramId, "cubeXformT"); - glBufferData(GL_ARRAY_BUFFER, - sizeof(GfMatrix4f) * numCubes, cubeXforms.data(), GL_DYNAMIC_DRAW); - for (size_t r = 0; r < 4; r++) { - GLuint loc = cubeXformLoc + r; - glEnableVertexAttribArray(loc); - glVertexAttribPointer(loc, 4, GL_FLOAT, GL_FALSE, sizeof(GfMatrix4f), - (char*)(sizeof(float)*4*r)); - glVertexAttribDivisor(loc, 1); - } - - // Populate an array buffer with the cube line vertices. - GLuint cubeLinesVBO; - glGenBuffers(1, &cubeLinesVBO); - glBindBuffer(GL_ARRAY_BUFFER, cubeLinesVBO); - glBufferData(GL_ARRAY_BUFFER, - sizeof(cubeLineVertices), - cubeLineVertices, - GL_STATIC_DRAW); - const GLuint positionLocation = glGetAttribLocation(renderBoundsProgramId, "position"); - glEnableVertexAttribArray(positionLocation); - glVertexAttribPointer(positionLocation, 3, GL_FLOAT, GL_FALSE, 0, 0); - - // draw all cubes - glDrawArraysInstanced(GL_LINES, 0, sizeof(cubeLineVertices), numCubes); - - // cleanup - glBindBuffer(GL_ARRAY_BUFFER, 0); - glDisableVertexAttribArray(positionLocation); - glDeleteBuffers(1, &cubeLinesVBO); - for (size_t r = 0; r < 4; r++) { - GLuint loc = cubeXformLoc + r; - glDisableVertexAttribArray(loc); - } - glDeleteBuffers(1, &matricesVBO); - glBindVertexArray(0); - glDeleteVertexArrays(1, &cubesVAO); - glUseProgram(0); - - return true; -} - -/* static */ -bool -px_vp20Utils::GetSelectionMatrices( - const MHWRender::MSelectionInfo& selectionInfo, - const MHWRender::MDrawContext& context, - GfMatrix4d& viewMatrix, - GfMatrix4d& projectionMatrix) -{ - MStatus status; - - const MMatrix viewMat = - context.getMatrix(MHWRender::MFrameContext::kViewMtx, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MMatrix projectionMat = - context.getMatrix(MHWRender::MFrameContext::kProjectionMtx, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - int viewportOriginX; - int viewportOriginY; - int viewportWidth; - int viewportHeight; - status = context.getViewportDimensions(viewportOriginX, - viewportOriginY, - viewportWidth, - viewportHeight); - CHECK_MSTATUS_AND_RETURN(status, false); - - unsigned int selectRectX; - unsigned int selectRectY; - unsigned int selectRectWidth; - unsigned int selectRectHeight; - status = selectionInfo.selectRect(selectRectX, - selectRectY, - selectRectWidth, - selectRectHeight); - CHECK_MSTATUS_AND_RETURN(status, false); - - MMatrix selectionMatrix; - selectionMatrix[0][0] = (double)viewportWidth / (double)selectRectWidth; - selectionMatrix[1][1] = (double)viewportHeight / (double)selectRectHeight; - selectionMatrix[3][0] = - ((double)viewportWidth - (double)(selectRectX * 2 + selectRectWidth)) / - (double)selectRectWidth; - selectionMatrix[3][1] = - ((double)viewportHeight - (double)(selectRectY * 2 + selectRectHeight)) / - (double)selectRectHeight; - - projectionMat *= selectionMatrix; - - viewMatrix = GfMatrix4d(viewMat.matrix); - projectionMatrix = GfMatrix4d(projectionMat.matrix); - - return true; -} - -/* static */ -void -px_vp20Utils::OutputDisplayStyleToStream( - const unsigned int displayStyle, - std::ostream& stream) -{ - std::vector styleComponents; - - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kGouraudShaded) { - styleComponents.emplace_back("kGouraudShaded"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kWireFrame) { - styleComponents.emplace_back("kWireFrame"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kBoundingBox) { - styleComponents.emplace_back("kBoundingBox"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kTextured) { - styleComponents.emplace_back("kTextured"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kDefaultMaterial) { - styleComponents.emplace_back("kDefaultMaterial"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kXrayJoint) { - styleComponents.emplace_back("kXrayJoint"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kXray) { - styleComponents.emplace_back("kXray"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kTwoSidedLighting) { - styleComponents.emplace_back("kTwoSidedLighting"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kFlatShaded) { - styleComponents.emplace_back("kFlatShaded"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kShadeActiveOnly) { - styleComponents.emplace_back("kShadeActiveOnly"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kXrayActiveComponents) { - styleComponents.emplace_back("kXrayActiveComponents"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kBackfaceCulling) { - styleComponents.emplace_back("kBackfaceCulling"); - } - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kSmoothWireframe) { - styleComponents.emplace_back("kSmoothWireframe"); - } - - stream << "[" << TfStringJoin(styleComponents, ", ") << "]"; -} - -/* static */ -void -px_vp20Utils::OutputDisplayStatusToStream( - const MHWRender::DisplayStatus displayStatus, - std::ostream& stream) -{ - switch (displayStatus) { - case MHWRender::kActive: - stream << "kActive"; - break; - case MHWRender::kLive: - stream << "kLive"; - break; - case MHWRender::kDormant: - stream << "kDormant"; - break; - case MHWRender::kInvisible: - stream << "kInvisible"; - break; - case MHWRender::kHilite: - stream << "kHilite"; - break; - case MHWRender::kTemplate: - stream << "kTemplate"; - break; - case MHWRender::kActiveTemplate: - stream << "kActiveTemplate"; - break; - case MHWRender::kActiveComponent: - stream << "kActiveComponent"; - break; - case MHWRender::kLead: - stream << "kLead"; - break; - case MHWRender::kIntermediateObject: - stream << "kIntermediateObject"; - break; - case MHWRender::kActiveAffected: - stream << "kActiveAffected"; - break; - case MHWRender::kNoStatus: - stream << "kNoStatus"; - break; - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/px_vp20/utils.h b/third_party/maya/lib/px_vp20/utils.h deleted file mode 100644 index 6eea0e8f69..0000000000 --- a/third_party/maya/lib/px_vp20/utils.h +++ /dev/null @@ -1,129 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PX_VP20_UTILS_H -#define PX_VP20_UTILS_H - -/// \file px_vp20/utils.h - -#include "pxr/pxr.h" -#include "px_vp20/api.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/matrix4f.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/imaging/glf/simpleLightingContext.h" - -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class px_vp20Utils -{ - public: - /// Take VP2.0 lighting information and import it into opengl lights - PX_VP20_API - static bool setupLightingGL(const MHWRender::MDrawContext& context); - PX_VP20_API - static void unsetLightingGL(const MHWRender::MDrawContext& context); - - /// Translate a Maya MDrawContext into a GlfSimpleLightingContext. - PX_VP20_API - static GlfSimpleLightingContextRefPtr GetLightingContextFromDrawContext( - const MHWRender::MDrawContext& context); - - /// Tries to get the viewport for the given draw context. - /// - /// Returns true if the viewport was found, in which case it is - /// returned in the \p view parameter. - /// Returns false if there's not a 3D viewport (e.g. we're drawing into - /// a render view). - PX_VP20_API - static bool GetViewFromDrawContext( - const MHWRender::MDrawContext& context, - M3dView& view); - - /// Renders the given bounding box in the given \p color via OpenGL. - PX_VP20_API - static bool RenderBoundingBox( - const MBoundingBox& bounds, - const GfVec4f& color, - const MMatrix& worldViewMat, - const MMatrix& projectionMat); - - /// Helper to draw multiple wireframe boxes, where \p cubeXforms is a - /// list of transforms to apply to the unit cube centered around the - /// origin. Those transforms will all be concatenated with the - /// \p worldViewMat and \p projectionMat. - PX_VP20_API - static bool RenderWireCubes( - const std::vector& cubeXforms, - const GfVec4f& color, - const GfMatrix4d& worldViewMat, - const GfMatrix4d& projectionMat); - - /// Gets the view and projection matrices based on a particular - /// selection in the given draw context. - PX_VP20_API - static bool GetSelectionMatrices( - const MHWRender::MSelectionInfo& selectionInfo, - const MHWRender::MDrawContext& context, - GfMatrix4d& viewMatrix, - GfMatrix4d& projectionMatrix); - - /// Outputs a human-readable form of the given \p displayStyle to - /// \p stream for debugging. - /// - /// \p displayStyle should be a bitwise combination of - /// MHWRender::MFrameContext::DisplayStyle values. - PX_VP20_API - static void OutputDisplayStyleToStream( - const unsigned int displayStyle, - std::ostream& stream); - - /// Outputs a human-readable form of the given \p displayStatus to - /// \p stream for debugging. - PX_VP20_API - static void OutputDisplayStatusToStream( - const MHWRender::DisplayStatus displayStatus, - std::ostream& stream); - - private: - px_vp20Utils() = delete; - ~px_vp20Utils() = delete; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/px_vp20/utils_legacy.cpp b/third_party/maya/lib/px_vp20/utils_legacy.cpp deleted file mode 100644 index 3b1ed9f833..0000000000 --- a/third_party/maya/lib/px_vp20/utils_legacy.cpp +++ /dev/null @@ -1,101 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "px_vp20/utils_legacy.h" - -#include "pxr/base/gf/matrix4d.h" - -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/* static */ -bool -px_LegacyViewportUtils::GetSelectionMatrices( - MSelectInfo& selectInfo, - GfMatrix4d& viewMatrix, - GfMatrix4d& projectionMatrix) -{ - MStatus status; - - M3dView view = selectInfo.view(); - - MDagPath cameraDagPath; - status = view.getCamera(cameraDagPath); - CHECK_MSTATUS_AND_RETURN(status, false); - - const MMatrix transformMat = cameraDagPath.inclusiveMatrix(&status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MMatrix projectionMat; - status = view.projectionMatrix(projectionMat); - CHECK_MSTATUS_AND_RETURN(status, false); - - unsigned int viewportOriginX; - unsigned int viewportOriginY; - unsigned int viewportWidth; - unsigned int viewportHeight; - status = view.viewport( - viewportOriginX, - viewportOriginY, - viewportWidth, - viewportHeight); - CHECK_MSTATUS_AND_RETURN(status, false); - - unsigned int selectRectX; - unsigned int selectRectY; - unsigned int selectRectWidth; - unsigned int selectRectHeight; - selectInfo.selectRect( - selectRectX, - selectRectY, - selectRectWidth, - selectRectHeight); - - MMatrix selectionMatrix; - selectionMatrix[0][0] = (double)viewportWidth / (double)selectRectWidth; - selectionMatrix[1][1] = (double)viewportHeight / (double)selectRectHeight; - selectionMatrix[3][0] = - ((double)viewportWidth - (double)(selectRectX * 2 + selectRectWidth)) / - (double)selectRectWidth; - selectionMatrix[3][1] = - ((double)viewportHeight - (double)(selectRectY * 2 + selectRectHeight)) / - (double)selectRectHeight; - - projectionMat *= selectionMatrix; - - viewMatrix = GfMatrix4d(transformMat.matrix).GetInverse(); - projectionMatrix = GfMatrix4d(projectionMat.matrix); - - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/px_vp20/utils_legacy.h b/third_party/maya/lib/px_vp20/utils_legacy.h deleted file mode 100644 index d3c7c17c3e..0000000000 --- a/third_party/maya/lib/px_vp20/utils_legacy.h +++ /dev/null @@ -1,63 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PX_VP20_UTILS_LEGACY_H -#define PX_VP20_UTILS_LEGACY_H - -/// \file px_vp20/utils_legacy.h - -#include "pxr/pxr.h" -#include "px_vp20/api.h" - -#include "pxr/base/gf/matrix4d.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// This class contains helper methods and utilities to help with the -/// transition from the Maya legacy viewport to Viewport 2.0. -class px_LegacyViewportUtils -{ - public: - /// Get the view and projection matrices used for selection from the - /// given selection context in MSelectInfo \p selectInfo. - PX_VP20_API - static bool GetSelectionMatrices( - MSelectInfo& selectInfo, - GfMatrix4d& viewMatrix, - GfMatrix4d& projectionMatrix); - - private: - px_LegacyViewportUtils() = delete; - ~px_LegacyViewportUtils() = delete; -}; - - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/CMakeLists.txt b/third_party/maya/lib/pxrUsdMayaGL/CMakeLists.txt deleted file mode 100644 index 0fcc145efb..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/CMakeLists.txt +++ /dev/null @@ -1,62 +0,0 @@ -set(PXR_PACKAGE pxrUsdMayaGL) - -if (NOT ${PXR_ENABLE_GL_SUPPORT}) - message(STATUS - "Skipping ${PXR_PACKAGE} because PXR_ENABLE_GL_SUPPORT is OFF") - return() -endif() - -pxr_shared_library(${PXR_PACKAGE} - LIBRARIES - arch - gf - glf - hd - hdSt - hdx - px_vp20 - sdf - tf - usd - usdGeom - usdImaging - usdImagingGL - usdMaya - vt - ${MAYA_Foundation_LIBRARY} - ${MAYA_OpenMaya_LIBRARY} - ${MAYA_OpenMayaRender_LIBRARY} - ${MAYA_OpenMayaUI_LIBRARY} - - INCLUDE_DIRS - ${Boost_INCLUDE_DIRS} - ${MAYA_INCLUDE_DIRS} - - PUBLIC_HEADERS - api.h - renderParams.h - - PUBLIC_CLASSES - batchRenderer - debugCodes - hdImagingShapeDrawOverride - hdImagingShapeUI - hdRenderer - proxyDrawOverride - proxyShapeUI - sceneDelegate - shapeAdapter - softSelectHelper - usdProxyShapeAdapter - userData - - PRIVATE_CLASSES - instancerImager - instancerShapeAdapter - - CPPFILES - proxyShapeDelegate - - DISABLE_PRECOMPILED_HEADERS -) - diff --git a/third_party/maya/lib/pxrUsdMayaGL/api.h b/third_party/maya/lib/pxrUsdMayaGL/api.h deleted file mode 100644 index 811b978de4..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/api.h +++ /dev/null @@ -1,40 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_API_H -#define PXR_USD_MAYA_GL_API_H - -#include "pxr/base/arch/export.h" - -#if defined(PXRUSDMAYAGL_EXPORTS) -# define PXRUSDMAYAGL_API ARCH_EXPORT -# define PXRUSDMAYAGL_API_TEMPLATE_CLASS(...) ARCH_EXPORT_TEMPLATE(class, __VA_ARGS__) -# define PXRUSDMAYAGL_API_TEMPLATE_STRUCT(...) ARCH_EXPORT_TEMPLATE(struct, __VA_ARGS__) -#else -# define PXRUSDMAYAGL_API ARCH_IMPORT -# define PXRUSDMAYAGL_API_TEMPLATE_CLASS(...) ARCH_IMPORT_TEMPLATE(class, __VA_ARGS__) -# define PXRUSDMAYAGL_API_TEMPLATE_STRUCT(...) ARCH_IMPORT_TEMPLATE(struct, __VA_ARGS__) -#endif -#define PXRUSDMAYAGL_LOCAL ARCH_HIDDEN - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/batchRenderer.cpp b/third_party/maya/lib/pxrUsdMayaGL/batchRenderer.cpp deleted file mode 100644 index b162cb29b0..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/batchRenderer.cpp +++ /dev/null @@ -1,1433 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -// glew needs to be included before any other OpenGL headers. -#include "pxr/imaging/glf/glew.h" - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/batchRenderer.h" -#include "pxrUsdMayaGL/debugCodes.h" -#include "pxrUsdMayaGL/renderParams.h" -#include "pxrUsdMayaGL/sceneDelegate.h" -#include "pxrUsdMayaGL/shapeAdapter.h" -#include "pxrUsdMayaGL/softSelectHelper.h" -#include "pxrUsdMayaGL/userData.h" - -#include "px_vp20/utils.h" -#include "px_vp20/utils_legacy.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/vec2i.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/gf/vec4d.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/debug.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/getenv.h" -#include "pxr/base/tf/instantiateSingleton.h" -#include "pxr/base/tf/singleton.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/stl.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/types.h" -#include "pxr/base/vt/value.h" -#include "pxr/imaging/glf/contextCaps.h" -#include "pxr/imaging/hd/renderIndex.h" -#include "pxr/imaging/hd/rprimCollection.h" -#include "pxr/imaging/hd/task.h" -#include "pxr/imaging/hd/tokens.h" -#include "pxr/imaging/hdx/selectionTracker.h" -#include "pxr/imaging/hdx/tokens.h" -#include "pxr/usd/sdf/path.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - - ((BatchRendererRootName, "MayaHdBatchRenderer")) - ((LegacyViewport, "LegacyViewport")) - ((Viewport2, "Viewport2")) - ((MayaEndRenderNotificationName, "UsdMayaEndRenderNotification")) -); - - -TF_INSTANTIATE_SINGLETON(UsdMayaGLBatchRenderer); - -/* static */ -void -UsdMayaGLBatchRenderer::Init() -{ - GlfGlewInit(); - GlfContextCaps::InitInstance(); - - GetInstance(); -} - -/* static */ -UsdMayaGLBatchRenderer& -UsdMayaGLBatchRenderer::GetInstance() -{ - return TfSingleton::GetInstance(); -} - -HdRenderIndex* -UsdMayaGLBatchRenderer::GetRenderIndex() const -{ - return _renderIndex.get(); -} - -SdfPath -UsdMayaGLBatchRenderer::GetDelegatePrefix(const bool isViewport2) const -{ - if (isViewport2) { - return _viewport2Prefix; - } - - return _legacyViewportPrefix; -} - -bool -UsdMayaGLBatchRenderer::AddShapeAdapter(PxrMayaHdShapeAdapter* shapeAdapter) -{ - if (!TF_VERIFY(shapeAdapter, "Cannot add invalid shape adapter")) { - return false; - } - - const bool isViewport2 = shapeAdapter->IsViewport2(); - - // Add the shape adapter to the correct bucket based on its renderParams. - _ShapeAdapterBucketsMap& bucketsMap = isViewport2 ? - _shapeAdapterBuckets : - _legacyShapeAdapterBuckets; - - const PxrMayaHdRenderParams renderParams = - shapeAdapter->GetRenderParams(nullptr, nullptr); - const size_t renderParamsHash = renderParams.Hash(); - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - "Adding shape adapter: %p, isViewport2: %s, renderParamsHash: %zu\n", - shapeAdapter, - isViewport2 ? "true" : "false", - renderParamsHash); - - auto iter = bucketsMap.find(renderParamsHash); - if (iter == bucketsMap.end()) { - // If we had no bucket for this particular render param combination - // then we need to create a new one, but first we make sure that the - // shape adapter isn't in any other bucket. - RemoveShapeAdapter(shapeAdapter); - - bucketsMap[renderParamsHash] = - _ShapeAdapterBucket(renderParams, _ShapeAdapterSet({shapeAdapter})); - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " Added to newly created bucket\n"); - } else { - // Check whether this shape adapter is already in this bucket. - _ShapeAdapterSet& shapeAdapters = iter->second.second; - auto setIter = shapeAdapters.find(shapeAdapter); - if (setIter != shapeAdapters.end()) { - // If it's already in this bucket, then we're done, and we didn't - // have to add it. - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " Not adding, already in correct bucket\n"); - - return false; - } - - // Otherwise, remove it from any other bucket it may be in before - // adding it to this one. - RemoveShapeAdapter(shapeAdapter); - - shapeAdapters.insert(shapeAdapter); - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " Added to existing bucket\n"); - } - - // Debug dumping of current bucket state. - if (TfDebug::IsEnabled(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING)) { - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " _shapeAdapterBuckets (Viewport 2.0) contents:\n"); - for (const auto& iter : _shapeAdapterBuckets) { - const size_t bucketHash = iter.first; - const _ShapeAdapterSet& shapeAdapters = iter.second.second; - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " renderParamsHash: %zu, bucket size: %zu\n", - bucketHash, - shapeAdapters.size()); - - for (const auto shapeAdapter : shapeAdapters) { - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " shape adapter: %p\n", - shapeAdapter); - } - } - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " _legacyShapeAdapterBuckets (Legacy viewport) contents:\n"); - for (auto& iter : _legacyShapeAdapterBuckets) { - const size_t bucketHash = iter.first; - const _ShapeAdapterSet& shapeAdapters = iter.second.second; - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " renderParamsHash: %zu, bucket size: %zu\n", - bucketHash, - shapeAdapters.size()); - - for (const auto shapeAdapter : shapeAdapters) { - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " shape adapter: %p\n", - shapeAdapter); - } - } - } - - // Add the shape adapter to the secondary object handle map. - _ShapeAdapterHandleMap& handleMap = isViewport2 ? - _shapeAdapterHandleMap : - _legacyShapeAdapterHandleMap; - handleMap[MObjectHandle(shapeAdapter->GetDagPath().node())] = shapeAdapter; - - return true; -} - -bool -UsdMayaGLBatchRenderer::RemoveShapeAdapter(PxrMayaHdShapeAdapter* shapeAdapter) -{ - if (!TF_VERIFY(shapeAdapter, "Cannot remove invalid shape adapter")) { - return false; - } - - const bool isViewport2 = shapeAdapter->IsViewport2(); - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - "Removing shape adapter: %p, isViewport2: %s\n", - shapeAdapter, - isViewport2 ? "true" : "false"); - - // Remove shape adapter from its bucket in the bucket map. - _ShapeAdapterBucketsMap& bucketsMap = isViewport2 ? - _shapeAdapterBuckets : - _legacyShapeAdapterBuckets; - - size_t numErased = 0u; - - std::vector emptyBucketHashes; - - for (auto& iter : bucketsMap) { - const size_t renderParamsHash = iter.first; - _ShapeAdapterSet& shapeAdapters = iter.second.second; - - const size_t numBefore = numErased; - numErased += shapeAdapters.erase(shapeAdapter); - - if (TfDebug::IsEnabled(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING) && - numErased > numBefore) { - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " Removed from bucket with render params hash: %zu\n", - renderParamsHash); - } - - if (shapeAdapters.empty()) { - // This bucket is now empty, so we tag it for removal below. - emptyBucketHashes.push_back(renderParamsHash); - } - } - - // Remove any empty buckets. - for (const size_t renderParamsHash : emptyBucketHashes) { - const size_t numErasedBuckets = bucketsMap.erase(renderParamsHash); - - if (TfDebug::IsEnabled(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING) && - numErasedBuckets > 0u) { - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING).Msg( - " Removed empty bucket with render params hash: %zu\n", - renderParamsHash); - } - } - - // Remove shape adapter from the secondary DAG path map. - _ShapeAdapterHandleMap& handleMap = isViewport2 ? - _shapeAdapterHandleMap : - _legacyShapeAdapterHandleMap; - handleMap.erase(MObjectHandle(shapeAdapter->GetDagPath().node())); - - return (numErased > 0u); -} - -/* static */ -void -UsdMayaGLBatchRenderer::Reset() -{ - if (UsdMayaGLBatchRenderer::CurrentlyExists()) { - TF_STATUS("Resetting USD Batch Renderer"); - UsdMayaGLBatchRenderer::DeleteInstance(); - } - - UsdMayaGLBatchRenderer::GetInstance(); -} - -bool -UsdMayaGLBatchRenderer::PopulateCustomPrimFilter( - const MDagPath& dagPath, - PxrMayaHdPrimFilter& primFilter) -{ - // We're drawing "out-of-band", so it doesn't matter if we grab the VP2 - // or the Legacy shape adapter. Prefer VP2, but fall back to Legacy if - // we can't find the VP2 adapter. - MObjectHandle objHandle(dagPath.node()); - auto iter = _shapeAdapterHandleMap.find(objHandle); - if (iter == _shapeAdapterHandleMap.end()) { - iter = _legacyShapeAdapterHandleMap.find(objHandle); - if (iter == _legacyShapeAdapterHandleMap.end()) { - return false; - } - } - - HdRprimCollection &collection = primFilter.collection; - - // Doesn't really hurt to always add, and ensures that the collection is - // tracked properly. - HdChangeTracker& changeTracker = _renderIndex->GetChangeTracker(); - changeTracker.AddCollection(collection.GetName()); - - // Only update the collection and mark it dirty if the root paths have - // actually changed. This greatly affects performance. - PxrMayaHdShapeAdapter* adapter = iter->second; - const SdfPathVector& roots = adapter->GetRprimCollection().GetRootPaths(); - if (collection.GetRootPaths() != roots) { - collection.SetRootPaths(roots); - changeTracker.MarkCollectionDirty(collection.GetName()); - } - - primFilter.renderTags = adapter->GetRenderTags(); - - return true; -} - -// Since we're using a static singleton UsdMayaGLBatchRenderer object, we need -// to make sure that we reset its state when switching to a new Maya scene or -// when opening a different scene. -void -UsdMayaGLBatchRenderer::_OnMayaSceneReset( - const UsdMayaSceneResetNotice& notice) -{ - UsdMayaGLBatchRenderer::Reset(); -} - -// For Viewport 2.0, we listen for a notification from Maya's rendering -// pipeline that all render passes have completed and then we do some cleanup. -/* static */ -void -UsdMayaGLBatchRenderer::_OnMayaEndRenderCallback( - MHWRender::MDrawContext& context, - void* clientData) -{ - if (UsdMayaGLBatchRenderer::CurrentlyExists()) { - UsdMayaGLBatchRenderer::GetInstance()._MayaRenderDidEnd(&context); - } -} - -/* static */ -void -UsdMayaGLBatchRenderer::_OnSoftSelectOptionsChangedCallback(void* clientData) -{ - auto batchRenderer = static_cast(clientData); - int commandResult; - // -sse == -softSelectEnabled - MGlobal::executeCommand("softSelect -q -sse", commandResult); - if (!commandResult) { - batchRenderer->_objectSoftSelectEnabled = false; - return; - } - // -ssf == -softSelectFalloff - MGlobal::executeCommand("softSelect -q -ssf", commandResult); - // fallbackMode 3 == object mode - batchRenderer->_objectSoftSelectEnabled = (commandResult == 3); -} - -UsdMayaGLBatchRenderer::UsdMayaGLBatchRenderer() : - _isSelectionPending(false), - _objectSoftSelectEnabled(false), - _softSelectOptionsCallbackId(0), - _selectResultsKey(GfMatrix4d(0.0), GfMatrix4d(0.0), false), - _selectionResolution(256), - _enableDepthSelection(false) -{ - _viewport2UsesLegacySelection = TfGetenvBool("MAYA_VP2_USE_VP1_SELECTION", - false); - - _rootId = SdfPath::AbsoluteRootPath().AppendChild( - _tokens->BatchRendererRootName); - _legacyViewportPrefix = _rootId.AppendChild(_tokens->LegacyViewport); - _viewport2Prefix = _rootId.AppendChild(_tokens->Viewport2); - - _renderIndex.reset(HdRenderIndex::New(&_renderDelegate)); - if (!TF_VERIFY(_renderIndex)) { - return; - } - - _taskDelegate.reset( - new PxrMayaHdSceneDelegate(_renderIndex.get(), _rootId)); - - _legacyViewportRprimCollection.SetName(TfToken( - TfStringPrintf("%s_%s", - _tokens->BatchRendererRootName.GetText(), - _tokens->LegacyViewport.GetText()))); - _legacyViewportRprimCollection.SetReprSelector( - HdReprSelector(HdReprTokens->refined)); - _legacyViewportRprimCollection.SetRootPath(_legacyViewportPrefix); - _renderIndex->GetChangeTracker().AddCollection( - _legacyViewportRprimCollection.GetName()); - - _viewport2RprimCollection.SetName(TfToken( - TfStringPrintf("%s_%s", - _tokens->BatchRendererRootName.GetText(), - _tokens->Viewport2.GetText()))); - _viewport2RprimCollection.SetReprSelector( - HdReprSelector(HdReprTokens->refined)); - _viewport2RprimCollection.SetRootPath(_viewport2Prefix); - _renderIndex->GetChangeTracker().AddCollection( - _viewport2RprimCollection.GetName()); - - _selectionTracker.reset(new HdxSelectionTracker()); - - TfWeakPtr me(this); - TfNotice::Register(me, &UsdMayaGLBatchRenderer::_OnMayaSceneReset); - - MHWRender::MRenderer* renderer = MHWRender::MRenderer::theRenderer(); - if (!renderer) { - TF_RUNTIME_ERROR("Viewport 2.0 renderer not initialized."); - } else { - // Note that we do not ever remove this notification handler. Maya - // ensures that only one handler will be registered for a given name - // and semantic location. - renderer->addNotification( - UsdMayaGLBatchRenderer::_OnMayaEndRenderCallback, - _tokens->MayaEndRenderNotificationName.GetText(), - MHWRender::MPassContext::kEndRenderSemantic, - nullptr); - } - - // We call _OnSoftSelectOptionsChangedCallback manually once, to initalize - // _objectSoftSelectEnabled; because of this, it's setup is slightly - // different - since we're calling from within the constructor, we don't - // use CurrentlyExists()/GetInstance(), but instead pass this as clientData; - // this also means we should clean up the callback in the destructor. - _OnSoftSelectOptionsChangedCallback(this); - _softSelectOptionsCallbackId = - MEventMessage::addEventCallback( - "softSelectOptionsChanged", - _OnSoftSelectOptionsChangedCallback, - this); -} - -/* virtual */ -UsdMayaGLBatchRenderer::~UsdMayaGLBatchRenderer() -{ - _selectionTracker.reset(); - _taskDelegate.reset(); - - // We remove the softSelectOptionsChanged callback because it's passed - // a this pointer, while others aren't. We do that, instead of just - // using CurrentlyExists()/GetInstance() because we call it within the - // constructor - MMessage::removeCallback(_softSelectOptionsCallbackId); -} - -const UsdMayaGLSoftSelectHelper& -UsdMayaGLBatchRenderer::GetSoftSelectHelper() -{ - _softSelectHelper.Populate(); - return _softSelectHelper; -} - -static -void -_GetWorldToViewMatrix(M3dView& view, GfMatrix4d* worldToViewMatrix) -{ - // Legacy viewport implementation. - - if (!worldToViewMatrix) { - return; - } - - // Note that we use GfMatrix4d's GetInverse() method to get the - // world-to-view matrix from the camera matrix and NOT MMatrix's - // inverse(). The latter was introducing very small bits of floating - // point error that would sometimes result in the positions of lights - // being computed downstream as having w coordinate values that were - // very close to but not exactly 1.0 or 0.0. When drawn, the light - // would then flip between being a directional light (w = 0.0) and a - // non-directional light (w = 1.0). - MDagPath cameraDagPath; - view.getCamera(cameraDagPath); - const GfMatrix4d cameraMatrix(cameraDagPath.inclusiveMatrix().matrix); - *worldToViewMatrix = cameraMatrix.GetInverse(); -} - -static -void -_GetViewport(M3dView& view, GfVec4d* viewport) -{ - // Legacy viewport implementation. - - if (!viewport) { - return; - } - - unsigned int viewX, viewY, viewWidth, viewHeight; - view.viewport(viewX, viewY, viewWidth, viewHeight); - *viewport = GfVec4d(viewX, viewY, viewWidth, viewHeight); -} - -static -void -_GetWorldToViewMatrix( - const MHWRender::MDrawContext& context, - GfMatrix4d* worldToViewMatrix) -{ - // Viewport 2.0 implementation. - - if (!worldToViewMatrix) { - return; - } - - MStatus status; - const MMatrix viewMat = - context.getMatrix(MHWRender::MFrameContext::kViewMtx, &status); - *worldToViewMatrix = GfMatrix4d(viewMat.matrix); -} - -static -void -_GetViewport(const MHWRender::MDrawContext& context, GfVec4d* viewport) -{ - // Viewport 2.0 implementation. - - if (!viewport) { - return; - } - - int viewX, viewY, viewWidth, viewHeight; - context.getViewportDimensions(viewX, viewY, viewWidth, viewHeight); - *viewport = GfVec4d(viewX, viewY, viewWidth, viewHeight); -} - -void -UsdMayaGLBatchRenderer::Draw(const MDrawRequest& request, M3dView& view) -{ - // Legacy viewport implementation. - - MDrawData drawData = request.drawData(); - - const PxrMayaHdUserData* hdUserData = - static_cast(drawData.geometry()); - if (!hdUserData || (!hdUserData->drawShape && !hdUserData->boundingBox)) { - // Bail out as soon as possible if there's nothing to be drawn. - return; - } - - MMatrix projectionMat; - view.projectionMatrix(projectionMat); - const GfMatrix4d projectionMatrix(projectionMat.matrix); - - if (hdUserData->boundingBox) { - MMatrix modelViewMat; - view.modelViewMatrix(modelViewMat); - - // For the legacy viewport, apply a framebuffer gamma correction when - // drawing bounding boxes, just like we do when drawing geometry via - // Hydra. - glEnable(GL_FRAMEBUFFER_SRGB_EXT); - - px_vp20Utils::RenderBoundingBox(*(hdUserData->boundingBox), - *(hdUserData->wireframeColor), - modelViewMat, - projectionMat); - - glDisable(GL_FRAMEBUFFER_SRGB_EXT); - } - - if (hdUserData->drawShape) { - GfMatrix4d worldToViewMatrix; - _GetWorldToViewMatrix(view, &worldToViewMatrix); - - GfVec4d viewport; - _GetViewport(view, &viewport); - - _RenderBatches( - /* vp2Context */ nullptr, - &view, - worldToViewMatrix, - projectionMatrix, - viewport); - } - - // Clean up the user data. - delete hdUserData; -} - -void -UsdMayaGLBatchRenderer::Draw( - const MHWRender::MDrawContext& context, - const MUserData* userData) -{ - // Viewport 2.0 implementation. - - const PxrMayaHdUserData* hdUserData = - dynamic_cast(userData); - if (!hdUserData || (!hdUserData->drawShape && !hdUserData->boundingBox)) { - // Bail out as soon as possible if there's nothing to be drawn. - return; - } - - const MHWRender::MRenderer* theRenderer = - MHWRender::MRenderer::theRenderer(); - if (!theRenderer || !theRenderer->drawAPIIsOpenGL()) { - return; - } - - MStatus status; - - const MMatrix projectionMat = - context.getMatrix(MHWRender::MFrameContext::kProjectionMtx, &status); - const GfMatrix4d projectionMatrix(projectionMat.matrix); - - if (hdUserData->boundingBox) { - const MMatrix worldViewMat = - context.getMatrix(MHWRender::MFrameContext::kWorldViewMtx, &status); - - px_vp20Utils::RenderBoundingBox(*(hdUserData->boundingBox), - *(hdUserData->wireframeColor), - worldViewMat, - projectionMat); - } - - if (hdUserData->drawShape) { - // Check whether this draw call is for a selection pass. If it is, we - // do *not* actually perform any drawing, but instead just mark a - // selection as pending so we know to re-compute selection when the - // next pick attempt is made. - // Note that Draw() calls for contexts with the "selectionPass" - // semantic are only made from draw overrides that do *not* implement - // user selection (i.e. those that do not override, or return false - // from, wantUserSelection()). The draw override for pxrHdImagingShape - // will likely be the only one of these where that is the case. - const MHWRender::MPassContext& passContext = context.getPassContext(); - const MStringArray& passSemantics = passContext.passSemantics(); - - for (unsigned int i = 0u; i < passSemantics.length(); ++i) { - if (passSemantics[i] == MHWRender::MPassContext::kSelectionPassSemantic) { - _UpdateIsSelectionPending(true); - return; - } - } - - GfMatrix4d worldToViewMatrix; - _GetWorldToViewMatrix(context, &worldToViewMatrix); - - GfVec4d viewport; - _GetViewport(context, &viewport); - - M3dView view; - const bool hasView = - px_vp20Utils::GetViewFromDrawContext(context, view); - - _RenderBatches( - &context, - hasView ? &view : nullptr, - worldToViewMatrix, - projectionMatrix, - viewport); - } -} - -GfVec2i -UsdMayaGLBatchRenderer::GetSelectionResolution() const -{ - return _selectionResolution; -} - -void -UsdMayaGLBatchRenderer::SetSelectionResolution(const GfVec2i& widthHeight) -{ - _selectionResolution = widthHeight; -} - -bool -UsdMayaGLBatchRenderer::IsDepthSelectionEnabled() const -{ - return _enableDepthSelection; -} - -void -UsdMayaGLBatchRenderer::SetDepthSelectionEnabled(const bool enabled) -{ - _enableDepthSelection = enabled; -} - -const HdxPickHitVector* -UsdMayaGLBatchRenderer::TestIntersection( - const PxrMayaHdShapeAdapter* shapeAdapter, - MSelectInfo& selectInfo) -{ - // Legacy viewport implementation. - // - // HOWEVER... we may actually be performing a selection for Viewport 2.0 if - // the MAYA_VP2_USE_VP1_SELECTION environment variable is set. If the - // view's renderer is Viewport 2.0 AND it is using the legacy - // viewport-based selection method, we compute the selection against the - // Viewport 2.0 shape adapter buckets rather than the legacy buckets, since - // we want to compute selection against what's actually being rendered. - - M3dView view = selectInfo.view(); - - bool useViewport2Buckets = false; - SdfPath shapeAdapterDelegateId = shapeAdapter->GetDelegateID(); - - MStatus status; - const M3dView::RendererName rendererName = view.getRendererName(&status); - if (status == MS::kSuccess && - rendererName == M3dView::kViewport2Renderer && - _viewport2UsesLegacySelection) { - useViewport2Buckets = true; - - // We also have to "re-write" the shape adapter's delegateId path. - // Since we're looking for intersections with Viewport 2.0 delegates, - // we need to look for selection results using a Viewport 2.0-prefixed - // path. Note that this assumes that the rest of the path after the - // prefix is identical between the two viewport renderers. - shapeAdapterDelegateId = - shapeAdapterDelegateId.ReplacePrefix(_legacyViewportPrefix, - _viewport2Prefix); - } - - _ShapeAdapterBucketsMap& bucketsMap = useViewport2Buckets ? - _shapeAdapterBuckets : - _legacyShapeAdapterBuckets; - - // Guard against the user clicking in the viewer before the renderer is - // setup, or with no shape adapters registered. - if (!_renderIndex || bucketsMap.empty()) { - _selectResults.clear(); - return nullptr; - } - - if (_UpdateIsSelectionPending(false)) { - if (TfDebug::IsEnabled(PXRUSDMAYAGL_BATCHED_SELECTION)) { - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - "Computing batched selection for %s\n", - useViewport2Buckets ? - "Viewport 2.0 using legacy viewport selection" : - "legacy viewport"); - } - - GfMatrix4d viewMatrix; - GfMatrix4d projectionMatrix; - px_LegacyViewportUtils::GetSelectionMatrices( - selectInfo, - viewMatrix, - projectionMatrix); - - _ComputeSelection(bucketsMap, - &view, - viewMatrix, - projectionMatrix, - selectInfo.singleSelection()); - } - - const HdxPickHitVector* const hitSet = - TfMapLookupPtr(_selectResults, shapeAdapterDelegateId); - if (!hitSet || hitSet->empty()) { - if (_selectResults.empty()) { - // If nothing was selected previously AND nothing is selected now, - // Maya does not refresh the viewport. This would be fine, except - // that we need to make sure we're ready to respond to another - // selection. Maya may be calling select() on many shapes in - // series, so we cannot mark a selection pending here or we will - // end up re-computing the selection on every call. Instead we - // simply schedule a refresh of the viewport, at the end of which - // the end render callback will be invoked and we'll mark a - // selection pending then. - view.scheduleRefresh(); - } - - return nullptr; - } - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - " FOUND %zu HIT(s)\n", hitSet->size()); - if (TfDebug::IsEnabled(PXRUSDMAYAGL_BATCHED_SELECTION)) { - for (const HdxPickHit& hit : *hitSet) { - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - " HIT:\n" - " delegateId: %s\n" - " objectId : %s\n" - " ndcDepth : %f\n", - hit.delegateId.GetText(), - hit.objectId.GetText(), - hit.ndcDepth); - } - } - - return hitSet; -} - -const HdxPickHitVector* -UsdMayaGLBatchRenderer::TestIntersection( - const PxrMayaHdShapeAdapter* shapeAdapter, - const MHWRender::MSelectionInfo& selectionInfo, - const MHWRender::MDrawContext& context) -{ - // Viewport 2.0 implementation. - - // Guard against the user clicking in the viewer before the renderer is - // setup, or with no shape adapters registered. - if (!_renderIndex || _shapeAdapterBuckets.empty()) { - _selectResults.clear(); - return nullptr; - } - - GfMatrix4d viewMatrix; - GfMatrix4d projectionMatrix; - if (!px_vp20Utils::GetSelectionMatrices(selectionInfo, - context, - viewMatrix, - projectionMatrix)) { - return nullptr; - } - - const bool wasSelectionPending = _UpdateIsSelectionPending(false); - - const bool singleSelection = selectionInfo.singleSelection(); - - // Typically, we rely on the _isSelectionPending state to determine if we can - // re-use the previously computed select results. However, there are cases - // (e.g. Pre-selection hilighting) where we call userSelect without a new - // draw call (which typically resets the _isSelectionPending). - // - // In these cases, we look at the projectionMatrix for the selection as well - // to see if the selection needs to be re-computed. - const _SelectResultsKey key = std::make_tuple( - viewMatrix, projectionMatrix, singleSelection); - const bool newSelKey = key != _selectResultsKey; - - const bool needToRecomputeSelection = wasSelectionPending || newSelKey; - if (needToRecomputeSelection) { - if (TfDebug::IsEnabled(PXRUSDMAYAGL_BATCHED_SELECTION)) { - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - "Computing batched selection for Viewport 2.0\n"); - - const MUint64 frameStamp = context.getFrameStamp(); - const MHWRender::MPassContext& passContext = context.getPassContext(); - const MString& passId = passContext.passIdentifier(); - const MStringArray& passSemantics = passContext.passSemantics(); - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - " frameStamp: %s, passIdentifier: %s, passSemantics: %s\n", - TfStringify(frameStamp).c_str(), - passId.asChar(), - TfStringify(passSemantics).c_str()); - } - - M3dView view; - const bool hasView = px_vp20Utils::GetViewFromDrawContext(context, - view); - - _ComputeSelection(_shapeAdapterBuckets, - hasView ? &view : nullptr, - viewMatrix, - projectionMatrix, - singleSelection); - _selectResultsKey = key; - } - - const HdxPickHitVector* const hitSet = - TfMapLookupPtr(_selectResults, shapeAdapter->GetDelegateID()); - if (!hitSet || hitSet->empty()) { - return nullptr; - } - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - " FOUND %zu HIT(s)\n", hitSet->size()); - if (TfDebug::IsEnabled(PXRUSDMAYAGL_BATCHED_SELECTION)) { - for (const HdxPickHit& hit : *hitSet) { - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - " HIT:\n" - " delegateId: %s\n" - " objectId : %s\n" - " ndcDepth : %f\n", - hit.delegateId.GetText(), - hit.objectId.GetText(), - hit.ndcDepth); - } - } - - return hitSet; -} - -bool -UsdMayaGLBatchRenderer::TestIntersectionCustomPrimFilter( - const PxrMayaHdPrimFilter& primFilter, - const GfMatrix4d& viewMatrix, - const GfMatrix4d& projectionMatrix, - HdxPickHitVector* outResult) -{ - // Custom collection implementation. - // Differs from viewport implementations in that it doesn't rely on - // _ComputeSelection being called first. - - return _TestIntersection(primFilter.collection, - primFilter.renderTags, - viewMatrix, projectionMatrix, - true, outResult); -} - -int -UsdMayaGLBatchRenderer::GetInstancerIndexForHit( - const HdxPickHit& hit) const -{ - int ret = -1; - if (auto delegate = _renderIndex->GetSceneDelegateForRprim(hit.objectId)) { - delegate->GetPathForInstanceIndex( - hit.objectId, - hit.instanceIndex, - &ret); - } - return ret; -} - -/* static */ -const HdxPickHit* -UsdMayaGLBatchRenderer::GetNearestHit( - const HdxPickHitVector* const hitSet) -{ - if (!hitSet || hitSet->empty()) { - return nullptr; - } - - const HdxPickHit* minHit = &(*hitSet->begin()); - - for (const auto& hit : *hitSet) { - if (hit < *minHit) { - minHit = &hit; - } - } - - return minHit; -} - -PxrMayaHdPrimFilterVector -UsdMayaGLBatchRenderer::_GetIntersectionPrimFilters( - _ShapeAdapterBucketsMap& bucketsMap, - const M3dView* view, - const bool useDepthSelection) const -{ - PxrMayaHdPrimFilterVector primFilters; - - if (bucketsMap.empty()) { - return primFilters; - } - - // Assume the shape adapters are for Viewport 2.0 until we inspect the - // first one. - bool isViewport2 = true; - - for (auto& iter : bucketsMap) { - _ShapeAdapterSet& shapeAdapters = iter.second.second; - - for (PxrMayaHdShapeAdapter* shapeAdapter : shapeAdapters) { - shapeAdapter->UpdateVisibility(view); - - isViewport2 = shapeAdapter->IsViewport2(); - - if (!useDepthSelection) { - // If we don't care about selecting in depth, only update - // visibility for the shape adapters. We'll use the full - // viewport renderer collection for selection instead of the - // individual shape adapter collections. - continue; - } - - const HdRprimCollection &rprimCollection = - shapeAdapter->GetRprimCollection(); - - const TfTokenVector &renderTags = shapeAdapter->GetRenderTags(); - - primFilters.push_back( - PxrMayaHdPrimFilter { - rprimCollection, - renderTags - }); - } - } - - if (!useDepthSelection) { - const HdRprimCollection &collection = - isViewport2 ? _viewport2RprimCollection : - _legacyViewportRprimCollection; - - - primFilters.push_back( - PxrMayaHdPrimFilter { - collection, - TfTokenVector{ - HdRenderTagTokens->geometry, - HdRenderTagTokens->proxy} - }); - } - - return primFilters; -} - -bool -UsdMayaGLBatchRenderer::_TestIntersection( - const HdRprimCollection& rprimCollection, - const TfTokenVector& renderTags, - const GfMatrix4d& viewMatrix, - const GfMatrix4d& projectionMatrix, - const bool singleSelection, - HdxPickHitVector* result) -{ - if (!result) { - return false; - } - - glPushAttrib(GL_VIEWPORT_BIT | - GL_ENABLE_BIT | - GL_COLOR_BUFFER_BIT | - GL_DEPTH_BUFFER_BIT | - GL_STENCIL_BUFFER_BIT | - GL_TEXTURE_BIT | - GL_POLYGON_BIT); - - // hydra orients all geometry during topological processing so that - // front faces have ccw winding. We disable culling because culling - // is handled by fragment shader discard. - glFrontFace(GL_CCW); // < State is pushed via GL_POLYGON_BIT - glDisable(GL_CULL_FACE); - - // note: to get benefit of alpha-to-coverage, the target framebuffer - // has to be a MSAA buffer. - glDisable(GL_BLEND); - glEnable(GL_SAMPLE_ALPHA_TO_COVERAGE); - - glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); - - HdTaskSharedPtrVector tasks; - tasks = _taskDelegate->GetPickingTasks(renderTags); - - HdxPickTaskContextParams pickParams; - pickParams.resolution = _selectionResolution; - pickParams.resolveMode = singleSelection ? - HdxPickTokens->resolveNearestToCenter : - HdxPickTokens->resolveUnique; - pickParams.viewMatrix = viewMatrix; - pickParams.projectionMatrix = projectionMatrix; - pickParams.collection = rprimCollection; - pickParams.outHits = result; - - VtValue vtPickParams(pickParams); - _hdEngine.SetTaskContextData(HdxPickTokens->pickParams, vtPickParams); - _hdEngine.Execute(_renderIndex.get(), &tasks); - - glPopAttrib(); - - return (result->size() > 0); -} - -void -UsdMayaGLBatchRenderer::_ComputeSelection( - _ShapeAdapterBucketsMap& bucketsMap, - const M3dView* view3d, - const GfMatrix4d& viewMatrix, - const GfMatrix4d& projectionMatrix, - const bool singleSelection) -{ - // If depth selection has not been turned on, then we can optimize - // area/marquee selections by handling collections similarly to a single - // selection, where we test intersections against the single, viewport - // renderer-based collection. - const bool useDepthSelection = (!singleSelection && _enableDepthSelection); - - const PxrMayaHdPrimFilterVector primFilters = - _GetIntersectionPrimFilters(bucketsMap, view3d, useDepthSelection); - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - " ____________ SELECTION STAGE START ______________ " - "(singleSelection = %s, %zu prim filter(s))\n", - singleSelection ? "true" : "false", - primFilters.size()); - - _selectResults.clear(); - - for (const PxrMayaHdPrimFilter& primFilter : primFilters) { - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - " --- Intersection Testing with collection: %s\n", - primFilter.collection.GetName().GetText()); - - HdxPickHitVector hits; - if (!_TestIntersection(primFilter.collection, primFilter.renderTags, - viewMatrix, projectionMatrix, - singleSelection, &hits)) { - continue; - } - - for (const HdxPickHit& hit : hits) { - const auto itIfExists = - _selectResults.emplace( - std::make_pair(hit.delegateId, - HdxPickHitVector({hit}))); - - const bool& inserted = itIfExists.second; - if (!inserted) { - _selectResults[hit.delegateId].push_back(hit); - } - } - } - - // Populate the Hydra selection from the selection results. - HdSelectionSharedPtr selection(new HdSelection); - - const HdSelection::HighlightMode selectionMode = - HdSelection::HighlightModeSelect; - - for (const auto& delegateHits : _selectResults) { - const HdxPickHitVector& hitSet = delegateHits.second; - - for (const HdxPickHit& hit : hitSet) { - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - " NEW HIT\n" - " delegateId : %s\n" - " objectId : %s\n" - " instanceIndex: %d\n" - " ndcDepth : %f\n", - hit.delegateId.GetText(), - hit.objectId.GetText(), - hit.instanceIndex, - hit.ndcDepth); - - if (!hit.instancerId.IsEmpty()) { - const VtIntArray instanceIndices(1, hit.instanceIndex); - selection->AddInstance(selectionMode, hit.objectId, instanceIndices); - } else { - selection->AddRprim(selectionMode, hit.objectId); - } - } - } - - _selectionTracker->SetSelection(selection); - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_SELECTION).Msg( - " ^^^^^^^^^^^^ SELECTION STAGE FINISH ^^^^^^^^^^^^^\n"); -} - -void -UsdMayaGLBatchRenderer::_Render( - const GfMatrix4d& worldToViewMatrix, - const GfMatrix4d& projectionMatrix, - const GfVec4d& viewport, - const std::vector<_RenderItem>& items) -{ - _taskDelegate->SetCameraState(worldToViewMatrix, - projectionMatrix, - viewport); - - // save the current GL states which hydra may reset to default - glPushAttrib(GL_LIGHTING_BIT | - GL_ENABLE_BIT | - GL_POLYGON_BIT | - GL_DEPTH_BUFFER_BIT | - GL_VIEWPORT_BIT); - - // XXX: When Maya is using OpenGL Core Profile as the rendering engine (in - // either compatibility or strict mode), batch renders like those done in - // the "Render View" window or through the ogsRender command do not - // properly track uniform buffer binding state. This was causing issues - // where the first batch render performed would look correct, but then all - // subsequent renders done in that Maya session would be completely black - // (no alpha), even if the frame contained only Maya-native geometry or if - // a new scene was created/opened. - // - // To avoid this problem, we need to save and restore Maya's bindings - // across Hydra calls. We try not to bog down performance by saving and - // restoring *all* GL_MAX_UNIFORM_BUFFER_BINDINGS possible bindings, so - // instead we only do just enough to avoid issues. Empirically, the - // problematic binding has been the material binding at index 4. - static constexpr size_t _UNIFORM_BINDINGS_TO_SAVE = 5u; - std::vector uniformBufferBindings(_UNIFORM_BINDINGS_TO_SAVE, 0); - for (size_t i = 0u; i < uniformBufferBindings.size(); ++i) { - glGetIntegeri_v(GL_UNIFORM_BUFFER_BINDING, - (GLuint)i, - &uniformBufferBindings[i]); - } - - // hydra orients all geometry during topological processing so that - // front faces have ccw winding. We disable culling because culling - // is handled by fragment shader discard. - glFrontFace(GL_CCW); // < State is pushed via GL_POLYGON_BIT - glDisable(GL_CULL_FACE); - - // note: to get benefit of alpha-to-coverage, the target framebuffer - // has to be a MSAA buffer. - glDisable(GL_BLEND); - glEnable(GL_SAMPLE_ALPHA_TO_COVERAGE); - - // In all cases, we can should enable gamma correction: - // - in viewport 1.0, we're expected to do it - // - in viewport 2.0 without color correction, we're expected to do it - // - in viewport 2.0 with color correction, the render target ignores this - // bit meaning we properly are blending linear colors in the render - // target. The color management pipeline is responsible for the final - // correction. - glEnable(GL_FRAMEBUFFER_SRGB_EXT); - - glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); - - // render task setup - HdTaskSharedPtrVector tasks = _taskDelegate->GetSetupTasks(); // lighting etc - - for (const auto& iter : items) { - const PxrMayaHdRenderParams& params = iter.first; - const size_t paramsHash = params.Hash(); - - const PxrMayaHdPrimFilterVector& primFilters = iter.second; - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_DRAWING).Msg( - " *** renderBucket, parameters hash: %zu, bucket size %zu\n", - paramsHash, - primFilters.size()); - - HdTaskSharedPtrVector renderTasks = - _taskDelegate->GetRenderTasks(paramsHash, params, primFilters); - tasks.insert(tasks.end(), renderTasks.begin(), renderTasks.end()); - } - - VtValue selectionTrackerValue(_selectionTracker); - _hdEngine.SetTaskContextData(HdxTokens->selectionState, - selectionTrackerValue); - - _hdEngine.Execute(_renderIndex.get(), &tasks); - - glDisable(GL_FRAMEBUFFER_SRGB_EXT); - - // XXX: Restore Maya's uniform buffer binding state. See above for details. - for (size_t i = 0u; i < uniformBufferBindings.size(); ++i) { - glBindBufferBase(GL_UNIFORM_BUFFER, - (GLuint)i, - uniformBufferBindings[i]); - } - - glPopAttrib(); // GL_LIGHTING_BIT | GL_ENABLE_BIT | GL_POLYGON_BIT | - // GL_DEPTH_BUFFER_BIT | GL_VIEWPORT_BIT -} - -void -UsdMayaGLBatchRenderer::_RenderBatches( - const MHWRender::MDrawContext* vp2Context, - const M3dView* view3d, - const GfMatrix4d& worldToViewMatrix, - const GfMatrix4d& projectionMatrix, - const GfVec4d& viewport) -{ - _ShapeAdapterBucketsMap& bucketsMap = bool(vp2Context) ? - _shapeAdapterBuckets : - _legacyShapeAdapterBuckets; - - if (bucketsMap.empty()) { - return; - } - - if (TfDebug::IsEnabled(PXRUSDMAYAGL_BATCHED_DRAWING)) { - TF_DEBUG(PXRUSDMAYAGL_BATCHED_DRAWING).Msg( - "Drawing batches for %s\n", - bool(vp2Context) ? "Viewport 2.0" : "legacy viewport"); - - if (vp2Context) { - const MUint64 frameStamp = vp2Context->getFrameStamp(); - const MHWRender::MPassContext& passContext = vp2Context->getPassContext(); - const MString& passId = passContext.passIdentifier(); - const MStringArray& passSemantics = passContext.passSemantics(); - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_DRAWING).Msg( - " frameStamp: %s, passIdentifier: %s, passSemantics: %s\n", - TfStringify(frameStamp).c_str(), - passId.asChar(), - TfStringify(passSemantics).c_str()); - } - } - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_DRAWING).Msg( - " ____________ RENDER STAGE START ______________ (%zu buckets)\n", - bucketsMap.size()); - - // A new display refresh signifies that the cached selection data is no - // longer valid. - _selectResults.clear(); - - // We've already populated with all the selection info we need. We Reset - // and the first call to GetSoftSelectHelper in the next render pass will - // re-populate it. - _softSelectHelper.Reset(); - - bool itemsVisible = false; - std::vector<_RenderItem> items; - for (const auto& iter : bucketsMap) { - const PxrMayaHdRenderParams& params = iter.second.first; - const _ShapeAdapterSet& shapeAdapters = iter.second.second; - - PxrMayaHdPrimFilterVector primFilters; - for (PxrMayaHdShapeAdapter* shapeAdapter : shapeAdapters) { - shapeAdapter->UpdateVisibility(view3d); - itemsVisible |= shapeAdapter->IsVisible(); - - primFilters.push_back(PxrMayaHdPrimFilter { - shapeAdapter->GetRprimCollection(), - shapeAdapter->GetRenderTags() - }); - } - - items.push_back(std::make_pair(params, std::move(primFilters))); - } - - if (!itemsVisible) { - TF_DEBUG(PXRUSDMAYAGL_BATCHED_DRAWING).Msg( - " *** No objects visible.\n" - " ^^^^^^^^^^^^ RENDER STAGE FINISH ^^^^^^^^^^^^^\n"); - return; - } - - // Update lighting depending on VP2/Legacy. - if (vp2Context) { - _taskDelegate->SetLightingStateFromMayaDrawContext(*vp2Context); - } else { - // Maya does not appear to use GL_LIGHT_MODEL_AMBIENT, but it leaves - // the default value of (0.2, 0.2, 0.2, 1.0) in place. The first time - // that the viewport is set to use lights in the scene (instead of the - // default lights or the no/flat lighting modes), the value is reset to - // (0.0, 0.0, 0.0, 1.0), and it does not get reverted if/when the - // lighting mode is changed back. - // Since in the legacy viewport we get the lighting context from - // OpenGL, we read in GL_LIGHT_MODEL_AMBIENT as the scene ambient. We - // therefore need to explicitly set GL_LIGHT_MODEL_AMBIENT to the - // zero/no ambient value before we do, otherwise we would end up using - // the "incorrect" (i.e. not what Maya itself uses) default value. - // This is not a problem in Viewport 2.0, since we do not consult - // OpenGL at all for any of the lighting context state. - glPushAttrib(GL_LIGHTING_BIT); - - const GfVec4f zeroAmbient(0.0f, 0.0f, 0.0f, 1.0f); - glLightModelfv(GL_LIGHT_MODEL_AMBIENT, zeroAmbient.data()); - - _taskDelegate->SetLightingStateFromVP1(worldToViewMatrix, - projectionMatrix); - - glPopAttrib(); // GL_LIGHTING_BIT - } - - _Render(worldToViewMatrix, - projectionMatrix, - viewport, - items); - - // Viewport 2 may be rendering in multiple passes, and we want to make sure - // we draw once (and only once) for each of those passes, so we delay - // swapping the render queue into the select queue until we receive a - // notification that all rendering has ended. - // For the legacy viewport, rendering is done in a single pass and we will - // not receive a notification at the end of rendering, so we do the swap - // now. - if (!vp2Context) { - _MayaRenderDidEnd(nullptr); - } - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_DRAWING).Msg( - " ^^^^^^^^^^^^ RENDER STAGE FINISH ^^^^^^^^^^^^^\n"); -} - -bool -UsdMayaGLBatchRenderer::_UpdateIsSelectionPending(const bool isPending) -{ - if (_isSelectionPending == isPending) { - return false; - } - - _isSelectionPending = isPending; - - return true; -} - -void -UsdMayaGLBatchRenderer::StartBatchingFrameDiagnostics() -{ - if (!_sharedDiagBatchCtx) { - _sharedDiagBatchCtx.reset(new UsdMayaDiagnosticBatchContext()); - } -} - -void -UsdMayaGLBatchRenderer::_MayaRenderDidEnd( - const MHWRender::MDrawContext* /* context */) -{ - // Completing a viewport render invalidates any previous selection - // computation we may have done, so mark a new one as pending. - _UpdateIsSelectionPending(true); - - // End any diagnostics batching. - _sharedDiagBatchCtx.reset(); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/batchRenderer.h b/third_party/maya/lib/pxrUsdMayaGL/batchRenderer.h deleted file mode 100644 index 32b15a6c87..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/batchRenderer.h +++ /dev/null @@ -1,499 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_BATCH_RENDERER_H -#define PXR_USD_MAYA_GL_BATCH_RENDERER_H - -/// \file pxrUsdMayaGL/batchRenderer.h - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/renderParams.h" -#include "pxrUsdMayaGL/sceneDelegate.h" -#include "pxrUsdMayaGL/shapeAdapter.h" -#include "pxrUsdMayaGL/softSelectHelper.h" -#include "usdMaya/diagnosticDelegate.h" -#include "usdMaya/notice.h" -#include "usdMaya/util.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/vec2i.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/gf/vec4d.h" -#include "pxr/base/tf/singleton.h" -#include "pxr/base/tf/weakBase.h" -#include "pxr/imaging/hd/engine.h" -#include "pxr/imaging/hd/renderIndex.h" -#include "pxr/imaging/hd/rprimCollection.h" -#include "pxr/imaging/hdSt/renderDelegate.h" -#include "pxr/imaging/hdx/selectionTracker.h" -#include "pxr/imaging/hdx/pickTask.h" -#include "pxr/usd/sdf/path.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// UsdMayaGLBatchRenderer is a singleton that shapes can use to get consistent -/// batched drawing via Hydra in Maya, regardless of legacy viewport or -/// Viewport 2.0 usage. -/// -/// Typical usage is as follows: -/// -/// Objects that manage drawing and selection of Maya shapes (e.g. classes -/// derived from \c MPxSurfaceShapeUI or \c MPxDrawOverride) should construct -/// and maintain a PxrMayaHdShapeAdapter. Those objects should call -/// AddShapeAdapter() to add their shape for batched drawing and selection. -/// -/// In preparation for drawing, the shape adapter should be synchronized to -/// populate it with data from its shape and from the viewport display state. -/// A user data object should also be created/obtained for the shape by calling -/// the shape adapter's GetMayaUserData() method. -/// -/// In the draw stage, Draw() must be called for each draw request to complete -/// the render. -/// -/// Draw/selection management objects should be sure to call -/// RemoveShapeAdapter() (usually in the destructor) when they no longer wish -/// for their shape to participate in batched drawing and selection. -/// -class UsdMayaGLBatchRenderer - : public TfSingleton, public TfWeakBase -{ -public: - - /// Initialize the batch renderer. - /// - /// This should be called at least once and it is OK to call it multiple - /// times. This handles things like initializing OpenGL/Glew. - PXRUSDMAYAGL_API - static void Init(); - - /// Get the singleton instance of the batch renderer. - PXRUSDMAYAGL_API - static UsdMayaGLBatchRenderer& GetInstance(); - - /// Get the render index owned by the batch renderer. - /// - /// Clients of the batch renderer should use this render index to construct - /// their delegates. - PXRUSDMAYAGL_API - HdRenderIndex* GetRenderIndex() const; - - /// Get the delegate ID prefix for the specified viewport. - /// - /// The batch renderer has a root SdfPath under which it maintains separate - /// hierarchies for shape adapter delegates based on whether they are for - /// the legacy viewport or for Viewport 2.0. Shape adapters should use this - /// method to request the appropriate prefix from the batch renderer when - /// building the ID for their delegate. - PXRUSDMAYAGL_API - SdfPath GetDelegatePrefix(const bool isViewport2) const; - - /// Add the given shape adapter for batched rendering and selection. - /// - /// Returns true if the shape adapter had not been previously added, or - /// false otherwise. - PXRUSDMAYAGL_API - bool AddShapeAdapter(PxrMayaHdShapeAdapter* shapeAdapter); - - /// Remove the given shape adapter from batched rendering and selection. - /// - /// Returns true if the shape adapter was removed from internal caches, or - /// false otherwise. - PXRUSDMAYAGL_API - bool RemoveShapeAdapter(PxrMayaHdShapeAdapter* shapeAdapter); - - /// Reset the internal state of the global UsdMayaGLBatchRenderer. - /// - /// In particular, it's important that this happen when switching to a new - /// Maya scene so that any UsdImagingDelegates held by shape adapters that - /// have been populated with USD stages can have those stages released, - /// since the delegates hold a strong pointer to their stages. - PXRUSDMAYAGL_API - static void Reset(); - - /// Replaces the contents of the given \p primFilter with \p dagPath, if - /// a shape adapter for \p dagPath has already been batched. Returns true - /// if successful. Otherwise, does not modify the \p primFilter, and - /// returns false. - /// - /// The primFilter is used by Hydra to determine which prims should be - /// present in the render path. It consists of a collection - /// (which prim paths to include/exclude) and Render Tags (which prim - /// purposes to include). - /// - /// Note that the VP2 shape adapters are searched first, followed by the - /// Legacy shape adapters. You cannot rely on the shape adapters being - /// associated with a specific viewport. - PXRUSDMAYAGL_API - bool PopulateCustomPrimFilter( - const MDagPath& dagPath, - PxrMayaHdPrimFilter& primFilter); - - /// Render batch or bounding box in the legacy viewport based on \p request - PXRUSDMAYAGL_API - void Draw(const MDrawRequest& request, M3dView& view); - - /// Render batch or bounding box in Viewport 2.0 based on \p userData - PXRUSDMAYAGL_API - void Draw( - const MHWRender::MDrawContext& context, - const MUserData* userData); - - /// Gets the resolution of the draw target used for computing selections. - /// - /// The resolution is specified as (width, height). - PXRUSDMAYAGL_API - GfVec2i GetSelectionResolution() const; - - /// Sets the resolution of the draw target used for computing selections. - /// - /// The resolution should be specified as (width, height). - /// - /// Smaller values yield better performance but may miss selecting very - /// small objects. Larger values will be slower but more accurate. The - /// default resolution is (256, 256) for performance. - PXRUSDMAYAGL_API - void SetSelectionResolution(const GfVec2i& widthHeight); - - /// Gets whether depth selection has been enabled. - PXRUSDMAYAGL_API - bool IsDepthSelectionEnabled() const; - - /// Sets whether to enable depth selection. - PXRUSDMAYAGL_API - void SetDepthSelectionEnabled(const bool enabled); - - /// Tests the object from the given shape adapter for intersection with - /// a given selection context in the legacy viewport. - /// - /// Returns a pointer to a hit set if there was an intersection, or nullptr - /// otherwise. - /// - /// The returned HitSet is owned by the batch renderer, and it will be - /// erased at the next selection, so clients should make copies if they - /// need the data to persist. - PXRUSDMAYAGL_API - const HdxPickHitVector* TestIntersection( - const PxrMayaHdShapeAdapter* shapeAdapter, - MSelectInfo& selectInfo); - - /// Tests the object from the given shape adapter for intersection with - /// a given draw context in Viewport 2.0. - /// - /// Returns a pointer to a hit set if there was an intersection, or nullptr - /// otherwise. - /// - /// The returned HitSet is owned by the batch renderer, and it will be - /// erased at the next selection, so clients should make copies if they - /// need the data to persist. - PXRUSDMAYAGL_API - const HdxPickHitVector* TestIntersection( - const PxrMayaHdShapeAdapter* shapeAdapter, - const MHWRender::MSelectionInfo& selectionInfo, - const MHWRender::MDrawContext& context); - - /// Tests the contents of the given prim filter (previously obtained - /// via PopulateCustomFilter) for intersection with the current OpenGL - /// context. - /// The caller is responsible for ensuring that an appropriate OpenGL - /// context is available; this function is not appropriate for interesecting - /// using the Maya viewport. - /// - /// If hit(s) are found, returns \c true and populates \p *outResult with - /// the intersection result. - PXRUSDMAYAGL_API - bool TestIntersectionCustomPrimFilter( - const PxrMayaHdPrimFilter& primFilter, - const GfMatrix4d& viewMatrix, - const GfMatrix4d& projectionMatrix, - HdxPickHitVector* outResult); - - /// Utility function for finding the nearest hit (in terms of ndcDepth) in - /// the given \p hitSet. - /// - /// If \p hitSet is nullptr or is empty, nullptr is returned. Otherwise a - /// pointer to the nearest hit in \p hitSet is returned. - PXRUSDMAYAGL_API - static const HdxPickHit* GetNearestHit( - const HdxPickHitVector* hitSet); - - /// Returns the index within the point instancer for \c hit. - /// - /// Returns -1 if unable to get the instanceIndex. - PXRUSDMAYAGL_API - int GetInstancerIndexForHit(const HdxPickHit& hit) const; - - /// Returns whether soft selection for proxy shapes is currently enabled. - PXRUSDMAYAGL_API - inline bool GetObjectSoftSelectEnabled() - { return _objectSoftSelectEnabled; } - - /// Starts batching all diagnostics until the end of the current frame draw. - /// The batch renderer will automatically release the diagnostics when Maya - /// is done rendering the frame. - PXRUSDMAYAGL_API - void StartBatchingFrameDiagnostics(); - -private: - - friend class TfSingleton; - - PXRUSDMAYAGL_API - UsdMayaGLBatchRenderer(); - - PXRUSDMAYAGL_API - virtual ~UsdMayaGLBatchRenderer(); - - /// Gets the UsdMayaGLSoftSelectHelper that this batchRenderer maintains. - /// - /// This should only be used by PxrMayaHdShapeAdapter. - PXRUSDMAYAGL_API - const UsdMayaGLSoftSelectHelper& GetSoftSelectHelper(); - - /// Allow shape adapters access to the soft selection helper. - friend PxrMayaHdShapeAdapter; - - typedef std::pair - _RenderItem; - - /// Private helper function to render the given list of render items. - /// Note that this doesn't set lighting, so if you need to update the - /// lighting from the scene, you need to do that beforehand. - void _Render( - const GfMatrix4d& worldToViewMatrix, - const GfMatrix4d& projectionMatrix, - const GfVec4d& viewport, - const std::vector<_RenderItem>& items); - - /// Call to render all queued batches. May be called safely without - /// performance hit when no batches are queued. - /// If \p view3d is null, then considers any isolated selection in that view - /// when determining visibility. If it's null, then assumes that there's no - /// isolated selection. - void _RenderBatches( - const MHWRender::MDrawContext* vp2Context, - const M3dView* view3d, - const GfMatrix4d& worldToViewMatrix, - const GfMatrix4d& projectionMatrix, - const GfVec4d& viewport); - - /// Private helper function for testing intersection on a single collection - /// only. - /// \returns True if there was at least one hit. All hits are returned in - /// the \p *result. - bool _TestIntersection( - const HdRprimCollection& rprimCollection, - const TfTokenVector& renderTags, - const GfMatrix4d& viewMatrix, - const GfMatrix4d& projectionMatrix, - const bool singleSelection, - HdxPickHitVector* result); - - // Handler for Maya scene resets (e.g. new scene or switch scenes). - void _OnMayaSceneReset(const UsdMayaSceneResetNotice& notice); - - /// Handler for Maya Viewport 2.0 end render notifications. - /// - /// Viewport 2.0 may execute a render in multiple passes (shadow, color, - /// etc.), and Maya sends a notification when all rendering has finished. - /// When this notification is received, this method is invoked to reset - /// some state in the batch renderer and prepare it for subsequent - /// selection. - /// For the legacy viewport, there is no such notification sent by Maya. - static void _OnMayaEndRenderCallback( - MHWRender::MDrawContext& context, - void* clientData); - - /// Record changes to soft select options - /// - /// This callback is just so we don't have to query the soft selection - /// options through mel every time we have a selection event. - static void _OnSoftSelectOptionsChangedCallback(void* clientData); - - /// Perform post-render state cleanup. - /// - /// For Viewport 2.0, this method gets invoked by - /// _OnMayaEndRenderCallback() and is what does the actual cleanup work. - /// For the legacy viewport, there is no such notification sent by Maya, so - /// this method is called internally at the end of Hydra draws for the - /// legacy viewport. In that case, vp2Context will be nullptr. - void _MayaRenderDidEnd(const MHWRender::MDrawContext* vp2Context); - - /// Update the internal marker of whether a selection is pending. - /// - /// Returns true if the internal marker's value was changed, or false if - /// the given value is the same as the current value. - bool _UpdateIsSelectionPending(const bool isPending); - - /// Rendering invalidates selection, so when a render completes, we mark - /// selection as pending. - bool _isSelectionPending; - - bool _objectSoftSelectEnabled; - MCallbackId _softSelectOptionsCallbackId; - - /// Type definition for a set of pointers to shape adapters. - typedef std::unordered_set _ShapeAdapterSet; - - /// A shape adapter bucket is a pairing of a render params object and a - /// set of shape adapters that all share those render params. Shape - /// adapters are gathered together this way to minimize Hydra/OpenGL state - /// changes when performing batched draws/selections. - typedef std::pair _ShapeAdapterBucket; - - /// This is the batch renderer's primary container for storing the current - /// bucketing of all shape adapters registered with the batch renderer. - /// The map is indexed by the hash of the bucket's render params object. - typedef std::unordered_map _ShapeAdapterBucketsMap; - - /// We maintain separate bucket maps for Viewport 2.0 and the legacy - /// viewport. - _ShapeAdapterBucketsMap _shapeAdapterBuckets; - - _ShapeAdapterBucketsMap _legacyShapeAdapterBuckets; - - /// Mapping of Maya object handles to their shape adapters. - /// This is a "secondary" container for storing shape adapters. - typedef UsdMayaUtil::MObjectHandleUnorderedMap - _ShapeAdapterHandleMap; - - /// We maintain separate object handle path maps for Viewport 2.0 and the - /// legacy viewport. - _ShapeAdapterHandleMap _shapeAdapterHandleMap; - - _ShapeAdapterHandleMap _legacyShapeAdapterHandleMap; - - /// We detect and store whether Viewport 2.0 is using the legacy - /// viewport-based selection mechanism (i.e. whether the - /// MAYA_VP2_USE_VP1_SELECTION environment variable is enabled) when the - /// batch renderer is constructed. Then when a legacy selection is - /// performed, we consult this value and the viewport renderer of the - /// M3dView in which the selection is occurring to determine which bucket - /// map of shape adapters we should use to compute the selection. - bool _viewport2UsesLegacySelection; - - /// Gets the vector of prim filters to use for intersection testing. - /// - /// As an optimization for when we do not need to do intersection testing - /// against all objects in depth (i.e. with single selections or when the - /// PXRMAYAHD_ENABLE_DEPTH_SELECTION env setting is disabled), we use a - /// single HdRprimCollection that includes all shape adapters/delegates - /// registered with the batch renderer for the active viewport renderer - /// (legacy viewport or Viewport 2.0), since we're only interested in the - /// single nearest hit in depth for a particular pixel. This is much faster - /// than testing against each shape adapter's prim filter individually. - /// Otherwise, we test each shape adapter's prim filter individually so that - /// occluded shapes will be included in the selection. - PxrMayaHdPrimFilterVector _GetIntersectionPrimFilters( - _ShapeAdapterBucketsMap& bucketsMap, - const M3dView* view, - const bool useDepthSelection) const; - - /// Populates the selection results using the given parameters by - /// performing intersection tests against all of the shapes in the given - /// \p bucketsMap. - /// If \p view3d is null, then considers any isolated selection in that view - /// when determining visibility. If it's null, then assumes that there's no - /// isolated selection. - void _ComputeSelection( - _ShapeAdapterBucketsMap& bucketsMap, - const M3dView* view3d, - const GfMatrix4d& viewMatrix, - const GfMatrix4d& projectionMatrix, - const bool singleSelection); - - /// A cache of all selection results gathered since the last selection was - /// computed. It maps delegate IDs to a HitSet of all of the intersection - /// hits for that delegate ID. - std::unordered_map _selectResults; - - /// We keep track of a "key" that's associated with the select results. - /// This is used to determine if the results can be shared among multiple - /// shapes calling TestIntersection. - typedef std::tuple _SelectResultsKey; - _SelectResultsKey _selectResultsKey; - - /// Hydra engine objects used to render batches. - /// - /// Note that the Hydra render index is constructed with and is dependent - /// on the render delegate. At destruction time, the render index uses the - /// delegate to destroy Hydra prims, so the delegate must be destructed - /// *after* the render index. We enforce that ordering by declaring the - /// render delegate *before* the render index, since class members are - /// destructed in reverse declaration order. - HdEngine _hdEngine; - HdStRenderDelegate _renderDelegate; - std::unique_ptr _renderIndex; - - /// The root ID of the batch renderer itself, and the top of the path - /// hierarchies for shape adapter delegates, one for the legacy viewport - /// and one for Viewport 2.0. - SdfPath _rootId; - SdfPath _legacyViewportPrefix; - SdfPath _viewport2Prefix; - - /// The batch renderer maintains a collection per viewport renderer that - /// includes all shape adapters registered for that renderer. - HdRprimCollection _legacyViewportRprimCollection; - HdRprimCollection _viewport2RprimCollection; - - PxrMayaHdSceneDelegateSharedPtr _taskDelegate; - - GfVec2i _selectionResolution; - bool _enableDepthSelection; - - HdxSelectionTrackerSharedPtr _selectionTracker; - - UsdMayaGLSoftSelectHelper _softSelectHelper; - - /// Shared diagnostic batch context. Used for cases where we want to batch - /// diagnostics across multiple function calls, e.g., batching all of the - /// Sync() diagnostics across all prepareForDraw() callbacks in a single - /// frame. - std::unique_ptr _sharedDiagBatchCtx; -}; - -PXRUSDMAYAGL_API_TEMPLATE_CLASS(TfSingleton); - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/debugCodes.cpp b/third_party/maya/lib/pxrUsdMayaGL/debugCodes.cpp deleted file mode 100644 index cba97b2c51..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/debugCodes.cpp +++ /dev/null @@ -1,60 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxrUsdMayaGL/debugCodes.h" - -#include "pxr/pxr.h" -#include "pxr/base/tf/debug.h" -#include "pxr/base/tf/registryManager.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_REGISTRY_FUNCTION(TfDebug) -{ - TF_DEBUG_ENVIRONMENT_SYMBOL( - PXRUSDMAYAGL_BATCHED_DRAWING, - "Prints out batched drawing event info."); - - TF_DEBUG_ENVIRONMENT_SYMBOL( - PXRUSDMAYAGL_BATCHED_SELECTION, - "Prints out batched selection event info."); - - TF_DEBUG_ENVIRONMENT_SYMBOL( - PXRUSDMAYAGL_INSTANCER_TRACKING, - "Reports when the instancer imager starts and stops tracking " - "instancers."); - - TF_DEBUG_ENVIRONMENT_SYMBOL( - PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING, - "Reports on changes in the sets of shape adapters registered with the " - "batch renderer."); - - TF_DEBUG_ENVIRONMENT_SYMBOL( - PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE, - "Report Maya Hydra shape adapter lifecycle events."); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/debugCodes.h b/third_party/maya/lib/pxrUsdMayaGL/debugCodes.h deleted file mode 100644 index 94803c19e5..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/debugCodes.h +++ /dev/null @@ -1,48 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_DEBUG_CODES_H -#define PXR_USD_MAYA_GL_DEBUG_CODES_H - -/// \file pxrUsdMayaGL/debugCodes.h - -#include "pxr/pxr.h" -#include "pxr/base/tf/debug.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEBUG_CODES( - PXRUSDMAYAGL_BATCHED_DRAWING, - PXRUSDMAYAGL_BATCHED_SELECTION, - PXRUSDMAYAGL_INSTANCER_TRACKING, - PXRUSDMAYAGL_SHAPE_ADAPTER_BUCKETING, - PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE -); - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeDrawOverride.cpp b/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeDrawOverride.cpp deleted file mode 100644 index 49c5671078..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeDrawOverride.cpp +++ /dev/null @@ -1,235 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/hdImagingShapeDrawOverride.h" - -#include "pxrUsdMayaGL/batchRenderer.h" -#include "pxrUsdMayaGL/debugCodes.h" -#include "pxrUsdMayaGL/instancerImager.h" -#include "pxrUsdMayaGL/userData.h" - -#include "usdMaya/hdImagingShape.h" - -#include "pxr/base/gf/vec2i.h" -#include "pxr/base/tf/debug.h" -#include "pxr/base/tf/stringUtils.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -const MString PxrMayaHdImagingShapeDrawOverride::drawDbClassification( - TfStringPrintf("drawdb/geometry/pxrUsdMayaGL/%s", - PxrMayaHdImagingShapeTokens->MayaTypeName.GetText()).c_str()); - -/* static */ -MHWRender::MPxDrawOverride* -PxrMayaHdImagingShapeDrawOverride::creator(const MObject& obj) -{ - UsdMayaGLBatchRenderer::Init(); - return new PxrMayaHdImagingShapeDrawOverride(obj); -} - -/* virtual */ -PxrMayaHdImagingShapeDrawOverride::~PxrMayaHdImagingShapeDrawOverride() -{ - UsdMayaGL_InstancerImager::GetInstance().RemoveShapeAdapters(/*vp2*/ true); -} - -/* virtual */ -MHWRender::DrawAPI -PxrMayaHdImagingShapeDrawOverride::supportedDrawAPIs() const -{ -#if MAYA_API_VERSION >= 201600 - return MHWRender::kOpenGL | MHWRender::kOpenGLCoreProfile; -#else - return MHWRender::kOpenGL; -#endif -} - -/* virtual */ -MMatrix -PxrMayaHdImagingShapeDrawOverride::transform( - const MDagPath& /* objPath */, - const MDagPath& /* cameraPath */) const -{ - // Always ignore any transform on the pxrHdImagingShape and use an identity - // transform instead. - return MMatrix(); -} - -/* virtual */ -MBoundingBox -PxrMayaHdImagingShapeDrawOverride::boundingBox( - const MDagPath& objPath, - const MDagPath& /* cameraPath */) const -{ - const PxrMayaHdImagingShape* imagingShape = - PxrMayaHdImagingShape::GetShapeAtDagPath(objPath); - if (!imagingShape) { - return MBoundingBox(); - } - - return imagingShape->boundingBox(); -} - -/* virtual */ -bool -PxrMayaHdImagingShapeDrawOverride::isBounded( - const MDagPath& objPath, - const MDagPath& /* cameraPath */) const -{ - const PxrMayaHdImagingShape* imagingShape = - PxrMayaHdImagingShape::GetShapeAtDagPath(objPath); - if (!imagingShape) { - return false; - } - - return imagingShape->isBounded(); -} - -/* virtual */ -bool -PxrMayaHdImagingShapeDrawOverride::disableInternalBoundingBoxDraw() const -{ - return true; -} - -/* virtual */ -MUserData* -PxrMayaHdImagingShapeDrawOverride::prepareForDraw( - const MDagPath& objPath, - const MDagPath& /* cameraPath */, - const MHWRender::MFrameContext& frameContext, - MUserData* oldData) -{ - const PxrMayaHdImagingShape* imagingShape = - PxrMayaHdImagingShape::GetShapeAtDagPath(objPath); - if (!imagingShape) { - return nullptr; - } - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_DRAWING).Msg( - "PxrMayaHdImagingShapeDrawOverride::prepareForDraw(), objPath: %s\n", - objPath.fullPathName().asChar()); - - // The HdImagingShape is very rarely marked dirty, but one of the things - // that does so is changing batch renderer settings attributes, so we grab - // the values from the shape here and pass them along to the batch - // renderer. Settings that affect selection should then be set - // appropriately for subsequent selections. - MStatus status; - const MFnDependencyNode depNodeFn(imagingShape->thisMObject(), &status); - if (status == MS::kSuccess) { - const MPlug selectionResolutionPlug = - depNodeFn.findPlug( - PxrMayaHdImagingShape::selectionResolutionAttr, - &status); - if (status == MS::kSuccess) { - const short selectionResolution = -#if MAYA_API_VERSION >= 20180000 - selectionResolutionPlug.asShort(&status); -#else - selectionResolutionPlug.asShort(MDGContext::fsNormal, &status); -#endif - if (status == MS::kSuccess) { - UsdMayaGLBatchRenderer::GetInstance().SetSelectionResolution( - GfVec2i(selectionResolution)); - } - } - - const MPlug enableDepthSelectionPlug = - depNodeFn.findPlug( - PxrMayaHdImagingShape::enableDepthSelectionAttr, - &status); - if (status == MS::kSuccess) { - const bool enableDepthSelection = -#if MAYA_API_VERSION >= 20180000 - enableDepthSelectionPlug.asBool(&status); -#else - enableDepthSelectionPlug.asBool(MDGContext::fsNormal, &status); -#endif - if (status == MS::kSuccess) { - UsdMayaGLBatchRenderer::GetInstance().SetDepthSelectionEnabled( - enableDepthSelection); - } - } - } - - // Sync any instancers that need Hydra drawing. - UsdMayaGL_InstancerImager::GetInstance().SyncShapeAdapters( - frameContext.getDisplayStyle()); - - PxrMayaHdUserData* newData = dynamic_cast(oldData); - if (!newData) { - newData = new PxrMayaHdUserData(); - } - - newData->drawShape = true; - - return newData; -} - -/* static */ -void -PxrMayaHdImagingShapeDrawOverride::draw( - const MHWRender::MDrawContext& context, - const MUserData* data) -{ - TF_DEBUG(PXRUSDMAYAGL_BATCHED_DRAWING).Msg( - "PxrMayaHdImagingShapeDrawOverride::draw()\n"); - - UsdMayaGLBatchRenderer::GetInstance().Draw(context, data); -} - -// Note that isAlwaysDirty became available as an MPxDrawOverride constructor -// parameter beginning with Maya 2016 Extension 2. -PxrMayaHdImagingShapeDrawOverride::PxrMayaHdImagingShapeDrawOverride( - const MObject& obj) : - MHWRender::MPxDrawOverride(obj, - PxrMayaHdImagingShapeDrawOverride::draw -#if MAYA_API_VERSION >= 201651 - , /* isAlwaysDirty = */ false) -#else - ) -#endif -{ -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeDrawOverride.h b/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeDrawOverride.h deleted file mode 100644 index b46500fca6..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeDrawOverride.h +++ /dev/null @@ -1,119 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_HD_IMAGING_SHAPE_DRAW_OVERRIDE_H -#define PXR_USD_MAYA_GL_HD_IMAGING_SHAPE_DRAW_OVERRIDE_H - -/// \file pxrUsdMayaGL/hdImagingShapeDrawOverride.h - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Draw override for drawing the pxrHdImagingShape node in Viewport 2.0 -/// -/// In most cases, there will only be a single instance of the -/// pxrHdImagingShape node in the scene, so this draw override will be the -/// thing that invokes the batch renderer to draw all Hydra-imaged Maya nodes. -/// -/// Note that it does not support selection, so the individual nodes are still -/// responsible for managing that. We do, however, expect that this draw -/// override will cause Maya to issue a draw call with the "selectionPass" -/// semantic, which will provide a signal to the batch renderer that a -/// pick operation was attempted and that the next intersection test should -/// re-compute the selection. -class PxrMayaHdImagingShapeDrawOverride : public MHWRender::MPxDrawOverride -{ - public: - - PXRUSDMAYAGL_API - static const MString drawDbClassification; - - PXRUSDMAYAGL_API - static MHWRender::MPxDrawOverride* creator(const MObject& obj); - - PXRUSDMAYAGL_API - ~PxrMayaHdImagingShapeDrawOverride() override; - - PXRUSDMAYAGL_API - MHWRender::DrawAPI supportedDrawAPIs() const override; - - PXRUSDMAYAGL_API - MMatrix transform( - const MDagPath& objPath, - const MDagPath& cameraPath) const override; - - PXRUSDMAYAGL_API - MBoundingBox boundingBox( - const MDagPath& objPath, - const MDagPath& cameraPath) const override; - - PXRUSDMAYAGL_API - bool isBounded( - const MDagPath& objPath, - const MDagPath& cameraPath) const override; - - PXRUSDMAYAGL_API - bool disableInternalBoundingBoxDraw() const override; - - PXRUSDMAYAGL_API - MUserData* prepareForDraw( - const MDagPath& objPath, - const MDagPath& cameraPath, - const MHWRender::MFrameContext& frameContext, - MUserData* oldData) override; - - PXRUSDMAYAGL_API - static void draw( - const MHWRender::MDrawContext& context, - const MUserData* data); - - private: - - PxrMayaHdImagingShapeDrawOverride(const MObject& obj); - - PxrMayaHdImagingShapeDrawOverride( - const PxrMayaHdImagingShapeDrawOverride&) = delete; - PxrMayaHdImagingShapeDrawOverride& operator=( - const PxrMayaHdImagingShapeDrawOverride&) = delete; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeUI.cpp b/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeUI.cpp deleted file mode 100644 index d16fa35021..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeUI.cpp +++ /dev/null @@ -1,165 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/hdImagingShapeUI.h" - -#include "pxrUsdMayaGL/batchRenderer.h" -#include "pxrUsdMayaGL/debugCodes.h" -#include "pxrUsdMayaGL/instancerImager.h" -#include "pxrUsdMayaGL/userData.h" - -#include "usdMaya/hdImagingShape.h" - -#include "pxr/base/gf/vec2i.h" -#include "pxr/base/tf/debug.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/* static */ -void* -PxrMayaHdImagingShapeUI::creator() -{ - UsdMayaGLBatchRenderer::Init(); - return new PxrMayaHdImagingShapeUI(); -} - -/* virtual */ -void -PxrMayaHdImagingShapeUI::getDrawRequests( - const MDrawInfo& drawInfo, - bool /* objectAndActiveOnly */, - MDrawRequestQueue& requests) -{ - const MDagPath shapeDagPath = drawInfo.multiPath(); - const PxrMayaHdImagingShape* imagingShape = - PxrMayaHdImagingShape::GetShapeAtDagPath(shapeDagPath); - if (!imagingShape) { - return; - } - - TF_DEBUG(PXRUSDMAYAGL_BATCHED_DRAWING).Msg( - "PxrMayaHdImagingShapeUI::getDrawRequests(), shapeDagPath: %s\n", - shapeDagPath.fullPathName().asChar()); - - // Grab batch renderer settings values from the shape here and pass them - // along to the batch renderer. Settings that affect selection should then - // be set appropriately for subsequent selections. - MStatus status; - const MFnDependencyNode depNodeFn(imagingShape->thisMObject(), &status); - if (status == MS::kSuccess) { - const MPlug selectionResolutionPlug = - depNodeFn.findPlug( - PxrMayaHdImagingShape::selectionResolutionAttr, - &status); - if (status == MS::kSuccess) { - const short selectionResolution = -#if MAYA_API_VERSION >= 20180000 - selectionResolutionPlug.asShort(&status); -#else - selectionResolutionPlug.asShort(MDGContext::fsNormal, &status); -#endif - if (status == MS::kSuccess) { - UsdMayaGLBatchRenderer::GetInstance().SetSelectionResolution( - GfVec2i(selectionResolution)); - } - } - - const MPlug enableDepthSelectionPlug = - depNodeFn.findPlug( - PxrMayaHdImagingShape::enableDepthSelectionAttr, - &status); - if (status == MS::kSuccess) { - const bool enableDepthSelection = -#if MAYA_API_VERSION >= 20180000 - enableDepthSelectionPlug.asBool(&status); -#else - enableDepthSelectionPlug.asBool(MDGContext::fsNormal, &status); -#endif - if (status == MS::kSuccess) { - UsdMayaGLBatchRenderer::GetInstance().SetDepthSelectionEnabled( - enableDepthSelection); - } - } - } - - // Sync any instancers that need Hydra drawing. - UsdMayaGL_InstancerImager::GetInstance().SyncShapeAdapters( - drawInfo.displayStyle()); - - // The legacy viewport never has an old MUserData we can reuse. It also - // does not manage the data allocated in the MDrawData object, so the batch - // renderer deletes the MUserData object at the end of a legacy viewport - // Draw() call. - PxrMayaHdUserData* userData = new PxrMayaHdUserData(); - userData->drawShape = true; - - MDrawData drawData; - getDrawData(userData, drawData); - - MDrawRequest request = drawInfo.getPrototype(*this); - request.setDrawData(drawData); - - requests.add(request); -} - -/* virtual */ -void -PxrMayaHdImagingShapeUI::draw(const MDrawRequest& request, M3dView& view) const -{ - TF_DEBUG(PXRUSDMAYAGL_BATCHED_DRAWING).Msg( - "PxrMayaHdImagingShapeUI::draw()\n"); - - view.beginGL(); - - UsdMayaGLBatchRenderer::GetInstance().Draw(request, view); - - view.endGL(); -} - -PxrMayaHdImagingShapeUI::PxrMayaHdImagingShapeUI() : MPxSurfaceShapeUI() -{ -} - -/* virtual */ -PxrMayaHdImagingShapeUI::~PxrMayaHdImagingShapeUI() -{ - UsdMayaGL_InstancerImager::GetInstance().RemoveShapeAdapters(/*vp2*/ false); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeUI.h b/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeUI.h deleted file mode 100644 index 95e5deccb1..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/hdImagingShapeUI.h +++ /dev/null @@ -1,86 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_HD_IMAGING_SHAPE_UI_H -#define PXR_USD_MAYA_GL_HD_IMAGING_SHAPE_UI_H - -/// \file pxrUsdMayaGL/hdImagingShapeUI.h - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" - -// XXX: On Linux, some Maya headers (notably M3dView.h) end up indirectly -// including X11/Xlib.h, which #define's "Bool" as int. This can cause -// compilation issues if sdf/types.h is included afterwards, so to fix -// this, we ensure that it gets included first. -#include "pxr/usd/sdf/types.h" - -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Class for drawing the pxrHdImagingShape node in the legacy viewport -/// -/// In most cases, there will only be a single instance of the -/// pxrHdImagingShape node in the scene, so this class will be the thing that -/// invokes the batch renderer to draw all Hydra-imaged Maya nodes. -/// -/// Note that it does not support selection, so the individual nodes are still -/// responsible for managing that. -class PxrMayaHdImagingShapeUI : public MPxSurfaceShapeUI -{ - public: - - PXRUSDMAYAGL_API - static void* creator(); - - PXRUSDMAYAGL_API - void getDrawRequests( - const MDrawInfo& drawInfo, - bool objectAndActiveOnly, - MDrawRequestQueue& requests) override; - - PXRUSDMAYAGL_API - void draw(const MDrawRequest& request, M3dView& view) const override; - - private: - - PxrMayaHdImagingShapeUI(); - ~PxrMayaHdImagingShapeUI() override; - - PxrMayaHdImagingShapeUI(const PxrMayaHdImagingShapeUI&) = delete; - PxrMayaHdImagingShapeUI& operator=( - const PxrMayaHdImagingShapeUI&) = delete; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/hdRenderer.cpp b/third_party/maya/lib/pxrUsdMayaGL/hdRenderer.cpp deleted file mode 100644 index 879d5f2b24..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/hdRenderer.cpp +++ /dev/null @@ -1,420 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -// Some header #define's Bool as int, which breaks stuff in sdf/types.h. -// Include it first to sidestep the problem. :-/ -#include "pxr/pxr.h" -#include "pxr/usd/sdf/types.h" - -// Make sure to include glew first before any header that might include -// gl.h -#include "pxr/imaging/glf/glew.h" - -#include "pxrUsdMayaGL/hdRenderer.h" -#include "px_vp20/utils.h" -#include "px_vp20/utils_legacy.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -void -UsdMayaGLHdRenderer::CheckRendererSetup( - const UsdPrim& usdPrim, - const SdfPathVector& excludePaths) -{ - if (usdPrim != _renderedPrim || excludePaths != _excludePrimPaths) { - _renderedPrim = usdPrim; - _excludePrimPaths = excludePaths; - - _renderer.reset(new UsdImagingGLEngine(_renderedPrim.GetPath(), - _excludePrimPaths)); - } -} - -void UsdMayaGLHdRenderer::GenerateDefaultVp2DrawRequests( - const MDagPath& objPath, - const MHWRender::MFrameContext& frameContext, - const MBoundingBox& bounds, - UsdMayaGLHdRenderer::RequestDataArray *requestArray - ) -{ - if(requestArray == NULL) { - return; - } - M3dView viewHelper = M3dView::active3dView(); - - const MHWRender::DisplayStatus displayStatus = - MHWRender::MGeometryUtilities::displayStatus(objPath); - - const bool isSelected = - (displayStatus == MHWRender::kActive) || - (displayStatus == MHWRender::kLead) || - (displayStatus == MHWRender::kHilite); - - const MColor mayaWireframeColor = - MHWRender::MGeometryUtilities::wireframeColor(objPath); - const GfVec4f wireframeColor(mayaWireframeColor.r, - mayaWireframeColor.g, - mayaWireframeColor.b, - mayaWireframeColor.a); - - - requestArray->clear(); - - if( !(frameContext.getDisplayStyle() & MHWRender::MFrameContext::DisplayStyle::kWireFrame) && - !(frameContext.getDisplayStyle() & MHWRender::MFrameContext::DisplayStyle::kBoundingBox) ) - { - UsdMayaGLHdRenderer::RequestData shadedRequest; - shadedRequest.fWireframeColor = wireframeColor; - shadedRequest.bounds = bounds; -// Maya 2015 lacks MHWRender::MFrameContext::DisplayStyle::kFlatShaded for whatever reason... -#if MAYA_API_VERSION >= 201600 - if( frameContext.getDisplayStyle() & MHWRender::MFrameContext::DisplayStyle::kFlatShaded ) - { - shadedRequest.drawRequest.setToken( UsdMayaGLHdRenderer::DRAW_SHADED_FLAT ); - shadedRequest.drawRequest.setDisplayStyle(M3dView::kFlatShaded); - } - else -#endif - { - shadedRequest.drawRequest.setToken( UsdMayaGLHdRenderer::DRAW_SHADED_SMOOTH ); - shadedRequest.drawRequest.setDisplayStyle(M3dView::kGouraudShaded); - } - - requestArray->push_back( shadedRequest ); - } - - if(isSelected || (frameContext.getDisplayStyle() & MHWRender::MFrameContext::DisplayStyle::kWireFrame) ) - { - UsdMayaGLHdRenderer::RequestData wireRequest; - wireRequest.bounds = bounds; - wireRequest.drawRequest.setToken( UsdMayaGLHdRenderer::DRAW_WIREFRAME); - wireRequest.drawRequest.setDisplayStyle(M3dView::kWireFrame); - wireRequest.fWireframeColor = wireframeColor; - requestArray->push_back( wireRequest ); - } -} - -void UsdMayaGLHdRenderer::RenderVp2( - const RequestDataArray &requests, - const MHWRender::MDrawContext& context, - UsdImagingGLRenderParams params) const -{ - using namespace MHWRender; - - MStatus status; - MHWRender::MRenderer* theRenderer = MHWRender::MRenderer::theRenderer(); - if (!theRenderer) return; - - MHWRender::MStateManager* stateMgr = context.getStateManager(); - if (!stateMgr) return; - - const int displayStyle = context.getDisplayStyle(); - if (displayStyle == 0) return; - - if (displayStyle & MDrawContext::kXray) { - // Viewport 2.0 will call draw() twice when drawing transparent objects - // (X-Ray mode). We skip the first draw() call. - const MRasterizerState* rasterState = stateMgr->getRasterizerState(); - if (rasterState && rasterState->desc().cullMode == MRasterizerState::kCullFront) { - return; - } - } - - if (!theRenderer->drawAPIIsOpenGL()) return; - - - glPushAttrib(GL_CURRENT_BIT | GL_LIGHTING_BIT); - - const MMatrix worldView = - context.getMatrix(MHWRender::MDrawContext::kWorldViewMtx, &status); - GfMatrix4d modelViewMatrix(worldView.matrix); - - const MMatrix projection = - context.getMatrix(MHWRender::MDrawContext::kProjectionMtx, &status); - GfMatrix4d projectionMatrix(projection.matrix); - - // get root matrix - MMatrix root = context.getMatrix(MHWRender::MDrawContext::kWorldMtx, &status); - GfMatrix4d rootMatrix(root.matrix); - - // Extract camera settings from maya view - int viewX, viewY, viewWidth, viewHeight; - context.getViewportDimensions(viewX, viewY, viewWidth, viewHeight); - - GfVec4d viewport(viewX, viewY, viewWidth, viewHeight); - - M3dView::DisplayStyle viewDisplayStyle = displayStyle & MDrawContext::kWireFrame ? - M3dView::kWireFrame : M3dView::kGouraudShaded; - - if(viewDisplayStyle == M3dView::kGouraudShaded) - { - px_vp20Utils::setupLightingGL(context); - glEnable(GL_LIGHTING); - } - - _renderer->SetCameraState(modelViewMatrix, projectionMatrix); - _renderer->SetRenderViewport(viewport); - - _renderer->SetLightingStateFromOpenGL(); - - - TF_FOR_ALL(it, requests) { - RequestData request = *it; - if(viewDisplayStyle == M3dView::kWireFrame && request.drawRequest.displayStyle() == M3dView::kGouraudShaded) { - request.drawRequest.setDisplayStyle(viewDisplayStyle); - } - - switch(request.drawRequest.token()) { - case UsdMayaGLHdRenderer::DRAW_WIREFRAME: - case UsdMayaGLHdRenderer::DRAW_POINTS: { - - params.drawMode = request.drawRequest.token() == - UsdMayaGLHdRenderer::DRAW_WIREFRAME ? - UsdImagingGLDrawMode::DRAW_WIREFRAME : - UsdImagingGLDrawMode::DRAW_POINTS; - params.enableLighting = false; - params.cullStyle = UsdImagingGLCullStyle::CULL_STYLE_NOTHING; - - params.overrideColor = request.fWireframeColor; - - // Get and render usdPrim - _renderer->Render(_renderedPrim, params); - - break; - } - case UsdMayaGLHdRenderer::DRAW_SHADED_FLAT: - case UsdMayaGLHdRenderer::DRAW_SHADED_SMOOTH: { - - - params.drawMode = ((request.drawRequest.token() == - UsdMayaGLHdRenderer::DRAW_SHADED_FLAT) ? - UsdImagingGLDrawMode::DRAW_GEOM_FLAT : - UsdImagingGLDrawMode::DRAW_GEOM_SMOOTH); - params.enableLighting = true; - params.cullStyle = - UsdImagingGLCullStyle::CULL_STYLE_BACK_UNLESS_DOUBLE_SIDED; - - _renderer->Render(_renderedPrim, params); - - - break; - } - case UsdMayaGLHdRenderer::DRAW_BOUNDING_BOX: { - px_vp20Utils::RenderBoundingBox(request.bounds, - request.fWireframeColor, - worldView, - projection); - break; - } - } - } - - if(displayStyle == M3dView::kGouraudShaded) - { - px_vp20Utils::unsetLightingGL(context); - } - - glPopAttrib(); // GL_CURRENT_BIT | GL_LIGHTING_BIT -} - -void -UsdMayaGLHdRenderer::Render( - const MDrawRequest& request, - M3dView& view, - UsdImagingGLRenderParams params) const -{ - if (!_renderedPrim.IsValid()) { - return; - } - view.beginGL(); - - // Extract camera settings from maya view - MMatrix mayaViewMatrix; - MMatrix mayaProjMatrix; - unsigned int viewX, viewY, viewWidth, viewHeight; - - // Have to pull out as MMatrix - view.modelViewMatrix(mayaViewMatrix); - view.projectionMatrix(mayaProjMatrix); - view.viewport(viewX, viewY, viewWidth, viewHeight); - // Convert MMatrix to GfMatrix. It's a shame because - // the memory layout is identical - GfMatrix4d modelViewMatrix(mayaViewMatrix.matrix); - GfMatrix4d projectionMatrix(mayaProjMatrix.matrix); - GfVec4d viewport(viewX, viewY, viewWidth, viewHeight); - - _renderer->SetCameraState(modelViewMatrix, projectionMatrix); - _renderer->SetRenderViewport(viewport); - _renderer->SetLightingStateFromOpenGL(); - - - glPushAttrib(GL_ENABLE_BIT | GL_CURRENT_BIT); - glEnable(GL_FRAMEBUFFER_SRGB_EXT); - glEnable(GL_LIGHTING); - - int drawMode = request.token(); - switch (drawMode) { - case DRAW_WIREFRAME: - case DRAW_POINTS: { - - - params.drawMode = drawMode == DRAW_WIREFRAME ? - UsdImagingGLDrawMode::DRAW_WIREFRAME : - UsdImagingGLDrawMode::DRAW_POINTS; - params.enableLighting = false; - glGetFloatv(GL_CURRENT_COLOR, ¶ms.overrideColor[0]); - - // Get and render usdPrim - _renderer->Render(_renderedPrim, params); - - - break; - } - case DRAW_SHADED_FLAT: - case DRAW_SHADED_SMOOTH: { - - // - // setup the material - // - - - - params.drawMode = drawMode == DRAW_SHADED_FLAT ? - UsdImagingGLDrawMode::DRAW_SHADED_FLAT : - UsdImagingGLDrawMode::DRAW_SHADED_SMOOTH; - - _renderer->Render(_renderedPrim, params); - - break; - } - case DRAW_BOUNDING_BOX: { - MDrawData drawData = request.drawData(); - const MPxSurfaceShape* shape = - static_cast(drawData.geometry()); - - if (!shape) { - break; - } - if (!shape->isBounded()) { - break; - } - - const MBoundingBox bbox = shape->boundingBox(); - const MColor mayaColor = request.color(); - const GfVec4f wireframeColor(mayaColor.r, - mayaColor.g, - mayaColor.b, - mayaColor.a); - - px_vp20Utils::RenderBoundingBox(bbox, - wireframeColor, - mayaViewMatrix, - mayaProjMatrix); - - break; - } - } - - glDisable(GL_FRAMEBUFFER_SRGB_EXT); - glPopAttrib(); // GL_ENABLE_BIT | GL_CURRENT_BIT - view.endGL(); -} - -bool -UsdMayaGLHdRenderer::TestIntersection( - MSelectInfo& selectInfo, - UsdImagingGLRenderParams params, - GfVec3d* hitPoint) const -{ - // Guard against user clicking in viewer before renderer is setup - if (!_renderer) { - return false; - } - - if (!_renderedPrim.IsValid()) { - return false; - } - - GfMatrix4d viewMatrix; - GfMatrix4d projectionMatrix; - px_LegacyViewportUtils::GetSelectionMatrices( - selectInfo, - viewMatrix, - projectionMatrix); - - params.drawMode = UsdImagingGLDrawMode::DRAW_GEOM_ONLY; - - return _renderer->TestIntersection(viewMatrix, - projectionMatrix, - GfMatrix4d().SetIdentity(), - _renderedPrim, - params, - hitPoint); -} - -/* static */ -float -UsdMayaGLHdRenderer::SubdLevelToComplexity(int subdLevel) -{ - // Here is how to map subdivision level to the RenderParameter complexity - // It is done this way for historical reasons - // - // For complexity->subdLevel: - // (int)(TfMax(0.0f,TfMin(1.0f,complexity-1.0f))*5.0f+0.1f); - // - // complexity usd - // 1.0 0 - // 1.1 1 - // 1.2 2 - // 1.3 3 - // 1.4 3 (not 4, because of floating point precision) - // 1.5 5 - // 1.6 6 - // 1.7 7 - // 1.8 8 - // 1.9 8 - // 2.0 8 - // - return 1.0+(float(subdLevel)*0.1f); -} - - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/pxrUsdMayaGL/hdRenderer.h b/third_party/maya/lib/pxrUsdMayaGL/hdRenderer.h deleted file mode 100644 index 9d93569e4c..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/hdRenderer.h +++ /dev/null @@ -1,181 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_HD_RENDERER_H -#define PXR_USD_MAYA_GL_HD_RENDERER_H - -/// \file pxrUsdMayaGL/hdRenderer.h - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" - -#include "pxr/base/gf/vec3d.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usdImaging/usdImagingGL/engine.h" - -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Simple implementation of a Hydra renderer for a Maya shape. -/// -/// This class is mainly intended as a "reference" implementation of how -/// an individual Maya shape type could be imaged by Hydra. The derived classes -/// of MPxSurfaceShapeUI (legacy viewport) and/or MPxDrawOverride (Viewport 2.0) -/// for the Maya shape would own an instance of this class and use it to -/// populate Hydra with scene data during Maya's draw prep phase, use Hydra to -/// draw in response to a draw callback, and handle selection requests in the -/// viewport. -/// -/// Note that for production use, it is highly recommended that Maya shapes use -/// a derived class of PxrMayaHdShapeAdapter in combination with the -/// UsdMayaGLBatchRenderer instead. That combination should perform considerably -/// better than this renderer, since Hydra will be able to better take advantage -/// of batching larger numbers of shapes and preserving state between -/// draws/selections. -/// -/// Typical usage of this class is as follows: -/// -/// \code -/// getDrawRequests(...) { -/// -/// ... -/// -/// request.setToken(DRAW_SHADED_SMOOTH); -/// ... -/// -/// } -/// \endcode -/// -/// \code -/// draw(...) { -/// -/// // gather data from the shape -/// ... -/// -/// _hdRenderer.CheckRendererSetup(prim, excludePaths); -/// -/// // create a params object and setup it up for the shape. -/// UsdImagingGLRenderParams params; -/// ... -/// -/// // invoke the render -/// _hdRenderer.Render(..., params); -/// } -/// \endcode -class UsdMayaGLHdRenderer -{ -public: - - /// \brief Enum for various drawing styles. Should be used in \c - /// getDrawRequests on the call to \c request.setToken. - enum DRAWING_STYLES { - DRAW_POINTS, - DRAW_WIREFRAME, - DRAW_SHADED_FLAT, - DRAW_SHADED_SMOOTH, - DRAW_BOUNDING_BOX - }; - - /// \brief struct to hold all the information needed for a - /// viewport 2.0 draw request. - struct RequestData { - GfVec4f fWireframeColor; - MBoundingBox bounds; - MDrawRequest drawRequest; - }; - typedef std::vector RequestDataArray; - - /// \brief Should be called when the prim to \p usdPrim to draw or \p - /// excludePaths change - PXRUSDMAYAGL_API - void CheckRendererSetup( - const UsdPrim& usdPrim, - const SdfPathVector& excludePaths); - - /// \brief Generate an array of draw requests based on the selection status - /// of \c objPath - PXRUSDMAYAGL_API - void GenerateDefaultVp2DrawRequests( - const MDagPath& objPath, - const MHWRender::MFrameContext& frameContext, - const MBoundingBox& bounds, - UsdMayaGLHdRenderer::RequestDataArray *requestArray); - /// \brief Render the USD. - /// - /// This function overrides some of the members of \p params, in particular, - /// the \c drawMode. - PXRUSDMAYAGL_API - void Render( - const MDrawRequest& aRequest, - M3dView& aView, - UsdImagingGLRenderParams params) const; - - /// \brief Render the array of draw requests in viewport 2.0 - /// - /// This function assumes that you have already set your desired values for - /// \c complexity \c shotGuides and \c showRenderGuides members of - /// \p params - PXRUSDMAYAGL_API - void RenderVp2( - const RequestDataArray &requests, - const MHWRender::MDrawContext& context, - UsdImagingGLRenderParams params) const; - - /// \brief Test for intersection, for use in \c select(). - PXRUSDMAYAGL_API - bool TestIntersection( - MSelectInfo& selectInfo, - UsdImagingGLRenderParams params, - GfVec3d* hitPoint) const; - - /// \brief Helper function to convert from \p subdLevel (int) into Hydra's - /// \p complexity parameter (\p float) - PXRUSDMAYAGL_API - static float SubdLevelToComplexity(int subdLevel); - -private: - UsdPrim _renderedPrim; - SdfPathVector _excludePrimPaths; - std::unique_ptr _renderer; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/instancerImager.cpp b/third_party/maya/lib/pxrUsdMayaGL/instancerImager.cpp deleted file mode 100644 index 21dda5d2b9..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/instancerImager.cpp +++ /dev/null @@ -1,435 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxrUsdMayaGL/instancerImager.h" - -#include "pxrUsdMayaGL/batchRenderer.h" -#include "pxrUsdMayaGL/debugCodes.h" - -#include "usdMaya/hdImagingShape.h" -#include "usdMaya/referenceAssembly.h" - -#include "pxr/base/tf/instantiateSingleton.h" - -#include -#include -#include -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -TF_INSTANTIATE_SINGLETON(UsdMayaGL_InstancerImager); - -/* static */ -UsdMayaGL_InstancerImager& -UsdMayaGL_InstancerImager::GetInstance() -{ - return TfSingleton::GetInstance(); -} - -void -UsdMayaGL_InstancerImager::SyncShapeAdapters(const unsigned int displayStyle) -{ - // Viewport 2.0 sync. - _SyncShapeAdapters(true, displayStyle, M3dView::DisplayStyle::kBoundingBox); -} - -void -UsdMayaGL_InstancerImager::SyncShapeAdapters( - const M3dView::DisplayStyle legacyDisplayStyle) -{ - // Legacy sync. - _SyncShapeAdapters(false, 0, legacyDisplayStyle); -} - -void -UsdMayaGL_InstancerImager::_SyncShapeAdapters( - bool vp2, - const unsigned int vp2DisplayStyle, - const M3dView::DisplayStyle legacyDisplayStyle) -{ - // Clean up any instancers scheduled for deletion, and remove their shape - // adapters. - for (const MObjectHandle& handle : _instancersToRemove) { - _StopTrackingInstancer(handle); - } - _instancersToRemove.clear(); - - // Sync all of the shape adapters. - // This will create the shape adapters if they don't yet exist. - UsdMayaUtil::MObjectHandleUnorderedSet& dirtyInstancers = - vp2 ? _dirtyInstancersVp2 : _dirtyInstancersLegacy; - for (const MObjectHandle& handle : dirtyInstancers) { - auto iter = _instancers.find(handle); - if (iter == _instancers.end()) { - continue; - } - - if (!TF_VERIFY(handle.isAlive())) { - // We should have removed this handle from all dirty lists before - // it died. Clean it up now so that this doesn't happen again. - _StopTrackingInstancer(handle); - continue; - } - - const MDagPath firstInstancePath = - MDagPath::getAPathTo(handle.object()); - - // Create the adapter if it doesn't exist yet. - _InstancerEntry& entry = iter->second; - if (vp2) { - std::unique_ptr& adapter = - entry.adapterVp2; - if (!adapter) { - adapter.reset(new UsdMayaGL_InstancerShapeAdapter()); - } - - if (adapter->Sync( - firstInstancePath, - vp2DisplayStyle, - MHWRender::kDormant)) { - UsdMayaGLBatchRenderer::GetInstance().AddShapeAdapter( - adapter.get()); - } - } - else { - std::unique_ptr& adapter = - entry.adapterLegacy; - if (!adapter) { - adapter.reset(new UsdMayaGL_InstancerShapeAdapter()); - } - - if (adapter->Sync( - firstInstancePath, - legacyDisplayStyle, - M3dView::kDormant)) { - UsdMayaGLBatchRenderer::GetInstance().AddShapeAdapter( - adapter.get()); - } - } - } - dirtyInstancers.clear(); - - // Sync all of the dirty root transforms now. - // The shape adapters should already have been created above. - UsdMayaUtil::MObjectHandleUnorderedSet& dirtyInstancerXforms = - vp2 ? _dirtyInstancerXformsVp2 : _dirtyInstancerXformsLegacy; - for (const MObjectHandle& handle : dirtyInstancerXforms) { - auto iter = _instancers.find(handle); - if (iter == _instancers.end()) { - continue; - } - - if (!TF_VERIFY(handle.isAlive())) { - // We should have removed this handle from all dirty lists before - // it died. Clean it up now so that this doesn't happen again. - _StopTrackingInstancer(handle); - continue; - } - - const MDagPath firstInstancePath = - MDagPath::getAPathTo(handle.object()); - - // *Don't* create the adapter if it doesn't exist. - // Logically, it should have already been created. - _InstancerEntry& entry = iter->second; - std::unique_ptr& adapter = - vp2 ? entry.adapterVp2 : entry.adapterLegacy; - if (!adapter) { - TF_CODING_ERROR( - "Trying to update xform for '%s' but can't find adapter", - firstInstancePath.fullPathName().asChar()); - continue; - } - - MStatus status; - const MMatrix transform = firstInstancePath.inclusiveMatrix(&status); - CHECK_MSTATUS(status); - adapter->SetRootXform(GfMatrix4d(transform.matrix)); - } - dirtyInstancerXforms.clear(); -} - -void -UsdMayaGL_InstancerImager::RemoveShapeAdapters(bool vp2) -{ - UsdMayaGLBatchRenderer& renderer = - UsdMayaGLBatchRenderer::GetInstance(); - for (auto& handleAndEntry : _instancers) { - const MObjectHandle& handle = handleAndEntry.first; - _InstancerEntry& entry = handleAndEntry.second; - - // After deleting the shape adapters, insert the handles into the - // appropriate dirty queues so that the shape adapters get properly - // recreated if SyncShapeAdapters() is called again. - if (vp2 && entry.adapterVp2) { - renderer.RemoveShapeAdapter(entry.adapterVp2.get()); - entry.adapterVp2.reset(); - - _dirtyInstancersVp2.insert(handle); - _dirtyInstancerXformsVp2.insert(handle); - } - else if (!vp2 && entry.adapterLegacy) { - renderer.RemoveShapeAdapter(entry.adapterLegacy.get()); - entry.adapterLegacy.reset(); - - _dirtyInstancersLegacy.insert(handle); - _dirtyInstancerXformsLegacy.insert(handle); - } - } -} - -void -UsdMayaGL_InstancerImager::_DirtyHdImagingShape(bool createIfNeeded) -{ - MObject hdImagingShape; - if (_cachedHdImagingShape.isAlive()) { - hdImagingShape = _cachedHdImagingShape.object(); - } - else if (createIfNeeded) { - hdImagingShape = PxrMayaHdImagingShape::GetOrCreateInstance(); - _cachedHdImagingShape = MObjectHandle(hdImagingShape); - } - - if (!hdImagingShape.isNull()) { - MHWRender::MRenderer::setGeometryDrawDirty(hdImagingShape); - } -} - -void -UsdMayaGL_InstancerImager::_StartTrackingInstancer(const MObject& instancer) -{ - MObject nonConstInstancer = instancer; - MObjectHandle instancerHandle(instancer); - _InstancerEntry& entry = _instancers[instancerHandle]; - const auto iter = _instancers.find(instancerHandle); - - MDagPath firstInstancePath = MDagPath::getAPathTo(instancer); - - // Note that in the callback below, it is safe to keep a pointer to the - // key-value pair (&*iter) because pointers into unordered_maps are not - // invalidated unless the element is erased. And when the element is erased, - // the callback is removed in the _InstancerEntry's destructor. - // Note also the peculiar (and seemingly undocumented) behavior of - // addWorldMatrixModifiedCallback: it listens to world matrix changes on - // _any instance_, not just the instance specified by firstInstancePath. - // (That's good in this case!) - entry.callbacks.append(MDagMessage::addWorldMatrixModifiedCallback( - firstInstancePath, _OnWorldMatrixChanged, &*iter)); - entry.callbacks.append(MNodeMessage::addNodeDirtyCallback( - nonConstInstancer, _OnNodeDirty, nullptr)); - - TF_DEBUG(PXRUSDMAYAGL_INSTANCER_TRACKING).Msg( - "Started tracking instancer '%s' (%u)\n", - firstInstancePath.fullPathName().asChar(), - instancerHandle.hashCode()); - - // Newly-tracked instancers should be marked dirty. - _dirtyInstancersVp2.insert(instancerHandle); - _dirtyInstancersLegacy.insert(instancerHandle); - _dirtyInstancerXformsVp2.insert(instancerHandle); - _dirtyInstancerXformsLegacy.insert(instancerHandle); - _DirtyHdImagingShape(true); -} - -void -UsdMayaGL_InstancerImager::_StopTrackingInstancer( - const MObjectHandle& instancerHandle) -{ - auto iter = _instancers.find(instancerHandle); - if (iter == _instancers.end()) { - // We're not currently tracking this instancer. - return; - } - - // Remove shape adapters from batch renderer. - _InstancerEntry& entry = iter->second; - if (entry.adapterVp2) { - UsdMayaGLBatchRenderer::GetInstance().RemoveShapeAdapter( - entry.adapterVp2.get()); - } - if (entry.adapterLegacy) { - UsdMayaGLBatchRenderer::GetInstance().RemoveShapeAdapter( - entry.adapterLegacy.get()); - } - - // Remove it from the master list. This will also remove all callbacks. - _instancers.erase(instancerHandle); - - TF_DEBUG(PXRUSDMAYAGL_INSTANCER_TRACKING).Msg( - "Stopped tracking instancer (%u)\n", - instancerHandle.hashCode()); - - // Remove it from any dirty lists so that we don't try to sync it again. - _dirtyInstancersVp2.erase(instancerHandle); - _dirtyInstancersLegacy.erase(instancerHandle); - _dirtyInstancerXformsVp2.erase(instancerHandle); - _dirtyInstancerXformsLegacy.erase(instancerHandle); -} - -/* static */ -void -UsdMayaGL_InstancerImager::_OnNodeDirty(MObject& node, void* clientData) -{ - UsdMayaGL_InstancerImager& me = GetInstance(); - const MObjectHandle handle(node); - - bool inserted = false; - inserted |= me._dirtyInstancersVp2.insert(handle).second; - inserted |= me._dirtyInstancersLegacy.insert(handle).second; - if (inserted) { - me._DirtyHdImagingShape(false); - } -} - -/* static */ -void -UsdMayaGL_InstancerImager::_OnWorldMatrixChanged( - MObject &transformNode, - MDagMessage::MatrixModifiedFlags &modified, - void *clientData) -{ - UsdMayaGL_InstancerImager& me = GetInstance(); - const auto handleEntryPair = - static_cast*>(clientData); - const MObjectHandle& handle = handleEntryPair->first; - - bool inserted = false; - inserted |= me._dirtyInstancerXformsVp2.insert(handle).second; - inserted |= me._dirtyInstancerXformsLegacy.insert(handle).second; - if (inserted) { - me._DirtyHdImagingShape(false); - } -} - -void -UsdMayaGL_InstancerImager::_OnSceneReset(const UsdMayaSceneResetNotice& notice) -{ - TfSingleton::DeleteInstance(); - TfSingleton::GetInstance(); -} - -void -UsdMayaGL_InstancerImager::_OnConnection( - const UsdMayaAssemblyConnectedToInstancerNotice& notice) -{ - if (MGlobal::mayaState() != MGlobal::kInteractive) { - return; - } - - MObject instancer = notice.GetInstancer(); - const MObjectHandle instancerHandle(instancer); - - // Remove the instancer from the removal list, if it was previously - // scheduled for removal. - _instancersToRemove.erase(instancerHandle); - - // Create a new entry in our instancers list only if we haven't seen this - // instancer before. - if (_instancers.count(instancerHandle) == 0) { - _StartTrackingInstancer(instancer); - } -} - -void -UsdMayaGL_InstancerImager::_OnDisconnection( - const UsdMayaAssemblyDisconnectedFromInstancerNotice& notice) -{ - if (MGlobal::mayaState() != MGlobal::kInteractive) { - return; - } - - MObject instancer = notice.GetInstancer(); - const MObjectHandle instancerHandle(instancer); - - MStatus status; - MFnDependencyNode instancerDepNode(instancer, &status); - if (!status) { - return; - } - - MPlug inputHierarchy = instancerDepNode.findPlug("inputHierarchy", &status); - if (!status) { - return; - } - - // Check the input hierarchy (prototypes) of the instancer to see if it - // still requires Hydra drawing. - const unsigned int numElements = inputHierarchy.numElements(); - for (unsigned int i = 0; i < numElements; ++i) { - MPlug hierarchyPlug = inputHierarchy[i]; - MPlug source = UsdMayaUtil::GetConnected(hierarchyPlug); - if (source.isNull()) { - continue; - } - - MFnDependencyNode sourceNode(source.node(), &status); - if (!status) { - continue; - } - - if (sourceNode.typeId() == UsdMayaReferenceAssembly::typeId) { - // There's at least one USD reference assembly still connected to - // this point instancer, so continue tracking the instancer node. - return; - } - } - - // Queue the instancer for removal. We don't remove it right away because - // changing prototypes causes instancers to briefly enter states where they - // have no prototypes (and thus don't need Hydra drawing). Instancers - // queued for removal will actually be removed on the next invocation of - // _SyncShapeAdapters(). - _instancersToRemove.insert(instancerHandle); - _DirtyHdImagingShape(false); -} - -UsdMayaGL_InstancerImager::UsdMayaGL_InstancerImager() -{ - TfWeakPtr me(this); - TfNotice::Register(me, &UsdMayaGL_InstancerImager::_OnSceneReset); - TfNotice::Register(me, &UsdMayaGL_InstancerImager::_OnConnection); - TfNotice::Register(me, &UsdMayaGL_InstancerImager::_OnDisconnection); -} - -UsdMayaGL_InstancerImager::~UsdMayaGL_InstancerImager() -{ - TF_DEBUG(PXRUSDMAYAGL_INSTANCER_TRACKING).Msg( - "UsdMayaGL_InstancerImager dying; stopped tracking remaining " - " %zu instancers\n", - _instancers.size()); -} - -UsdMayaGL_InstancerImager::_InstancerEntry::~_InstancerEntry() -{ - MMessage::removeCallbacks(callbacks); -} - -TF_REGISTRY_FUNCTION(UsdMayaReferenceAssembly) -{ - TfSingleton::GetInstance(); -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/instancerImager.h b/third_party/maya/lib/pxrUsdMayaGL/instancerImager.h deleted file mode 100644 index 54262a6c09..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/instancerImager.h +++ /dev/null @@ -1,170 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_INSTANCER_IMAGER_H -#define PXR_USD_MAYA_GL_INSTANCER_IMAGER_H - -/// \file pxrUsdMayaGL/instancerImager.h - -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/instancerShapeAdapter.h" - -#include "pxr/base/tf/singleton.h" -#include "pxr/base/tf/weakBase.h" - -#include "usdMaya/notice.h" -#include "usdMaya/util.h" - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -/// Class for syncing native Maya instancers with the pxrHdImagingShape so that -/// it can draw USD reference assemblies connected to native Maya instancers. -/// -/// XXX We currently don't support drawing multiple instanced instancers. -/// When instancer nodes appear at multiple points in the DAG path via native -/// Maya instancing, we only draw the 0th instance. This behavior is similar to -/// the current imaging behavior of USD proxy shapes, where only one instance -/// gets drawn by the draw override. -class UsdMayaGL_InstancerImager : public TfWeakBase { -public: - static UsdMayaGL_InstancerImager& GetInstance(); - - /// Sync all dirty instancer shape adapters for Viewport 2.0. - /// If the shape adapters do not yet exist, they will be created. - void SyncShapeAdapters(const unsigned int displayStyle); - - /// Sync all dirty instancer shape adapters for Legacy Viewport. - /// If the shape adapters do not yet exist, they will be created. - void SyncShapeAdapters(const M3dView::DisplayStyle legacyDisplayStyle); - - /// Destroys all shape adapters for currently tracked instancers, but - /// does not stop tracking the instancers. - /// Calling SyncShapeAdapters() again after this will recreate the shape - /// adapters. - /// If \p vp2 is set, destroys the VP2 adapters. Otherwise, destroys the - /// Legacy Viewport adapters. - void RemoveShapeAdapters(bool vp2); - -private: - /// Helper struct that owns all the data needed to track and draw a - /// particular instancer node. - struct _InstancerEntry { - MCallbackIdArray callbacks; - - // The shape adapter generates an in-memory USD stage, so don't create - // the shape adapters until we need them. For example, we might never - // need the legacy shape adapter if we only have VP2 viewports. - std::unique_ptr adapterVp2; - std::unique_ptr adapterLegacy; - - ~_InstancerEntry(); - }; - - /// Master list of all instancers being tracked. - UsdMayaUtil::MObjectHandleUnorderedMap<_InstancerEntry> _instancers; - - /// List of instancers queued for removal. Won't be removed immediately, - /// but will be removed on the next _StopTrackingInstancersToRemove(). - UsdMayaUtil::MObjectHandleUnorderedSet _instancersToRemove; - - /// Instancers that need a sync of their prototypes or instance data. - UsdMayaUtil::MObjectHandleUnorderedSet _dirtyInstancersVp2; - UsdMayaUtil::MObjectHandleUnorderedSet _dirtyInstancersLegacy; - - /// Instancers that need a sync of their world-space xform. - UsdMayaUtil::MObjectHandleUnorderedSet _dirtyInstancerXformsVp2; - UsdMayaUtil::MObjectHandleUnorderedSet _dirtyInstancerXformsLegacy; - - /// Cached handle to the global, singleton pxrHdImagingShape. - MObjectHandle _cachedHdImagingShape; - - /// \name Maya MMessage callbacks (statics) - /// @{ - - /// Maya callback for when the given \p node becomes dirty. - static void _OnNodeDirty( - MObject& node, - void* clientData); - - /// Maya callback for when the \p transformNode's world-space xform changes. - /// \p transformNode is either the node for which the callback was - /// registered or one of its ancestors. - static void _OnWorldMatrixChanged( - MObject &transformNode, - MDagMessage::MatrixModifiedFlags& modified, - void *clientData); - - /// @} - /// \name Helpers - /// @{ - - /// Helper method to sync shape adapters for any instancers marked as dirty; - /// this handles differences between VP2 and Legacy Viewport. - void _SyncShapeAdapters( - bool vp2, - const unsigned int vp2DisplayStyle, - const M3dView::DisplayStyle legacyDisplayStyle); - - /// Marks the global pxrHdImagingShape as dirty. - /// If \p createIfNeeded is true, then creates the pxrHdImagingShape if it - /// doesn't exist, and then marks it dirty. Otherwise, only dirties the - /// shape if it already exists. - void _DirtyHdImagingShape(bool createIfNeeded); - - /// @} - /// \name Native instancer node management - /// @{ - - /// Adds an entry for the given instancer. - void _StartTrackingInstancer(const MObject& instancer); - /// Removes the entry for the given instancer. - void _StopTrackingInstancer(const MObjectHandle& instancerHandle); - - /// @} - /// \name Notice listeners (instance methods) - /// @{ - - /// Notice listener method for when the Maya scene resets. - void _OnSceneReset( - const UsdMayaSceneResetNotice& notice); - /// Notice listener method for assembly-instancer connections. - void _OnConnection( - const UsdMayaAssemblyConnectedToInstancerNotice& notice); - /// Notice listener method for assembly-instancer disconnections. - void _OnDisconnection( - const UsdMayaAssemblyDisconnectedFromInstancerNotice& notice); - - /// @} - - UsdMayaGL_InstancerImager(); - ~UsdMayaGL_InstancerImager(); - - friend class TfSingleton; -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/instancerShapeAdapter.cpp b/third_party/maya/lib/pxrUsdMayaGL/instancerShapeAdapter.cpp deleted file mode 100644 index 66096ec7b2..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/instancerShapeAdapter.cpp +++ /dev/null @@ -1,535 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxrUsdMayaGL/instancerShapeAdapter.h" - -#include "pxrUsdMayaGL/batchRenderer.h" -#include "pxrUsdMayaGL/debugCodes.h" -#include "pxrUsdMayaGL/renderParams.h" -#include "pxrUsdMayaGL/shapeAdapter.h" - -#include "usdMaya/referenceAssembly.h" -#include "usdMaya/util.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/gf/matrix4d.h" - -#include "pxr/base/tf/debug.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" - -#include "pxr/imaging/hd/enums.h" -#include "pxr/imaging/hd/renderIndex.h" -#include "pxr/imaging/hd/repr.h" -#include "pxr/imaging/hd/rprimCollection.h" -#include "pxr/imaging/hd/tokens.h" - -#include "pxr/usd/kind/registry.h" - -#include "pxr/usd/sdf/path.h" - -#include "pxr/usd/usd/modelAPI.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/timeCode.h" - -#include "pxr/usd/usdGeom/pointInstancer.h" - -#include "pxr/usdImaging/usdImaging/delegate.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - ((NativeInstancerType, "instancer")) - (Instancer) - (Prototypes) - (EmptyPrim) -); - -/* virtual */ -bool -UsdMayaGL_InstancerShapeAdapter::UpdateVisibility(const M3dView* view) -{ - bool isVisible; - if (!_GetVisibility(_shapeDagPath, view, &isVisible)) { - return false; - } - - if (_delegate && _delegate->GetRootVisibility() != isVisible) { - _delegate->SetRootVisibility(isVisible); - return true; - } - - return false; -} - -/* virtual */ -bool -UsdMayaGL_InstancerShapeAdapter::IsVisible() const -{ - return (_delegate && _delegate->GetRootVisibility()); -} - -/* virtual */ -void -UsdMayaGL_InstancerShapeAdapter::SetRootXform(const GfMatrix4d& transform) -{ - _rootXform = transform; - - if (_delegate) { - _delegate->SetRootTransform(_rootXform); - } -} - -/* virtual */ -const SdfPath& -UsdMayaGL_InstancerShapeAdapter::GetDelegateID() const -{ - if (_delegate) { - return _delegate->GetDelegateID(); - } - - return SdfPath::EmptyPath(); -} - -static void -_ClearInstancer(const UsdGeomPointInstancer& usdInstancer) -{ - usdInstancer.GetPrototypesRel().SetTargets({ - SdfPath::AbsoluteRootPath() - .AppendChild(_tokens->Instancer) - .AppendChild(_tokens->EmptyPrim)}); - usdInstancer.CreateProtoIndicesAttr().Set(VtIntArray()); - usdInstancer.CreatePositionsAttr().Set(VtVec3fArray()); - usdInstancer.CreateOrientationsAttr().Set(VtQuathArray()); - usdInstancer.CreateScalesAttr().Set(VtVec3fArray()); -} - -size_t -UsdMayaGL_InstancerShapeAdapter::_SyncInstancerPrototypes( - const UsdGeomPointInstancer& usdInstancer, - const MPlug& inputHierarchy) -{ - usdInstancer.GetPrototypesRel().ClearTargets(/*removeSpec*/ false); - - // Write prototypes using a custom code path. We're only going to - // export USD reference assemblies; any native objects will be left - // as empty prims. - const UsdStagePtr stage = usdInstancer.GetPrim().GetStage(); - stage->MuteAndUnmuteLayers({}, stage->GetMutedLayers()); - - const SdfPath prototypesGroupPath = SdfPath::AbsoluteRootPath() - .AppendChild(_tokens->Instancer) - .AppendChild(_tokens->Prototypes); - std::vector layerIdsToMute; - for (unsigned int i = 0; i < inputHierarchy.numElements(); ++i) { - // Set up an empty prim for the prototype reference. - // This code path is designed so that, after setting up the prim, - // we can just leave it and "continue" if we error trying to set it up. - const TfToken prototypeName(TfStringPrintf("prototype_%d", i)); - const SdfPath prototypeUsdPath = - prototypesGroupPath.AppendChild(prototypeName); - UsdPrim prototypePrim = stage->DefinePrim(prototypeUsdPath); - UsdModelAPI(prototypePrim).SetKind(KindTokens->component); - usdInstancer.GetPrototypesRel().AddTarget(prototypeUsdPath); - - UsdReferences prototypeRefs = prototypePrim.GetReferences(); - prototypeRefs.ClearReferences(); - - // Collect data about what prototype this is. - MPlug hierarchyPlug = inputHierarchy[i]; - MPlug source = UsdMayaUtil::GetConnected(hierarchyPlug); - if (source.isNull()) { - continue; - } - - MStatus status; - MFnDependencyNode sourceNode(source.node(), &status); - if (!status) { - continue; - } - - // If this is a non-full-representation USD reference assembly, add a - // reference. Otherwise, leave the prim empty. - if (sourceNode.typeId() != UsdMayaReferenceAssembly::typeId) { - continue; - } - - UsdMayaReferenceAssembly* usdRefAssem = - dynamic_cast( - sourceNode.userNode()); - if (!usdRefAssem) { - continue; - } - - if (usdRefAssem->getActive() == - UsdMayaRepresentationFull::_assemblyType) { - continue; - } - - UsdPrim prim = usdRefAssem->usdPrim(); - if (!prim) { - continue; - } - - // Add main reference data. - const std::string& layerId = - prim.GetStage()->GetRootLayer()->GetIdentifier(); - const SdfPath primPath = prim.GetPath(); - prototypeRefs.AddReference(SdfReference(layerId, primPath)); - - // Reference session data. - // We also mute any sublayers of the session layer, because those - // correspond to assembly edits generated by UsdMayaReferenceAssembly, - // and UsdMayaReferenceAssembly won't give us the assembly edits - // consistently between different representations. - // (Most session layers won't have sublayers; they only show up when - // there's assembly edits in Collapsed/Expanded representations.) - // XXX Handle assembly edits on instancer prototypes? - if (SdfLayerHandle sessionLayer = prim.GetStage()->GetSessionLayer()) { - if (sessionLayer->GetPrimAtPath(primPath)) { - prototypeRefs.AddReference( - SdfReference(sessionLayer->GetIdentifier(), primPath), - UsdListPositionFrontOfPrependList); - const SdfSubLayerProxy subLayers = - sessionLayer->GetSubLayerPaths(); - layerIdsToMute.insert( - layerIdsToMute.end(), - subLayers.begin(), - subLayers.end()); - } - } - - // Also handles instancerTranslate. - // These are all in "physical", not "logical" indices. - auto holder = UsdMayaUtil::GetPlugDataHandle(hierarchyPlug); - MMatrix mMat = MFnMatrixData(holder->GetDataHandle().data()).matrix(); - GfMatrix4d gfMat(mMat.matrix); - - MPlug translatePlug = sourceNode.findPlug("translate", &status); - if (status) { - // OK if we didn't find plug, assume instancerTranslate is zero. - GfVec3d tr(translatePlug.child(0).asDouble(), - translatePlug.child(1).asDouble(), - translatePlug.child(2).asDouble()); - gfMat = gfMat * GfMatrix4d().SetTranslate(-tr); - } - - UsdGeomXformable xformable(prototypePrim); - xformable.MakeMatrixXform().Set(gfMat); - } - - // Actually do all the muting in a batch. - stage->MuteAndUnmuteLayers(layerIdsToMute, {}); - - return inputHierarchy.numElements(); -} - -void -UsdMayaGL_InstancerShapeAdapter::_SyncInstancer( - const UsdGeomPointInstancer& usdInstancer, - const MDagPath& mayaInstancerPath) -{ - MStatus status; - MFnDagNode dagNode(mayaInstancerPath, &status); - if (!status) { - _ClearInstancer(usdInstancer); - return; - } - - MPlug inputPoints = dagNode.findPlug("inputPoints", &status); - if (!status) { - _ClearInstancer(usdInstancer); - return; - } - - MPlug inputHierarchy = dagNode.findPlug("inputHierarchy", &status); - if (!status) { - _ClearInstancer(usdInstancer); - return; - } - - MPlug inputPointsSrc = UsdMayaUtil::GetConnected(inputPoints); - if (inputPointsSrc.isNull()) { - _ClearInstancer(usdInstancer); - return; - } - - auto holder = UsdMayaUtil::GetPlugDataHandle(inputPointsSrc); - if (!holder) { - _ClearInstancer(usdInstancer); - return; - } - - MFnArrayAttrsData data(holder->GetDataHandle().data(), &status); - if (!status) { - _ClearInstancer(usdInstancer); - return; - } - - size_t numPrototypes = _SyncInstancerPrototypes( - usdInstancer, inputHierarchy); - if (!numPrototypes) { - _ClearInstancer(usdInstancer); - return; - } - - // Write PointInstancer attrs using export code path. - UsdMayaWriteUtil::WriteArrayAttrsToInstancer( - data, usdInstancer, numPrototypes, - UsdTimeCode::Default()); -} - -/* virtual */ -bool -UsdMayaGL_InstancerShapeAdapter::_Sync( - const MDagPath& shapeDagPath, - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus) -{ - MStatus status; - UsdPrim usdPrim = _instancerStage->GetDefaultPrim(); - UsdGeomPointInstancer instancer(usdPrim); - _SyncInstancer(instancer, shapeDagPath); - - // Check for updates to the shape or changes in the batch renderer that - // require us to re-initialize the shape adapter. - HdRenderIndex* renderIndex = - UsdMayaGLBatchRenderer::GetInstance().GetRenderIndex(); - if (!(shapeDagPath == _shapeDagPath) || - !_delegate || - renderIndex != &_delegate->GetRenderIndex()) { - _shapeDagPath = shapeDagPath; - - if (!_Init(renderIndex)) { - return false; - } - } - - // Reset _renderParams to the defaults. - _renderParams = PxrMayaHdRenderParams(); - - const MMatrix transform = _shapeDagPath.inclusiveMatrix(&status); - if (status == MS::kSuccess) { - _rootXform = GfMatrix4d(transform.matrix); - _delegate->SetRootTransform(_rootXform); - } - - _delegate->SetTime(UsdTimeCode::EarliestTime()); - - // In contrast with the other shape adapters, this adapter ignores the - // selection wireframe. The native instancer doesn't draw selection - // wireframes, so we want to mimic that behavior for consistency. - HdReprSelector reprSelector = - GetReprSelectorForDisplayState( - displayStyle, - displayStatus); - - _drawShape = reprSelector.AnyActiveRepr(); - - // We won't ever draw the bounding box here because the native Maya - // instancer already draws a bounding box, and we don't want to draw two. - // XXX: The native Maya instancer's bounding box will only cover the native - // geometry, though; is there any way to "teach" it about our bounds? - _drawBoundingBox = false; - - // If the repr selector specifies a wireframe-only repr, then disable - // lighting. - if (reprSelector.Contains(HdReprTokens->wire) || - reprSelector.Contains(HdReprTokens->refinedWire)) { - _renderParams.enableLighting = false; - } - - if (_delegate->GetRootVisibility() != _drawShape) { - _delegate->SetRootVisibility(_drawShape); - } - - if (_rprimCollection.GetReprSelector() != reprSelector) { - _rprimCollection.SetReprSelector(reprSelector); - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - " Repr selector changed: %s\n" - " Marking collection dirty: %s\n", - reprSelector.GetText(), - _rprimCollection.GetName().GetText()); - - _delegate->GetRenderIndex().GetChangeTracker().MarkCollectionDirty( - _rprimCollection.GetName()); - } - - // The kBackfaceCulling display style was introduced in Maya 2016 SP2. - HdCullStyle cullStyle = HdCullStyleNothing; -#if MAYA_API_VERSION >= 201603 - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kBackfaceCulling) { - cullStyle = HdCullStyleBackUnlessDoubleSided; - } -#endif - - _delegate->SetCullStyleFallback(cullStyle); - - return true; -} - -bool -UsdMayaGL_InstancerShapeAdapter::_Init(HdRenderIndex* renderIndex) -{ - if (!TF_VERIFY(renderIndex, - "Cannot initialize shape adapter with invalid HdRenderIndex")) { - return false; - } - - const SdfPath delegatePrefix = - UsdMayaGLBatchRenderer::GetInstance().GetDelegatePrefix(_isViewport2); - - // Create a simple "name" for this shape adapter to insert into the batch - // renderer's SdfPath hierarchy. - // - // XXX: For as long as we're using the MAYA_VP2_USE_VP1_SELECTION - // environment variable, we need to be able to pass responsibility back and - // forth between the MPxDrawOverride's shape adapter for drawing and the - // MPxSurfaceShapeUI's shape adapter for selection. This requires both - // shape adapters to have the same "name", which forces us to build it - // from data on the shape that will be common to both classes, as we do - // below. When we remove MAYA_VP2_USE_VP1_SELECTION and can trust that a - // single shape adapter handles both drawing and selection, we can do - // something even simpler instead like using the shape adapter's memory - // address as the "name". - size_t shapeHash(MObjectHandle(_shapeDagPath.transform()).hashCode()); - boost::hash_combine(shapeHash, _instancerStage->GetDefaultPrim()); - - // We prepend the Maya type name to the beginning of the delegate name to - // ensure that there are no name collisions between shape adapters of - // shapes with different Maya types. - const TfToken delegateName( - TfStringPrintf("%s_%zx", - _tokens->NativeInstancerType.GetText(), - shapeHash)); - - const SdfPath delegateId = delegatePrefix.AppendChild(delegateName); - - if (_delegate && - delegateId == GetDelegateID() && - renderIndex == &_delegate->GetRenderIndex()) { - // The delegate's current ID matches the delegate ID we computed and - // the render index matches, so it must be up to date already. - return true; - } - - const TfToken collectionName = _GetRprimCollectionName(); - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Initializing UsdMayaGL_InstancerShapeAdapter: %p\n" - " shape DAG path : %s\n" - " collection name: %s\n" - " delegateId : %s\n", - this, - _shapeDagPath.fullPathName().asChar(), - collectionName.GetText(), - delegateId.GetText()); - - _delegate.reset(new UsdImagingDelegate(renderIndex, delegateId)); - if (!TF_VERIFY(_delegate, - "Failed to create shape adapter delegate for shape %s", - _shapeDagPath.fullPathName().asChar())) { - return false; - } - - UsdPrim usdPrim = _instancerStage->GetDefaultPrim(); - _delegate->Populate(usdPrim, SdfPathVector()); - - if (collectionName != _rprimCollection.GetName()) { - _rprimCollection.SetName(collectionName); - renderIndex->GetChangeTracker().AddCollection( - _rprimCollection.GetName()); - } - - _rprimCollection.SetReprSelector(HdReprSelector(HdReprTokens->refined)); - _rprimCollection.SetRootPath(delegateId); - - return true; -} - -UsdMayaGL_InstancerShapeAdapter::UsdMayaGL_InstancerShapeAdapter() -{ - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Constructing UsdMayaGL_InstancerShapeAdapter: %p\n", - this); - - // Set up bare-bones instancer stage. - // Populate the required properties for the instancer. - _instancerStage = UsdStage::CreateInMemory(); - const SdfPath instancerPath = - SdfPath::AbsoluteRootPath().AppendChild(_tokens->Instancer); - const SdfPath prototypesPath = - instancerPath.AppendChild(_tokens->Prototypes); - const SdfPath emptyPrimPath = - instancerPath.AppendChild(_tokens->EmptyPrim); - const UsdGeomPointInstancer instancer = - UsdGeomPointInstancer::Define(_instancerStage, instancerPath); - const UsdPrim prototypesGroupPrim = - _instancerStage->DefinePrim(prototypesPath); - const UsdPrim emptyPrim = - _instancerStage->DefinePrim(emptyPrimPath); - instancer.CreatePrototypesRel().AddTarget(emptyPrimPath); - instancer.CreateProtoIndicesAttr().Set(VtIntArray()); - instancer.CreatePositionsAttr().Set(VtVec3fArray()); - instancer.CreateOrientationsAttr().Set(VtQuathArray()); - instancer.CreateScalesAttr().Set(VtVec3fArray()); - UsdModelAPI(instancer).SetKind(KindTokens->assembly); - UsdModelAPI(prototypesGroupPrim).SetKind(KindTokens->group); - _instancerStage->SetDefaultPrim(instancer.GetPrim()); -} - -/* virtual */ -UsdMayaGL_InstancerShapeAdapter::~UsdMayaGL_InstancerShapeAdapter() -{ - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Destructing UsdMayaGL_InstancerShapeAdapter: %p\n", - this); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/instancerShapeAdapter.h b/third_party/maya/lib/pxrUsdMayaGL/instancerShapeAdapter.h deleted file mode 100644 index c955fce226..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/instancerShapeAdapter.h +++ /dev/null @@ -1,148 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_INSTANCER_SHAPE_ADAPTER_H -#define PXR_USD_MAYA_GL_INSTANCER_SHAPE_ADAPTER_H - -/// \file pxrUsdMayaGL/instancerShapeAdapter.h - -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/shapeAdapter.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/imaging/hd/renderIndex.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usdImaging/usdImaging/delegate.h" - -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Class to manage translation of native Maya instancers into -/// UsdGeomPointInstancers for imaging with Hydra. -/// This adapter will translate instancer prototypes that are USD reference -/// assemblies into UsdGeomPointInstancer prototypes, ignoring any prototypes -/// that are not reference assemblies. -class UsdMayaGL_InstancerShapeAdapter : public PxrMayaHdShapeAdapter -{ - public: - - /// Update the shape adapter's visibility state from the display status - /// of its shape. - /// - /// When a Maya shape is made invisible, it may no longer be included - /// in the "prepare" phase of a viewport render (i.e. we get no - /// getDrawRequests() or prepareForDraw() callbacks for that shape). - /// This method can be called on demand to ensure that the shape - /// adapter is updated with the current visibility state of the shape. - /// - /// The optional \p view parameter can be passed to have view-based - /// state such as view and/or plugin object filtering factor into the - /// shape's visibility. - /// - /// Returns true if the visibility state was changed, or false - /// otherwise. - bool UpdateVisibility(const M3dView* view = nullptr) override; - - /// Gets whether the shape adapter's shape is visible. - /// - /// This should be called after a call to UpdateVisibility() to ensure - /// that the returned value is correct. - bool IsVisible() const override; - - void SetRootXform(const GfMatrix4d& transform) override; - - const SdfPath& GetDelegateID() const override; - - ~UsdMayaGL_InstancerShapeAdapter() override; - - protected: - - /// Update the shape adapter's state from the shape with the given - /// \p dagPath and display state. - /// - /// This method should be called by both public versions of Sync() and - /// should perform shape data updates that are common to both the - /// legacy viewport and Viewport 2.0. The legacy viewport Sync() method - /// "promotes" the display state parameters to their Viewport 2.0 - /// equivalents before calling this method. - bool _Sync( - const MDagPath& shapeDagPath, - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus) override; - - /// Construct a new uninitialized UsdMayaGL_InstancerShapeAdapter. - /// - /// Note that only friends of this class are able to construct - /// instances of this class. - UsdMayaGL_InstancerShapeAdapter(); - - private: - - /// Initialize the shape adapter using the given \p renderIndex. - /// - /// This method is called automatically during Sync() when the shape - /// adapter's "identity" changes. This happens when the delegateId or - /// the rprim collection name computed from the shape adapter's shape - /// is different than what is currently stored in the shape adapter. - /// The shape adapter will then query the batch renderer for its render - /// index and use that to re-create its delegate and re-add its rprim - /// collection, if necessary. - bool _Init(HdRenderIndex* renderIndex); - - /// Updates the prototypes prims and the corresponding prototypes rel on - /// the point instancer. Errored or untranslatable prototypes are left - /// as empty prims in the prototype order. Returns the total number of - /// prototypes (including errored or untranslatable prototypes). - size_t _SyncInstancerPrototypes( - const UsdGeomPointInstancer& usdInstancer, - const MPlug& inputHierarchy); - - /// Updates all of the attributes on the \p usdInstancer from the native - /// Maya instancer given by \p mayaInstancerPath. - /// If there was a problem reading prototypes or there are no - /// prototypes, then the whole instancer will be emptied out. - void _SyncInstancer( - const UsdGeomPointInstancer& usdInstancer, - const MDagPath& mayaInstancerPath); - - UsdStageRefPtr _instancerStage; - - std::shared_ptr _delegate; - - /// The classes that maintain ownership of and are responsible for - /// updating the shape adapter for their shape are made friends of - /// UsdMayaGL_InstancerShapeAdapter so that they alone can set - /// properties on the shape adapter. - friend class UsdMayaGL_InstancerImager; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/proxyDrawOverride.cpp b/third_party/maya/lib/pxrUsdMayaGL/proxyDrawOverride.cpp deleted file mode 100644 index c3d960ea4f..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/proxyDrawOverride.cpp +++ /dev/null @@ -1,319 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/proxyDrawOverride.h" - -#include "pxrUsdMayaGL/batchRenderer.h" -#include "pxrUsdMayaGL/renderParams.h" -#include "pxrUsdMayaGL/usdProxyShapeAdapter.h" - -#include "px_vp20/utils.h" - -#include "usdMaya/proxyShape.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/stringUtils.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -const MString UsdMayaProxyDrawOverride::drawDbClassification( - TfStringPrintf("drawdb/geometry/pxrUsdMayaGL/%s", - UsdMayaProxyShapeTokens->MayaTypeName.GetText()).c_str()); - -/* static */ -MHWRender::MPxDrawOverride* -UsdMayaProxyDrawOverride::Creator(const MObject& obj) -{ - UsdMayaGLBatchRenderer::Init(); - return new UsdMayaProxyDrawOverride(obj); -} - -// Note that isAlwaysDirty became available as an MPxDrawOverride constructor -// parameter beginning with Maya 2016 Extension 2. -UsdMayaProxyDrawOverride::UsdMayaProxyDrawOverride(const MObject& obj) : - MHWRender::MPxDrawOverride(obj, - UsdMayaProxyDrawOverride::draw -#if MAYA_API_VERSION >= 201651 - , /* isAlwaysDirty = */ false) -#else - ) -#endif -{ -} - -/* virtual */ -UsdMayaProxyDrawOverride::~UsdMayaProxyDrawOverride() -{ - UsdMayaGLBatchRenderer::GetInstance().RemoveShapeAdapter(&_shapeAdapter); -} - -/* virtual */ -MHWRender::DrawAPI -UsdMayaProxyDrawOverride::supportedDrawAPIs() const -{ -#if MAYA_API_VERSION >= 201600 - return MHWRender::kOpenGL | MHWRender::kOpenGLCoreProfile; -#else - return MHWRender::kOpenGL; -#endif -} - -/* virtual */ -MMatrix -UsdMayaProxyDrawOverride::transform( - const MDagPath& objPath, - const MDagPath& cameraPath) const -{ - // Propagate changes in the proxy shape's transform to the shape adapter's - // delegate. - MStatus status; - const MMatrix transform = objPath.inclusiveMatrix(&status); - if (status == MS::kSuccess) { - const_cast(_shapeAdapter).SetRootXform( - GfMatrix4d(transform.matrix)); - } - - return MHWRender::MPxDrawOverride::transform(objPath, cameraPath); -} - -/* virtual */ -MBoundingBox -UsdMayaProxyDrawOverride::boundingBox( - const MDagPath& objPath, - const MDagPath& /* cameraPath */) const -{ - // If a proxy shape is connected to a Maya instancer, a draw override will - // be generated for the proxy shape, but callbacks will get the instancer - // DAG path instead. Since we properly handle instancers using the - // UsdMayaGL_InstancerImager, silently ignore this weird case. - if (objPath.apiType() == MFn::kInstancer) { - return MBoundingBox(); - } - - UsdMayaProxyShape* pShape = UsdMayaProxyShape::GetShapeAtDagPath(objPath); - if (!pShape) { - return MBoundingBox(); - } - - return pShape->boundingBox(); -} - -/* virtual */ -bool -UsdMayaProxyDrawOverride::isBounded( - const MDagPath& objPath, - const MDagPath& /* cameraPath */) const -{ - // XXX: Ideally, we'd be querying the shape itself using the code below to - // determine whether the object is bounded or not. Unfortunately, the - // shape's bounded-ness is based on the PIXMAYA_ENABLE_BOUNDING_BOX_MODE - // environment variable, which is almost never enabled. This is because we - // want Maya to bypass its own costly CPU-based frustum culling in favor - // of Hydra's higher performance implementation. - // However, this causes problems for features in Viewport 2.0 such as - // automatic computation of width focus for directional lights since it - // cannot get a bounding box for the shape. - // It would be preferable to just remove the use of - // PIXMAYA_ENABLE_BOUNDING_BOX_MODE in the shape's isBounded() method, - // especially since we instruct Maya not to draw bounding boxes in - // disableInternalBoundingBoxDraw() below, but trying to do that caused - // performance degradation in selection. - // So rather than ask the shape whether it is bounded or not, the draw - // override simply *always* considers the shape bounded. Hopefully at some - // point we can get Maya to fully bypass all of its frustum culling and - // remove PIXMAYA_ENABLE_BOUNDING_BOX_MODE. - return true; - - // UsdMayaProxyShape* pShape = UsdMayaProxyShape::GetShapeAtDagPath(objPath); - // if (!pShape) { - // return false; - // } - - // return pShape->isBounded(); -} - -/* virtual */ -bool -UsdMayaProxyDrawOverride::disableInternalBoundingBoxDraw() const -{ - // Hydra performs its own high-performance frustum culling, so we don't - // want to rely on Maya to do it on the CPU. As such, the best performance - // comes from telling Maya *not* to draw bounding boxes. - return true; -} - -/* virtual */ -MUserData* -UsdMayaProxyDrawOverride::prepareForDraw( - const MDagPath& objPath, - const MDagPath& /* cameraPath */, - const MHWRender::MFrameContext& frameContext, - MUserData* oldData) -{ - // If a proxy shape is connected to a Maya instancer, a draw override will - // be generated for the proxy shape, but callbacks will get the instancer - // DAG path instead. Since we properly handle instancer drawing in this - // library (using the pxrHdImagingShape), we can safely ignore this case. - if (objPath.apiType() == MFn::kInstancer) { - return nullptr; - } - - UsdMayaProxyShape* shape = UsdMayaProxyShape::GetShapeAtDagPath(objPath); - if (!shape) { - return nullptr; - } - - if (!_shapeAdapter.Sync( - objPath, - frameContext.getDisplayStyle(), - MHWRender::MGeometryUtilities::displayStatus(objPath))) { - return nullptr; - } - - UsdMayaGLBatchRenderer::GetInstance().AddShapeAdapter(&_shapeAdapter); - - bool drawShape; - bool drawBoundingBox; - _shapeAdapter.GetRenderParams(&drawShape, &drawBoundingBox); - - if (!drawBoundingBox && !drawShape) { - // We weren't asked to do anything. - return nullptr; - } - - MBoundingBox boundingBox; - MBoundingBox* boundingBoxPtr = nullptr; - if (drawBoundingBox) { - // Only query for the bounding box if we're drawing it. - boundingBox = shape->boundingBox(); - boundingBoxPtr = &boundingBox; - } - - return _shapeAdapter.GetMayaUserData(oldData, boundingBoxPtr); -} - -#if MAYA_API_VERSION >= 20180000 - -/* virtual */ -bool -UsdMayaProxyDrawOverride::wantUserSelection() const -{ - const MHWRender::MRenderer* renderer = MHWRender::MRenderer::theRenderer(); - if (!renderer) { - return false; - } - - return renderer->drawAPIIsOpenGL(); -} - -/* virtual */ -bool -UsdMayaProxyDrawOverride::userSelect( - MHWRender::MSelectionInfo& selectionInfo, - const MHWRender::MDrawContext& context, - MPoint& hitPoint, - const MUserData* data) -{ - M3dView view; - const bool hasView = px_vp20Utils::GetViewFromDrawContext(context, view); - if (hasView && - !view.pluginObjectDisplay(UsdMayaProxyShape::displayFilterName)) { - return false; - } - - MSelectionMask objectsMask(MSelectionMask::kSelectObjectsMask); - if (!selectionInfo.selectable(objectsMask)) { - return false; - } - - const unsigned int displayStyle = context.getDisplayStyle(); - const MHWRender::DisplayStatus displayStatus = - MHWRender::MGeometryUtilities::displayStatus(_shapeAdapter._shapeDagPath); - - // At this point, we expect the shape to have already been drawn and our - // shape adapter to have been added to the batch renderer, but just in - // case, we still treat the shape adapter as if we're populating it for the - // first time. We do not add it to the batch renderer though, since that - // must have already been done to have caused the shape to be drawn and - // become eligible for selection. - if (!_shapeAdapter.Sync( - _shapeAdapter._shapeDagPath, displayStyle, displayStatus)) { - return false; - } - - const HdxPickHitVector* hitSet = - UsdMayaGLBatchRenderer::GetInstance().TestIntersection( - &_shapeAdapter, - selectionInfo, - context); - - const HdxPickHit* nearestHit = - UsdMayaGLBatchRenderer::GetNearestHit(hitSet); - - if (!nearestHit) { - return false; - } - - const GfVec3f& gfHitPoint = nearestHit->worldSpaceHitPoint; - hitPoint = MPoint(gfHitPoint[0], gfHitPoint[1], gfHitPoint[2]); - - return true; -} - -#endif // MAYA_API_VERSION >= 20180000 - -/* static */ -void -UsdMayaProxyDrawOverride::draw( - const MHWRender::MDrawContext& context, - const MUserData* data) -{ - // Note that this Draw() call is only necessary when we're drawing the - // bounding box, since that is not yet handled by Hydra and is instead done - // internally by the batch renderer on a per-shape basis. Otherwise, the - // pxrHdImagingShape is what will invoke Hydra to draw the shape. - UsdMayaGLBatchRenderer::GetInstance().Draw(context, data); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/proxyDrawOverride.h b/third_party/maya/lib/pxrUsdMayaGL/proxyDrawOverride.h deleted file mode 100644 index 3a001b5ce8..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/proxyDrawOverride.h +++ /dev/null @@ -1,120 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_PROXY_DRAW_OVERRIDE_H -#define PXR_USD_MAYA_GL_PROXY_DRAW_OVERRIDE_H - -/// \file pxrUsdMayaGL/proxyDrawOverride.h - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/usdProxyShapeAdapter.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdMayaProxyDrawOverride : public MHWRender::MPxDrawOverride -{ - public: - PXRUSDMAYAGL_API - static const MString drawDbClassification; - - PXRUSDMAYAGL_API - static MHWRender::MPxDrawOverride* Creator(const MObject& obj); - - PXRUSDMAYAGL_API - ~UsdMayaProxyDrawOverride() override; - - PXRUSDMAYAGL_API - MHWRender::DrawAPI supportedDrawAPIs() const override; - - PXRUSDMAYAGL_API - MMatrix transform( - const MDagPath& objPath, - const MDagPath& cameraPath) const override; - - PXRUSDMAYAGL_API - MBoundingBox boundingBox( - const MDagPath& objPath, - const MDagPath& cameraPath) const override; - - PXRUSDMAYAGL_API - bool isBounded( - const MDagPath& objPath, - const MDagPath& cameraPath) const override; - - PXRUSDMAYAGL_API - bool disableInternalBoundingBoxDraw() const override; - - PXRUSDMAYAGL_API - MUserData* prepareForDraw( - const MDagPath& objPath, - const MDagPath& cameraPath, - const MHWRender::MFrameContext& frameContext, - MUserData* oldData) override; - -#if MAYA_API_VERSION >= 20180000 - PXRUSDMAYAGL_API - bool wantUserSelection() const override; - - PXRUSDMAYAGL_API - bool userSelect( - MHWRender::MSelectionInfo& selectionInfo, - const MHWRender::MDrawContext& context, - MPoint& hitPoint, - const MUserData* data) override; -#endif - - PXRUSDMAYAGL_API - static void draw( - const MHWRender::MDrawContext& context, - const MUserData* data); - - private: - UsdMayaProxyDrawOverride(const MObject& obj); - - UsdMayaProxyDrawOverride(const UsdMayaProxyDrawOverride&) = delete; - UsdMayaProxyDrawOverride& operator=(const UsdMayaProxyDrawOverride&) = delete; - - PxrMayaHdUsdProxyShapeAdapter _shapeAdapter; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/proxyShapeDelegate.cpp b/third_party/maya/lib/pxrUsdMayaGL/proxyShapeDelegate.cpp deleted file mode 100644 index 2fbaa50506..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/proxyShapeDelegate.cpp +++ /dev/null @@ -1,154 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -#include "pxr/imaging/glf/glew.h" // This header must absolutely come first. - -#include "pxrUsdMayaGL/batchRenderer.h" - -#include "usdMaya/proxyShape.h" - -#include "pxr/base/gf/rotation.h" -#include "pxr/base/gf/frustum.h" -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/range1d.h" -#include "pxr/base/gf/ray.h" -#include "pxr/base/gf/vec3d.h" - -#include "pxr/base/tf/registryManager.h" - -#include "pxr/imaging/glf/drawTarget.h" -#include "pxr/imaging/glf/glContext.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - -static PxrMayaHdPrimFilter _sharedPrimFilter = { - HdRprimCollection( - TfToken("UsdMayaGL_ClosestPointOnProxyShape"), - HdReprSelector(HdReprTokens->refined) - ), - TfTokenVector() // Render Tags -}; - -/// Delegate for computing a ray intersection against a UsdMayaProxyShape by -/// rendering using Hydra via the UsdMayaGLBatchRenderer. -bool -UsdMayaGL_ClosestPointOnProxyShape( - const UsdMayaProxyShape& shape, - const GfRay& ray, - GfVec3d* outClosestPoint, - GfVec3d* outClosestNormal) -{ - MStatus status; - const MFnDagNode dagNodeFn(shape.thisMObject(), &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MDagPath shapeDagPath; - status = dagNodeFn.getPath(shapeDagPath); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Try to populate our shared collection with the shape. If we can't, then - // we must bail. - UsdMayaGLBatchRenderer& renderer = UsdMayaGLBatchRenderer::GetInstance(); - if (!renderer.PopulateCustomPrimFilter( - shapeDagPath, _sharedPrimFilter)) { - return false; - } - - // Since we're just using the existing shape adapters, we'll compute - // everything in world-space and then convert back to local space when - // returning the hit point. - GfMatrix4d localToWorld(shapeDagPath.inclusiveMatrix().matrix); - GfRay worldRay( - localToWorld.Transform(ray.GetStartPoint()), - localToWorld.TransformDir(ray.GetDirection()).GetNormalized()); - - // Create selection frustum (think very thin tube from ray origin towards - // ray direction). - GfRotation rotation(-GfVec3d::ZAxis(), worldRay.GetDirection()); - GfFrustum frustum( - worldRay.GetStartPoint(), - rotation, - /*window*/ GfRange2d(GfVec2d(-0.1, -0.1), GfVec2d(0.1, 0.1)), - /*nearFar*/ GfRange1d(0.1, 10000.0), - GfFrustum::Orthographic); - - // Draw the shape into the draw target, and the intersect against the draw - // target. Unbind after we're done. - GfMatrix4d viewMatrix = frustum.ComputeViewMatrix(); - GfMatrix4d projectionMatrix = frustum.ComputeProjectionMatrix(); - - HdxPickHitVector isectResult; - bool didIsect = renderer.TestIntersectionCustomPrimFilter( - _sharedPrimFilter, - viewMatrix, - projectionMatrix, - &isectResult); - - if (!didIsect) { - return false; - } - - // Our hit point and hit normal are both in world space, so convert back - // to local space. - const HdxPickHit& hit = isectResult[0]; - const GfMatrix4d worldToLocal = localToWorld.GetInverse(); - const GfVec3d point = worldToLocal.Transform(hit.worldSpaceHitPoint); - const GfVec3d normal = worldToLocal.TransformDir(hit.worldSpaceHitNormal); - - if (!std::isfinite(point.GetLengthSq()) || - !std::isfinite(normal.GetLengthSq())) { - TF_CODING_ERROR( - "point (%f, %f, %f) or normal (%f, %f, %f) is non-finite", - point[0], point[1], point[2], - normal[0], normal[1], normal[2]); - return false; - } - - *outClosestPoint = point; - *outClosestNormal = normal; - return true; -} - -/// Delegate for returning whether object soft-select mode is currently on -/// Technically, we could make ProxyShape track this itself, but then that would -/// be making two callbacks to track the same thing... so we use BatchRenderer -/// implementation -bool -UsdMayaGL_ObjectSoftSelectEnabled() -{ - return UsdMayaGLBatchRenderer::GetInstance().GetObjectSoftSelectEnabled(); -} - - -TF_REGISTRY_FUNCTION(UsdMayaProxyShape) -{ - UsdMayaProxyShape::SetClosestPointDelegate( - UsdMayaGL_ClosestPointOnProxyShape); - UsdMayaProxyShape::SetObjectSoftSelectEnabledDelegate( - UsdMayaGL_ObjectSoftSelectEnabled); -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/proxyShapeUI.cpp b/third_party/maya/lib/pxrUsdMayaGL/proxyShapeUI.cpp deleted file mode 100644 index a5858da2d4..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/proxyShapeUI.cpp +++ /dev/null @@ -1,242 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/proxyShapeUI.h" - -#include "pxrUsdMayaGL/batchRenderer.h" -#include "pxrUsdMayaGL/renderParams.h" -#include "pxrUsdMayaGL/usdProxyShapeAdapter.h" -#include "usdMaya/proxyShape.h" - -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/timeCode.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/* static */ -void* -UsdMayaProxyShapeUI::creator() -{ - UsdMayaGLBatchRenderer::Init(); - return new UsdMayaProxyShapeUI(); -} - -/* virtual */ -void -UsdMayaProxyShapeUI::getDrawRequests( - const MDrawInfo& drawInfo, - bool /* objectAndActiveOnly */, - MDrawRequestQueue& requests) -{ - const MDagPath shapeDagPath = drawInfo.multiPath(); - UsdMayaProxyShape* shape = - UsdMayaProxyShape::GetShapeAtDagPath(shapeDagPath); - if (!shape) { - return; - } - - if (!_shapeAdapter.Sync(shapeDagPath, - drawInfo.displayStyle(), - drawInfo.displayStatus())) { - return; - } - - UsdMayaGLBatchRenderer::GetInstance().AddShapeAdapter(&_shapeAdapter); - - bool drawShape; - bool drawBoundingBox; - _shapeAdapter.GetRenderParams(&drawShape, &drawBoundingBox); - - if (!drawBoundingBox && !drawShape) { - // We weren't asked to do anything. - return; - } - - MBoundingBox boundingBox; - MBoundingBox* boundingBoxPtr = nullptr; - if (drawBoundingBox) { - // Only query for the bounding box if we're drawing it. - boundingBox = shape->boundingBox(); - boundingBoxPtr = &boundingBox; - } - - MDrawRequest request = drawInfo.getPrototype(*this); - - _shapeAdapter.GetMayaUserData(this, request, boundingBoxPtr); - - // Add the request to the queue. - requests.add(request); -} - -/* virtual */ -void -UsdMayaProxyShapeUI::draw(const MDrawRequest& request, M3dView& view) const -{ - if (!view.pluginObjectDisplay(UsdMayaProxyShape::displayFilterName)) { - return; - } - - // Note that this Draw() call is only necessary when we're drawing the - // bounding box, since that is not yet handled by Hydra and is instead done - // internally by the batch renderer on a per-shape basis. Otherwise, the - // pxrHdImagingShape is what will invoke Hydra to draw the shape. - view.beginGL(); - - UsdMayaGLBatchRenderer::GetInstance().Draw(request, view); - - view.endGL(); -} - -/* virtual */ -bool -UsdMayaProxyShapeUI::select( - MSelectInfo& selectInfo, - MSelectionList& selectionList, - MPointArray& worldSpaceSelectedPoints) const -{ - M3dView view = selectInfo.view(); - - if (!view.pluginObjectDisplay(UsdMayaProxyShape::displayFilterName)) { - return false; - } - - MSelectionMask objectsMask(MSelectionMask::kSelectObjectsMask); - - // selectable() takes MSelectionMask&, not const MSelectionMask. :(. - if (!selectInfo.selectable(objectsMask)) { - return false; - } - - // Note that we cannot use UsdMayaProxyShape::GetShapeAtDagPath() here. - // selectInfo.selectPath() returns the dag path to the assembly node, not - // the shape node, so we don't have the shape node's path readily available. - UsdMayaProxyShape* shape = static_cast(surfaceShape()); - if (!shape) { - return false; - } - - MDagPath shapeDagPath; - if (!MDagPath::getAPathTo(shape->thisMObject(), shapeDagPath)) { - return false; - } - - if (!_shapeAdapter.Sync(shapeDagPath, - view.displayStyle(), - view.displayStatus(selectInfo.selectPath()))) { - return false; - } - - const HdxPickHitVector* hitSet = - UsdMayaGLBatchRenderer::GetInstance().TestIntersection( - &_shapeAdapter, - selectInfo); - - const HdxPickHit* nearestHit = - UsdMayaGLBatchRenderer::GetNearestHit(hitSet); - - if (!nearestHit) { - return false; - } - - const GfVec3f& gfHitPoint = nearestHit->worldSpaceHitPoint; - const MPoint mayaHitPoint(gfHitPoint[0], gfHitPoint[1], gfHitPoint[2]); - - MSelectionList newSelectionList; - newSelectionList.add(selectInfo.selectPath()); - - selectInfo.addSelection( - newSelectionList, - mayaHitPoint, - selectionList, - worldSpaceSelectedPoints, - - // even though this is an "object", we use the "meshes" selection - // mask here. This allows us to select usd assemblies that are - // switched to "full" as well as those that are still collapsed. - MSelectionMask(MSelectionMask::kSelectMeshes), - - false); - - return true; -} - -UsdMayaProxyShapeUI::UsdMayaProxyShapeUI() : MPxSurfaceShapeUI() -{ - MStatus status; - _onNodeRemovedCallbackId = MDGMessage::addNodeRemovedCallback( - _OnNodeRemoved, - UsdMayaProxyShapeTokens->MayaTypeName.GetText(), - this, - &status); - CHECK_MSTATUS(status); -} - -/* virtual */ -UsdMayaProxyShapeUI::~UsdMayaProxyShapeUI() -{ - MMessage::removeCallback(_onNodeRemovedCallbackId); - UsdMayaGLBatchRenderer::GetInstance().RemoveShapeAdapter(&_shapeAdapter); -} - -/* static */ -void -UsdMayaProxyShapeUI::_OnNodeRemoved(MObject& node, void* clientData) -{ - UsdMayaProxyShapeUI* proxyShapeUI = - static_cast(clientData); - if (!proxyShapeUI) { - return; - } - - const MObject shapeObj = proxyShapeUI->surfaceShape()->thisMObject(); - if (shapeObj == node && UsdMayaGLBatchRenderer::CurrentlyExists()) { - UsdMayaGLBatchRenderer::GetInstance().RemoveShapeAdapter( - &proxyShapeUI->_shapeAdapter); - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/proxyShapeUI.h b/third_party/maya/lib/pxrUsdMayaGL/proxyShapeUI.h deleted file mode 100644 index 47f145191f..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/proxyShapeUI.h +++ /dev/null @@ -1,102 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_PROXY_SHAPE_UI_H -#define PXR_USD_MAYA_GL_PROXY_SHAPE_UI_H - -/// \file pxrUsdMayaGL/proxyShapeUI.h - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/usdProxyShapeAdapter.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdMayaProxyShapeUI : public MPxSurfaceShapeUI -{ - public: - - PXRUSDMAYAGL_API - static void* creator(); - - PXRUSDMAYAGL_API - void getDrawRequests( - const MDrawInfo& drawInfo, - bool objectAndActiveOnly, - MDrawRequestQueue& requests) override; - - PXRUSDMAYAGL_API - void draw( - const MDrawRequest& request, - M3dView& view) const override; - - PXRUSDMAYAGL_API - bool select( - MSelectInfo& selectInfo, - MSelectionList& selectionList, - MPointArray& worldSpaceSelectPts) const override; - - private: - - UsdMayaProxyShapeUI(); - ~UsdMayaProxyShapeUI() override; - - UsdMayaProxyShapeUI(const UsdMayaProxyShapeUI&) = delete; - UsdMayaProxyShapeUI& operator=(const UsdMayaProxyShapeUI&) = delete; - - // Note that MPxSurfaceShapeUI::select() is declared as const, so we - // must declare _shapeAdapter as mutable so that we're able to modify - // it. - mutable PxrMayaHdUsdProxyShapeAdapter _shapeAdapter; - - // In Viewport 2.0, the MPxDrawOverride destructor is called when its - // shape is deleted, in which case the shape's adapter is removed from - // the batch renderer. In the legacy viewport though, that's not the - // case. The MPxSurfaceShapeUI destructor may not get called until the - // scene is closed or Maya exits. As a result, MPxSurfaceShapeUI - // objects must listen for node removal messages from Maya and remove - // their shape adapter from the batch renderer if their node is the one - // being removed. Otherwise, deleted shapes may still be drawn. - static void _OnNodeRemoved(MObject& node, void* clientData); - - MCallbackId _onNodeRemovedCallbackId; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/renderParams.h b/third_party/maya/lib/pxrUsdMayaGL/renderParams.h deleted file mode 100644 index 9cda77d043..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/renderParams.h +++ /dev/null @@ -1,74 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_RENDER_PARAMS_H -#define PXR_USD_MAYA_GL_RENDER_PARAMS_H - -/// \file pxrUsdMayaGL/renderParams.h - -#include "pxr/pxr.h" - -#include "pxrUsdMayaGL/api.h" - -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/token.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -struct PxrMayaHdRenderParams -{ - // Raster Params - // - bool enableLighting = true; - - // Color Params - // - GfVec4f wireframeColor = GfVec4f(0.0f); - - /// Custom bucketing on top of the regular bucketing based on render params. - /// Leave this as the empty token if you want to use the default bucket for - /// these params, along with its associated Hydra tasks. - /// Set this to a non-empty token if you want to render with separate - /// Hydra tasks, since these are allocated on a per-bucket basis. - TfToken customBucketName; - - /// Helper function to find a batch key for the render params - size_t Hash() const - { - size_t hash = size_t(enableLighting); - boost::hash_combine(hash, wireframeColor); - boost::hash_combine(hash, customBucketName); - - return hash; - } -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/sceneDelegate.cpp b/third_party/maya/lib/pxrUsdMayaGL/sceneDelegate.cpp deleted file mode 100644 index 4a0bb65518..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/sceneDelegate.cpp +++ /dev/null @@ -1,659 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxrUsdMayaGL/sceneDelegate.h" - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/renderParams.h" - -#include "px_vp20/utils.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/vec2f.h" -#include "pxr/base/gf/vec4d.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stl.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/value.h" -#include "pxr/imaging/cameraUtil/conformWindow.h" -#include "pxr/imaging/glf/simpleLight.h" -#include "pxr/imaging/glf/simpleLightingContext.h" -#include "pxr/imaging/hd/renderIndex.h" -#include "pxr/imaging/hd/repr.h" -#include "pxr/imaging/hd/rprimCollection.h" -#include "pxr/imaging/hd/sceneDelegate.h" -#include "pxr/imaging/hd/task.h" -#include "pxr/imaging/hd/tokens.h" -#include "pxr/imaging/hd/camera.h" -#include "pxr/imaging/hdSt/light.h" -#include "pxr/imaging/hdx/pickTask.h" -#include "pxr/imaging/hdx/renderSetupTask.h" -#include "pxr/imaging/hdx/renderTask.h" -#include "pxr/imaging/hdx/selectionTask.h" -#include "pxr/imaging/hdx/shadowMatrixComputation.h" -#include "pxr/imaging/hdx/shadowTask.h" -#include "pxr/imaging/hdx/simpleLightTask.h" -#include "pxr/imaging/hdx/tokens.h" -#include "pxr/usd/sdf/path.h" - -#include - -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - - (selectionTask) - (renderTags) -); - - -namespace { - class PxrMayaHdShadowMatrix : public HdxShadowMatrixComputation - { - public: - PxrMayaHdShadowMatrix(const GlfSimpleLight& light) - { - // We use the shadow matrix as provided by Maya directly. - _shadowMatrix = light.GetShadowMatrix(); - } - - GfMatrix4d Compute( - const GfVec4f& viewport, - CameraUtilConformWindowPolicy policy) override - { - return _shadowMatrix; - } - - private: - GfMatrix4d _shadowMatrix; - }; -} - - -PxrMayaHdSceneDelegate::PxrMayaHdSceneDelegate( - HdRenderIndex* renderIndex, - const SdfPath& delegateID) : - HdSceneDelegate(renderIndex, delegateID) -{ - _lightingContext = GlfSimpleLightingContext::New(); - - // populate tasks in renderindex - - // create an unique namespace - _rootId = delegateID.AppendChild( - TfToken(TfStringPrintf("_UsdImaging_%p", this))); - - _simpleLightTaskId = _rootId.AppendChild(HdxPrimitiveTokens->simpleLightTask); - _shadowTaskId = _rootId.AppendChild(HdxPrimitiveTokens->shadowTask); - _pickingTaskId = _rootId.AppendChild(HdxPrimitiveTokens->pickTask); - _cameraId = _rootId.AppendChild(HdPrimTypeTokens->camera); - - // camera - { - // Since the batch renderer is hardcoded to use HdStRenderDelegate, we - // expect to have camera Sprims. - TF_VERIFY(renderIndex->IsSprimTypeSupported(HdPrimTypeTokens->camera)); - - renderIndex->InsertSprim(HdPrimTypeTokens->camera, this, _cameraId); - _ValueCache& cache = _valueCacheMap[_cameraId]; - cache[HdCameraTokens->worldToViewMatrix] = VtValue(GfMatrix4d(1.0)); - cache[HdCameraTokens->projectionMatrix] = VtValue(GfMatrix4d(1.0)); - cache[HdCameraTokens->windowPolicy] = VtValue(CameraUtilFit); - } - - // Simple lighting task. - { - renderIndex->InsertTask(this, _simpleLightTaskId); - _ValueCache& cache = _valueCacheMap[_simpleLightTaskId]; - HdxSimpleLightTaskParams taskParams; - taskParams.cameraPath = _cameraId; - taskParams.viewport = GfVec4f(_viewport); - taskParams.enableShadows = _lightingContext->GetUseShadows(); - cache[HdTokens->params] = VtValue(taskParams); - } - - // Shadow task. - { - // By default we only want geometry in the shadow pass - const TfTokenVector defaultShadowRenderTags = { - HdRenderTagTokens->geometry, - }; - - renderIndex->InsertTask(this, _shadowTaskId); - _ValueCache& cache = _valueCacheMap[_shadowTaskId]; - HdxShadowTaskParams taskParams; - taskParams.camera = _cameraId; - taskParams.viewport = _viewport; - cache[HdTokens->params] = VtValue(taskParams); - cache[_tokens->renderTags] = VtValue(defaultShadowRenderTags); - } - - // Picking task. - { - renderIndex->InsertTask(this, _pickingTaskId); - _ValueCache& cache = _valueCacheMap[_pickingTaskId]; - HdxPickTaskParams taskParams; - taskParams.enableSceneMaterials = true; - cache[HdTokens->params] = VtValue(taskParams); - - // Initialize empty render tags, they will be set - // on first use, but this ensures we don't need - // to special case first time vs others for comparing - // to current render tags - cache[_tokens->renderTags] = VtValue(TfTokenVector()); - } -} - -/*virtual*/ -VtValue -PxrMayaHdSceneDelegate::Get(const SdfPath& id, const TfToken& key) -{ - _ValueCache* vcache = TfMapLookupPtr(_valueCacheMap, id); - VtValue ret; - if (vcache && TfMapLookup(*vcache, key, &ret)) { - return ret; - } - - TF_CODING_ERROR("%s:%s doesn't exist in the value cache\n", - id.GetText(), - key.GetText()); - - return VtValue(); -} - -/*virtual*/ -VtValue -PxrMayaHdSceneDelegate::GetCameraParamValue( - SdfPath const& cameraId, - TfToken const& paramName) -{ - return Get(cameraId, paramName); -} - -PXRUSDMAYAGL_API -TfTokenVector -PxrMayaHdSceneDelegate::GetTaskRenderTags(SdfPath const& taskId) -{ - VtValue value = Get(taskId, _tokens->renderTags); - - return value.Get(); -} - -void -PxrMayaHdSceneDelegate::SetCameraState( - const GfMatrix4d& worldToViewMatrix, - const GfMatrix4d& projectionMatrix, - const GfVec4d& viewport) -{ - // cache the camera matrices - _ValueCache& cache = _valueCacheMap[_cameraId]; - cache[HdCameraTokens->worldToViewMatrix] = VtValue(worldToViewMatrix); - cache[HdCameraTokens->projectionMatrix] = VtValue(projectionMatrix); - cache[HdCameraTokens->windowPolicy] = VtValue(CameraUtilFit); - cache[HdCameraTokens->clipPlanes] = VtValue(std::vector()); - - // invalidate the camera to be synced - GetRenderIndex().GetChangeTracker().MarkSprimDirty(_cameraId, - HdCamera::AllDirty); - - if (_viewport != viewport) { - _viewport = viewport; - - // Update the simple light task. - HdxSimpleLightTaskParams simpleLightTaskParams = - _GetValue(_simpleLightTaskId, - HdTokens->params); - - simpleLightTaskParams.viewport = GfVec4f(_viewport); - _SetValue(_simpleLightTaskId, HdTokens->params, simpleLightTaskParams); - - GetRenderIndex().GetChangeTracker().MarkTaskDirty( - _simpleLightTaskId, - HdChangeTracker::DirtyParams); - - // Update the shadow task. - HdxShadowTaskParams shadowTaskParams = - _GetValue(_shadowTaskId, - HdTokens->params); - - shadowTaskParams.viewport = _viewport; - _SetValue(_shadowTaskId, HdTokens->params, shadowTaskParams); - - GetRenderIndex().GetChangeTracker().MarkTaskDirty( - _shadowTaskId, - HdChangeTracker::DirtyParams); - - // Update all render setup tasks. - for (const auto& it : _renderSetupTaskIdMap) { - const SdfPath& renderSetupTaskId = it.second; - - HdxRenderTaskParams renderSetupTaskParams = - _GetValue(renderSetupTaskId, - HdTokens->params); - - renderSetupTaskParams.viewport = _viewport; - _SetValue(renderSetupTaskId, - HdTokens->params, - renderSetupTaskParams); - - GetRenderIndex().GetChangeTracker().MarkTaskDirty( - renderSetupTaskId, - HdChangeTracker::DirtyParams); - } - } -} - -void -PxrMayaHdSceneDelegate::SetLightingStateFromVP1( - const GfMatrix4d& worldToViewMatrix, - const GfMatrix4d& projectionMatrix) -{ - // This function should only be called in a VP1.0 context. In VP2.0, we can - // translate the lighting state from the MDrawContext directly into Glf, - // but there is no draw context in VP1.0, so we have to transfer the state - // through OpenGL. - - glMatrixMode(GL_MODELVIEW); - glPushMatrix(); - glLoadMatrixd(worldToViewMatrix.GetArray()); - _lightingContext->SetStateFromOpenGL(); - glPopMatrix(); - - _lightingContext->SetCamera(worldToViewMatrix, projectionMatrix); - - _SetLightingStateFromLightingContext(); -} - -void -PxrMayaHdSceneDelegate::SetLightingStateFromMayaDrawContext( - const MHWRender::MDrawContext& context) -{ - _lightingContext = px_vp20Utils::GetLightingContextFromDrawContext(context); - - _SetLightingStateFromLightingContext(); -} - -void -PxrMayaHdSceneDelegate::_SetLightingStateFromLightingContext() -{ - const GlfSimpleLightVector& lights = _lightingContext->GetLights(); - - bool hasLightingChanged = false; - - // Insert light Ids into the render index for those that do not yet exist. - while (_lightIds.size() < lights.size()) { - const SdfPath lightId = _rootId.AppendChild(TfToken( - TfStringPrintf("light%zu", _lightIds.size()))); - _lightIds.push_back(lightId); - - // Since we're hardcoded to use HdStRenderDelegate, we expect to have - // light Sprims. - TF_VERIFY(GetRenderIndex(). - IsSprimTypeSupported(HdPrimTypeTokens->simpleLight)); - - GetRenderIndex(). - InsertSprim(HdPrimTypeTokens->simpleLight, this, lightId); - hasLightingChanged = true; - } - - // Remove unused light Ids from HdRenderIndex - while (_lightIds.size() > lights.size()) { - GetRenderIndex(). - RemoveSprim(HdPrimTypeTokens->simpleLight, _lightIds.back()); - _lightIds.pop_back(); - hasLightingChanged = true; - } - - // Check for any changes in lighting. - for (size_t i = 0; i < lights.size(); ++i) { - _ValueCache& cache = _valueCacheMap[_lightIds[i]]; - - const VtValue& currLightValue = cache[HdLightTokens->params]; - if (currLightValue.IsHolding()) { - const GlfSimpleLight& currLight = - currLightValue.Get(); - - if (lights[i] == currLight) { - // This light hasn't changed since the last time it was stored - // in the cache, so skip it. - continue; - } - } - - hasLightingChanged = true; - - // Store GlfSimpleLight directly. - cache[HdLightTokens->params] = VtValue(lights[i]); - cache[HdLightTokens->transform] = VtValue(); - - HdxShadowParams shadowParams; - shadowParams.enabled = lights[i].HasShadow(); - shadowParams.resolution = lights[i].GetShadowResolution(); - // XXX: The Hydra lighting shader currently adds the bias value to the - // depth of the position being tested for shadowing whereas the Maya - // behavior appears to be that it is subtracted. To handle this for now, - // we simply negate the bias value from Maya before passing it to Hydra. - shadowParams.bias = -1.0f * lights[i].GetShadowBias(); - shadowParams.blur = lights[i].GetShadowBlur(); - - if (lights[i].HasShadow()) { - shadowParams.shadowMatrix = - HdxShadowMatrixComputationSharedPtr( - new PxrMayaHdShadowMatrix(lights[i])); - } - - cache[HdLightTokens->shadowParams] = VtValue(shadowParams); - cache[HdLightTokens->shadowCollection] = - VtValue(HdRprimCollection( - HdTokens->geometry, - HdReprSelector(HdReprTokens->refined))); - - GetRenderIndex().GetChangeTracker().MarkSprimDirty( - _lightIds[i], - HdStLight::AllDirty); - } - - HdxSimpleLightTaskParams taskParams = - _GetValue(_simpleLightTaskId, - HdTokens->params); - - if (taskParams.enableShadows != _lightingContext->GetUseShadows()) { - taskParams.enableShadows = _lightingContext->GetUseShadows(); - hasLightingChanged = true; - } - - // Sadly the material also comes from the lighting context right now... - bool hasSceneAmbientChanged = false; - if (taskParams.sceneAmbient != _lightingContext->GetSceneAmbient()) { - taskParams.sceneAmbient = _lightingContext->GetSceneAmbient(); - hasSceneAmbientChanged = true; - } - bool hasMaterialChanged = false; - if (taskParams.material != _lightingContext->GetMaterial()) { - taskParams.material = _lightingContext->GetMaterial(); - hasMaterialChanged = true; - } - - if (hasLightingChanged || hasSceneAmbientChanged || hasMaterialChanged) { - _SetValue(_simpleLightTaskId, HdTokens->params, taskParams); - - GetRenderIndex().GetChangeTracker().MarkTaskDirty( - _simpleLightTaskId, - HdChangeTracker::DirtyParams); - - GetRenderIndex().GetChangeTracker().MarkTaskDirty( - _shadowTaskId, - HdChangeTracker::DirtyParams); - } -} - -HdTaskSharedPtrVector -PxrMayaHdSceneDelegate::GetSetupTasks() -{ - HdTaskSharedPtrVector tasks; - - tasks.push_back(GetRenderIndex().GetTask(_simpleLightTaskId)); - tasks.push_back(GetRenderIndex().GetTask(_shadowTaskId)); - - return tasks; -} - -HdTaskSharedPtrVector -PxrMayaHdSceneDelegate::GetPickingTasks( - const TfTokenVector& renderTags) -{ - // Update tasks render tags to match those specified in the parameter. - const TfTokenVector ¤tRenderTags = - _GetValue(_pickingTaskId, _tokens->renderTags); - - if (currentRenderTags != renderTags) { - _SetValue(_pickingTaskId, _tokens->renderTags, renderTags); - GetRenderIndex().GetChangeTracker().MarkTaskDirty( - _pickingTaskId, - HdChangeTracker::DirtyRenderTags); - } - - HdTaskSharedPtrVector tasks; - - tasks.push_back(GetRenderIndex().GetTask(_pickingTaskId)); - - return tasks; -} - -HdTaskSharedPtrVector -PxrMayaHdSceneDelegate::GetRenderTasks( - const size_t hash, - const PxrMayaHdRenderParams& renderParams, - const PxrMayaHdPrimFilterVector& primFilters) -{ - HdTaskSharedPtrVector taskList; - HdRenderIndex &renderIndex = GetRenderIndex(); - - // Task List Consist of: - // Render Setup Task - // Render Task Per Collection - // Selection Task - taskList.reserve(2 + primFilters.size()); - - SdfPath renderSetupTaskId; - if (!TfMapLookup(_renderSetupTaskIdMap, hash, &renderSetupTaskId)) { - // Create a new render setup task if one does not exist for this hash. - renderSetupTaskId = _rootId.AppendChild( - TfToken(TfStringPrintf("%s_%zx", - HdxPrimitiveTokens->renderSetupTask.GetText(), - hash))); - - renderIndex.InsertTask(this, renderSetupTaskId); - - HdxRenderTaskParams renderSetupTaskParams; - renderSetupTaskParams.camera = _cameraId; - // Initialize viewport to the latest value since render setup tasks can - // be lazily instantiated, potentially even after SetCameraState(). - renderSetupTaskParams.viewport = _viewport; - - // Set the parameters that are constant for all draws. - renderSetupTaskParams.enableIdRender = false; - renderSetupTaskParams.alphaThreshold = 0.1f; - renderSetupTaskParams.enableSceneMaterials = true; - renderSetupTaskParams.depthBiasUseDefault = true; - renderSetupTaskParams.depthFunc = HdCmpFuncLess; - - _ValueCache& cache = _valueCacheMap[renderSetupTaskId]; - cache[HdTokens->params] = VtValue(renderSetupTaskParams); - cache[HdTokens->collection] = VtValue(); - - _renderSetupTaskIdMap[hash] = renderSetupTaskId; - } - taskList.emplace_back(renderIndex.GetTask(renderSetupTaskId)); - - size_t numPrimFilters = primFilters.size(); - for (size_t primFilterNum = 0; - primFilterNum < numPrimFilters; - ++primFilterNum) - - { - const PxrMayaHdPrimFilter &primFilter = primFilters[primFilterNum]; - - _RenderTaskIdMapKey key = {hash, primFilter.collection.GetName()}; - - SdfPath renderTaskId; - if (!TfMapLookup(_renderTaskIdMap, key, &renderTaskId)) { - // Create a new render task if one does not exist for this key. - // Note that we expect the collection name to have already been - // sanitized for use in SdfPaths. - TF_VERIFY(TfIsValidIdentifier(key.collectionName.GetString())); - renderTaskId = _rootId.AppendChild( - TfToken(TfStringPrintf("%s_%zx_%s", - HdxPrimitiveTokens->renderTask.GetText(), - key.hash, - key.collectionName.GetText()))); - - GetRenderIndex().InsertTask(this, renderTaskId); - - // Note that the render task has no params of its own. All of the - // render params are on the render setup task instead. - _ValueCache& cache = _valueCacheMap[renderTaskId]; - cache[HdTokens->params] = VtValue(); - cache[HdTokens->collection] = VtValue(primFilter.collection); - cache[_tokens->renderTags] = VtValue(primFilter.renderTags); - - _renderTaskIdMap[key] = renderTaskId; - } else { - // Update task's render tags - const TfTokenVector ¤tRenderTags = - _GetValue(renderTaskId, _tokens->renderTags); - - if (currentRenderTags != primFilter.renderTags) { - _SetValue(renderTaskId, _tokens->renderTags, primFilter.renderTags); - GetRenderIndex().GetChangeTracker().MarkTaskDirty( - renderTaskId, - HdChangeTracker::DirtyRenderTags); - } - } - - taskList.emplace_back(renderIndex.GetTask(renderTaskId)); - - // Update the collections on the render task and mark them dirty. - // XXX: Should only mark collection dirty if collection has changed - _SetValue(renderTaskId, HdTokens->collection, primFilter.collection); - GetRenderIndex().GetChangeTracker().MarkTaskDirty( - renderTaskId, - HdChangeTracker::DirtyCollection); - } - - SdfPath selectionTaskId; - if (!TfMapLookup(_selectionTaskIdMap, hash, &selectionTaskId)) { - // Create a new selection task if one does not exist for this hash. - selectionTaskId = _rootId.AppendChild( - TfToken(TfStringPrintf("%s_%zx", - _tokens->selectionTask.GetText(), - hash))); - - GetRenderIndex().InsertTask(this, selectionTaskId); - HdxSelectionTaskParams selectionTaskParams; - selectionTaskParams.enableSelection = true; - - // Note that the selection color is a constant zero value. This is to - // mimic selection behavior in Maya where the wireframe color is what - // changes to indicate selection and not the object color. As a result, - // we don't need to dirty the selectionTaskParams below. - selectionTaskParams.selectionColor = GfVec4f(0.0f); - - _ValueCache& cache = _valueCacheMap[selectionTaskId]; - cache[HdTokens->params] = VtValue(selectionTaskParams); - cache[HdTokens->collection] = VtValue(); - - _selectionTaskIdMap[hash] = selectionTaskId; - } - taskList.emplace_back(renderIndex.GetTask(selectionTaskId)); - - // - // (meta-XXX): The notes below are actively being addressed with an - // HdRprimCollection now being created and managed by the shape adapter of - // each shape being drawn. I'm leaving the full notes intact while work - // continues, as they've been immensely helpful in optimizing our usage of - // the Hydra API. - // - // ------------------------------------------------------------------------ - // - // XXX: The Maya-Hydra plugin needs refactoring such that the plugin is - // creating a different collection name for each collection it is trying to - // manage. (i.e. Each collection within a frame that has different content - // should have a different collection name) - // - // With Hydra, changing the contents of a collection can be - // an expensive operation as it causes draw batches to be rebuilt. - // - // The Maya-Hydra Plugin is currently reusing the same collection - // name for all collections within a frame. - // (This stems from a time when collection name had a significant meaning - // rather than id'ing a collection). - // - // The plugin should also track deltas to the contents of a collection - // and set Hydra's dirty state when prims get added and removed from - // the collection. - // - // Another possible change that can be made to this code is HdxRenderTask - // now takes an array of collections, so it is possible to support different - // reprs using the same task. Therefore, this code should be modified to - // only add one task that is provided with the active set of collections. - // - // However, a further improvement to the code could be made using - // UsdDelegate's fallback repr feature instead of using multiple - // collections as it would avoid modifying the collection as a Maya shape - // object display state changes. This would result in a much cheaper state - // transition within Hydra itself. - // - - // Get the render setup task params from the value cache. - HdxRenderTaskParams renderSetupTaskParams = - _GetValue(renderSetupTaskId, HdTokens->params); - - if (renderSetupTaskParams.enableLighting != renderParams.enableLighting || - renderSetupTaskParams.wireframeColor != renderParams.wireframeColor) { - // Update the render setup task params. - renderSetupTaskParams.enableLighting = renderParams.enableLighting; - renderSetupTaskParams.wireframeColor = renderParams.wireframeColor; - - // Store the updated render setup task params back in the cache and - // mark them dirty. - _SetValue(renderSetupTaskId, HdTokens->params, renderSetupTaskParams); - GetRenderIndex().GetChangeTracker().MarkTaskDirty( - renderSetupTaskId, - HdChangeTracker::DirtyParams); - } - - return taskList; -} - - -size_t -PxrMayaHdSceneDelegate::_RenderTaskIdMapKey::HashFunctor::operator ()( - const _RenderTaskIdMapKey& value) const -{ - size_t hash = value.hash; - boost::hash_combine(hash, value.collectionName); - - return hash; -} - -bool -PxrMayaHdSceneDelegate::_RenderTaskIdMapKey::operator ==( - const _RenderTaskIdMapKey& other) const -{ - return ((this->hash == other.hash) && - (this->collectionName == other.collectionName)); -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/sceneDelegate.h b/third_party/maya/lib/pxrUsdMayaGL/sceneDelegate.h deleted file mode 100644 index aa07afacb7..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/sceneDelegate.h +++ /dev/null @@ -1,188 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_SCENE_DELEGATE_H -#define PXR_USD_MAYA_GL_SCENE_DELEGATE_H - -/// \file pxrUsdMayaGL/sceneDelegate.h - -#include "pxr/pxr.h" - -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/renderParams.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/vec4d.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/hashmap.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/value.h" -#include "pxr/imaging/glf/simpleLightingContext.h" -#include "pxr/imaging/hd/renderIndex.h" -#include "pxr/imaging/hd/rprimCollection.h" -#include "pxr/imaging/hd/sceneDelegate.h" -#include "pxr/imaging/hd/task.h" -#include "pxr/usd/sdf/path.h" - -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - -struct PxrMayaHdPrimFilter { - HdRprimCollection collection; - TfTokenVector renderTags; -}; - -using PxrMayaHdPrimFilterVector = std::vector; - -class PxrMayaHdSceneDelegate : public HdSceneDelegate -{ - public: - PXRUSDMAYAGL_API - PxrMayaHdSceneDelegate( - HdRenderIndex* renderIndex, - const SdfPath& delegateID); - - // HdSceneDelegate interface - PXRUSDMAYAGL_API - VtValue Get(const SdfPath& id, const TfToken& key) override; - - PXRUSDMAYAGL_API - VtValue GetCameraParamValue( - SdfPath const& cameraId, - TfToken const& paramName) override; - - PXRUSDMAYAGL_API - TfTokenVector GetTaskRenderTags(SdfPath const& taskId) override; - - PXRUSDMAYAGL_API - void SetCameraState( - const GfMatrix4d& worldToViewMatrix, - const GfMatrix4d& projectionMatrix, - const GfVec4d& viewport); - - // VP 1.0 only. - PXRUSDMAYAGL_API - void SetLightingStateFromVP1( - const GfMatrix4d& worldToViewMatrix, - const GfMatrix4d& projectionMatrix); - - // VP 2.0 only. - PXRUSDMAYAGL_API - void SetLightingStateFromMayaDrawContext( - const MHWRender::MDrawContext& context); - - PXRUSDMAYAGL_API - HdTaskSharedPtrVector GetSetupTasks(); - - PXRUSDMAYAGL_API - HdTaskSharedPtrVector GetRenderTasks( - const size_t hash, - const PxrMayaHdRenderParams& renderParams, - const PxrMayaHdPrimFilterVector& primFilters); - - PXRUSDMAYAGL_API - HdTaskSharedPtrVector GetPickingTasks( - const TfTokenVector& renderTags); - - protected: - PXRUSDMAYAGL_API - void _SetLightingStateFromLightingContext(); - - template - const T& _GetValue(const SdfPath& id, const TfToken& key) { - VtValue vParams = _valueCacheMap[id][key]; - if (!TF_VERIFY(vParams.IsHolding(), - "For Id = %s, Key = %s", - id.GetText(), key.GetText())) { - static T ERROR_VALUE; - return ERROR_VALUE; - } - return vParams.UncheckedGet(); - } - - template - void _SetValue(const SdfPath& id, const TfToken& key, const T& value) { - _valueCacheMap[id][key] = value; - } - - private: - SdfPath _rootId; - - SdfPath _cameraId; - GfVec4d _viewport; - - SdfPath _simpleLightTaskId; - SdfPathVector _lightIds; - GlfSimpleLightingContextRefPtr _lightingContext; - - SdfPath _shadowTaskId; - - // XXX: While this is correct, that we are using - // hash in forming the task id, so the map is valid. - // It is possible for the hash to collide, so the id - // formed from the combination of hash and collection name is not - // necessarily unique. - struct _RenderTaskIdMapKey - { - size_t hash; - TfToken collectionName; - - struct HashFunctor { - size_t operator()(const _RenderTaskIdMapKey& value) const; - }; - - bool operator==(const _RenderTaskIdMapKey& other) const; - }; - - typedef std::unordered_map< - _RenderTaskIdMapKey, - SdfPath, - _RenderTaskIdMapKey::HashFunctor> _RenderTaskIdMap; - - typedef std::unordered_map _RenderParamTaskIdMap; - - - - _RenderParamTaskIdMap _renderSetupTaskIdMap; - _RenderTaskIdMap _renderTaskIdMap; - _RenderParamTaskIdMap _selectionTaskIdMap; - - SdfPath _pickingTaskId; - - typedef TfHashMap _ValueCache; - typedef TfHashMap _ValueCacheMap; - _ValueCacheMap _valueCacheMap; -}; - -typedef std::shared_ptr PxrMayaHdSceneDelegateSharedPtr; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/shapeAdapter.cpp b/third_party/maya/lib/pxrUsdMayaGL/shapeAdapter.cpp deleted file mode 100644 index a3e32a9a55..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/shapeAdapter.cpp +++ /dev/null @@ -1,576 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxrUsdMayaGL/shapeAdapter.h" - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/batchRenderer.h" -#include "pxrUsdMayaGL/debugCodes.h" -#include "pxrUsdMayaGL/renderParams.h" -#include "pxrUsdMayaGL/softSelectHelper.h" -#include "pxrUsdMayaGL/userData.h" - -#include "pxr/base/gf/gamma.h" -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/debug.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/imaging/hd/repr.h" -#include "pxr/imaging/hd/rprimCollection.h" -#include "pxr/usd/sdf/path.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -// Helper function that converts M3dView::DisplayStyle (legacy viewport) into -// MHWRender::MFrameContext::DisplayStyle (Viewport 2.0). -// -// In the legacy viewport, the M3dView can be in exactly one displayStyle -// whereas Viewport 2.0's displayStyle is a bitmask of potentially multiple -// styles. To translate from the legacy viewport to Viewport 2.0, we simply -// bitwise-OR the single legacy viewport displayStyle into an empty mask. -static inline -unsigned int -_ToMFrameContextDisplayStyle(const M3dView::DisplayStyle legacyDisplayStyle) -{ - unsigned int displayStyle = 0u; - - switch (legacyDisplayStyle) { - case M3dView::kBoundingBox: - displayStyle |= MHWRender::MFrameContext::DisplayStyle::kBoundingBox; - break; - case M3dView::kFlatShaded: -// MHWRender::MFrameContext::DisplayStyle::kFlatShaded is missing in Maya 2015 -// and earlier. For those versions of Maya, fall through to kGouraudShaded. -#if MAYA_API_VERSION >= 201600 - displayStyle |= MHWRender::MFrameContext::DisplayStyle::kFlatShaded; - break; -#endif - case M3dView::kGouraudShaded: - displayStyle |= MHWRender::MFrameContext::DisplayStyle::kGouraudShaded; - break; - case M3dView::kWireFrame: - displayStyle |= MHWRender::MFrameContext::DisplayStyle::kWireFrame; - break; - case M3dView::kPoints: - // Not supported. - break; - } - - return displayStyle; -} - -// Helper function that converts M3dView::DisplayStatus (legacy viewport) into -// MHWRender::DisplayStatus (Viewport 2.0). -static inline -MHWRender::DisplayStatus -_ToMHWRenderDisplayStatus(const M3dView::DisplayStatus legacyDisplayStatus) -{ - // These enums are equivalent, but statically checking just in case. - static_assert( - ((int)M3dView::kActive == (int)MHWRender::kActive) && - ((int)M3dView::kLive == (int)MHWRender::kLive) && - ((int)M3dView::kDormant == (int)MHWRender::kDormant) && - ((int)M3dView::kInvisible == (int)MHWRender::kInvisible) && - ((int)M3dView::kHilite == (int)MHWRender::kHilite) && - ((int)M3dView::kTemplate == (int)MHWRender::kTemplate) && - ((int)M3dView::kActiveTemplate == (int)MHWRender::kActiveTemplate) && - ((int)M3dView::kActiveComponent == (int)MHWRender::kActiveComponent) && - ((int)M3dView::kLead == (int)MHWRender::kLead) && - ((int)M3dView::kIntermediateObject == (int)MHWRender::kIntermediateObject) && - ((int)M3dView::kActiveAffected == (int)MHWRender::kActiveAffected) && - ((int)M3dView::kNoStatus == (int)MHWRender::kNoStatus), - "M3dView::DisplayStatus == MHWRender::DisplayStatus"); - - return MHWRender::DisplayStatus((int)legacyDisplayStatus); -} - -/* virtual */ -bool -PxrMayaHdShapeAdapter::Sync( - const MDagPath& shapeDagPath, - const M3dView::DisplayStyle legacyDisplayStyle, - const M3dView::DisplayStatus legacyDisplayStatus) -{ - // Legacy viewport implementation. - _isViewport2 = false; - - UsdMayaGLBatchRenderer::GetInstance().StartBatchingFrameDiagnostics(); - - const unsigned int displayStyle = - _ToMFrameContextDisplayStyle(legacyDisplayStyle); - const MHWRender::DisplayStatus displayStatus = - _ToMHWRenderDisplayStatus(legacyDisplayStatus); - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Synchronizing PxrMayaHdShapeAdapter for legacy viewport: %p\n", - this); - - const bool success = _Sync(shapeDagPath, displayStyle, displayStatus); - - if (success) { - // The legacy viewport does not support color management, so we roll - // our own gamma correction via framebuffer effect. But that means we - // need to pre-linearize the wireframe color from Maya. - // - // The default value for wireframeColor is 0.0f for all four values and - // if we need a wireframe color, we expect _Sync() to have set the - // values and put 1.0f in for alpha, so inspect the alpha value to - // determine whether we need to linearize rather than calling - // _GetWireframeColor() again. - if (_renderParams.wireframeColor[3] > 0.0f) { - _renderParams.wireframeColor[3] = 1.0f; - _renderParams.wireframeColor = - GfConvertDisplayToLinear(_renderParams.wireframeColor); - } - } - - return success; -} - -/* virtual */ -bool -PxrMayaHdShapeAdapter::Sync( - const MDagPath& shapeDagPath, - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus) -{ - // Viewport 2.0 implementation. - _isViewport2 = true; - - UsdMayaGLBatchRenderer::GetInstance().StartBatchingFrameDiagnostics(); - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Synchronizing PxrMayaHdShapeAdapter for Viewport 2.0: %p\n", - this); - - return _Sync(shapeDagPath, displayStyle, displayStatus); -} - -/* virtual */ -bool -PxrMayaHdShapeAdapter::UpdateVisibility(const M3dView* view) -{ - return false; -} - -/* virtual */ -bool -PxrMayaHdShapeAdapter::IsVisible() const -{ - return false; -} - -/* virtual */ -void -PxrMayaHdShapeAdapter::GetMayaUserData( - MPxSurfaceShapeUI* shapeUI, - MDrawRequest& drawRequest, - const MBoundingBox* boundingBox) -{ - // Legacy viewport implementation. - - // The legacy viewport never has an old MUserData we can reuse. - MUserData* userData = GetMayaUserData(nullptr, boundingBox); - - // Note that the legacy viewport does not manage the data allocated in the - // MDrawData object, so the batch renderer deletes the MUserData object at - // the end of a legacy viewport Draw() call. - MDrawData drawData; - shapeUI->getDrawData(userData, drawData); - - drawRequest.setDrawData(drawData); -} - -/* virtual */ -PxrMayaHdUserData* -PxrMayaHdShapeAdapter::GetMayaUserData( - MUserData* oldData, - const MBoundingBox* boundingBox) -{ - // Viewport 2.0 implementation (also called by legacy viewport - // implementation). - // - // Our PxrMayaHdUserData can be used to signify whether we are requesting a - // shape to be rendered, a bounding box, both, or neither. - // - // In the Viewport 2.0 prepareForDraw() usage, any MUserData object passed - // into the function will be deleted by Maya. In the legacy viewport usage, - // the object gets deleted at the end of a legacy viewport Draw() call. - - if (!_drawShape && !boundingBox) { - return nullptr; - } - - PxrMayaHdUserData* newData = dynamic_cast(oldData); - if (!newData) { - newData = new PxrMayaHdUserData(); - } - - // Internally, the shape adapter keeps track of whether its shape is being - // drawn for managing visibility, but otherwise most Hydra-imaged shapes - // should not be drawing themselves. The pxrHdImagingShape will take care - // of batching up the drawing of all of the shapes, so we specify in the - // Maya user data that the shape should *not* draw by default. The - // pxrHdImagingShape bypasses this and sets drawShape to true. - // We handle this similarly in GetRenderParams() below. - newData->drawShape = false; - - if (boundingBox) { - newData->boundingBox.reset(new MBoundingBox(*boundingBox)); - newData->wireframeColor.reset(new GfVec4f(_renderParams.wireframeColor)); - } else { - newData->boundingBox.reset(); - newData->wireframeColor.reset(); - } - - return newData; -} - -/* virtual */ -HdReprSelector -PxrMayaHdShapeAdapter::GetReprSelectorForDisplayState( - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus) const -{ - HdReprSelector reprSelector; - - const bool boundingBoxStyle = - displayStyle & MHWRender::MFrameContext::DisplayStyle::kBoundingBox; - - if (boundingBoxStyle) { - // We don't currently use Hydra to draw bounding boxes, so we return an - // empty repr selector here. Also, Maya seems to ignore most other - // DisplayStyle bits when the viewport is in the kBoundingBox display - // style anyway, and it just changes the color of the bounding box on - // selection rather than adding in the wireframe like it does for - // shaded display styles. So if we eventually do end up using Hydra for - // bounding boxes, we could just return the appropriate repr here. - return reprSelector; - } - - const bool shadeActiveOnlyStyle = - displayStyle & MHWRender::MFrameContext::DisplayStyle::kShadeActiveOnly; - - const bool isActive = - (displayStatus == MHWRender::DisplayStatus::kActive) || - (displayStatus == MHWRender::DisplayStatus::kHilite) || - (displayStatus == MHWRender::DisplayStatus::kActiveTemplate) || - (displayStatus == MHWRender::DisplayStatus::kActiveComponent) || - (displayStatus == MHWRender::DisplayStatus::kLead); - - const bool wireframeStyle = - displayStyle & MHWRender::MFrameContext::DisplayStyle::kWireFrame; - - // The kFlatShaded display style was introduced in Maya 2016. - const bool flatShadedStyle = -#if MAYA_API_VERSION >= 201600 - displayStyle & MHWRender::MFrameContext::DisplayStyle::kFlatShaded; -#else - false; -#endif - - if (flatShadedStyle) { - if (!shadeActiveOnlyStyle || isActive) { - if (wireframeStyle) { - reprSelector = HdReprSelector(HdReprTokens->wireOnSurf); - } else { - reprSelector = HdReprSelector(HdReprTokens->hull); - } - } else { - // We're in shadeActiveOnly mode but this shape is not active. - reprSelector = HdReprSelector(HdReprTokens->wire); - } - } - else if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kGouraudShaded) { - if (!shadeActiveOnlyStyle || isActive) { - if (wireframeStyle) { - reprSelector = HdReprSelector(HdReprTokens->refinedWireOnSurf); - } else { - reprSelector = HdReprSelector(HdReprTokens->refined); - } - } else { - // We're in shadeActiveOnly mode but this shape is not active. - reprSelector = HdReprSelector(HdReprTokens->refinedWire); - } - } - else if (wireframeStyle) { - reprSelector = HdReprSelector(HdReprTokens->refinedWire); - } - else if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kTwoSidedLighting) { - // The UV editor uses the kTwoSidedLighting displayStyle. - // - // For now, to prevent objects from completely disappearing, we just - // treat it similarly to kGouraudShaded. - reprSelector = HdReprSelector(HdReprTokens->refined); - } - - return reprSelector; -} - -/* virtual */ -PxrMayaHdRenderParams -PxrMayaHdShapeAdapter::GetRenderParams( - bool* drawShape, - bool* drawBoundingBox) const -{ - if (drawShape) { - // Internally, the shape adapter keeps track of whether its shape is - // being drawn for managing visibility, but otherwise most Hydra-imaged - // shapes should not be drawing themselves. The pxrHdImagingShape will - // take care of batching up the drawing of all of the shapes, so for - // the purposes of render params, we set drawShape to false by default. - // The pxrHdImagingShape bypasses this and sets drawShape to true. - // We handle this similarly in GetMayaUserData() above. - *drawShape = false; - } - - if (drawBoundingBox) { - *drawBoundingBox = _drawBoundingBox; - } - - return _renderParams; -} - -/* virtual */ -const HdRprimCollection& -PxrMayaHdShapeAdapter::GetRprimCollection() const -{ - return _rprimCollection; -} - -/* virtual */ -const TfTokenVector& -PxrMayaHdShapeAdapter::GetRenderTags() const -{ - return _renderTags; -} - - -/* virtual */ -const GfMatrix4d& -PxrMayaHdShapeAdapter::GetRootXform() const -{ - return _rootXform; -} - -/* virtual */ -void -PxrMayaHdShapeAdapter::SetRootXform(const GfMatrix4d& transform) -{ - _rootXform = transform; -} - -/* virtual */ -const SdfPath& -PxrMayaHdShapeAdapter::GetDelegateID() const -{ - return SdfPath::EmptyPath(); -} - -/* virtual */ -const MDagPath& -PxrMayaHdShapeAdapter::GetDagPath() const -{ - return _shapeDagPath; -} - -/* virtual */ -bool -PxrMayaHdShapeAdapter::IsViewport2() const -{ - return _isViewport2; -} - -/* virtual */ -TfToken -PxrMayaHdShapeAdapter::_GetRprimCollectionName() const -{ - MStatus status; - const MObject shapeObj = _shapeDagPath.node(&status); - CHECK_MSTATUS_AND_RETURN(status, TfToken()); - const MFnDependencyNode depNodeFn(shapeObj, &status); - CHECK_MSTATUS_AND_RETURN(status, TfToken()); - const MUuid shapeUuid = depNodeFn.uuid(&status); - CHECK_MSTATUS_AND_RETURN(status, TfToken()); - - return TfToken(TfMakeValidIdentifier(shapeUuid.asString().asChar())); -} - -/* static */ -bool -PxrMayaHdShapeAdapter::_GetWireframeColor( - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus, - const MDagPath& shapeDagPath, - MColor* mayaWireColor) -{ - bool useWireframeColor = false; - - // Dormant objects may be included in a soft selection. - if (displayStatus == MHWRender::kDormant) { - auto& batchRenderer = UsdMayaGLBatchRenderer::GetInstance(); - if (batchRenderer.GetObjectSoftSelectEnabled()) { - const UsdMayaGLSoftSelectHelper& softSelectHelper = - UsdMayaGLBatchRenderer::GetInstance().GetSoftSelectHelper(); - useWireframeColor = softSelectHelper.GetFalloffColor(shapeDagPath, - mayaWireColor); - } - } - - // If the object isn't included in a soft selection, just ask Maya for the - // wireframe color. - if (!useWireframeColor && mayaWireColor != nullptr) { - *mayaWireColor = - MHWRender::MGeometryUtilities::wireframeColor(shapeDagPath); - } - - constexpr unsigned int wireframeDisplayStyles = ( - MHWRender::MFrameContext::DisplayStyle::kWireFrame | - MHWRender::MFrameContext::DisplayStyle::kBoundingBox); - - const bool wireframeStyle = (displayStyle & wireframeDisplayStyles); - - const bool isActive = - (displayStatus == MHWRender::DisplayStatus::kActive) || - (displayStatus == MHWRender::DisplayStatus::kHilite) || - (displayStatus == MHWRender::DisplayStatus::kActiveTemplate) || - (displayStatus == MHWRender::DisplayStatus::kActiveComponent) || - (displayStatus == MHWRender::DisplayStatus::kLead); - - if (wireframeStyle || isActive) { - useWireframeColor = true; - } - - return useWireframeColor; -} - -/* static */ -bool -PxrMayaHdShapeAdapter::_GetVisibility( - const MDagPath& dagPath, - const M3dView* view, - bool* visibility) -{ - MStatus status; - const MHWRender::DisplayStatus displayStatus = - MHWRender::MGeometryUtilities::displayStatus(dagPath, &status); - if (status != MS::kSuccess) { - return false; - } - if (displayStatus == MHWRender::kInvisible) { - *visibility = false; - return true; - } - - // The displayStatus() method above does not account for things like - // display layers, so we also check the shape's dag path for its visibility - // state. - const bool dagPathIsVisible = dagPath.isVisible(&status); - if (status != MS::kSuccess) { - return false; - } - if (!dagPathIsVisible) { - *visibility = false; - return true; - } - - // If a view was provided, check to see whether it is being filtered, and - // get its isolated objects if so. - MSelectionList isolatedObjects; -#if MAYA_API_VERSION >= 201700 - if (view && view->viewIsFiltered()) { - view->filteredObjectList(isolatedObjects); - } -#endif - - // If non-empty, isolatedObjects contains the "root" isolated objects, so - // we'll need to check to see if one of our ancestors was isolated. (The - // ancestor check is potentially slow if you're isolating selection in - // a very large scene.) - // If empty, nothing is being isolated. (You don't pay the cost of any - // ancestor checking in this case.) - const bool somethingIsolated = !isolatedObjects.isEmpty(&status); - if (status != MS::kSuccess) { - return false; - } - if (somethingIsolated) { - bool isIsolateVisible = false; - MDagPath curPath(dagPath); - while (curPath.length()) { - const bool hasItem = isolatedObjects.hasItem( - curPath, MObject::kNullObj, &status); - if (status != MS::kSuccess) { - return false; - } - if (hasItem) { - isIsolateVisible = true; - break; - } - curPath.pop(); - } - *visibility = isIsolateVisible; - return true; - } - - // Passed all visibility checks. - *visibility = true; - return true; -} - -PxrMayaHdShapeAdapter::PxrMayaHdShapeAdapter() -{ - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Constructing PxrMayaHdShapeAdapter: %p\n", - this); -} - -/* virtual */ -PxrMayaHdShapeAdapter::~PxrMayaHdShapeAdapter() -{ - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Destructing PxrMayaHdShapeAdapter: %p\n", - this); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/shapeAdapter.h b/third_party/maya/lib/pxrUsdMayaGL/shapeAdapter.h deleted file mode 100644 index 28042e534b..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/shapeAdapter.h +++ /dev/null @@ -1,305 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_SHAPE_ADAPTER_H -#define PXR_USD_MAYA_GL_SHAPE_ADAPTER_H - -/// \file pxrUsdMayaGL/shapeAdapter.h - -#include "pxr/pxr.h" - -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/renderParams.h" -#include "pxrUsdMayaGL/userData.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/tf/token.h" -#include "pxr/imaging/hd/repr.h" -#include "pxr/imaging/hd/rprimCollection.h" -#include "pxr/usd/sdf/path.h" - -// XXX: On Linux, some Maya headers (notably M3dView.h) end up indirectly -// including X11/Xlib.h, which #define's "Bool" as int. This can cause -// compilation issues if sdf/types.h is included afterwards, so to fix -// this, we ensure that it gets included first. -#include "pxr/usd/sdf/types.h" - -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Abstract base class for objects that manage translation of Maya shape node -/// data and viewport state for imaging with Hydra. -class PxrMayaHdShapeAdapter -{ - public: - - /// Update the shape adapter's state from the shape with the given - /// \p shapeDagPath and the legacy viewport display state. - PXRUSDMAYAGL_API - virtual bool Sync( - const MDagPath& shapeDagPath, - const M3dView::DisplayStyle legacyDisplayStyle, - const M3dView::DisplayStatus legacyDisplayStatus); - - /// Update the shape adapter's state from the shape with the given - /// \p shapeDagPath and the Viewport 2.0 display state. - PXRUSDMAYAGL_API - virtual bool Sync( - const MDagPath& shapeDagPath, - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus); - - /// Update the shape adapter's visibility state from the display status - /// of its shape. - /// - /// When a Maya shape is made invisible, it may no longer be included - /// in the "prepare" phase of a viewport render (i.e. we get no - /// getDrawRequests() or prepareForDraw() callbacks for that shape). - /// This method can be called on demand to ensure that the shape - /// adapter is updated with the current visibility state of the shape. - /// - /// The optional \p view parameter can be passed to have view-based - /// state such as view and/or plugin object filtering factor into the - /// shape's visibility. - /// - /// Returns true if the visibility state was changed, or false - /// otherwise. - PXRUSDMAYAGL_API - virtual bool UpdateVisibility(const M3dView* view = nullptr); - - /// Gets whether the shape adapter's shape is visible. - /// - /// This should be called after a call to UpdateVisibility() to ensure - /// that the returned value is correct. - PXRUSDMAYAGL_API - virtual bool IsVisible() const; - - /// Get the Maya user data object for drawing in the legacy viewport. - /// - /// This Maya user data is attached to the given \p drawRequest. Its - /// lifetime is *not* managed by Maya, so the batch renderer deletes it - /// manually at the end of a legacy viewport Draw(). - /// - /// \p boundingBox may be set to nullptr if no box is desired to be - /// drawn. - /// - PXRUSDMAYAGL_API - virtual void GetMayaUserData( - MPxSurfaceShapeUI* shapeUI, - MDrawRequest& drawRequest, - const MBoundingBox* boundingBox = nullptr); - - /// Get the Maya user data object for drawing in Viewport 2.0. - /// - /// \p oldData should be the same \p oldData parameter that Maya passed - /// into the calling prepareForDraw() method. The return value from - /// this method should then be returned back to Maya in the calling - /// prepareForDraw(). - /// - /// Note that this version of GetMayaUserData() is also invoked by the - /// legacy viewport version, in which case we expect oldData to be - /// nullptr. - /// - /// \p boundingBox may be set to nullptr if no box is desired to be - /// drawn. - /// - /// Returns a pointer to a new PxrMayaHdUserData object populated with - /// the given parameters if oldData is nullptr (or not an instance of - /// PxrMayaHdUserData), otherwise returns oldData after having - /// re-populated it. - PXRUSDMAYAGL_API - virtual PxrMayaHdUserData* GetMayaUserData( - MUserData* oldData, - const MBoundingBox* boundingBox = nullptr); - - /// Gets the HdReprSelector that corresponds to the given Maya display - /// state. - /// - /// \p displayStyle should be a bitwise combination of - /// MHWRender::MFrameContext::DisplayStyle values, typically either - /// up-converted from a single M3dView::DisplayStyle value obtained - /// using MDrawInfo::displayStyle() for the legacy viewport, or - /// obtained using MHWRender::MFrameContext::getDisplayStyle() for - /// Viewport 2.0. - /// - /// \p displayStatus is typically either up-converted from - /// a M3dView::DisplayStatus value obtained using - /// MDrawInfo::displayStatus() for the legacy viewport, or obtained - /// using MHWRender::MGeometryUtilities::displayStatus() for Viewport - /// 2.0. - /// - /// If there is no corresponding HdReprSelector for the given display - /// state, an empty HdReprSelector is returned. - PXRUSDMAYAGL_API - virtual HdReprSelector GetReprSelectorForDisplayState( - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus) const; - - /// Get a set of render params from the shape adapter's current state. - /// - /// Sets \p drawShape and \p drawBoundingBox depending on whether shape - /// and/or bounding box rendering is indicated from the state. - PXRUSDMAYAGL_API - virtual PxrMayaHdRenderParams GetRenderParams( - bool* drawShape, - bool* drawBoundingBox) const; - - PXRUSDMAYAGL_API - virtual const HdRprimCollection& GetRprimCollection() const; - - /// Retrieves the render tags for this shape. I.e. which - /// prim purposes should be drawn (such as geomerty, proxy, guides - /// and/or render). - /// This function just returns the _renderTags attribute and it - /// is expected each subclass update the attribute in _Sync() or - /// overrides this function if it needs special processing. - PXRUSDMAYAGL_API - virtual const TfTokenVector& GetRenderTags() const; - - - PXRUSDMAYAGL_API - virtual const GfMatrix4d& GetRootXform() const; - - PXRUSDMAYAGL_API - virtual void SetRootXform(const GfMatrix4d& transform); - - PXRUSDMAYAGL_API - virtual const SdfPath& GetDelegateID() const; - - PXRUSDMAYAGL_API - virtual const MDagPath& GetDagPath() const; - - /// Get whether this shape adapter is for use with Viewport 2.0. - /// - /// The shape adapter gets its viewport renderer affiliation from the - /// version of Sync() that is used to populate it. - /// - /// Returns true if the shape adapter should be used for batched - /// drawing/selection in Viewport 2.0, or false if it should be used - /// in the legacy viewport. - PXRUSDMAYAGL_API - virtual bool IsViewport2() const; - - protected: - - /// Update the shape adapter's state from the shape with the given - /// \p dagPath and display state. - /// - /// This method should be called by both public versions of Sync() and - /// should perform shape data updates that are common to both the - /// legacy viewport and Viewport 2.0. The legacy viewport Sync() method - /// "promotes" the display state parameters to their Viewport 2.0 - /// equivalents before calling this method. - PXRUSDMAYAGL_API - virtual bool _Sync( - const MDagPath& shapeDagPath, - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus) = 0; - - /// Helper for computing the name of the shape's HdRprimCollection. - /// - /// The batch renderer currently creates a render task for each shape's - /// HdRprimCollection, and those render tasks are identified by an - /// SdfPath constructed using the collection's name. We therefore need - /// the collection to have a name that is unique to the shape it - /// represents and also sanitized for use in SdfPaths. - /// - /// Returns a TfToken collection name that is unique to the shape and - /// is a valid SdfPath identifier, or an empty TfToken is there is an - /// error. - PXRUSDMAYAGL_API - virtual TfToken _GetRprimCollectionName() const; - - /// Helper for getting the wireframe color of the shape. - /// - /// Determining the wireframe color may involve inspecting the soft - /// selection, for which the batch renderer manages a helper. This - /// class is made a friend of the batch renderer class so that it can - /// access the soft selection info. - /// - /// Returns true if the wireframe color should be used, that is if the - /// object and/or its component(s) are involved in a selection, or if - /// the displayStyle indicates that a wireframe style is being drawn - /// (either kWireFrame or kBoundingBox). Otherwise returns false. - /// - /// The wireframe color will always be returned in \p mayaWireColor (if - /// it is not nullptr) in case the caller wants to use other criteria - /// for determining whether to use it. - static bool _GetWireframeColor( - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus, - const MDagPath& shapeDagPath, - MColor* mayaWireColor); - - /// Helper for computing the viewport visibility of the shape. - /// - /// Takes into account the visibility attribute on the shape and its - /// DAG ancestors. If an M3dView is provided to \p view, then - /// view-based state such as view and/or plugin object filtering will - /// also be factored into the shape's visibility. - /// - /// Returns true if computing the visibility was successful, false if - /// there was an error. The visibility is returned in \p visibility. - static bool _GetVisibility( - const MDagPath& dagPath, - const M3dView* view, - bool* visibility); - - /// Construct a new uninitialized PxrMayaHdShapeAdapter. - PXRUSDMAYAGL_API - PxrMayaHdShapeAdapter(); - - PXRUSDMAYAGL_API - virtual ~PxrMayaHdShapeAdapter(); - - MDagPath _shapeDagPath; - - PxrMayaHdRenderParams _renderParams; - bool _drawShape; - bool _drawBoundingBox; - - HdRprimCollection _rprimCollection; - TfTokenVector _renderTags; - - GfMatrix4d _rootXform; - - bool _isViewport2; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/softSelectHelper.cpp b/third_party/maya/lib/pxrUsdMayaGL/softSelectHelper.cpp deleted file mode 100644 index c9ffd468a4..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/softSelectHelper.cpp +++ /dev/null @@ -1,149 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/softSelectHelper.h" - -#include "pxr/base/tf/stl.h" - -#include -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaGLSoftSelectHelper::UsdMayaGLSoftSelectHelper() - : _populated(false) -{ -} - -#define _PXRUSDMAYA_SOFTSELECT_COLORRAMP 1 - -void -UsdMayaGLSoftSelectHelper::Reset() -{ - _populated = false; - _dagPathsToWeight.clear(); -} - -void -UsdMayaGLSoftSelectHelper::Populate() -{ - // only populate if we haven't already - if (_populated) { - return; - } - - _PopulateWeights(); - _PopulateSoftSelectColorRamp(); - - _populated = true; -} - -void -UsdMayaGLSoftSelectHelper::_PopulateWeights() -{ - // we don't want to fallback to the active selection if there is no sot - // select - bool defaultToActiveSelection = false; - MRichSelection softSelect; - MGlobal::getRichSelection(softSelect, defaultToActiveSelection); - MSelectionList selection; - softSelect.getSelection(selection); - - for (MItSelectionList iter( selection, MFn::kInvalid); !iter.isDone(); iter.next() ) { - MDagPath dagPath; - MObject component; - - iter.getDagPath(dagPath, component); - // component.isNull() indcates that we're selecting a whole object, as - // opposed to a component. - if (!component.isNull()) { - continue; - } - - float weight = 0.0f; - _dagPathsToWeight[dagPath] = weight; - } -} - -void -UsdMayaGLSoftSelectHelper::_PopulateSoftSelectColorRamp() -{ - // Since in we are not able to get the real distance/weight value, we don't - // yet store the full color ramp. We just get the first color which at - // least gives feedback over which things will be influenced. - bool success = false; - MString commandResult; - - // it's really unfortunate that we have to go through this instead of having - // direct access to this. - if (MGlobal::executeCommand("softSelect -query -softSelectColorCurve", - commandResult)) { - - // parse only the first tuple. - int interp; - float r, g, b; - float position; - if (sscanf(commandResult.asChar(), - "%f,%f,%f,%f,%d", &r, &g, &b, &position, &interp) == 5) { - _wireColor = MColor(r,g,b); - success = true; - } - } - - if (!success) { - _wireColor = MColor(0.f, 0.f, 1.f); - } -} - -bool -UsdMayaGLSoftSelectHelper::GetWeight( - const MDagPath& dagPath, - float* weight) const -{ - return TfMapLookup(_dagPathsToWeight, dagPath, weight); -} - -bool -UsdMayaGLSoftSelectHelper::GetFalloffColor( - const MDagPath& dagPath, - MColor* falloffColor) const -{ - float weight = 0.f; - if (GetWeight(dagPath, &weight)) { - if (falloffColor != nullptr) { - *falloffColor = _wireColor; - } - - return true; - } - - return false; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/softSelectHelper.h b/third_party/maya/lib/pxrUsdMayaGL/softSelectHelper.h deleted file mode 100644 index 4d4e521ce3..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/softSelectHelper.h +++ /dev/null @@ -1,107 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_SOFT_SELECT_HELPER_H -#define PXR_USD_MAYA_GL_SOFT_SELECT_HELPER_H - -/// \file pxrUsdMayaGL/softSelectHelper.h - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" - -#include "pxr/base/tf/hash.h" - -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \class UsdMayaGLSoftSelectHelper -/// \brief Helper class to store soft ("rich") selection state while -/// computing render params for a frame. -/// -/// When rendering, we want to be able to draw things that will be influenced by -/// soft selection with a different wireframe. Querying this maya state is too -/// expensive do in the middle of the render loop so this class lets us compute -/// it once at the beginning of a frame render, and then query it later. -/// -/// While this class doesn't have anything particular to rendering, it is only -/// used by the render and is therefore here. We can move this to usdMaya if -/// we'd like to use it outside of the rendering. -class UsdMayaGLSoftSelectHelper -{ -public: - PXRUSDMAYAGL_API - UsdMayaGLSoftSelectHelper(); - - /// \brief Clears the saved soft selection state. - PXRUSDMAYAGL_API - void Reset(); - - /// \brief Repopulates soft selection state - PXRUSDMAYAGL_API - void Populate(); - - /// \brief Returns true if \p dagPath is in the softSelection. Also returns - /// the \p weight. - /// - /// NOTE: until MAYA-73448 (and MAYA-73513) is fixed, the \p weight value is - /// arbitrary. - PXRUSDMAYAGL_API - bool GetWeight(const MDagPath& dagPath, float* weight) const; - - /// \brief Returns true if \p dagPath is in the softSelection. Also returns - /// the appropriate color based on the distance/weight and the current soft - /// select color curve. It will currently always return (0, 0, 1) at the - /// moment. - PXRUSDMAYAGL_API - bool GetFalloffColor(const MDagPath& dagPath, MColor* falloffColor) const; - -private: - - void _PopulateWeights(); - void _PopulateSoftSelectColorRamp(); - - struct _MDagPathHash { - inline size_t operator()(const MDagPath& dagPath) const { - return TfHash()(std::string(dagPath.fullPathName().asChar())); - } - }; - typedef std::unordered_map _MDagPathsToWeights; - - _MDagPathsToWeights _dagPathsToWeight; - MColor _wireColor; - bool _populated; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif // PXR_USD_MAYA_GL_SOFT_SELECT_HELPER_H diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererIsolateSelectionTest/CubeModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererIsolateSelectionTest/CubeModel.usda deleted file mode 100644 index df95bad828..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererIsolateSelectionTest/CubeModel.usda +++ /dev/null @@ -1,61 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererIsolateSelectionTest/IsolateSelectionTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererIsolateSelectionTest/IsolateSelectionTest.ma deleted file mode 100644 index 9d8007563d..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererIsolateSelectionTest/IsolateSelectionTest.ma +++ /dev/null @@ -1,160 +0,0 @@ -//Maya ASCII 2016 scene -//Name: InstancerDrawTest.ma -//Last modified: Tue, Sep 25, 2018 04:47:20 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" -10.885467388233131 -26.707173643819754 18.183993016821368 ; - setAttr ".r" -type "double3" 58.282924915355999 0 -26.805086005253933 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022B"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 34.012909765441243; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022C"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022D"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022E"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022F"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F00000230"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F00000231"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode pxrUsdReferenceAssembly -n "CubeModel1"; - rename -uid "E6F65900-0000-0B18-5ABA-DACB00000250"; - addAttr -ci true -sn "tmp_DuplicatePresetId" -ln "tmp_DuplicatePresetId" -at "long"; - setAttr ".isc" yes; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_CubeModel1"; -createNode pxrUsdReferenceAssembly -n "CubeModel2"; - rename -uid "11938940-0000-6668-5BAD-257D000002A3"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" -15 0 0 ; - setAttr ".s" -type "double3" 20 20 1 ; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_CubeModel2"; -createNode pxrUsdReferenceAssembly -n "CubeModel3"; - rename -uid "11938940-0000-6668-5BAD-2591000002A6"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" 15 0 0 ; - setAttr ".s" -type "double3" 20 20 1 ; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_CubeModel3"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "5630C940-0000-3058-5BAD-360D000002E7"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "5630C940-0000-3058-5BAD-360D000002E8"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "5630C940-0000-3058-5BAD-360D000002E9"; -createNode displayLayerManager -n "layerManager"; - rename -uid "5630C940-0000-3058-5BAD-360D000002EA"; -createNode displayLayer -n "defaultLayer"; - rename -uid "E6F65900-0000-0B18-5ABA-DA900000024A"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "5630C940-0000-3058-5BAD-360D000002EC"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "E6F65900-0000-0B18-5ABA-DA900000024C"; - setAttr ".g" yes; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "E6F65900-0000-0B18-5ABA-DABC0000024F"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 100 -ast 1 -aet 100 "; - setAttr ".st" 6; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "E6F65900-0000-0B18-5ABA-DACB00000251"; - setAttr ".ihi" 0; - setAttr -s 2 ".hyp"; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "11938940-0000-6668-5BAD-257D000002A4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "11938940-0000-6668-5BAD-2591000002A7"; - setAttr ".ihi" 0; -select -ne :time1; - setAttr ".ihi" 0; - setAttr ".o" 100; - setAttr ".unw" 100; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "CubeModel1.hl"; -connectAttr "hyperLayout2.msg" "CubeModel2.hl"; -connectAttr "hyperLayout3.msg" "CubeModel3.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of IsolateSelectionTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/AssemblySaveAsTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/AssemblySaveAsTest.ma deleted file mode 100644 index 1be7c66544..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/AssemblySaveAsTest.ma +++ /dev/null @@ -1,229 +0,0 @@ -//Maya ASCII 2016 scene -//Name: AssemblySaveAsTest.ma -//Last modified: Mon, Feb 26, 2018 11:10:50 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 33.145658852586124 -33.659548707184108 22.000255704050307 ; - setAttr ".r" -type "double3" 69.866155704526477 -3.1805546814635183e-15 44.967352835719659 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 52.763230407597845; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssemblySaveAsTest"; - rename -uid "24A938C0-0000-731D-5A94-5B3300000248"; -createNode pxrUsdReferenceAssembly -n "CubeAssembly" -p "AssemblySaveAsTest"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000246"; - setAttr ".isc" yes; - setAttr ".s" -type "double3" 5 5 5 ; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_CubeAssembly"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 26.60408020281784 -34.003567133002285 20.03570901055328 ; - setAttr ".r" -type "double3" 72.597438882421415 3.180554681463516e-15 38 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 46.442705914882737; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000247"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024D"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n" - + " -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n" - + " -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n" - + " -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n" - + " -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024E"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "CubeAssembly.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of AssemblySaveAsTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/AssemblySaveAsTest_LegacyViewport.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/AssemblySaveAsTest_LegacyViewport.ma deleted file mode 100644 index 535b2da29d..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/AssemblySaveAsTest_LegacyViewport.ma +++ /dev/null @@ -1,229 +0,0 @@ -//Maya ASCII 2016 scene -//Name: AssemblySaveAsTest_LegacyViewport.ma -//Last modified: Mon, Feb 26, 2018 11:10:50 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 33.145658852586124 -33.659548707184108 22.000255704050307 ; - setAttr ".r" -type "double3" 69.866155704526477 -3.1805546814635183e-15 44.967352835719659 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 52.763230407597845; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssemblySaveAsTest"; - rename -uid "24A938C0-0000-731D-5A94-5B3300000248"; -createNode pxrUsdReferenceAssembly -n "CubeAssembly" -p "AssemblySaveAsTest"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000246"; - setAttr ".isc" yes; - setAttr ".s" -type "double3" 5 5 5 ; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_CubeAssembly"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 26.60408020281784 -34.003567133002285 20.03570901055328 ; - setAttr ".r" -type "double3" 72.597438882421415 3.180554681463516e-15 38 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 46.442705914882737; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000247"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024D"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n" - + " -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n" - + " -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n" - + " -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n" - + " -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024E"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "CubeAssembly.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of AssemblySaveAsTest_LegacyViewport.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/CubeModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/CubeModel.usda deleted file mode 100644 index df95bad828..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/CubeModel.usda +++ /dev/null @@ -1,61 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/EmptyScene.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/EmptyScene.ma deleted file mode 100644 index 6d9b21951b..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/EmptyScene.ma +++ /dev/null @@ -1,119 +0,0 @@ -//Maya ASCII 2016 scene -//Name: EmptyScene.ma -//Last modified: Thu, Apr 19, 2018 07:22:43 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED400000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 877 -878 658 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED400000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 1404.6269967503829; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED400000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED400000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED400000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED400000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED40000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED40000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED40000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED500000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED500000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED500000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "F7F2A8C0-0000-08D5-5AD9-4ED500000244"; - setAttr ".g" yes; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of EmptyScene.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/ProxyShapeBatchRendererResetTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/ProxyShapeBatchRendererResetTest.ma deleted file mode 100644 index 16cca8f4ef..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/ProxyShapeBatchRendererResetTest.ma +++ /dev/null @@ -1,229 +0,0 @@ -//Maya ASCII 2016 scene -//Name: ProxyShapeBatchRendererResetTest.ma -//Last modified: Mon, Feb 26, 2018 11:10:50 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdProxyShape" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 33.145658852586124 -33.659548707184108 22.000255704050307 ; - setAttr ".r" -type "double3" 69.866155704526477 -3.1805546814635183e-15 44.967352835719659 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 52.763230407597845; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "ProxyShapeBatchRendererResetTest"; - rename -uid "24A938C0-0000-731D-5A94-5B3300000248"; -createNode transform -n "CubeProxy" -p "ProxyShapeBatchRendererResetTest"; - rename -uid "2DAE0900-0000-511C-5AD9-371B00000265"; - setAttr ".s" -type "double3" 5 5 5 ; -createNode pxrUsdProxyShape -n "CubeProxyShape" -p "CubeProxy"; - rename -uid "2DAE0900-0000-511C-5AD9-371B00000264"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeModel.usda"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 26.60408020281784 -34.003567133002285 20.03570901055328 ; - setAttr ".r" -type "double3" 72.597438882421415 3.180554681463516e-15 38 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 46.442705914882737; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000247"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024D"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n" - + " -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n" - + " -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n" - + " -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n" - + " -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024E"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of ProxyShapeBatchRendererResetTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/ProxyShapeBatchRendererResetTest_LegacyViewport.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/ProxyShapeBatchRendererResetTest_LegacyViewport.ma deleted file mode 100644 index 38acb9b52b..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/BatchRendererResetTest/ProxyShapeBatchRendererResetTest_LegacyViewport.ma +++ /dev/null @@ -1,229 +0,0 @@ -//Maya ASCII 2016 scene -//Name: ProxyShapeBatchRendererResetTest_LegacyViewport.ma -//Last modified: Mon, Feb 26, 2018 11:10:50 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdProxyShape" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 33.145658852586124 -33.659548707184108 22.000255704050307 ; - setAttr ".r" -type "double3" 69.866155704526477 -3.1805546814635183e-15 44.967352835719659 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 52.763230407597845; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "ProxyShapeBatchRendererResetTest"; - rename -uid "24A938C0-0000-731D-5A94-5B3300000248"; -createNode transform -n "CubeProxy" -p "ProxyShapeBatchRendererResetTest"; - rename -uid "2DAE0900-0000-511C-5AD9-371B00000265"; - setAttr ".s" -type "double3" 5 5 5 ; -createNode pxrUsdProxyShape -n "CubeProxyShape" -p "CubeProxy"; - rename -uid "2DAE0900-0000-511C-5AD9-371B00000264"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeModel.usda"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 26.60408020281784 -34.003567133002285 20.03570901055328 ; - setAttr ".r" -type "double3" 72.597438882421415 3.180554681463516e-15 38 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 46.442705914882737; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000247"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024D"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n" - + " -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n" - + " -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n" - + " -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n" - + " -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024E"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of ProxyShapeBatchRendererResetTest_LegacyViewport.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/CubeModel.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/CubeModel.png deleted file mode 100644 index b0b67833ac..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/CubeModel.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/CubeModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/CubeModel.usda deleted file mode 100644 index 81c2fb905f..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/CubeModel.usda +++ /dev/null @@ -1,69 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - uniform token model:cardGeometry = "cross" - uniform asset model:cardTextureXPos = @CubeModel.png@ - uniform asset model:cardTextureYPos = @CubeModel.png@ - uniform asset model:cardTextureZPos = @CubeModel.png@ - uniform asset model:cardTextureXNeg = @CubeModel.png@ - uniform asset model:cardTextureYNeg = @CubeModel.png@ - uniform asset model:cardTextureZNeg = @CubeModel.png@ - - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/InstancerDrawTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/InstancerDrawTest.ma deleted file mode 100644 index 99c4682f9e..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/InstancerDrawTest.ma +++ /dev/null @@ -1,270 +0,0 @@ -//Maya ASCII 2016 scene -//Name: InstancerDrawTest.ma -//Last modified: Tue, Sep 25, 2018 04:47:20 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" -10.885467388233131 -26.707173643819754 18.183993016821368 ; - setAttr ".r" -type "double3" 58.282924915355999 0 -26.805086005253933 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022B"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 34.012909765441243; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022C"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022D"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022E"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F0000022F"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F00000230"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "E6F65900-0000-0B18-5ABA-DA8F00000231"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode pxrUsdReferenceAssembly -n "CubeModel"; - rename -uid "E6F65900-0000-0B18-5ABA-DACB00000250"; - setAttr ".isc" yes; - setAttr ".v" no; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" ""; - setAttr ".rns" -type "string" "NS_CubeModel"; -createNode pointEmitter -n "emitter1"; - rename -uid "0BC75940-0000-42A7-5BAA-B6A8000002A0"; - setAttr ".rat" 10; - setAttr ".sro" no; - setAttr -l on ".urpp"; - setAttr ".spd" 10; -createNode transform -n "nParticle1"; - rename -uid "0BC75940-0000-42A7-5BAA-B6A8000002A2"; -createNode nParticle -n "nParticleShape1" -p "nParticle1"; - rename -uid "0BC75940-0000-42A7-5BAA-B6A8000002A1"; - addAttr -s false -ci true -sn "lifespanPP" -ln "lifespanPP" -dt "doubleArray"; - addAttr -ci true -h true -sn "lifespanPP0" -ln "lifespanPP0" -dt "doubleArray"; - addAttr -ci true -sn "lifespan" -ln "lifespan" -at "double"; - addAttr -is true -ci true -sn "colorAccum" -ln "colorAccum" -min 0 -max 1 -at "bool"; - addAttr -is true -ci true -sn "useLighting" -ln "useLighting" -min 0 -max 1 -at "bool"; - addAttr -is true -ci true -sn "pointSize" -ln "pointSize" -dv 2 -min 1 -max 60 -at "long"; - addAttr -is true -ci true -sn "normalDir" -ln "normalDir" -dv 2 -min 1 -max 3 -at "long"; - setAttr -k off ".v"; - setAttr ".gf" -type "Int32Array" 0 ; - setAttr ".pos0" -type "vectorArray" 0 ; - setAttr ".vel0" -type "vectorArray" 0 ; - setAttr ".acc0" -type "vectorArray" 0 ; - setAttr ".mas0" -type "doubleArray" 0 ; - setAttr ".id0" -type "doubleArray" 0 ; - setAttr ".nid" 41; - setAttr ".bt0" -type "doubleArray" 0 ; - setAttr ".ag0" -type "doubleArray" 0 ; - setAttr ".irbx" -type "string" ""; - setAttr ".irax" -type "string" ""; - setAttr ".icx" -type "string" ""; - setAttr ".cts" 100; - setAttr ".chw" 100; - setAttr ".idt[0].iam" -type "stringArray" 6 "age" "age" "position" "worldPosition" "id" "particleId" ; - setAttr ".cofl" 1; - setAttr ".scld" no; - setAttr -s 2 ".fsc[0:1]" 0 1 1 1 0 1; - setAttr -s 2 ".pfdo[0:1]" 0 1 1 1 0 1; - setAttr ".vssc[0]" 0 1 1; - setAttr ".stns[0]" 0 1 1; - setAttr ".rdc[0]" 0 1 1; - setAttr ".mssc[0]" 0 1 1; - setAttr ".pfsc[0]" 0 1 1; - setAttr ".frsc[0]" 0 1 1; - setAttr ".stsc[0]" 0 1 1; - setAttr ".clsc[0]" 0 1 1; - setAttr ".bosc[0]" 0 1 1; - setAttr ".opc[0]" 0 1 1; - setAttr ".cl[0].clp" 0; - setAttr ".cl[0].clc" -type "float3" 1 1 1 ; - setAttr ".cl[0].cli" 1; - setAttr ".inca[0].incap" 0; - setAttr ".inca[0].incac" -type "float3" 0 0 0 ; - setAttr ".inca[0].incai" 1; - setAttr ".lifespanPP0" -type "doubleArray" 0 ; - setAttr -k on ".lifespan" 1; - setAttr -k on ".colorAccum"; - setAttr -k on ".useLighting"; - setAttr -k on ".pointSize"; - setAttr -k on ".normalDir"; -createNode nucleus -n "nucleus1"; - rename -uid "0BC75940-0000-42A7-5BAA-B6A8000002A3"; - setAttr ".grty" 0; -createNode transform -n "instance1"; - rename -uid "0BC75940-0000-42A7-5BAA-B6DC000002B4"; -createNode instancer -n "instancer1" -p "instance1"; - rename -uid "0BC75940-0000-42A7-5BAA-B6BF000002AC"; -createNode transform -n "instance2"; - rename -uid "0BC75940-0000-42A7-5BAA-B6E1000002B9"; - setAttr ".t" -type "double3" 10 0 0 ; -parent -s -nc -r -add "|instance1|instancer1" "instance2" ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "730B1940-0000-73DB-5BAA-C84700000264"; - setAttr -s 3 ".lnk"; - setAttr -s 3 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "730B1940-0000-73DB-5BAA-C84700000265"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "730B1940-0000-73DB-5BAA-C84700000266"; -createNode displayLayerManager -n "layerManager"; - rename -uid "730B1940-0000-73DB-5BAA-C84700000267"; -createNode displayLayer -n "defaultLayer"; - rename -uid "E6F65900-0000-0B18-5ABA-DA900000024A"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "730B1940-0000-73DB-5BAA-C84700000269"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "E6F65900-0000-0B18-5ABA-DA900000024C"; - setAttr ".g" yes; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "E6F65900-0000-0B18-5ABA-DABC0000024F"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 100 -ast 1 -aet 100 "; - setAttr ".st" 6; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "E6F65900-0000-0B18-5ABA-DACB00000251"; - setAttr ".ihi" 0; -createNode shadingEngine -n "nParticlePointsSE"; - rename -uid "0BC75940-0000-42A7-5BAA-B6A8000002A4"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "0BC75940-0000-42A7-5BAA-B6A8000002A5"; -createNode particleSamplerInfo -n "particleSamplerInfo1"; - rename -uid "0BC75940-0000-42A7-5BAA-B6A8000002A6"; -createNode blinn -n "npPointsBlinn"; - rename -uid "0BC75940-0000-42A7-5BAA-B6A8000002A7"; -createNode particleCloud -n "npPointsVolume"; - rename -uid "0BC75940-0000-42A7-5BAA-B6A8000002A8"; -createNode cacheFile -n "nParticlesCache1"; - rename -uid "730B1940-0000-73DB-5BAA-C906000002A9"; - setAttr ".cn" -type "string" "nParticles"; - setAttr ".cp" -type "string" "./nCache/"; - setAttr ".os" 1; - setAttr ".oe" 100; - setAttr ".ss" 1; - setAttr ".se" 100; - setAttr ".sf" 1; -select -ne :time1; - setAttr ".ihi" 0; - setAttr ".o" 100; - setAttr ".unw" 100; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 3 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 6 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -connectAttr "hyperLayout1.msg" "CubeModel.hl"; -connectAttr ":time1.o" "emitter1.ct"; -connectAttr "nParticleShape1.ifl" "emitter1.full[0]"; -connectAttr "nParticleShape1.tss" "emitter1.dt[0]"; -connectAttr "nParticleShape1.inh" "emitter1.inh[0]"; -connectAttr "nParticleShape1.stt" "emitter1.stt[0]"; -connectAttr "nParticleShape1.sd[0]" "emitter1.sd[0]"; -connectAttr ":time1.o" "nParticleShape1.cti"; -connectAttr "nucleus1.noao[0]" "nParticleShape1.nxst"; -connectAttr "nucleus1.stf" "nParticleShape1.stf"; -connectAttr "emitter1.ot[0]" "nParticleShape1.npt[0]"; -connectAttr "nParticlesCache1.ocd[0]" "nParticleShape1.poss"; -connectAttr "nParticlesCache1.ir" "nParticleShape1.pfc"; -connectAttr "nParticlesCache1.ocad" "nParticleShape1.chad"; -connectAttr ":time1.o" "nucleus1.cti"; -connectAttr "nParticleShape1.cust" "nucleus1.niao[0]"; -connectAttr "nParticleShape1.stst" "nucleus1.nias[0]"; -connectAttr "nParticleShape1.idt[0].ipd" "|instance1|instancer1.inp"; -connectAttr "CubeModel.m" "|instance1|instancer1.inh[0]"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "nParticlePointsSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "nParticlePointsSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "npPointsBlinn.oc" "nParticlePointsSE.ss"; -connectAttr "npPointsVolume.oi" "nParticlePointsSE.vs"; -connectAttr "nParticleShape1.iog" "nParticlePointsSE.dsm" -na; -connectAttr "nParticlePointsSE.msg" "materialInfo1.sg"; -connectAttr "npPointsBlinn.msg" "materialInfo1.m"; -connectAttr "particleSamplerInfo1.msg" "materialInfo1.t" -na; -connectAttr "particleSamplerInfo1.oc" "npPointsBlinn.c"; -connectAttr "particleSamplerInfo1.ot" "npPointsBlinn.it"; -connectAttr "particleSamplerInfo1.oi" "npPointsBlinn.ic"; -connectAttr "particleSamplerInfo1.ot" "npPointsVolume.t"; -connectAttr "particleSamplerInfo1.oc" "npPointsVolume.c"; -connectAttr "particleSamplerInfo1.oi" "npPointsVolume.i"; -connectAttr ":time1.o" "nParticlesCache1.tim"; -connectAttr "nParticlePointsSE.pa" ":renderPartition.st" -na; -connectAttr "npPointsBlinn.msg" ":defaultShaderList1.s" -na; -connectAttr "npPointsVolume.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of InstancerDrawTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_cards.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_cards.png deleted file mode 100644 index 4c0189f361..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_cards.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_empty.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_empty.png deleted file mode 100644 index a70772961d..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_empty.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_frame50.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_frame50.png deleted file mode 100644 index 62d44c7b89..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_frame50.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_initial.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_initial.png deleted file mode 100644 index 0accd7e0ec..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_initial.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_instance2.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_instance2.png deleted file mode 100644 index f978c035ca..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/baseline/InstancerTest_instance2.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/nCache/nParticles.mcx b/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/nCache/nParticles.mcx deleted file mode 100644 index 7f55c6ae29..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/nCache/nParticles.mcx and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/nCache/nParticles.xml b/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/nCache/nParticles.xml deleted file mode 100644 index 6874c255ad..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/InstancerDrawTest/nCache/nParticles.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/CubeModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/CubeModel.usda deleted file mode 100644 index df95bad828..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/CubeModel.usda +++ /dev/null @@ -1,61 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/ProxyShapeDrawAndTransformTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/ProxyShapeDrawAndTransformTest.ma deleted file mode 100644 index 76a39629de..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/ProxyShapeDrawAndTransformTest.ma +++ /dev/null @@ -1,229 +0,0 @@ -//Maya ASCII 2016 scene -//Name: ProxyShapeDrawAndTransformTest.ma -//Last modified: Mon, Feb 26, 2018 11:10:50 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 33.145658852586124 -33.659548707184108 22.000255704050307 ; - setAttr ".r" -type "double3" 69.866155704526477 -3.1805546814635183e-15 44.967352835719659 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 52.763230407597845; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "ProxyShapeDrawAndTransformTest"; - rename -uid "24A938C0-0000-731D-5A94-5B3300000248"; -createNode pxrUsdReferenceAssembly -n "Cube_1" -p "ProxyShapeDrawAndTransformTest"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000246"; - setAttr ".isc" yes; - setAttr ".s" -type "double3" 5 5 5 ; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_Cube_1"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 26.60408020281784 -34.003567133002285 20.03570901055328 ; - setAttr ".r" -type "double3" 72.597438882421415 3.180554681463516e-15 38 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 46.442705914882737; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000247"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024D"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n" - + " -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n" - + " -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n" - + " -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n" - + " -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024E"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "Cube_1.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of ProxyShapeDrawAndTransformTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/baseline/ProxyShapeDrawAndTransformTest_initial.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/baseline/ProxyShapeDrawAndTransformTest_initial.png deleted file mode 100644 index 529a3af3e3..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/baseline/ProxyShapeDrawAndTransformTest_initial.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/baseline/ProxyShapeDrawAndTransformTest_tz_10.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/baseline/ProxyShapeDrawAndTransformTest_tz_10.png deleted file mode 100644 index d22fa1dfa0..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/baseline/ProxyShapeDrawAndTransformTest_tz_10.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/baseline/ProxyShapeDrawAndTransformTest_tz_5.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/baseline/ProxyShapeDrawAndTransformTest_tz_5.png deleted file mode 100644 index 4931340f26..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawAndTransformTest/baseline/ProxyShapeDrawAndTransformTest_tz_5.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/CubeModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/CubeModel.usda deleted file mode 100644 index df95bad828..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/CubeModel.usda +++ /dev/null @@ -1,61 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/ProxyShapeDrawColorAccuracyTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/ProxyShapeDrawColorAccuracyTest.ma deleted file mode 100644 index 6c8b5409ba..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/ProxyShapeDrawColorAccuracyTest.ma +++ /dev/null @@ -1,244 +0,0 @@ -//Maya ASCII 2016 scene -//Name: ProxyShapeDrawColorAccuracyTest.ma -//Last modified: Mon, Feb 26, 2018 11:10:50 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 33.145658852586124 -33.659548707184108 22.000255704050307 ; - setAttr ".r" -type "double3" 69.866155704526477 -3.1805546814635183e-15 44.967352835719659 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 52.763230407597845; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "ProxyShapeDrawColorAccuracyTest"; - rename -uid "24A938C0-0000-731D-5A94-5B3300000248"; -createNode pxrUsdReferenceAssembly -n "Cube_1" -p "ProxyShapeDrawColorAccuracyTest"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000246"; - addAttr -is true -ci true -sn "usdVariantSet_shadingVariant" -ln "usdVariantSet_shadingVariant" - -dt "string"; - setAttr ".isc" yes; - setAttr ".s" -type "double3" 5 5 5 ; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_Cube_1"; - setAttr ".usdVariantSet_shadingVariant" -type "string" "Red"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 11.025 -10.6 6.35 ; - setAttr ".r" -type "double3" 67.466155704526614 3.1805546814635168e-15 46.167352835719655 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 46.442705914882737; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; -createNode transform -n "directionalLight1"; - rename -uid "6A99C900-0000-28A9-5AB9-7ECF0000026A"; -createNode directionalLight -n "directionalLightShape1" -p "directionalLight1"; - rename -uid "6A99C900-0000-28A9-5AB9-7ECF00000267"; - setAttr -k off ".v"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000247"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024D"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n" - + " -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n" - + " -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n" - + " -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n" - + " -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024E"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".lm" 0; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :lightList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".ren" -type "string" "mayaHardware2"; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :defaultLightSet; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "Cube_1.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "directionalLightShape1.ltd" ":lightList1.l" -na; -connectAttr "directionalLight1.iog" ":defaultLightSet.dsm" -na; -// End of ProxyShapeDrawColorAccuracyTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/baseline/ProxyShapeDrawColorAccuracyTest_all_lights.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/baseline/ProxyShapeDrawColorAccuracyTest_all_lights.png deleted file mode 100644 index 19c914958b..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/baseline/ProxyShapeDrawColorAccuracyTest_all_lights.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/baseline/ProxyShapeDrawColorAccuracyTest_default_lights.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/baseline/ProxyShapeDrawColorAccuracyTest_default_lights.png deleted file mode 100644 index 40601c2dfb..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColorAccuracyTest/baseline/ProxyShapeDrawColorAccuracyTest_default_lights.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColors/baseline/colorMgt.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColors/baseline/colorMgt.png deleted file mode 100644 index d8ce2c7c62..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColors/baseline/colorMgt.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColors/baseline/default.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColors/baseline/default.png deleted file mode 100644 index 0ba852d033..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColors/baseline/default.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColors/stage.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColors/stage.ma deleted file mode 100644 index 92a58e26db..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawColors/stage.ma +++ /dev/null @@ -1,273 +0,0 @@ -//Maya ASCII 2016 scene -//Name: stage.ma -//Last modified: Tue, Apr 24, 2018 04:48:58 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "px_renderGlobals" "px_render" "1.0"; -requires -nodeType "displayPoints" "Type" "2.0a"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "C4409900-0000-69A0-5ADF-959C0000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1.2936939658973188 -1.2951691015482538 0.97063925833572284 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "C4409900-0000-69A0-5ADF-959C0000022B"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 2.0720153592160613; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "C4409900-0000-69A0-5ADF-959C0000022C"; - setAttr ".v" no; - setAttr ".t" -type "double3" 17.958282256677677 15.884530307190847 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "C4409900-0000-69A0-5ADF-959C0000022D"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 84.930825494747239; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "C4409900-0000-69A0-5ADF-959C0000022E"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "C4409900-0000-69A0-5ADF-959C0000022F"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "C4409900-0000-69A0-5ADF-959C00000230"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "C4409900-0000-69A0-5ADF-959C00000231"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "transform1"; - rename -uid "C4409900-0000-69A0-5ADF-9ABB000004D1"; - setAttr ".hio" yes; -createNode displayPoints -n "displayPoints1" -p "transform1"; - rename -uid "C4409900-0000-69A0-5ADF-9ABB000004D0"; - setAttr -k off ".v"; - setAttr ".boundingBoxes" -type "vectorArray" 0 ; - setAttr ".hio" yes; -createNode transform -n "transform2"; - rename -uid "C4409900-0000-69A0-5ADF-9AD400000641"; - setAttr ".hio" yes; -createNode displayPoints -n "displayPoints2" -p "transform2"; - rename -uid "C4409900-0000-69A0-5ADF-9AD400000640"; - setAttr -k off ".v"; - setAttr ".boundingBoxes" -type "vectorArray" 0 ; - setAttr ".hio" yes; -createNode transform -n "transform3"; - rename -uid "C4409900-0000-69A0-5ADF-9AE0000006B8"; - setAttr ".hio" yes; -createNode displayPoints -n "displayPoints3" -p "transform3"; - rename -uid "C4409900-0000-69A0-5ADF-9AE0000006B7"; - setAttr -k off ".v"; - setAttr ".boundingBoxes" -type "vectorArray" 0 ; - setAttr ".hio" yes; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "9A6AA900-0000-2DE7-5ADF-C25700000262"; - setAttr -s 6 ".lnk"; - setAttr -s 6 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "9A6AA900-0000-2DE7-5ADF-C25700000263"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "9A6AA900-0000-2DE7-5ADF-C25700000264"; -createNode displayLayerManager -n "layerManager"; - rename -uid "9A6AA900-0000-2DE7-5ADF-C25700000265"; -createNode displayLayer -n "defaultLayer"; - rename -uid "C4409900-0000-69A0-5ADF-959C0000024A"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "9A6AA900-0000-2DE7-5ADF-C25700000267"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "C4409900-0000-69A0-5ADF-959C0000024C"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "C4409900-0000-69A0-5ADF-9670000002C0"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $nodeEditorWorkspaceControlOpen = (`workspaceControl -exists nodeEditorPanel1Window` && `workspaceControl -q -visible nodeEditorPanel1Window`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n" - + " -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n" - + " -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n" - + " -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1141\n -height 856\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n" - + " -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n" - + " -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n" - + " -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n" - + " -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n" - + " -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible || $nodeEditorWorkspaceControlOpen) {\n\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n" - + " -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n\t\t\t$label = `panel -q -label $panelName`;\n" - + "\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n" - + " -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n" - + "\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"top\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1141\\n -height 856\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"top\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1141\\n -height 856\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "C4409900-0000-69A0-5ADF-9670000002C1"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode blinn -n "typeBlinn"; - rename -uid "C4409900-0000-69A0-5ADF-9ABB000004A1"; - setAttr ".c" -type "float3" 1 1 1 ; -createNode shadingEngine -n "typeBlinnSG"; - rename -uid "C4409900-0000-69A0-5ADF-9ABB000004A2"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "C4409900-0000-69A0-5ADF-9ABB000004A3"; -createNode blinn -n "typeBlinn1"; - rename -uid "C4409900-0000-69A0-5ADF-9AD300000609"; - setAttr ".c" -type "float3" 1 1 1 ; -createNode shadingEngine -n "typeBlinn1SG"; - rename -uid "C4409900-0000-69A0-5ADF-9AD30000060A"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo2"; - rename -uid "C4409900-0000-69A0-5ADF-9AD30000060B"; -createNode blinn -n "typeBlinn2"; - rename -uid "C4409900-0000-69A0-5ADF-9AE000000680"; - setAttr ".c" -type "float3" 1 1 1 ; -createNode shadingEngine -n "typeBlinn2SG"; - rename -uid "C4409900-0000-69A0-5ADF-9AE000000681"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo3"; - rename -uid "C4409900-0000-69A0-5ADF-9AE000000682"; -createNode lambert -n "lambert2"; - rename -uid "C4409900-0000-69A0-5ADF-9AFE0000075D"; - setAttr ".c" -type "float3" 0 0 0 ; -createNode shadingEngine -n "lambert2SG"; - rename -uid "C4409900-0000-69A0-5ADF-9AFE0000075E"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo4"; - rename -uid "C4409900-0000-69A0-5ADF-9AFE0000075F"; -createNode px_renderGlobals -s -n "px_renderGlobals1"; - rename -uid "9A6AA900-0000-2DE7-5ADF-C25900000345"; -createNode nodeGraphEditorInfo -n "hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "9A6AA900-0000-2DE7-5ADF-C26A0000035A"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -201.1904681958853 341.07141501846826 ; - setAttr ".tgi[0].vh" -type "double2" 196.4285636232016 669.64283053364193 ; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".etmr" no; - setAttr ".tmr" 4096; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 6 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 8 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".ren" -type "string" "px_render"; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "typeBlinnSG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "typeBlinn1SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "typeBlinn2SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "typeBlinnSG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "typeBlinn1SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "typeBlinn2SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "typeBlinn.oc" "typeBlinnSG.ss"; -connectAttr "typeBlinnSG.msg" "materialInfo1.sg"; -connectAttr "typeBlinn.msg" "materialInfo1.m"; -connectAttr "typeBlinn1.oc" "typeBlinn1SG.ss"; -connectAttr "typeBlinn1SG.msg" "materialInfo2.sg"; -connectAttr "typeBlinn1.msg" "materialInfo2.m"; -connectAttr "typeBlinn2.oc" "typeBlinn2SG.ss"; -connectAttr "typeBlinn2SG.msg" "materialInfo3.sg"; -connectAttr "typeBlinn2.msg" "materialInfo3.m"; -connectAttr "lambert2.oc" "lambert2SG.ss"; -connectAttr "lambert2SG.msg" "materialInfo4.sg"; -connectAttr "lambert2.msg" "materialInfo4.m"; -connectAttr "typeBlinnSG.pa" ":renderPartition.st" -na; -connectAttr "typeBlinn1SG.pa" ":renderPartition.st" -na; -connectAttr "typeBlinn2SG.pa" ":renderPartition.st" -na; -connectAttr "lambert2SG.pa" ":renderPartition.st" -na; -connectAttr "typeBlinn.msg" ":defaultShaderList1.s" -na; -connectAttr "typeBlinn1.msg" ":defaultShaderList1.s" -na; -connectAttr "typeBlinn2.msg" ":defaultShaderList1.s" -na; -connectAttr "lambert2.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of stage.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/PlaneModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/PlaneModel.usda deleted file mode 100644 index b14ec359f0..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/PlaneModel.usda +++ /dev/null @@ -1,27 +0,0 @@ -#usda 1.0 -( - defaultPrim = "PlaneModel" - upAxis = "Z" -) - -def Xform "PlaneModel" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Plane" - { - float3[] extent = [(-25, -25, 0), (25, 25, 0)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 12, 11, 1, 2, 13, 12, 2, 3, 14, 13, 3, 4, 15, 14, 4, 5, 16, 15, 5, 6, 17, 16, 6, 7, 18, 17, 7, 8, 19, 18, 8, 9, 20, 19, 9, 10, 21, 20, 11, 12, 23, 22, 12, 13, 24, 23, 13, 14, 25, 24, 14, 15, 26, 25, 15, 16, 27, 26, 16, 17, 28, 27, 17, 18, 29, 28, 18, 19, 30, 29, 19, 20, 31, 30, 20, 21, 32, 31, 22, 23, 34, 33, 23, 24, 35, 34, 24, 25, 36, 35, 25, 26, 37, 36, 26, 27, 38, 37, 27, 28, 39, 38, 28, 29, 40, 39, 29, 30, 41, 40, 30, 31, 42, 41, 31, 32, 43, 42, 33, 34, 45, 44, 34, 35, 46, 45, 35, 36, 47, 46, 36, 37, 48, 47, 37, 38, 49, 48, 38, 39, 50, 49, 39, 40, 51, 50, 40, 41, 52, 51, 41, 42, 53, 52, 42, 43, 54, 53, 44, 45, 56, 55, 45, 46, 57, 56, 46, 47, 58, 57, 47, 48, 59, 58, 48, 49, 60, 59, 49, 50, 61, 60, 50, 51, 62, 61, 51, 52, 63, 62, 52, 53, 64, 63, 53, 54, 65, 64, 55, 56, 67, 66, 56, 57, 68, 67, 57, 58, 69, 68, 58, 59, 70, 69, 59, 60, 71, 70, 60, 61, 72, 71, 61, 62, 73, 72, 62, 63, 74, 73, 63, 64, 75, 74, 64, 65, 76, 75, 66, 67, 78, 77, 67, 68, 79, 78, 68, 69, 80, 79, 69, 70, 81, 80, 70, 71, 82, 81, 71, 72, 83, 82, 72, 73, 84, 83, 73, 74, 85, 84, 74, 75, 86, 85, 75, 76, 87, 86, 77, 78, 89, 88, 78, 79, 90, 89, 79, 80, 91, 90, 80, 81, 92, 91, 81, 82, 93, 92, 82, 83, 94, 93, 83, 84, 95, 94, 84, 85, 96, 95, 85, 86, 97, 96, 86, 87, 98, 97, 88, 89, 100, 99, 89, 90, 101, 100, 90, 91, 102, 101, 91, 92, 103, 102, 92, 93, 104, 103, 93, 94, 105, 104, 94, 95, 106, 105, 95, 96, 107, 106, 96, 97, 108, 107, 97, 98, 109, 108, 99, 100, 111, 110, 100, 101, 112, 111, 101, 102, 113, 112, 102, 103, 114, 113, 103, 104, 115, 114, 104, 105, 116, 115, 105, 106, 117, 116, 106, 107, 118, 117, 107, 108, 119, 118, 108, 109, 120, 119] - point3f[] points = [(-25, -25, 0), (-20, -25, 0), (-15, -25, 0), (-10, -25, 0), (-5, -25, 0), (0, -25, 0), (5, -25, 0), (10, -25, 0), (15, -25, 0), (20, -25, 0), (25, -25, 0), (-25, -20, 0), (-20, -20, 0), (-15, -20, 0), (-10, -20, 0), (-5, -20, 0), (0, -20, 0), (5, -20, 0), (10, -20, 0), (15, -20, 0), (20, -20, 0), (25, -20, 0), (-25, -15, 0), (-20, -15, 0), (-15, -15, 0), (-10, -15, 0), (-5, -15, 0), (0, -15, 0), (5, -15, 0), (10, -15, 0), (15, -15, 0), (20, -15, 0), (25, -15, 0), (-25, -10, 0), (-20, -10, 0), (-15, -10, 0), (-10, -10, 0), (-5, -10, 0), (0, -10, 0), (5, -10, 0), (10, -10, 0), (15, -10, 0), (20, -10, 0), (25, -10, 0), (-25, -5, 0), (-20, -5, 0), (-15, -5, 0), (-10, -5, 0), (-5, -5, 0), (0, -5, 0), (5, -5, 0), (10, -5, 0), (15, -5, 0), (20, -5, 0), (25, -5, 0), (-25, 0, 0), (-20, 0, 0), (-15, 0, 0), (-10, 0, 0), (-5, 0, 0), (0, 0, 0), (5, 0, 0), (10, 0, 0), (15, 0, 0), (20, 0, 0), (25, 0, 0), (-25, 5, 0), (-20, 5, 0), (-15, 5, 0), (-10, 5, 0), (-5, 5, 0), (0, 5, 0), (5, 5, 0), (10, 5, 0), (15, 5, 0), (20, 5, 0), (25, 5, 0), (-25, 10, 0), (-20, 10, 0), (-15, 10, 0), (-10, 10, 0), (-5, 10, 0), (0, 10, 0), (5, 10, 0), (10, 10, 0), (15, 10, 0), (20, 10, 0), (25, 10, 0), (-25, 15, 0), (-20, 15, 0), (-15, 15, 0), (-10, 15, 0), (-5, 15, 0), (0, 15, 0), (5, 15, 0), (10, 15, 0), (15, 15, 0), (20, 15, 0), (25, 15, 0), (-25, 20, 0), (-20, 20, 0), (-15, 20, 0), (-10, 20, 0), (-5, 20, 0), (0, 20, 0), (5, 20, 0), (10, 20, 0), (15, 20, 0), (20, 20, 0), (25, 20, 0), (-25, 25, 0), (-20, 25, 0), (-15, 25, 0), (-10, 25, 0), (-5, 25, 0), (0, 25, 0), (5, 25, 0), (10, 25, 0), (15, 25, 0), (20, 25, 0), (25, 25, 0)] - color3f[] primvars:displayColor = [(0.5, 0.5, 0.5)] - float2[] primvars:st = [(0, 0), (0.1, 0), (0.1, 0.1), (0, 0.1), (0.2, 0), (0.2, 0.1), (0.3, 0), (0.3, 0.1), (0.4, 0), (0.4, 0.1), (0.5, 0), (0.5, 0.1), (0.6, 0), (0.6, 0.1), (0.7, 0), (0.7, 0.1), (0.8, 0), (0.8, 0.1), (0.9, 0), (0.9, 0.1), (1, 0), (1, 0.1), (0.1, 0.2), (0, 0.2), (0.2, 0.2), (0.3, 0.2), (0.4, 0.2), (0.5, 0.2), (0.6, 0.2), (0.7, 0.2), (0.8, 0.2), (0.9, 0.2), (1, 0.2), (0.1, 0.3), (0, 0.3), (0.2, 0.3), (0.3, 0.3), (0.4, 0.3), (0.5, 0.3), (0.6, 0.3), (0.7, 0.3), (0.8, 0.3), (0.9, 0.3), (1, 0.3), (0.1, 0.4), (0, 0.4), (0.2, 0.4), (0.3, 0.4), (0.4, 0.4), (0.5, 0.4), (0.6, 0.4), (0.7, 0.4), (0.8, 0.4), (0.9, 0.4), (1, 0.4), (0.1, 0.5), (0, 0.5), (0.2, 0.5), (0.3, 0.5), (0.4, 0.5), (0.5, 0.5), (0.6, 0.5), (0.7, 0.5), (0.8, 0.5), (0.9, 0.5), (1, 0.5), (0.1, 0.6), (0, 0.6), (0.2, 0.6), (0.3, 0.6), (0.4, 0.6), (0.5, 0.6), (0.6, 0.6), (0.7, 0.6), (0.8, 0.6), (0.9, 0.6), (1, 0.6), (0.1, 0.7), (0, 0.7), (0.2, 0.7), (0.3, 0.7), (0.4, 0.7), (0.5, 0.7), (0.6, 0.7), (0.7, 0.7), (0.8, 0.7), (0.9, 0.7), (1, 0.7), (0.1, 0.8), (0, 0.8), (0.2, 0.8), (0.3, 0.8), (0.4, 0.8), (0.5, 0.8), (0.6, 0.8), (0.7, 0.8), (0.8, 0.8), (0.9, 0.8), (1, 0.8), (0.1, 0.9), (0, 0.9), (0.2, 0.9), (0.3, 0.9), (0.4, 0.9), (0.5, 0.9), (0.6, 0.9), (0.7, 0.9), (0.8, 0.9), (0.9, 0.9), (1, 0.9), (0.1, 1), (0, 1), (0.2, 1), (0.3, 1), (0.4, 1), (0.5, 1), (0.6, 1), (0.7, 1), (0.8, 1), (0.9, 1), (1, 1)] ( - interpolation = "vertex" - ) - int[] primvars:st:indices = [0, 1, 4, 6, 8, 10, 12, 14, 16, 18, 20, 3, 2, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 110, 112, 113, 114, 115, 116, 117, 118, 119, 120] - uniform token subdivisionScheme = "none" - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/ProxyShapeDrawLightingTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/ProxyShapeDrawLightingTest.ma deleted file mode 100644 index 2dbb0a8dc0..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/ProxyShapeDrawLightingTest.ma +++ /dev/null @@ -1,440 +0,0 @@ -//Maya ASCII 2016 scene -//Name: ProxyShapeDrawLightingTest.ma -//Last modified: Wed, Jul 25, 2018 10:38:54 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdProxyShape" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "07C898C0-0000-3780-5B58-B1AD00000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 98.818450989003566 -2.4795638311392025 56.931911120200454 ; - setAttr ".r" -type "double3" 62.666155704529281 0 86.967352835720135 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "07C898C0-0000-3780-5B58-B1AD00000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 108.84568087945723; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "07C898C0-0000-3780-5B58-B1AD00000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "07C898C0-0000-3780-5B58-B1AD00000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "07C898C0-0000-3780-5B58-B1AD00000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "07C898C0-0000-3780-5B58-B1AD00000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "07C898C0-0000-3780-5B58-B1AD0000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "07C898C0-0000-3780-5B58-B1AD0000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "ProxyShapeDrawLightingTest"; - rename -uid "07C898C0-0000-3780-5B58-B2650000024C"; -createNode transform -n "Native" -p "ProxyShapeDrawLightingTest"; - rename -uid "07C898C0-0000-3780-5B58-B25F0000024B"; -createNode transform -n "Torus" -p "Native"; - rename -uid "07C898C0-0000-3780-5B58-B1CA00000247"; - setAttr ".rp" -type "double3" 0 0 3.1 ; - setAttr ".sp" -type "double3" 0 0 3.1 ; -createNode mesh -n "TorusShape" -p "|ProxyShapeDrawLightingTest|Native|Torus"; - rename -uid "07C898C0-0000-3780-5B58-B1CA00000246"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "Plane" -p "Native"; - rename -uid "07C898C0-0000-3780-5B58-B1F00000024A"; - setAttr ".rp" -type "double3" 0 0 0.1 ; - setAttr ".sp" -type "double3" 0 0 0.1 ; -createNode mesh -n "PlaneShape" -p "|ProxyShapeDrawLightingTest|Native|Plane"; - rename -uid "07C898C0-0000-3780-5B58-B1F000000249"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "Hydra" -p "ProxyShapeDrawLightingTest"; - rename -uid "07C898C0-0000-3780-5B58-B27D00000253"; -createNode transform -n "Torus" -p "Hydra"; - rename -uid "2DAE0900-0000-511C-5AD9-371B00000265"; - setAttr ".t" -type "double3" 0 0 0.1 ; -createNode pxrUsdProxyShape -n "TorusShape" -p "|ProxyShapeDrawLightingTest|Hydra|Torus"; - rename -uid "2DAE0900-0000-511C-5AD9-371B00000264"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./TorusModel.usda"; -createNode transform -n "Plane" -p "Hydra"; - rename -uid "2DAE0900-0000-511C-5AD9-371B00000267"; - setAttr ".t" -type "double3" 0 0 0.1 ; -createNode pxrUsdProxyShape -n "PlaneShape" -p "|ProxyShapeDrawLightingTest|Hydra|Plane"; - rename -uid "2DAE0900-0000-511C-5AD9-371B00000266"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./PlaneModel.usda"; -createNode transform -n "MainCamera"; - rename -uid "07C898C0-0000-3780-5B58-B28C00000254"; - setAttr ".t" -type "double3" 30 -65 40 ; - setAttr ".r" -type "double3" 60 0 25 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "07C898C0-0000-3780-5B58-B28C00000255"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 74.095947785456417; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 2.5499999523162842 ; -createNode transform -n "SpotLight_1"; - rename -uid "07C898C0-0000-3780-5B58-B2FD0000025E"; - setAttr ".t" -type "double3" -25 -25 25 ; - setAttr ".r" -type "double3" 50 0 -45 ; -createNode spotLight -n "SpotLight_1Shape" -p "SpotLight_1"; - rename -uid "07C898C0-0000-3780-5B58-B2FD0000025B"; - setAttr -k off ".v"; - setAttr ".urs" no; - setAttr ".col" 29.146095454228959; - setAttr ".dms" yes; - setAttr ".dr" 2048; - setAttr ".db" 9.9999997473787516e-05; -createNode transform -n "SpotLight_2"; - rename -uid "07C898C0-0000-3780-5B58-B432000003DC"; - setAttr ".t" -type "double3" 25 -25 25 ; - setAttr ".r" -type "double3" 50 0 45 ; -createNode spotLight -n "SpotLight_2Shape" -p "SpotLight_2"; - rename -uid "07C898C0-0000-3780-5B58-B432000003DD"; - setAttr -k off ".v"; - setAttr ".urs" no; - setAttr ".col" 29.146095454228959; - setAttr ".dms" yes; - setAttr ".dr" 2048; - setAttr ".db" 9.9999997473787516e-05; -createNode transform -n "SpotLight_3"; - rename -uid "07C898C0-0000-3780-5B58-B44E000003EA"; - setAttr ".t" -type "double3" 25 25 25 ; - setAttr ".r" -type "double3" 50 0 135 ; -createNode spotLight -n "SpotLight_3Shape" -p "SpotLight_3"; - rename -uid "07C898C0-0000-3780-5B58-B44E000003EB"; - setAttr -k off ".v"; - setAttr ".urs" no; - setAttr ".col" 29.146095454228959; - setAttr ".dms" yes; - setAttr ".dr" 2048; - setAttr ".db" 9.9999997473787516e-05; -createNode transform -n "SpotLight_4"; - rename -uid "07C898C0-0000-3780-5B58-B47B000003FA"; - setAttr ".t" -type "double3" -25 25 25 ; - setAttr ".r" -type "double3" 50 0 -135 ; -createNode spotLight -n "SpotLight_4Shape" -p "SpotLight_4"; - rename -uid "07C898C0-0000-3780-5B58-B47B000003FB"; - setAttr -k off ".v"; - setAttr ".urs" no; - setAttr ".col" 29.146095454228959; - setAttr ".dms" yes; - setAttr ".dr" 2048; - setAttr ".db" 9.9999997473787516e-05; -createNode transform -n "DirectionalLight_1"; - rename -uid "07C898C0-0000-3780-5B58-B4AF0000042F"; - setAttr ".t" -type "double3" -25 -25 25 ; - setAttr ".r" -type "double3" 50 0 -45 ; -createNode directionalLight -n "DirectionalLight_1Shape" -p "DirectionalLight_1"; - rename -uid "07C898C0-0000-3780-5B58-B4AF0000042E"; - setAttr -k off ".v"; - setAttr ".urs" no; - setAttr ".dms" yes; - setAttr ".dr" 2048; -createNode transform -n "DirectionalLight_2"; - rename -uid "07C898C0-0000-3780-5B58-B4E60000045C"; - setAttr ".t" -type "double3" 25 -25 25 ; - setAttr ".r" -type "double3" 50 0 45 ; -createNode directionalLight -n "DirectionalLight_2Shape" -p "DirectionalLight_2"; - rename -uid "07C898C0-0000-3780-5B58-B4E60000045D"; - setAttr -k off ".v"; - setAttr ".urs" no; - setAttr ".dms" yes; - setAttr ".dr" 2048; -createNode transform -n "DirectionalLight_3"; - rename -uid "07C898C0-0000-3780-5B58-B50900000493"; - setAttr ".t" -type "double3" 25 25 25 ; - setAttr ".r" -type "double3" 50 0 135 ; -createNode directionalLight -n "DirectionalLight_3Shape" -p "DirectionalLight_3"; - rename -uid "07C898C0-0000-3780-5B58-B50900000494"; - setAttr -k off ".v"; - setAttr ".urs" no; - setAttr ".dms" yes; - setAttr ".dr" 2048; -createNode transform -n "DirectionalLight_4"; - rename -uid "07C898C0-0000-3780-5B58-B521000004B6"; - setAttr ".t" -type "double3" -25 25 25 ; - setAttr ".r" -type "double3" 50 0 -135 ; -createNode directionalLight -n "DirectionalLight_4Shape" -p "DirectionalLight_4"; - rename -uid "07C898C0-0000-3780-5B58-B521000004B7"; - setAttr -k off ".v"; - setAttr ".urs" no; - setAttr ".dms" yes; - setAttr ".dr" 2048; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "07C898C0-0000-3780-5B58-B1AD0000022C"; - setAttr -s 4 ".lnk"; - setAttr -s 4 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "07C898C0-0000-3780-5B58-B1AD00000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "07C898C0-0000-3780-5B58-B1AD00000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "07C898C0-0000-3780-5B58-B1AD00000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "07C898C0-0000-3780-5B58-B1AD00000244"; - setAttr ".g" yes; -createNode polyTorus -n "polyTorus1"; - rename -uid "E1DA8900-0000-56EA-5B5F-54B20000028F"; - setAttr ".r" 2; - setAttr ".sr" 1; -createNode polyPlane -n "polyPlane1"; - rename -uid "07C898C0-0000-3780-5B58-B1F000000248"; - setAttr ".w" 50; - setAttr ".h" 50; - setAttr ".cuv" 2; -createNode transformGeometry -n "transformGeometry1"; - rename -uid "07C898C0-0000-3780-5B58-B27400000251"; - setAttr ".txf" -type "matrix" 2.2204460492503131e-16 1 0 0 -1 2.2204460492503131e-16 0 0 - 0 0 1 0 0 0 3.1000000000000001 1; -createNode transformGeometry -n "transformGeometry2"; - rename -uid "07C898C0-0000-3780-5B58-B27400000252"; - setAttr ".txf" -type "matrix" 1 0 0 0 0 2.2204460492503131e-16 1 0 - 0 -1 2.2204460492503131e-16 0 0 0 0.10000000000000001 1; -createNode lambert -n "DarkGray"; - rename -uid "07C898C0-0000-3780-5B58-B2D700000256"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 0.2 0.2 0.2 ; -createNode shadingEngine -n "DarkGraySG"; - rename -uid "07C898C0-0000-3780-5B58-B2D700000257"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "07C898C0-0000-3780-5B58-B2D700000258"; -createNode lambert -n "LightGray"; - rename -uid "07C898C0-0000-3780-5B58-B2D700000259"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 0.5 0.5 0.5 ; -createNode shadingEngine -n "LightGraySG"; - rename -uid "07C898C0-0000-3780-5B58-B2D700000260"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo2"; - rename -uid "07C898C0-0000-3780-5B58-B2D700000261"; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "07C898C0-0000-3780-5B58-B5A900000569"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n" - + " -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n" - + " -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n" - + " -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n" - + " -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 0\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 0\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "07C898C0-0000-3780-5B58-B5A90000056A"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 4 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 6 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :lightList1; - setAttr -s 8 ".l"; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :defaultLightSet; - setAttr -s 8 ".dsm"; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -connectAttr "transformGeometry1.og" "|ProxyShapeDrawLightingTest|Native|Torus|TorusShape.i" - ; -connectAttr "transformGeometry2.og" "|ProxyShapeDrawLightingTest|Native|Plane|PlaneShape.i" - ; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "DarkGraySG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "LightGraySG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "DarkGraySG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "LightGraySG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "polyTorus1.out" "transformGeometry1.ig"; -connectAttr "polyPlane1.out" "transformGeometry2.ig"; -connectAttr "DarkGray.oc" "DarkGraySG.ss"; -connectAttr "|ProxyShapeDrawLightingTest|Native|Torus|TorusShape.iog" "DarkGraySG.dsm" - -na; -connectAttr "DarkGraySG.msg" "materialInfo1.sg"; -connectAttr "DarkGray.msg" "materialInfo1.m"; -connectAttr "LightGray.oc" "LightGraySG.ss"; -connectAttr "|ProxyShapeDrawLightingTest|Native|Plane|PlaneShape.iog" "LightGraySG.dsm" - -na; -connectAttr "LightGraySG.msg" "materialInfo2.sg"; -connectAttr "LightGray.msg" "materialInfo2.m"; -connectAttr "DarkGraySG.pa" ":renderPartition.st" -na; -connectAttr "LightGraySG.pa" ":renderPartition.st" -na; -connectAttr "DarkGray.msg" ":defaultShaderList1.s" -na; -connectAttr "LightGray.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "SpotLight_1Shape.ltd" ":lightList1.l" -na; -connectAttr "SpotLight_2Shape.ltd" ":lightList1.l" -na; -connectAttr "SpotLight_3Shape.ltd" ":lightList1.l" -na; -connectAttr "SpotLight_4Shape.ltd" ":lightList1.l" -na; -connectAttr "DirectionalLight_1Shape.ltd" ":lightList1.l" -na; -connectAttr "DirectionalLight_2Shape.ltd" ":lightList1.l" -na; -connectAttr "DirectionalLight_3Shape.ltd" ":lightList1.l" -na; -connectAttr "DirectionalLight_4Shape.ltd" ":lightList1.l" -na; -connectAttr "SpotLight_1.iog" ":defaultLightSet.dsm" -na; -connectAttr "SpotLight_2.iog" ":defaultLightSet.dsm" -na; -connectAttr "SpotLight_3.iog" ":defaultLightSet.dsm" -na; -connectAttr "SpotLight_4.iog" ":defaultLightSet.dsm" -na; -connectAttr "DirectionalLight_1.iog" ":defaultLightSet.dsm" -na; -connectAttr "DirectionalLight_2.iog" ":defaultLightSet.dsm" -na; -connectAttr "DirectionalLight_3.iog" ":defaultLightSet.dsm" -na; -connectAttr "DirectionalLight_4.iog" ":defaultLightSet.dsm" -na; -// End of ProxyShapeDrawLightingTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/TorusModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/TorusModel.usda deleted file mode 100644 index a1a122aff5..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/TorusModel.usda +++ /dev/null @@ -1,29 +0,0 @@ -#usda 1.0 -( - defaultPrim = "TorusModel" - upAxis = "Z" -) - -def Xform "TorusModel" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Torus" - { - float3[] extent = [(-1.0000001, -3.000001, -0.00000166893), (1.0000005, 3.0000002, 6.000001)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [1, 0, 20, 21, 2, 1, 21, 22, 3, 2, 22, 23, 4, 3, 23, 24, 5, 4, 24, 25, 6, 5, 25, 26, 7, 6, 26, 27, 8, 7, 27, 28, 9, 8, 28, 29, 10, 9, 29, 30, 11, 10, 30, 31, 12, 11, 31, 32, 13, 12, 32, 33, 14, 13, 33, 34, 15, 14, 34, 35, 16, 15, 35, 36, 17, 16, 36, 37, 18, 17, 37, 38, 19, 18, 38, 39, 0, 19, 39, 20, 21, 20, 40, 41, 22, 21, 41, 42, 23, 22, 42, 43, 24, 23, 43, 44, 25, 24, 44, 45, 26, 25, 45, 46, 27, 26, 46, 47, 28, 27, 47, 48, 29, 28, 48, 49, 30, 29, 49, 50, 31, 30, 50, 51, 32, 31, 51, 52, 33, 32, 52, 53, 34, 33, 53, 54, 35, 34, 54, 55, 36, 35, 55, 56, 37, 36, 56, 57, 38, 37, 57, 58, 39, 38, 58, 59, 20, 39, 59, 40, 41, 40, 60, 61, 42, 41, 61, 62, 43, 42, 62, 63, 44, 43, 63, 64, 45, 44, 64, 65, 46, 45, 65, 66, 47, 46, 66, 67, 48, 47, 67, 68, 49, 48, 68, 69, 50, 49, 69, 70, 51, 50, 70, 71, 52, 51, 71, 72, 53, 52, 72, 73, 54, 53, 73, 74, 55, 54, 74, 75, 56, 55, 75, 76, 57, 56, 76, 77, 58, 57, 77, 78, 59, 58, 78, 79, 40, 59, 79, 60, 61, 60, 80, 81, 62, 61, 81, 82, 63, 62, 82, 83, 64, 63, 83, 84, 65, 64, 84, 85, 66, 65, 85, 86, 67, 66, 86, 87, 68, 67, 87, 88, 69, 68, 88, 89, 70, 69, 89, 90, 71, 70, 90, 91, 72, 71, 91, 92, 73, 72, 92, 93, 74, 73, 93, 94, 75, 74, 94, 95, 76, 75, 95, 96, 77, 76, 96, 97, 78, 77, 97, 98, 79, 78, 98, 99, 60, 79, 99, 80, 81, 80, 100, 101, 82, 81, 101, 102, 83, 82, 102, 103, 84, 83, 103, 104, 85, 84, 104, 105, 86, 85, 105, 106, 87, 86, 106, 107, 88, 87, 107, 108, 89, 88, 108, 109, 90, 89, 109, 110, 91, 90, 110, 111, 92, 91, 111, 112, 93, 92, 112, 113, 94, 93, 113, 114, 95, 94, 114, 115, 96, 95, 115, 116, 97, 96, 116, 117, 98, 97, 117, 118, 99, 98, 118, 119, 80, 99, 119, 100, 101, 100, 120, 121, 102, 101, 121, 122, 103, 102, 122, 123, 104, 103, 123, 124, 105, 104, 124, 125, 106, 105, 125, 126, 107, 106, 126, 127, 108, 107, 127, 128, 109, 108, 128, 129, 110, 109, 129, 130, 111, 110, 130, 131, 112, 111, 131, 132, 113, 112, 132, 133, 114, 113, 133, 134, 115, 114, 134, 135, 116, 115, 135, 136, 117, 116, 136, 137, 118, 117, 137, 138, 119, 118, 138, 139, 100, 119, 139, 120, 121, 120, 140, 141, 122, 121, 141, 142, 123, 122, 142, 143, 124, 123, 143, 144, 125, 124, 144, 145, 126, 125, 145, 146, 127, 126, 146, 147, 128, 127, 147, 148, 129, 128, 148, 149, 130, 129, 149, 150, 131, 130, 150, 151, 132, 131, 151, 152, 133, 132, 152, 153, 134, 133, 153, 154, 135, 134, 154, 155, 136, 135, 155, 156, 137, 136, 156, 157, 138, 137, 157, 158, 139, 138, 158, 159, 120, 139, 159, 140, 141, 140, 160, 161, 142, 141, 161, 162, 143, 142, 162, 163, 144, 143, 163, 164, 145, 144, 164, 165, 146, 145, 165, 166, 147, 146, 166, 167, 148, 147, 167, 168, 149, 148, 168, 169, 150, 149, 169, 170, 151, 150, 170, 171, 152, 151, 171, 172, 153, 152, 172, 173, 154, 153, 173, 174, 155, 154, 174, 175, 156, 155, 175, 176, 157, 156, 176, 177, 158, 157, 177, 178, 159, 158, 178, 179, 140, 159, 179, 160, 161, 160, 180, 181, 162, 161, 181, 182, 163, 162, 182, 183, 164, 163, 183, 184, 165, 164, 184, 185, 166, 165, 185, 186, 167, 166, 186, 187, 168, 167, 187, 188, 169, 168, 188, 189, 170, 169, 189, 190, 171, 170, 190, 191, 172, 171, 191, 192, 173, 172, 192, 193, 174, 173, 193, 194, 175, 174, 194, 195, 176, 175, 195, 196, 177, 176, 196, 197, 178, 177, 197, 198, 179, 178, 198, 199, 160, 179, 199, 180, 181, 180, 200, 201, 182, 181, 201, 202, 183, 182, 202, 203, 184, 183, 203, 204, 185, 184, 204, 205, 186, 185, 205, 206, 187, 186, 206, 207, 188, 187, 207, 208, 189, 188, 208, 209, 190, 189, 209, 210, 191, 190, 210, 211, 192, 191, 211, 212, 193, 192, 212, 213, 194, 193, 213, 214, 195, 194, 214, 215, 196, 195, 215, 216, 197, 196, 216, 217, 198, 197, 217, 218, 199, 198, 218, 219, 180, 199, 219, 200, 201, 200, 220, 221, 202, 201, 221, 222, 203, 202, 222, 223, 204, 203, 223, 224, 205, 204, 224, 225, 206, 205, 225, 226, 207, 206, 226, 227, 208, 207, 227, 228, 209, 208, 228, 229, 210, 209, 229, 230, 211, 210, 230, 231, 212, 211, 231, 232, 213, 212, 232, 233, 214, 213, 233, 234, 215, 214, 234, 235, 216, 215, 235, 236, 217, 216, 236, 237, 218, 217, 237, 238, 219, 218, 238, 239, 200, 219, 239, 220, 221, 220, 240, 241, 222, 221, 241, 242, 223, 222, 242, 243, 224, 223, 243, 244, 225, 224, 244, 245, 226, 225, 245, 246, 227, 226, 246, 247, 228, 227, 247, 248, 229, 228, 248, 249, 230, 229, 249, 250, 231, 230, 250, 251, 232, 231, 251, 252, 233, 232, 252, 253, 234, 233, 253, 254, 235, 234, 254, 255, 236, 235, 255, 256, 237, 236, 256, 257, 238, 237, 257, 258, 239, 238, 258, 259, 220, 239, 259, 240, 241, 240, 260, 261, 242, 241, 261, 262, 243, 242, 262, 263, 244, 243, 263, 264, 245, 244, 264, 265, 246, 245, 265, 266, 247, 246, 266, 267, 248, 247, 267, 268, 249, 248, 268, 269, 250, 249, 269, 270, 251, 250, 270, 271, 252, 251, 271, 272, 253, 252, 272, 273, 254, 253, 273, 274, 255, 254, 274, 275, 256, 255, 275, 276, 257, 256, 276, 277, 258, 257, 277, 278, 259, 258, 278, 279, 240, 259, 279, 260, 261, 260, 280, 281, 262, 261, 281, 282, 263, 262, 282, 283, 264, 263, 283, 284, 265, 264, 284, 285, 266, 265, 285, 286, 267, 266, 286, 287, 268, 267, 287, 288, 269, 268, 288, 289, 270, 269, 289, 290, 271, 270, 290, 291, 272, 271, 291, 292, 273, 272, 292, 293, 274, 273, 293, 294, 275, 274, 294, 295, 276, 275, 295, 296, 277, 276, 296, 297, 278, 277, 297, 298, 279, 278, 298, 299, 260, 279, 299, 280, 281, 280, 300, 301, 282, 281, 301, 302, 283, 282, 302, 303, 284, 283, 303, 304, 285, 284, 304, 305, 286, 285, 305, 306, 287, 286, 306, 307, 288, 287, 307, 308, 289, 288, 308, 309, 290, 289, 309, 310, 291, 290, 310, 311, 292, 291, 311, 312, 293, 292, 312, 313, 294, 293, 313, 314, 295, 294, 314, 315, 296, 295, 315, 316, 297, 296, 316, 317, 298, 297, 317, 318, 299, 298, 318, 319, 280, 299, 319, 300, 301, 300, 320, 321, 302, 301, 321, 322, 303, 302, 322, 323, 304, 303, 323, 324, 305, 304, 324, 325, 306, 305, 325, 326, 307, 306, 326, 327, 308, 307, 327, 328, 309, 308, 328, 329, 310, 309, 329, 330, 311, 310, 330, 331, 312, 311, 331, 332, 313, 312, 332, 333, 314, 313, 333, 334, 315, 314, 334, 335, 316, 315, 335, 336, 317, 316, 336, 337, 318, 317, 337, 338, 319, 318, 338, 339, 300, 319, 339, 320, 321, 320, 340, 341, 322, 321, 341, 342, 323, 322, 342, 343, 324, 323, 343, 344, 325, 324, 344, 345, 326, 325, 345, 346, 327, 326, 346, 347, 328, 327, 347, 348, 329, 328, 348, 349, 330, 329, 349, 350, 331, 330, 350, 351, 332, 331, 351, 352, 333, 332, 352, 353, 334, 333, 353, 354, 335, 334, 354, 355, 336, 335, 355, 356, 337, 336, 356, 357, 338, 337, 357, 358, 339, 338, 358, 359, 320, 339, 359, 340, 341, 340, 360, 361, 342, 341, 361, 362, 343, 342, 362, 363, 344, 343, 363, 364, 345, 344, 364, 365, 346, 345, 365, 366, 347, 346, 366, 367, 348, 347, 367, 368, 349, 348, 368, 369, 350, 349, 369, 370, 351, 350, 370, 371, 352, 351, 371, 372, 353, 352, 372, 373, 354, 353, 373, 374, 355, 354, 374, 375, 356, 355, 375, 376, 357, 356, 376, 377, 358, 357, 377, 378, 359, 358, 378, 379, 340, 359, 379, 360, 361, 360, 380, 381, 362, 361, 381, 382, 363, 362, 382, 383, 364, 363, 383, 384, 365, 364, 384, 385, 366, 365, 385, 386, 367, 366, 386, 387, 368, 367, 387, 388, 369, 368, 388, 389, 370, 369, 389, 390, 371, 370, 390, 391, 372, 371, 391, 392, 373, 372, 392, 393, 374, 373, 393, 394, 375, 374, 394, 395, 376, 375, 395, 396, 377, 376, 396, 397, 378, 377, 397, 398, 379, 378, 398, 399, 360, 379, 399, 380, 381, 380, 0, 1, 382, 381, 1, 2, 383, 382, 2, 3, 384, 383, 3, 4, 385, 384, 4, 5, 386, 385, 5, 6, 387, 386, 6, 7, 388, 387, 7, 8, 389, 388, 8, 9, 390, 389, 9, 10, 391, 390, 10, 11, 392, 391, 11, 12, 393, 392, 12, 13, 394, 393, 13, 14, 395, 394, 14, 15, 396, 395, 15, 16, 397, 396, 16, 17, 398, 397, 17, 18, 399, 398, 18, 19, 380, 399, 19, 0] - point3f[] points = [(2.111771e-16, 0.95105714, 2.6909828), (1.7963798e-16, 0.80901754, 2.4122143), (1.3051462e-16, 0.5877856, 2.1909826), (6.861559e-17, 0.30901715, 2.048943), (0, 0, 1.9999995), (-6.861559e-17, -0.30901715, 2.048943), (-1.305146e-16, -0.5877855, 2.1909828), (-1.7963791e-16, -0.80901724, 2.4122145), (-2.1117703e-16, -0.9510568, 2.6909828), (-2.2204466e-16, -1.0000002, 3), (-2.1117703e-16, -0.9510568, 3.3090172), (-1.796379e-16, -0.8090172, 3.5877852), (-1.3051457e-16, -0.58778536, 3.8090172), (-6.861557e-17, -0.30901706, 3.9510567), (-6.617445e-24, -2.9802322e-8, 4), (6.861555e-17, 0.30901697, 3.9510565), (1.3051454e-16, 0.58778524, 3.8090172), (1.7963786e-16, 0.809017, 3.5877852), (2.1117697e-16, 0.95105654, 3.309017), (2.220446e-16, 1, 3), (-0.309017, 0.9976052, 2.6758585), (-0.309017, 0.8486137, 2.3834462), (-0.309017, 0.6165539, 2.1513863), (-0.309017, 0.32414153, 2.002395), (-0.309017, 6.861556e-17, 1.951056), (-0.309017, -0.32414153, 2.002395), (-0.309017, -0.6165538, 2.1513865), (-0.309017, -0.8486134, 2.3834462), (-0.309017, -0.99760485, 2.6758585), (-0.309017, -1.0489438, 3), (-0.309017, -0.99760485, 3.3241415), (-0.309017, -0.8486133, 3.6165538), (-0.309017, -0.61655366, 3.8486133), (-0.309017, -0.32414144, 3.9976048), (-0.309017, -3.1260953e-8, 4.0489435), (-0.309017, 0.32414135, 3.9976046), (-0.309017, 0.61655354, 3.8486133), (-0.309017, 0.84861314, 3.6165535), (-0.309017, 0.9976046, 3.3241415), (-0.309017, 1.0489435, 3), (-0.5877853, 1.1326929, 2.6319659), (-0.5877853, 0.9635262, 2.2999573), (-0.5877853, 0.70004267, 2.0364738), (-0.5877853, 0.36803418, 1.8673072), (-0.5877853, 1.3051456e-16, 1.8090163), (-0.5877853, -0.36803418, 1.8673073), (-0.5877853, -0.70004255, 2.0364742), (-0.5877853, -0.96352583, 2.2999575), (-0.5877853, -1.1326925, 2.6319659), (-0.5877853, -1.1909833, 3), (-0.5877853, -1.1326925, 3.3680341), (-0.5877853, -0.9635258, 3.7000425), (-0.5877853, -0.7000424, 3.9635258), (-0.5877853, -0.3680341, 4.1326923), (-0.5877853, -3.549406e-8, 4.1909833), (-0.5877853, 0.36803398, 4.1326923), (-0.5877853, 0.70004225, 3.9635255), (-0.5877853, 0.96352553, 3.7000422), (-0.5877853, 1.1326922, 3.368034), (-0.5877853, 1.190983, 3), (-0.80901706, 1.343097, 2.5636015), (-0.80901706, 1.1425065, 2.1699204), (-0.80901706, 0.8300795, 1.8574935), (-0.80901706, 0.4363986, 1.6569033), (-0.80901706, 1.7963787e-16, 1.5877845), (-0.80901706, -0.4363986, 1.6569034), (-0.80901706, -0.8300793, 1.8574939), (-0.80901706, -1.1425061, 2.1699207), (-0.80901706, -1.3430964, 2.5636015), (-0.80901706, -1.4122151, 3), (-0.80901706, -1.3430964, 3.4363985), (-0.80901706, -1.142506, 3.830079), (-0.80901706, -0.83007914, 4.1425056), (-0.80901706, -0.43639845, 4.3430963), (-0.80901706, -4.208728e-8, 4.4122148), (-0.80901706, 0.43639833, 4.3430963), (-0.80901706, 0.830079, 4.1425056), (-0.80901706, 1.1425058, 3.830079), (-0.80901706, 1.3430961, 3.4363983), (-0.80901706, 1.4122148, 3), (-0.9510566, 1.6082215, 2.477457), (-0.9510566, 1.368035, 2.0060644), (-0.9510566, 0.99393547, 1.6319652), (-0.9510566, 0.5225428, 1.3917787), (-0.9510566, 2.1117699e-16, 1.3090161), (-0.9510566, -0.5225428, 1.3917788), (-0.9510566, -0.9939353, 1.6319654), (-0.9510566, -1.3680345, 2.006065), (-0.9510566, -1.6082209, 2.4774575), (-0.9510566, -1.6909834, 3), (-0.9510566, -1.6082209, 3.5225425), (-0.9510566, -1.3680344, 3.993935), (-0.9510566, -0.9939351, 4.3680344), (-0.9510566, -0.5225426, 4.6082206), (-0.9510566, -5.0395222e-8, 4.6909833), (-0.9510566, 0.5225425, 4.6082206), (-0.9510566, 0.99393487, 4.3680344), (-0.9510566, 1.368034, 3.993935), (-0.9510566, 1.6082205, 3.5225425), (-0.9510566, 1.690983, 3), (-1.0000001, 1.9021143, 2.3819656), (-1.0000001, 1.6180351, 1.8244288), (-1.0000001, 1.1755712, 1.381965), (-1.0000001, 0.6180343, 1.097886), (-1.0000001, 2.2204463e-16, 0.99999905), (-1.0000001, -0.6180343, 1.0978861), (-1.0000001, -1.175571, 1.3819654), (-1.0000001, -1.6180345, 1.8244292), (-1.0000001, -1.9021136, 2.3819659), (-1.0000001, -2.0000005, 3), (-1.0000001, -1.9021136, 3.6180341), (-1.0000001, -1.6180344, 4.1755705), (-1.0000001, -1.1755707, 4.6180344), (-1.0000001, -0.6180341, 4.9021134), (-1.0000001, -5.9604645e-8, 5), (-1.0000001, 0.61803395, 4.902113), (-1.0000001, 1.1755705, 4.6180344), (-1.0000001, 1.618034, 4.1755705), (-1.0000001, 1.9021131, 3.618034), (-1.0000001, 2, 3), (-0.95105666, 2.1960073, 2.286474), (-0.95105666, 1.8680354, 1.6427929), (-0.95105666, 1.3572071, 1.1319647), (-0.95105666, 0.7135259, 0.803993), (-0.95105666, 2.11177e-16, 0.6909816), (-0.95105666, -0.7135259, 0.8039932), (-0.95105666, -1.3572068, 1.1319652), (-0.95105666, -1.8680347, 1.6427934), (-0.95105666, -2.1960065, 2.2864742), (-0.95105666, -2.3090177, 3), (-0.95105666, -2.1960065, 3.7135258), (-0.95105666, -1.8680346, 4.3572063), (-0.95105666, -1.3572065, 4.8680344), (-0.95105666, -0.7135257, 5.196006), (-0.95105666, -6.8814074e-8, 5.309017), (-0.95105666, 0.7135255, 5.196006), (-0.95105666, 1.3572062, 4.8680344), (-0.95105666, 1.8680341, 4.3572063), (-0.95105666, 2.1960058, 3.7135255), (-0.95105666, 2.3090172, 3), (-0.8090171, 2.4611316, 2.2003298), (-0.8090171, 2.0935636, 1.4789371), (-0.8090171, 1.5210629, 0.90643644), (-0.8090171, 0.79967004, 0.53886867), (-0.8090171, 1.7963789e-16, 0.41221356), (-0.8090171, -0.79967004, 0.5388689), (-0.8090171, -1.5210626, 0.9064369), (-0.8090171, -2.0935628, 1.4789375), (-0.8090171, -2.4611306, 2.2003303), (-0.8090171, -2.587786, 3), (-0.8090171, -2.4611306, 3.7996697), (-0.8090171, -2.0935628, 4.5210624), (-0.8090171, -1.5210623, 5.0935626), (-0.8090171, -0.7996698, 5.46113), (-0.8090171, -7.712201e-8, 5.5877857), (-0.8090171, 0.79966956, 5.46113), (-0.8090171, 1.521062, 5.093562), (-0.8090171, 2.0935624, 4.521062), (-0.8090171, 2.4611301, 3.7996697), (-0.8090171, 2.5877852, 3), (-0.58778536, 2.6715357, 2.1319654), (-0.58778536, 2.2725441, 1.3489002), (-0.58778536, 1.6510998, 0.7274561), (-0.58778536, 0.8680345, 0.3284645), (-0.58778536, 1.3051457e-16, 0.19098139), (-0.58778536, -0.8680345, 0.32846475), (-0.58778536, -1.6510996, 0.72745657), (-0.58778536, -2.2725434, 1.3489007), (-0.58778536, -2.6715348, 2.1319656), (-0.58778536, -2.809018, 3), (-0.58778536, -2.6715348, 3.8680344), (-0.58778536, -2.2725432, 4.651099), (-0.58778536, -1.6510992, 5.272543), (-0.58778536, -0.86803424, 5.6715345), (-0.58778536, -8.3715236e-8, 5.809017), (-0.58778536, 0.868034, 5.6715345), (-0.58778536, 1.6510988, 5.272543), (-0.58778536, 2.2725427, 4.651099), (-0.58778536, 2.671534, 3.8680341), (-0.58778536, 2.8090172, 3), (-0.30901706, 2.8066235, 2.0880728), (-0.30901706, 2.3874567, 1.2654114), (-0.30901706, 1.7345886, 0.6125436), (-0.30901706, 0.91192716, 0.19337678), (-0.30901706, 6.861557e-17, 0.04894185), (-0.30901706, -0.91192716, 0.19337702), (-0.30901706, -1.7345883, 0.61254406), (-0.30901706, -2.3874557, 1.2654119), (-0.30901706, -2.8066225, 2.0880733), (-0.30901706, -2.9510574, 3), (-0.30901706, -2.8066225, 3.9119267), (-0.30901706, -2.3874557, 4.7345877), (-0.30901706, -1.7345879, 5.3874555), (-0.30901706, -0.91192687, 5.806622), (-0.30901706, -8.7948344e-8, 5.951057), (-0.30901706, 0.9119266, 5.806622), (-0.30901706, 1.7345876, 5.387455), (-0.30901706, 2.387455, 4.7345877), (-0.30901706, 2.8066218, 3.9119267), (-0.30901706, 2.9510567, 3), (6.3353136e-16, 2.8531716, 2.0729485), (5.3891397e-16, 2.4270527, 1.2366431), (3.915439e-16, 1.7633569, 0.57294726), (2.058468e-16, 0.92705154, 0.14682865), (0, 0, -0.00000166893), (-2.058468e-16, -0.92705154, 0.14682889), (-3.915438e-16, -1.7633566, 0.572948), (-5.389138e-16, -2.427052, 1.2366436), (-6.3353115e-16, -2.8531706, 2.0729487), (-6.6613403e-16, -3.000001, 3), (-6.3353115e-16, -2.8531706, 3.9270513), (-5.3891375e-16, -2.4270518, 4.763356), (-3.9154373e-16, -1.7633562, 5.4270515), (-2.0584673e-16, -0.92705125, 5.8531704), (-1.9852336e-23, -8.9406974e-8, 6.000001), (2.0584667e-16, 0.927051, 5.85317), (3.9154365e-16, 1.7633559, 5.4270515), (5.3891365e-16, 2.4270513, 4.763356), (6.33531e-16, 2.85317, 3.927051), (6.6613387e-16, 3.0000002, 3), (0.30901706, 2.8066235, 2.0880728), (0.30901706, 2.3874567, 1.2654114), (0.30901706, 1.7345886, 0.6125436), (0.30901706, 0.91192716, 0.19337678), (0.30901706, -6.861557e-17, 0.04894185), (0.30901706, -0.91192716, 0.19337702), (0.30901706, -1.7345883, 0.61254406), (0.30901706, -2.3874557, 1.2654119), (0.30901706, -2.8066225, 2.0880733), (0.30901706, -2.9510574, 3), (0.30901706, -2.8066225, 3.9119267), (0.30901706, -2.3874557, 4.7345877), (0.30901706, -1.7345879, 5.3874555), (0.30901706, -0.91192687, 5.806622), (0.30901706, -8.7948344e-8, 5.951057), (0.30901706, 0.9119266, 5.806622), (0.30901706, 1.7345876, 5.387455), (0.30901706, 2.387455, 4.7345877), (0.30901706, 2.8066218, 3.9119267), (0.30901706, 2.9510567, 3), (0.5877854, 2.6715357, 2.1319654), (0.5877854, 2.2725441, 1.3489002), (0.5877854, 1.6510998, 0.7274561), (0.5877854, 0.8680345, 0.3284645), (0.5877854, -1.3051458e-16, 0.19098139), (0.5877854, -0.8680345, 0.32846475), (0.5877854, -1.6510996, 0.72745657), (0.5877854, -2.2725434, 1.3489007), (0.5877854, -2.6715348, 2.1319656), (0.5877854, -2.809018, 3), (0.5877854, -2.6715348, 3.8680344), (0.5877854, -2.2725432, 4.651099), (0.5877854, -1.6510992, 5.272543), (0.5877854, -0.86803424, 5.6715345), (0.5877854, -8.3715236e-8, 5.809017), (0.5877854, 0.868034, 5.6715345), (0.5877854, 1.6510988, 5.272543), (0.5877854, 2.2725427, 4.651099), (0.5877854, 2.671534, 3.8680341), (0.5877854, 2.8090172, 3), (0.8090173, 2.4611318, 2.2003298), (0.8090173, 2.0935638, 1.4789369), (0.8090173, 1.5210631, 0.9064362), (0.8090173, 0.7996701, 0.5388684), (0.8090173, -1.7963793e-16, 0.41221333), (0.8090173, -0.7996701, 0.53886867), (0.8090173, -1.5210627, 0.9064367), (0.8090173, -2.093563, 1.4789374), (0.8090173, -2.4611309, 2.2003303), (0.8090173, -2.5877862, 3), (0.8090173, -2.4611309, 3.7996697), (0.8090173, -2.0935628, 4.5210624), (0.8090173, -1.5210624, 5.093563), (0.8090173, -0.79966986, 5.4611306), (0.8090173, -7.712202e-8, 5.5877857), (0.8090173, 0.7996696, 5.46113), (0.8090173, 1.5210621, 5.0935626), (0.8090173, 2.0935624, 4.5210624), (0.8090173, 2.4611304, 3.7996697), (0.8090173, 2.5877855, 3), (0.95105696, 2.1960073, 2.286474), (0.95105696, 1.8680354, 1.6427929), (0.95105696, 1.3572071, 1.1319647), (0.95105696, 0.7135259, 0.803993), (0.95105696, -2.1117707e-16, 0.6909816), (0.95105696, -0.7135259, 0.8039932), (0.95105696, -1.3572068, 1.1319652), (0.95105696, -1.8680347, 1.6427934), (0.95105696, -2.1960065, 2.2864742), (0.95105696, -2.3090177, 3), (0.95105696, -2.1960065, 3.7135258), (0.95105696, -1.8680346, 4.3572063), (0.95105696, -1.3572065, 4.8680344), (0.95105696, -0.7135257, 5.196006), (0.95105696, -6.8814074e-8, 5.309017), (0.95105696, 0.7135255, 5.196006), (0.95105696, 1.3572062, 4.8680344), (0.95105696, 1.8680341, 4.3572063), (0.95105696, 2.1960058, 3.7135255), (0.95105696, 2.3090172, 3), (1.0000005, 1.9021143, 2.3819656), (1.0000005, 1.6180351, 1.8244288), (1.0000005, 1.1755712, 1.381965), (1.0000005, 0.6180343, 1.097886), (1.0000005, -2.220447e-16, 0.99999905), (1.0000005, -0.6180343, 1.0978861), (1.0000005, -1.175571, 1.3819654), (1.0000005, -1.6180345, 1.8244292), (1.0000005, -1.9021136, 2.3819659), (1.0000005, -2.0000005, 3), (1.0000005, -1.9021136, 3.6180341), (1.0000005, -1.6180344, 4.1755705), (1.0000005, -1.1755707, 4.6180344), (1.0000005, -0.6180341, 4.9021134), (1.0000005, -5.9604645e-8, 5), (1.0000005, 0.61803395, 4.902113), (1.0000005, 1.1755705, 4.6180344), (1.0000005, 1.618034, 4.1755705), (1.0000005, 1.9021131, 3.618034), (1.0000005, 2, 3), (0.951057, 1.6082213, 2.4774573), (0.951057, 1.3680347, 2.0060647), (0.951057, 0.99393535, 1.6319654), (0.951057, 0.5225427, 1.391779), (0.951057, -2.1117708e-16, 1.3090163), (0.951057, -0.5225427, 1.3917791), (0.951057, -0.99393517, 1.6319656), (0.951057, -1.3680342, 2.006065), (0.951057, -1.6082207, 2.4774575), (0.951057, -1.6909832, 3), (0.951057, -1.6082207, 3.5225425), (0.951057, -1.3680341, 3.9939349), (0.951057, -0.9939349, 4.368034), (0.951057, -0.52254254, 4.6082206), (0.951057, -5.0395215e-8, 4.690983), (0.951057, 0.5225424, 4.60822), (0.951057, 0.99393475, 4.368034), (0.951057, 1.3680339, 3.9939349), (0.951057, 1.6082202, 3.5225425), (0.951057, 1.6909828, 3), (0.8090175, 1.3430966, 2.5636015), (0.8090175, 1.1425062, 2.1699207), (0.8090175, 0.8300793, 1.8574939), (0.8090175, 0.43639848, 1.6569036), (0.8090175, -1.7963797e-16, 1.5877849), (0.8090175, -0.43639848, 1.6569036), (0.8090175, -0.83007914, 1.8574941), (0.8090175, -1.1425058, 2.169921), (0.8090175, -1.343096, 2.5636017), (0.8090175, -1.4122148, 3), (0.8090175, -1.343096, 3.4363983), (0.8090175, -1.1425058, 3.830079), (0.8090175, -0.83007896, 4.1425056), (0.8090175, -0.43639836, 4.343096), (0.8090175, -4.208727e-8, 4.4122143), (0.8090175, 0.4363982, 4.343096), (0.8090175, 0.8300788, 4.1425056), (0.8090175, 1.1425054, 3.8300788), (0.8090175, 1.3430958, 3.4363983), (0.8090175, 1.4122144, 3), (0.5877856, 1.1326923, 2.6319659), (0.5877856, 0.9635257, 2.2999578), (0.5877856, 0.70004237, 2.0364742), (0.5877856, 0.368034, 1.8673078), (0.5877856, -1.3051462e-16, 1.809017), (0.5877856, -0.368034, 1.8673079), (0.5877856, -0.7000422, 2.0364747), (0.5877856, -0.96352535, 2.2999578), (0.5877856, -1.132692, 2.631966), (0.5877856, -1.1909827, 3), (0.5877856, -1.132692, 3.368034), (0.5877856, -0.9635253, 3.700042), (0.5877856, -0.70004207, 3.9635253), (0.5877856, -0.36803392, 4.132692), (0.5877856, -3.5494043e-8, 4.190983), (0.5877856, 0.3680338, 4.132692), (0.5877856, 0.7000419, 3.963525), (0.5877856, 0.96352506, 3.700042), (0.5877856, 1.1326916, 3.368034), (0.5877856, 1.1909825, 3), (0.30901718, 0.99760455, 2.6758587), (0.30901718, 0.84861314, 2.3834465), (0.30901718, 0.6165535, 2.151387), (0.30901718, 0.32414132, 2.0023956), (0.30901718, -6.86156e-17, 1.9510567), (0.30901718, -0.32414132, 2.0023956), (0.30901718, -0.61655337, 2.1513872), (0.30901718, -0.8486128, 2.3834467), (0.30901718, -0.9976042, 2.6758587), (0.30901718, -1.048943, 3), (0.30901718, -0.9976042, 3.3241413), (0.30901718, -0.8486127, 3.6165533), (0.30901718, -0.61655325, 3.8486128), (0.30901718, -0.32414123, 3.997604), (0.30901718, -3.126093e-8, 4.048943), (0.30901718, 0.32414114, 3.997604), (0.30901718, 0.6165531, 3.8486125), (0.30901718, 0.84861255, 3.6165533), (0.30901718, 0.9976039, 3.3241413), (0.30901718, 1.0489428, 3)] - color3f[] primvars:displayColor = [(0.2, 0.2, 0.2)] - float2[] primvars:st = [(0.05, 1), (0, 1), (0, 0.95), (0.05, 0.95), (0.1, 1), (0.1, 0.95), (0.15, 1), (0.15, 0.95), (0.2, 1), (0.2, 0.95), (0.25, 1), (0.25, 0.95), (0.3, 1), (0.3, 0.95), (0.35000002, 1), (0.35000002, 0.95), (0.40000004, 1), (0.40000004, 0.95), (0.45000005, 1), (0.45000005, 0.95), (0.50000006, 1), (0.50000006, 0.95), (0.5500001, 1), (0.5500001, 0.95), (0.6000001, 1), (0.6000001, 0.95), (0.6500001, 1), (0.6500001, 0.95), (0.7000001, 1), (0.7000001, 0.95), (0.7500001, 1), (0.7500001, 0.95), (0.80000013, 1), (0.80000013, 0.95), (0.85000014, 1), (0.85000014, 0.95), (0.90000015, 1), (0.90000015, 0.95), (0.95000017, 1), (0.95000017, 0.95), (1.0000001, 1), (1.0000001, 0.95), (0, 0.9), (0.05, 0.9), (0.1, 0.9), (0.15, 0.9), (0.2, 0.9), (0.25, 0.9), (0.3, 0.9), (0.35000002, 0.9), (0.40000004, 0.9), (0.45000005, 0.9), (0.50000006, 0.9), (0.5500001, 0.9), (0.6000001, 0.9), (0.6500001, 0.9), (0.7000001, 0.9), (0.7500001, 0.9), (0.80000013, 0.9), (0.85000014, 0.9), (0.90000015, 0.9), (0.95000017, 0.9), (1.0000001, 0.9), (0, 0.84999996), (0.05, 0.84999996), (0.1, 0.84999996), (0.15, 0.84999996), (0.2, 0.84999996), (0.25, 0.84999996), (0.3, 0.84999996), (0.35000002, 0.84999996), (0.40000004, 0.84999996), (0.45000005, 0.84999996), (0.50000006, 0.84999996), (0.5500001, 0.84999996), (0.6000001, 0.84999996), (0.6500001, 0.84999996), (0.7000001, 0.84999996), (0.7500001, 0.84999996), (0.80000013, 0.84999996), (0.85000014, 0.84999996), (0.90000015, 0.84999996), (0.95000017, 0.84999996), (1.0000001, 0.84999996), (0, 0.79999995), (0.05, 0.79999995), (0.1, 0.79999995), (0.15, 0.79999995), (0.2, 0.79999995), (0.25, 0.79999995), (0.3, 0.79999995), (0.35000002, 0.79999995), (0.40000004, 0.79999995), (0.45000005, 0.79999995), (0.50000006, 0.79999995), (0.5500001, 0.79999995), (0.6000001, 0.79999995), (0.6500001, 0.79999995), (0.7000001, 0.79999995), (0.7500001, 0.79999995), (0.80000013, 0.79999995), (0.85000014, 0.79999995), (0.90000015, 0.79999995), (0.95000017, 0.79999995), (1.0000001, 0.79999995), (0, 0.74999994), (0.05, 0.74999994), (0.1, 0.74999994), (0.15, 0.74999994), (0.2, 0.74999994), (0.25, 0.74999994), (0.3, 0.74999994), (0.35000002, 0.74999994), (0.40000004, 0.74999994), (0.45000005, 0.74999994), (0.50000006, 0.74999994), (0.5500001, 0.74999994), (0.6000001, 0.74999994), (0.6500001, 0.74999994), (0.7000001, 0.74999994), (0.7500001, 0.74999994), (0.80000013, 0.74999994), (0.85000014, 0.74999994), (0.90000015, 0.74999994), (0.95000017, 0.74999994), (1.0000001, 0.74999994), (0, 0.6999999), (0.05, 0.6999999), (0.1, 0.6999999), (0.15, 0.6999999), (0.2, 0.6999999), (0.25, 0.6999999), (0.3, 0.6999999), (0.35000002, 0.6999999), (0.40000004, 0.6999999), (0.45000005, 0.6999999), (0.50000006, 0.6999999), (0.5500001, 0.6999999), (0.6000001, 0.6999999), (0.6500001, 0.6999999), (0.7000001, 0.6999999), (0.7500001, 0.6999999), (0.80000013, 0.6999999), (0.85000014, 0.6999999), (0.90000015, 0.6999999), (0.95000017, 0.6999999), (1.0000001, 0.6999999), (0, 0.6499999), (0.05, 0.6499999), (0.1, 0.6499999), (0.15, 0.6499999), (0.2, 0.6499999), (0.25, 0.6499999), (0.3, 0.6499999), (0.35000002, 0.6499999), (0.40000004, 0.6499999), (0.45000005, 0.6499999), (0.50000006, 0.6499999), (0.5500001, 0.6499999), (0.6000001, 0.6499999), (0.6500001, 0.6499999), (0.7000001, 0.6499999), (0.7500001, 0.6499999), (0.80000013, 0.6499999), (0.85000014, 0.6499999), (0.90000015, 0.6499999), (0.95000017, 0.6499999), (1.0000001, 0.6499999), (0, 0.5999999), (0.05, 0.5999999), (0.1, 0.5999999), (0.15, 0.5999999), (0.2, 0.5999999), (0.25, 0.5999999), (0.3, 0.5999999), (0.35000002, 0.5999999), (0.40000004, 0.5999999), (0.45000005, 0.5999999), (0.50000006, 0.5999999), (0.5500001, 0.5999999), (0.6000001, 0.5999999), (0.6500001, 0.5999999), (0.7000001, 0.5999999), (0.7500001, 0.5999999), (0.80000013, 0.5999999), (0.85000014, 0.5999999), (0.90000015, 0.5999999), (0.95000017, 0.5999999), (1.0000001, 0.5999999), (0, 0.5499999), (0.05, 0.5499999), (0.1, 0.5499999), (0.15, 0.5499999), (0.2, 0.5499999), (0.25, 0.5499999), (0.3, 0.5499999), (0.35000002, 0.5499999), (0.40000004, 0.5499999), (0.45000005, 0.5499999), (0.50000006, 0.5499999), (0.5500001, 0.5499999), (0.6000001, 0.5499999), (0.6500001, 0.5499999), (0.7000001, 0.5499999), (0.7500001, 0.5499999), (0.80000013, 0.5499999), (0.85000014, 0.5499999), (0.90000015, 0.5499999), (0.95000017, 0.5499999), (1.0000001, 0.5499999), (0, 0.49999988), (0.05, 0.49999988), (0.1, 0.49999988), (0.15, 0.49999988), (0.2, 0.49999988), (0.25, 0.49999988), (0.3, 0.49999988), (0.35000002, 0.49999988), (0.40000004, 0.49999988), (0.45000005, 0.49999988), (0.50000006, 0.49999988), (0.5500001, 0.49999988), (0.6000001, 0.49999988), (0.6500001, 0.49999988), (0.7000001, 0.49999988), (0.7500001, 0.49999988), (0.80000013, 0.49999988), (0.85000014, 0.49999988), (0.90000015, 0.49999988), (0.95000017, 0.49999988), (1.0000001, 0.49999988), (0, 0.44999987), (0.05, 0.44999987), (0.1, 0.44999987), (0.15, 0.44999987), (0.2, 0.44999987), (0.25, 0.44999987), (0.3, 0.44999987), (0.35000002, 0.44999987), (0.40000004, 0.44999987), (0.45000005, 0.44999987), (0.50000006, 0.44999987), (0.5500001, 0.44999987), (0.6000001, 0.44999987), (0.6500001, 0.44999987), (0.7000001, 0.44999987), (0.7500001, 0.44999987), (0.80000013, 0.44999987), (0.85000014, 0.44999987), (0.90000015, 0.44999987), (0.95000017, 0.44999987), (1.0000001, 0.44999987), (0, 0.39999986), (0.05, 0.39999986), (0.1, 0.39999986), (0.15, 0.39999986), (0.2, 0.39999986), (0.25, 0.39999986), (0.3, 0.39999986), (0.35000002, 0.39999986), (0.40000004, 0.39999986), (0.45000005, 0.39999986), (0.50000006, 0.39999986), (0.5500001, 0.39999986), (0.6000001, 0.39999986), (0.6500001, 0.39999986), (0.7000001, 0.39999986), (0.7500001, 0.39999986), (0.80000013, 0.39999986), (0.85000014, 0.39999986), (0.90000015, 0.39999986), (0.95000017, 0.39999986), (1.0000001, 0.39999986), (0, 0.34999985), (0.05, 0.34999985), (0.1, 0.34999985), (0.15, 0.34999985), (0.2, 0.34999985), (0.25, 0.34999985), (0.3, 0.34999985), (0.35000002, 0.34999985), (0.40000004, 0.34999985), (0.45000005, 0.34999985), (0.50000006, 0.34999985), (0.5500001, 0.34999985), (0.6000001, 0.34999985), (0.6500001, 0.34999985), (0.7000001, 0.34999985), (0.7500001, 0.34999985), (0.80000013, 0.34999985), (0.85000014, 0.34999985), (0.90000015, 0.34999985), (0.95000017, 0.34999985), (1.0000001, 0.34999985), (0, 0.29999983), (0.05, 0.29999983), (0.1, 0.29999983), (0.15, 0.29999983), (0.2, 0.29999983), (0.25, 0.29999983), (0.3, 0.29999983), (0.35000002, 0.29999983), (0.40000004, 0.29999983), (0.45000005, 0.29999983), (0.50000006, 0.29999983), (0.5500001, 0.29999983), (0.6000001, 0.29999983), (0.6500001, 0.29999983), (0.7000001, 0.29999983), (0.7500001, 0.29999983), (0.80000013, 0.29999983), (0.85000014, 0.29999983), (0.90000015, 0.29999983), (0.95000017, 0.29999983), (1.0000001, 0.29999983), (0, 0.24999984), (0.05, 0.24999984), (0.1, 0.24999984), (0.15, 0.24999984), (0.2, 0.24999984), (0.25, 0.24999984), (0.3, 0.24999984), (0.35000002, 0.24999984), (0.40000004, 0.24999984), (0.45000005, 0.24999984), (0.50000006, 0.24999984), (0.5500001, 0.24999984), (0.6000001, 0.24999984), (0.6500001, 0.24999984), (0.7000001, 0.24999984), (0.7500001, 0.24999984), (0.80000013, 0.24999984), (0.85000014, 0.24999984), (0.90000015, 0.24999984), (0.95000017, 0.24999984), (1.0000001, 0.24999984), (0, 0.19999984), (0.05, 0.19999984), (0.1, 0.19999984), (0.15, 0.19999984), (0.2, 0.19999984), (0.25, 0.19999984), (0.3, 0.19999984), (0.35000002, 0.19999984), (0.40000004, 0.19999984), (0.45000005, 0.19999984), (0.50000006, 0.19999984), (0.5500001, 0.19999984), (0.6000001, 0.19999984), (0.6500001, 0.19999984), (0.7000001, 0.19999984), (0.7500001, 0.19999984), (0.80000013, 0.19999984), (0.85000014, 0.19999984), (0.90000015, 0.19999984), (0.95000017, 0.19999984), (1.0000001, 0.19999984), (0, 0.14999984), (0.05, 0.14999984), (0.1, 0.14999984), (0.15, 0.14999984), (0.2, 0.14999984), (0.25, 0.14999984), (0.3, 0.14999984), (0.35000002, 0.14999984), (0.40000004, 0.14999984), (0.45000005, 0.14999984), (0.50000006, 0.14999984), (0.5500001, 0.14999984), (0.6000001, 0.14999984), (0.6500001, 0.14999984), (0.7000001, 0.14999984), (0.7500001, 0.14999984), (0.80000013, 0.14999984), (0.85000014, 0.14999984), (0.90000015, 0.14999984), (0.95000017, 0.14999984), (1.0000001, 0.14999984), (0, 0.099999845), (0.05, 0.099999845), (0.1, 0.099999845), (0.15, 0.099999845), (0.2, 0.099999845), (0.25, 0.099999845), (0.3, 0.099999845), (0.35000002, 0.099999845), (0.40000004, 0.099999845), (0.45000005, 0.099999845), (0.50000006, 0.099999845), (0.5500001, 0.099999845), (0.6000001, 0.099999845), (0.6500001, 0.099999845), (0.7000001, 0.099999845), (0.7500001, 0.099999845), (0.80000013, 0.099999845), (0.85000014, 0.099999845), (0.90000015, 0.099999845), (0.95000017, 0.099999845), (1.0000001, 0.099999845), (0, 0.049999844), (0.05, 0.049999844), (0.1, 0.049999844), (0.15, 0.049999844), (0.2, 0.049999844), (0.25, 0.049999844), (0.3, 0.049999844), (0.35000002, 0.049999844), (0.40000004, 0.049999844), (0.45000005, 0.049999844), (0.50000006, 0.049999844), (0.5500001, 0.049999844), (0.6000001, 0.049999844), (0.6500001, 0.049999844), (0.7000001, 0.049999844), (0.7500001, 0.049999844), (0.80000013, 0.049999844), (0.85000014, 0.049999844), (0.90000015, 0.049999844), (0.95000017, 0.049999844), (1.0000001, 0.049999844), (0, -1.5646219e-7), (0.05, -1.5646219e-7), (0.1, -1.5646219e-7), (0.15, -1.5646219e-7), (0.2, -1.5646219e-7), (0.25, -1.5646219e-7), (0.3, -1.5646219e-7), (0.35000002, -1.5646219e-7), (0.40000004, -1.5646219e-7), (0.45000005, -1.5646219e-7), (0.50000006, -1.5646219e-7), (0.5500001, -1.5646219e-7), (0.6000001, -1.5646219e-7), (0.6500001, -1.5646219e-7), (0.7000001, -1.5646219e-7), (0.7500001, -1.5646219e-7), (0.80000013, -1.5646219e-7), (0.85000014, -1.5646219e-7), (0.90000015, -1.5646219e-7), (0.95000017, -1.5646219e-7), (1.0000001, -1.5646219e-7)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 4, 0, 3, 5, 6, 4, 5, 7, 8, 6, 7, 9, 10, 8, 9, 11, 12, 10, 11, 13, 14, 12, 13, 15, 16, 14, 15, 17, 18, 16, 17, 19, 20, 18, 19, 21, 22, 20, 21, 23, 24, 22, 23, 25, 26, 24, 25, 27, 28, 26, 27, 29, 30, 28, 29, 31, 32, 30, 31, 33, 34, 32, 33, 35, 36, 34, 35, 37, 38, 36, 37, 39, 40, 38, 39, 41, 3, 2, 42, 43, 5, 3, 43, 44, 7, 5, 44, 45, 9, 7, 45, 46, 11, 9, 46, 47, 13, 11, 47, 48, 15, 13, 48, 49, 17, 15, 49, 50, 19, 17, 50, 51, 21, 19, 51, 52, 23, 21, 52, 53, 25, 23, 53, 54, 27, 25, 54, 55, 29, 27, 55, 56, 31, 29, 56, 57, 33, 31, 57, 58, 35, 33, 58, 59, 37, 35, 59, 60, 39, 37, 60, 61, 41, 39, 61, 62, 43, 42, 63, 64, 44, 43, 64, 65, 45, 44, 65, 66, 46, 45, 66, 67, 47, 46, 67, 68, 48, 47, 68, 69, 49, 48, 69, 70, 50, 49, 70, 71, 51, 50, 71, 72, 52, 51, 72, 73, 53, 52, 73, 74, 54, 53, 74, 75, 55, 54, 75, 76, 56, 55, 76, 77, 57, 56, 77, 78, 58, 57, 78, 79, 59, 58, 79, 80, 60, 59, 80, 81, 61, 60, 81, 82, 62, 61, 82, 83, 64, 63, 84, 85, 65, 64, 85, 86, 66, 65, 86, 87, 67, 66, 87, 88, 68, 67, 88, 89, 69, 68, 89, 90, 70, 69, 90, 91, 71, 70, 91, 92, 72, 71, 92, 93, 73, 72, 93, 94, 74, 73, 94, 95, 75, 74, 95, 96, 76, 75, 96, 97, 77, 76, 97, 98, 78, 77, 98, 99, 79, 78, 99, 100, 80, 79, 100, 101, 81, 80, 101, 102, 82, 81, 102, 103, 83, 82, 103, 104, 85, 84, 105, 106, 86, 85, 106, 107, 87, 86, 107, 108, 88, 87, 108, 109, 89, 88, 109, 110, 90, 89, 110, 111, 91, 90, 111, 112, 92, 91, 112, 113, 93, 92, 113, 114, 94, 93, 114, 115, 95, 94, 115, 116, 96, 95, 116, 117, 97, 96, 117, 118, 98, 97, 118, 119, 99, 98, 119, 120, 100, 99, 120, 121, 101, 100, 121, 122, 102, 101, 122, 123, 103, 102, 123, 124, 104, 103, 124, 125, 106, 105, 126, 127, 107, 106, 127, 128, 108, 107, 128, 129, 109, 108, 129, 130, 110, 109, 130, 131, 111, 110, 131, 132, 112, 111, 132, 133, 113, 112, 133, 134, 114, 113, 134, 135, 115, 114, 135, 136, 116, 115, 136, 137, 117, 116, 137, 138, 118, 117, 138, 139, 119, 118, 139, 140, 120, 119, 140, 141, 121, 120, 141, 142, 122, 121, 142, 143, 123, 122, 143, 144, 124, 123, 144, 145, 125, 124, 145, 146, 127, 126, 147, 148, 128, 127, 148, 149, 129, 128, 149, 150, 130, 129, 150, 151, 131, 130, 151, 152, 132, 131, 152, 153, 133, 132, 153, 154, 134, 133, 154, 155, 135, 134, 155, 156, 136, 135, 156, 157, 137, 136, 157, 158, 138, 137, 158, 159, 139, 138, 159, 160, 140, 139, 160, 161, 141, 140, 161, 162, 142, 141, 162, 163, 143, 142, 163, 164, 144, 143, 164, 165, 145, 144, 165, 166, 146, 145, 166, 167, 148, 147, 168, 169, 149, 148, 169, 170, 150, 149, 170, 171, 151, 150, 171, 172, 152, 151, 172, 173, 153, 152, 173, 174, 154, 153, 174, 175, 155, 154, 175, 176, 156, 155, 176, 177, 157, 156, 177, 178, 158, 157, 178, 179, 159, 158, 179, 180, 160, 159, 180, 181, 161, 160, 181, 182, 162, 161, 182, 183, 163, 162, 183, 184, 164, 163, 184, 185, 165, 164, 185, 186, 166, 165, 186, 187, 167, 166, 187, 188, 169, 168, 189, 190, 170, 169, 190, 191, 171, 170, 191, 192, 172, 171, 192, 193, 173, 172, 193, 194, 174, 173, 194, 195, 175, 174, 195, 196, 176, 175, 196, 197, 177, 176, 197, 198, 178, 177, 198, 199, 179, 178, 199, 200, 180, 179, 200, 201, 181, 180, 201, 202, 182, 181, 202, 203, 183, 182, 203, 204, 184, 183, 204, 205, 185, 184, 205, 206, 186, 185, 206, 207, 187, 186, 207, 208, 188, 187, 208, 209, 190, 189, 210, 211, 191, 190, 211, 212, 192, 191, 212, 213, 193, 192, 213, 214, 194, 193, 214, 215, 195, 194, 215, 216, 196, 195, 216, 217, 197, 196, 217, 218, 198, 197, 218, 219, 199, 198, 219, 220, 200, 199, 220, 221, 201, 200, 221, 222, 202, 201, 222, 223, 203, 202, 223, 224, 204, 203, 224, 225, 205, 204, 225, 226, 206, 205, 226, 227, 207, 206, 227, 228, 208, 207, 228, 229, 209, 208, 229, 230, 211, 210, 231, 232, 212, 211, 232, 233, 213, 212, 233, 234, 214, 213, 234, 235, 215, 214, 235, 236, 216, 215, 236, 237, 217, 216, 237, 238, 218, 217, 238, 239, 219, 218, 239, 240, 220, 219, 240, 241, 221, 220, 241, 242, 222, 221, 242, 243, 223, 222, 243, 244, 224, 223, 244, 245, 225, 224, 245, 246, 226, 225, 246, 247, 227, 226, 247, 248, 228, 227, 248, 249, 229, 228, 249, 250, 230, 229, 250, 251, 232, 231, 252, 253, 233, 232, 253, 254, 234, 233, 254, 255, 235, 234, 255, 256, 236, 235, 256, 257, 237, 236, 257, 258, 238, 237, 258, 259, 239, 238, 259, 260, 240, 239, 260, 261, 241, 240, 261, 262, 242, 241, 262, 263, 243, 242, 263, 264, 244, 243, 264, 265, 245, 244, 265, 266, 246, 245, 266, 267, 247, 246, 267, 268, 248, 247, 268, 269, 249, 248, 269, 270, 250, 249, 270, 271, 251, 250, 271, 272, 253, 252, 273, 274, 254, 253, 274, 275, 255, 254, 275, 276, 256, 255, 276, 277, 257, 256, 277, 278, 258, 257, 278, 279, 259, 258, 279, 280, 260, 259, 280, 281, 261, 260, 281, 282, 262, 261, 282, 283, 263, 262, 283, 284, 264, 263, 284, 285, 265, 264, 285, 286, 266, 265, 286, 287, 267, 266, 287, 288, 268, 267, 288, 289, 269, 268, 289, 290, 270, 269, 290, 291, 271, 270, 291, 292, 272, 271, 292, 293, 274, 273, 294, 295, 275, 274, 295, 296, 276, 275, 296, 297, 277, 276, 297, 298, 278, 277, 298, 299, 279, 278, 299, 300, 280, 279, 300, 301, 281, 280, 301, 302, 282, 281, 302, 303, 283, 282, 303, 304, 284, 283, 304, 305, 285, 284, 305, 306, 286, 285, 306, 307, 287, 286, 307, 308, 288, 287, 308, 309, 289, 288, 309, 310, 290, 289, 310, 311, 291, 290, 311, 312, 292, 291, 312, 313, 293, 292, 313, 314, 295, 294, 315, 316, 296, 295, 316, 317, 297, 296, 317, 318, 298, 297, 318, 319, 299, 298, 319, 320, 300, 299, 320, 321, 301, 300, 321, 322, 302, 301, 322, 323, 303, 302, 323, 324, 304, 303, 324, 325, 305, 304, 325, 326, 306, 305, 326, 327, 307, 306, 327, 328, 308, 307, 328, 329, 309, 308, 329, 330, 310, 309, 330, 331, 311, 310, 331, 332, 312, 311, 332, 333, 313, 312, 333, 334, 314, 313, 334, 335, 316, 315, 336, 337, 317, 316, 337, 338, 318, 317, 338, 339, 319, 318, 339, 340, 320, 319, 340, 341, 321, 320, 341, 342, 322, 321, 342, 343, 323, 322, 343, 344, 324, 323, 344, 345, 325, 324, 345, 346, 326, 325, 346, 347, 327, 326, 347, 348, 328, 327, 348, 349, 329, 328, 349, 350, 330, 329, 350, 351, 331, 330, 351, 352, 332, 331, 352, 353, 333, 332, 353, 354, 334, 333, 354, 355, 335, 334, 355, 356, 337, 336, 357, 358, 338, 337, 358, 359, 339, 338, 359, 360, 340, 339, 360, 361, 341, 340, 361, 362, 342, 341, 362, 363, 343, 342, 363, 364, 344, 343, 364, 365, 345, 344, 365, 366, 346, 345, 366, 367, 347, 346, 367, 368, 348, 347, 368, 369, 349, 348, 369, 370, 350, 349, 370, 371, 351, 350, 371, 372, 352, 351, 372, 373, 353, 352, 373, 374, 354, 353, 374, 375, 355, 354, 375, 376, 356, 355, 376, 377, 358, 357, 378, 379, 359, 358, 379, 380, 360, 359, 380, 381, 361, 360, 381, 382, 362, 361, 382, 383, 363, 362, 383, 384, 364, 363, 384, 385, 365, 364, 385, 386, 366, 365, 386, 387, 367, 366, 387, 388, 368, 367, 388, 389, 369, 368, 389, 390, 370, 369, 390, 391, 371, 370, 391, 392, 372, 371, 392, 393, 373, 372, 393, 394, 374, 373, 394, 395, 375, 374, 395, 396, 376, 375, 396, 397, 377, 376, 397, 398, 379, 378, 399, 400, 380, 379, 400, 401, 381, 380, 401, 402, 382, 381, 402, 403, 383, 382, 403, 404, 384, 383, 404, 405, 385, 384, 405, 406, 386, 385, 406, 407, 387, 386, 407, 408, 388, 387, 408, 409, 389, 388, 409, 410, 390, 389, 410, 411, 391, 390, 411, 412, 392, 391, 412, 413, 393, 392, 413, 414, 394, 393, 414, 415, 395, 394, 415, 416, 396, 395, 416, 417, 397, 396, 417, 418, 398, 397, 418, 419, 400, 399, 420, 421, 401, 400, 421, 422, 402, 401, 422, 423, 403, 402, 423, 424, 404, 403, 424, 425, 405, 404, 425, 426, 406, 405, 426, 427, 407, 406, 427, 428, 408, 407, 428, 429, 409, 408, 429, 430, 410, 409, 430, 431, 411, 410, 431, 432, 412, 411, 432, 433, 413, 412, 433, 434, 414, 413, 434, 435, 415, 414, 435, 436, 416, 415, 436, 437, 417, 416, 437, 438, 418, 417, 438, 439, 419, 418, 439, 440] - float3 xformOp:translate:pivot = (0, 0, 3) - uniform token[] xformOpOrder = ["xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - } -} - diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_1.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_1.png deleted file mode 100644 index 44e56fa8e8..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_1.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_2.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_2.png deleted file mode 100644 index f13d33ed2d..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_2.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_3.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_3.png deleted file mode 100644 index 8339dfde07..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_3.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_4.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_4.png deleted file mode 100644 index 37f9c302e9..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Directional_4.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_1.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_1.png deleted file mode 100644 index 7990da7720..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_1.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_2.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_2.png deleted file mode 100644 index d912346e73..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_2.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_3.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_3.png deleted file mode 100644 index 6ec5ab7e5c..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_3.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_4.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_4.png deleted file mode 100644 index ff25a02bf8..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Directional_4.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_1.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_1.png deleted file mode 100644 index 181b2a28e4..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_1.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_2.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_2.png deleted file mode 100644 index e6c60efa6d..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_2.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_3.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_3.png deleted file mode 100644 index 94d2d849c7..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_3.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_4.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_4.png deleted file mode 100644 index 0f64231912..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/HydraShadows_Spot_4.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_1.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_1.png deleted file mode 100644 index 16891b61d2..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_1.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_2.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_2.png deleted file mode 100644 index b3fd0d8f89..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_2.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_3.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_3.png deleted file mode 100644 index fd7266427e..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_3.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_4.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_4.png deleted file mode 100644 index fe867e99e9..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Directional_4.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_1.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_1.png deleted file mode 100644 index 08e6f84551..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_1.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_2.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_2.png deleted file mode 100644 index df0efc4655..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_2.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_3.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_3.png deleted file mode 100644 index c363d17686..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_3.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_4.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_4.png deleted file mode 100644 index 14d2923a6c..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/MayaNativeShadows_Spot_4.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_1.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_1.png deleted file mode 100644 index e90c5a8178..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_1.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_2.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_2.png deleted file mode 100644 index edc388c118..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_2.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_3.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_3.png deleted file mode 100644 index dbb668f1ae..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_3.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_4.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_4.png deleted file mode 100644 index a733fc1496..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawLightingTest/baseline/Spot_4.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/CubeGridCombinedMesh_10.usd b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/CubeGridCombinedMesh_10.usd deleted file mode 100644 index fdf97c4dd5..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/CubeGridCombinedMesh_10.usd and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/CubeGridModelRefs_10.usd b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/CubeGridModelRefs_10.usd deleted file mode 100644 index 2e85903e54..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/CubeGridModelRefs_10.usd and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/CubeModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/CubeModel.usda deleted file mode 100644 index df95bad828..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/CubeModel.usda +++ /dev/null @@ -1,61 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridCombinedMesh_10.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridCombinedMesh_10.ma deleted file mode 100644 index 2fd460a8a7..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridCombinedMesh_10.ma +++ /dev/null @@ -1,1968 +0,0 @@ -//Maya ASCII 2016 scene -//Name: Grid_5_of_CubeGridCombinedMesh_10.ma -//Last modified: Wed, Jan 10, 2018 03:57:08 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 301.02597821687817 -183.30194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000246"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000247"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000249"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000251"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000253"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000255"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000257"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000259"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000261"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000263"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000265"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000267"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000269"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000271"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000273"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000275"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000277"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000279"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000281"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000283"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000285"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000287"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000289"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000291"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000293"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000295"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000297"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000299"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002ED"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000301"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000303"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000305"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000307"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000309"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000311"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000313"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000315"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000317"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000319"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000321"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000323"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000325"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000327"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000329"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000331"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000333"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000335"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000337"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000339"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_4"; -createNode transform -n "TurntableCameraPivot"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F71000003D0"; - setAttr ".t" -type "double3" 62.5 62.5 0 ; -createNode transform -n "TurntableCamera" -p "TurntableCameraPivot"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F45000003CE"; - setAttr ".t" -type "double3" 238.52597821687817 -245.80194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 0 44.967352835719474 ; -createNode camera -n "TurntableCameraShape" -p "TurntableCamera"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F45000003CF"; - setAttr -k off ".v"; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CB"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CC"; -createNode displayLayer -n "defaultLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CE"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000248"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout4"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000250"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout6"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000252"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout7"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000254"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout8"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000256"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout9"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000258"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout10"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout11"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout12"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout13"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000260"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout14"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000262"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout15"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000264"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout16"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000266"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout17"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000268"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout18"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout19"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout20"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout21"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000270"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout22"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000272"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout23"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000274"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout24"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000276"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout25"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000278"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout26"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout27"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout28"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout29"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000280"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout30"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000282"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout31"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000284"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout32"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000286"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout33"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000288"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout34"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout35"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout36"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout37"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000290"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout38"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000292"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout39"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000294"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout40"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000296"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout41"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000298"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout42"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout43"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout44"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout45"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout46"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout47"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout48"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout49"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout50"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout51"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout52"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout53"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout54"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout55"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout56"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout57"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout58"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout59"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout60"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout61"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout62"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout63"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout64"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout65"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout66"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout67"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout68"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout69"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout70"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout71"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout72"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout73"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout74"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout75"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout76"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout77"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout78"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout79"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout80"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout81"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout82"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout83"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout84"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout85"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout86"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout87"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout88"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout89"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout90"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout91"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout92"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout93"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000300"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout94"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000302"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout95"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000304"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout96"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000306"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout97"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000308"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout98"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout99"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout100"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout101"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000310"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout102"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000312"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout103"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000314"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout104"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000316"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout105"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000318"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout106"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout107"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout108"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout109"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000320"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout110"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000322"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout111"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000324"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout112"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000326"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout113"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000328"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout114"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout115"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout116"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout117"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000330"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout118"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000332"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout119"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000334"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout120"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000336"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout121"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000338"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout122"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout123"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout124"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout125"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000340"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003BF"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"TurntableCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"TurntableCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n" - + " -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n" - + " -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"TurntableCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"TurntableCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003C0"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 96 -ast 1 -aet 96 "; - setAttr ".st" 6; -createNode animCurveTA -n "TurntableCameraPivot_rotateZ"; - rename -uid "CA0C68C0-0000-48ED-5A56-9FF7000003E4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 5 ".ktv[0:4]" 1 0 25 90 49 180 73 270 97 360; - setAttr -s 5 ".kit[0:4]" 2 18 18 18 2; - setAttr -s 5 ".kot[0:4]" 2 18 18 18 2; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "AssetRef_0_0_0.hl"; -connectAttr "hyperLayout2.msg" "AssetRef_0_0_1.hl"; -connectAttr "hyperLayout3.msg" "AssetRef_0_0_2.hl"; -connectAttr "hyperLayout4.msg" "AssetRef_0_0_3.hl"; -connectAttr "hyperLayout5.msg" "AssetRef_0_0_4.hl"; -connectAttr "hyperLayout6.msg" "AssetRef_0_1_0.hl"; -connectAttr "hyperLayout7.msg" "AssetRef_0_1_1.hl"; -connectAttr "hyperLayout8.msg" "AssetRef_0_1_2.hl"; -connectAttr "hyperLayout9.msg" "AssetRef_0_1_3.hl"; -connectAttr "hyperLayout10.msg" "AssetRef_0_1_4.hl"; -connectAttr "hyperLayout11.msg" "AssetRef_0_2_0.hl"; -connectAttr "hyperLayout12.msg" "AssetRef_0_2_1.hl"; -connectAttr "hyperLayout13.msg" "AssetRef_0_2_2.hl"; -connectAttr "hyperLayout14.msg" "AssetRef_0_2_3.hl"; -connectAttr "hyperLayout15.msg" "AssetRef_0_2_4.hl"; -connectAttr "hyperLayout16.msg" "AssetRef_0_3_0.hl"; -connectAttr "hyperLayout17.msg" "AssetRef_0_3_1.hl"; -connectAttr "hyperLayout18.msg" "AssetRef_0_3_2.hl"; -connectAttr "hyperLayout19.msg" "AssetRef_0_3_3.hl"; -connectAttr "hyperLayout20.msg" "AssetRef_0_3_4.hl"; -connectAttr "hyperLayout21.msg" "AssetRef_0_4_0.hl"; -connectAttr "hyperLayout22.msg" "AssetRef_0_4_1.hl"; -connectAttr "hyperLayout23.msg" "AssetRef_0_4_2.hl"; -connectAttr "hyperLayout24.msg" "AssetRef_0_4_3.hl"; -connectAttr "hyperLayout25.msg" "AssetRef_0_4_4.hl"; -connectAttr "hyperLayout26.msg" "AssetRef_1_0_0.hl"; -connectAttr "hyperLayout27.msg" "AssetRef_1_0_1.hl"; -connectAttr "hyperLayout28.msg" "AssetRef_1_0_2.hl"; -connectAttr "hyperLayout29.msg" "AssetRef_1_0_3.hl"; -connectAttr "hyperLayout30.msg" "AssetRef_1_0_4.hl"; -connectAttr "hyperLayout31.msg" "AssetRef_1_1_0.hl"; -connectAttr "hyperLayout32.msg" "AssetRef_1_1_1.hl"; -connectAttr "hyperLayout33.msg" "AssetRef_1_1_2.hl"; -connectAttr "hyperLayout34.msg" "AssetRef_1_1_3.hl"; -connectAttr "hyperLayout35.msg" "AssetRef_1_1_4.hl"; -connectAttr "hyperLayout36.msg" "AssetRef_1_2_0.hl"; -connectAttr "hyperLayout37.msg" "AssetRef_1_2_1.hl"; -connectAttr "hyperLayout38.msg" "AssetRef_1_2_2.hl"; -connectAttr "hyperLayout39.msg" "AssetRef_1_2_3.hl"; -connectAttr "hyperLayout40.msg" "AssetRef_1_2_4.hl"; -connectAttr "hyperLayout41.msg" "AssetRef_1_3_0.hl"; -connectAttr "hyperLayout42.msg" "AssetRef_1_3_1.hl"; -connectAttr "hyperLayout43.msg" "AssetRef_1_3_2.hl"; -connectAttr "hyperLayout44.msg" "AssetRef_1_3_3.hl"; -connectAttr "hyperLayout45.msg" "AssetRef_1_3_4.hl"; -connectAttr "hyperLayout46.msg" "AssetRef_1_4_0.hl"; -connectAttr "hyperLayout47.msg" "AssetRef_1_4_1.hl"; -connectAttr "hyperLayout48.msg" "AssetRef_1_4_2.hl"; -connectAttr "hyperLayout49.msg" "AssetRef_1_4_3.hl"; -connectAttr "hyperLayout50.msg" "AssetRef_1_4_4.hl"; -connectAttr "hyperLayout51.msg" "AssetRef_2_0_0.hl"; -connectAttr "hyperLayout52.msg" "AssetRef_2_0_1.hl"; -connectAttr "hyperLayout53.msg" "AssetRef_2_0_2.hl"; -connectAttr "hyperLayout54.msg" "AssetRef_2_0_3.hl"; -connectAttr "hyperLayout55.msg" "AssetRef_2_0_4.hl"; -connectAttr "hyperLayout56.msg" "AssetRef_2_1_0.hl"; -connectAttr "hyperLayout57.msg" "AssetRef_2_1_1.hl"; -connectAttr "hyperLayout58.msg" "AssetRef_2_1_2.hl"; -connectAttr "hyperLayout59.msg" "AssetRef_2_1_3.hl"; -connectAttr "hyperLayout60.msg" "AssetRef_2_1_4.hl"; -connectAttr "hyperLayout61.msg" "AssetRef_2_2_0.hl"; -connectAttr "hyperLayout62.msg" "AssetRef_2_2_1.hl"; -connectAttr "hyperLayout63.msg" "AssetRef_2_2_2.hl"; -connectAttr "hyperLayout64.msg" "AssetRef_2_2_3.hl"; -connectAttr "hyperLayout65.msg" "AssetRef_2_2_4.hl"; -connectAttr "hyperLayout66.msg" "AssetRef_2_3_0.hl"; -connectAttr "hyperLayout67.msg" "AssetRef_2_3_1.hl"; -connectAttr "hyperLayout68.msg" "AssetRef_2_3_2.hl"; -connectAttr "hyperLayout69.msg" "AssetRef_2_3_3.hl"; -connectAttr "hyperLayout70.msg" "AssetRef_2_3_4.hl"; -connectAttr "hyperLayout71.msg" "AssetRef_2_4_0.hl"; -connectAttr "hyperLayout72.msg" "AssetRef_2_4_1.hl"; -connectAttr "hyperLayout73.msg" "AssetRef_2_4_2.hl"; -connectAttr "hyperLayout74.msg" "AssetRef_2_4_3.hl"; -connectAttr "hyperLayout75.msg" "AssetRef_2_4_4.hl"; -connectAttr "hyperLayout76.msg" "AssetRef_3_0_0.hl"; -connectAttr "hyperLayout77.msg" "AssetRef_3_0_1.hl"; -connectAttr "hyperLayout78.msg" "AssetRef_3_0_2.hl"; -connectAttr "hyperLayout79.msg" "AssetRef_3_0_3.hl"; -connectAttr "hyperLayout80.msg" "AssetRef_3_0_4.hl"; -connectAttr "hyperLayout81.msg" "AssetRef_3_1_0.hl"; -connectAttr "hyperLayout82.msg" "AssetRef_3_1_1.hl"; -connectAttr "hyperLayout83.msg" "AssetRef_3_1_2.hl"; -connectAttr "hyperLayout84.msg" "AssetRef_3_1_3.hl"; -connectAttr "hyperLayout85.msg" "AssetRef_3_1_4.hl"; -connectAttr "hyperLayout86.msg" "AssetRef_3_2_0.hl"; -connectAttr "hyperLayout87.msg" "AssetRef_3_2_1.hl"; -connectAttr "hyperLayout88.msg" "AssetRef_3_2_2.hl"; -connectAttr "hyperLayout89.msg" "AssetRef_3_2_3.hl"; -connectAttr "hyperLayout90.msg" "AssetRef_3_2_4.hl"; -connectAttr "hyperLayout91.msg" "AssetRef_3_3_0.hl"; -connectAttr "hyperLayout92.msg" "AssetRef_3_3_1.hl"; -connectAttr "hyperLayout93.msg" "AssetRef_3_3_2.hl"; -connectAttr "hyperLayout94.msg" "AssetRef_3_3_3.hl"; -connectAttr "hyperLayout95.msg" "AssetRef_3_3_4.hl"; -connectAttr "hyperLayout96.msg" "AssetRef_3_4_0.hl"; -connectAttr "hyperLayout97.msg" "AssetRef_3_4_1.hl"; -connectAttr "hyperLayout98.msg" "AssetRef_3_4_2.hl"; -connectAttr "hyperLayout99.msg" "AssetRef_3_4_3.hl"; -connectAttr "hyperLayout100.msg" "AssetRef_3_4_4.hl"; -connectAttr "hyperLayout101.msg" "AssetRef_4_0_0.hl"; -connectAttr "hyperLayout102.msg" "AssetRef_4_0_1.hl"; -connectAttr "hyperLayout103.msg" "AssetRef_4_0_2.hl"; -connectAttr "hyperLayout104.msg" "AssetRef_4_0_3.hl"; -connectAttr "hyperLayout105.msg" "AssetRef_4_0_4.hl"; -connectAttr "hyperLayout106.msg" "AssetRef_4_1_0.hl"; -connectAttr "hyperLayout107.msg" "AssetRef_4_1_1.hl"; -connectAttr "hyperLayout108.msg" "AssetRef_4_1_2.hl"; -connectAttr "hyperLayout109.msg" "AssetRef_4_1_3.hl"; -connectAttr "hyperLayout110.msg" "AssetRef_4_1_4.hl"; -connectAttr "hyperLayout111.msg" "AssetRef_4_2_0.hl"; -connectAttr "hyperLayout112.msg" "AssetRef_4_2_1.hl"; -connectAttr "hyperLayout113.msg" "AssetRef_4_2_2.hl"; -connectAttr "hyperLayout114.msg" "AssetRef_4_2_3.hl"; -connectAttr "hyperLayout115.msg" "AssetRef_4_2_4.hl"; -connectAttr "hyperLayout116.msg" "AssetRef_4_3_0.hl"; -connectAttr "hyperLayout117.msg" "AssetRef_4_3_1.hl"; -connectAttr "hyperLayout118.msg" "AssetRef_4_3_2.hl"; -connectAttr "hyperLayout119.msg" "AssetRef_4_3_3.hl"; -connectAttr "hyperLayout120.msg" "AssetRef_4_3_4.hl"; -connectAttr "hyperLayout121.msg" "AssetRef_4_4_0.hl"; -connectAttr "hyperLayout122.msg" "AssetRef_4_4_1.hl"; -connectAttr "hyperLayout123.msg" "AssetRef_4_4_2.hl"; -connectAttr "hyperLayout124.msg" "AssetRef_4_4_3.hl"; -connectAttr "hyperLayout125.msg" "AssetRef_4_4_4.hl"; -connectAttr "TurntableCameraPivot_rotateZ.o" "TurntableCameraPivot.rz"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of Grid_5_of_CubeGridCombinedMesh_10.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridCombinedMesh_LegacyViewport_10.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridCombinedMesh_LegacyViewport_10.ma deleted file mode 100644 index 9ff771e6d0..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridCombinedMesh_LegacyViewport_10.ma +++ /dev/null @@ -1,1968 +0,0 @@ -//Maya ASCII 2016 scene -//Name: Grid_5_of_CubeGridCombinedMesh_10.ma -//Last modified: Wed, Jan 10, 2018 03:57:08 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 301.02597821687817 -183.30194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000246"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000247"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000249"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000251"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000253"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000255"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000257"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000259"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000261"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000263"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000265"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000267"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000269"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000271"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000273"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000275"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000277"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000279"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000281"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000283"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000285"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000287"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000289"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000291"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000293"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000295"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000297"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000299"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002ED"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000301"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000303"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000305"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000307"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000309"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000311"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000313"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000315"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000317"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000319"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000321"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000323"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000325"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000327"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000329"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000331"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000333"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000335"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000337"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000339"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_4"; -createNode transform -n "TurntableCameraPivot"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F71000003D0"; - setAttr ".t" -type "double3" 62.5 62.5 0 ; -createNode transform -n "TurntableCamera" -p "TurntableCameraPivot"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F45000003CE"; - setAttr ".t" -type "double3" 238.52597821687817 -245.80194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 0 44.967352835719474 ; -createNode camera -n "TurntableCameraShape" -p "TurntableCamera"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F45000003CF"; - setAttr -k off ".v"; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CB"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CC"; -createNode displayLayer -n "defaultLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CE"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000248"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout4"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000250"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout6"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000252"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout7"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000254"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout8"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000256"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout9"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000258"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout10"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout11"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout12"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout13"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000260"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout14"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000262"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout15"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000264"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout16"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000266"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout17"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000268"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout18"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout19"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout20"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout21"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000270"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout22"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000272"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout23"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000274"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout24"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000276"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout25"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000278"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout26"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout27"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout28"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout29"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000280"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout30"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000282"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout31"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000284"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout32"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000286"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout33"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000288"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout34"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout35"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout36"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout37"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000290"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout38"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000292"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout39"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000294"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout40"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000296"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout41"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000298"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout42"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout43"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout44"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout45"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout46"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout47"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout48"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout49"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout50"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout51"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout52"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout53"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout54"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout55"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout56"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout57"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout58"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout59"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout60"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout61"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout62"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout63"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout64"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout65"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout66"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout67"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout68"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout69"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout70"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout71"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout72"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout73"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout74"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout75"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout76"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout77"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout78"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout79"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout80"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout81"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout82"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout83"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout84"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout85"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout86"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout87"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout88"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout89"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout90"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout91"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout92"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout93"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000300"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout94"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000302"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout95"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000304"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout96"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000306"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout97"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000308"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout98"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout99"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout100"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout101"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000310"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout102"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000312"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout103"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000314"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout104"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000316"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout105"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000318"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout106"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout107"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout108"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout109"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000320"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout110"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000322"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout111"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000324"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout112"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000326"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout113"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000328"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout114"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout115"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout116"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout117"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000330"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout118"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000332"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout119"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000334"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout120"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000336"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout121"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000338"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout122"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout123"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout124"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout125"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000340"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003BF"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"TurntableCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"TurntableCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n" - + " -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n" - + " -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"TurntableCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"TurntableCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003C0"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 96 -ast 1 -aet 96 "; - setAttr ".st" 6; -createNode animCurveTA -n "TurntableCameraPivot_rotateZ"; - rename -uid "CA0C68C0-0000-48ED-5A56-9FF7000003E4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 5 ".ktv[0:4]" 1 0 25 90 49 180 73 270 97 360; - setAttr -s 5 ".kit[0:4]" 2 18 18 18 2; - setAttr -s 5 ".kot[0:4]" 2 18 18 18 2; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "AssetRef_0_0_0.hl"; -connectAttr "hyperLayout2.msg" "AssetRef_0_0_1.hl"; -connectAttr "hyperLayout3.msg" "AssetRef_0_0_2.hl"; -connectAttr "hyperLayout4.msg" "AssetRef_0_0_3.hl"; -connectAttr "hyperLayout5.msg" "AssetRef_0_0_4.hl"; -connectAttr "hyperLayout6.msg" "AssetRef_0_1_0.hl"; -connectAttr "hyperLayout7.msg" "AssetRef_0_1_1.hl"; -connectAttr "hyperLayout8.msg" "AssetRef_0_1_2.hl"; -connectAttr "hyperLayout9.msg" "AssetRef_0_1_3.hl"; -connectAttr "hyperLayout10.msg" "AssetRef_0_1_4.hl"; -connectAttr "hyperLayout11.msg" "AssetRef_0_2_0.hl"; -connectAttr "hyperLayout12.msg" "AssetRef_0_2_1.hl"; -connectAttr "hyperLayout13.msg" "AssetRef_0_2_2.hl"; -connectAttr "hyperLayout14.msg" "AssetRef_0_2_3.hl"; -connectAttr "hyperLayout15.msg" "AssetRef_0_2_4.hl"; -connectAttr "hyperLayout16.msg" "AssetRef_0_3_0.hl"; -connectAttr "hyperLayout17.msg" "AssetRef_0_3_1.hl"; -connectAttr "hyperLayout18.msg" "AssetRef_0_3_2.hl"; -connectAttr "hyperLayout19.msg" "AssetRef_0_3_3.hl"; -connectAttr "hyperLayout20.msg" "AssetRef_0_3_4.hl"; -connectAttr "hyperLayout21.msg" "AssetRef_0_4_0.hl"; -connectAttr "hyperLayout22.msg" "AssetRef_0_4_1.hl"; -connectAttr "hyperLayout23.msg" "AssetRef_0_4_2.hl"; -connectAttr "hyperLayout24.msg" "AssetRef_0_4_3.hl"; -connectAttr "hyperLayout25.msg" "AssetRef_0_4_4.hl"; -connectAttr "hyperLayout26.msg" "AssetRef_1_0_0.hl"; -connectAttr "hyperLayout27.msg" "AssetRef_1_0_1.hl"; -connectAttr "hyperLayout28.msg" "AssetRef_1_0_2.hl"; -connectAttr "hyperLayout29.msg" "AssetRef_1_0_3.hl"; -connectAttr "hyperLayout30.msg" "AssetRef_1_0_4.hl"; -connectAttr "hyperLayout31.msg" "AssetRef_1_1_0.hl"; -connectAttr "hyperLayout32.msg" "AssetRef_1_1_1.hl"; -connectAttr "hyperLayout33.msg" "AssetRef_1_1_2.hl"; -connectAttr "hyperLayout34.msg" "AssetRef_1_1_3.hl"; -connectAttr "hyperLayout35.msg" "AssetRef_1_1_4.hl"; -connectAttr "hyperLayout36.msg" "AssetRef_1_2_0.hl"; -connectAttr "hyperLayout37.msg" "AssetRef_1_2_1.hl"; -connectAttr "hyperLayout38.msg" "AssetRef_1_2_2.hl"; -connectAttr "hyperLayout39.msg" "AssetRef_1_2_3.hl"; -connectAttr "hyperLayout40.msg" "AssetRef_1_2_4.hl"; -connectAttr "hyperLayout41.msg" "AssetRef_1_3_0.hl"; -connectAttr "hyperLayout42.msg" "AssetRef_1_3_1.hl"; -connectAttr "hyperLayout43.msg" "AssetRef_1_3_2.hl"; -connectAttr "hyperLayout44.msg" "AssetRef_1_3_3.hl"; -connectAttr "hyperLayout45.msg" "AssetRef_1_3_4.hl"; -connectAttr "hyperLayout46.msg" "AssetRef_1_4_0.hl"; -connectAttr "hyperLayout47.msg" "AssetRef_1_4_1.hl"; -connectAttr "hyperLayout48.msg" "AssetRef_1_4_2.hl"; -connectAttr "hyperLayout49.msg" "AssetRef_1_4_3.hl"; -connectAttr "hyperLayout50.msg" "AssetRef_1_4_4.hl"; -connectAttr "hyperLayout51.msg" "AssetRef_2_0_0.hl"; -connectAttr "hyperLayout52.msg" "AssetRef_2_0_1.hl"; -connectAttr "hyperLayout53.msg" "AssetRef_2_0_2.hl"; -connectAttr "hyperLayout54.msg" "AssetRef_2_0_3.hl"; -connectAttr "hyperLayout55.msg" "AssetRef_2_0_4.hl"; -connectAttr "hyperLayout56.msg" "AssetRef_2_1_0.hl"; -connectAttr "hyperLayout57.msg" "AssetRef_2_1_1.hl"; -connectAttr "hyperLayout58.msg" "AssetRef_2_1_2.hl"; -connectAttr "hyperLayout59.msg" "AssetRef_2_1_3.hl"; -connectAttr "hyperLayout60.msg" "AssetRef_2_1_4.hl"; -connectAttr "hyperLayout61.msg" "AssetRef_2_2_0.hl"; -connectAttr "hyperLayout62.msg" "AssetRef_2_2_1.hl"; -connectAttr "hyperLayout63.msg" "AssetRef_2_2_2.hl"; -connectAttr "hyperLayout64.msg" "AssetRef_2_2_3.hl"; -connectAttr "hyperLayout65.msg" "AssetRef_2_2_4.hl"; -connectAttr "hyperLayout66.msg" "AssetRef_2_3_0.hl"; -connectAttr "hyperLayout67.msg" "AssetRef_2_3_1.hl"; -connectAttr "hyperLayout68.msg" "AssetRef_2_3_2.hl"; -connectAttr "hyperLayout69.msg" "AssetRef_2_3_3.hl"; -connectAttr "hyperLayout70.msg" "AssetRef_2_3_4.hl"; -connectAttr "hyperLayout71.msg" "AssetRef_2_4_0.hl"; -connectAttr "hyperLayout72.msg" "AssetRef_2_4_1.hl"; -connectAttr "hyperLayout73.msg" "AssetRef_2_4_2.hl"; -connectAttr "hyperLayout74.msg" "AssetRef_2_4_3.hl"; -connectAttr "hyperLayout75.msg" "AssetRef_2_4_4.hl"; -connectAttr "hyperLayout76.msg" "AssetRef_3_0_0.hl"; -connectAttr "hyperLayout77.msg" "AssetRef_3_0_1.hl"; -connectAttr "hyperLayout78.msg" "AssetRef_3_0_2.hl"; -connectAttr "hyperLayout79.msg" "AssetRef_3_0_3.hl"; -connectAttr "hyperLayout80.msg" "AssetRef_3_0_4.hl"; -connectAttr "hyperLayout81.msg" "AssetRef_3_1_0.hl"; -connectAttr "hyperLayout82.msg" "AssetRef_3_1_1.hl"; -connectAttr "hyperLayout83.msg" "AssetRef_3_1_2.hl"; -connectAttr "hyperLayout84.msg" "AssetRef_3_1_3.hl"; -connectAttr "hyperLayout85.msg" "AssetRef_3_1_4.hl"; -connectAttr "hyperLayout86.msg" "AssetRef_3_2_0.hl"; -connectAttr "hyperLayout87.msg" "AssetRef_3_2_1.hl"; -connectAttr "hyperLayout88.msg" "AssetRef_3_2_2.hl"; -connectAttr "hyperLayout89.msg" "AssetRef_3_2_3.hl"; -connectAttr "hyperLayout90.msg" "AssetRef_3_2_4.hl"; -connectAttr "hyperLayout91.msg" "AssetRef_3_3_0.hl"; -connectAttr "hyperLayout92.msg" "AssetRef_3_3_1.hl"; -connectAttr "hyperLayout93.msg" "AssetRef_3_3_2.hl"; -connectAttr "hyperLayout94.msg" "AssetRef_3_3_3.hl"; -connectAttr "hyperLayout95.msg" "AssetRef_3_3_4.hl"; -connectAttr "hyperLayout96.msg" "AssetRef_3_4_0.hl"; -connectAttr "hyperLayout97.msg" "AssetRef_3_4_1.hl"; -connectAttr "hyperLayout98.msg" "AssetRef_3_4_2.hl"; -connectAttr "hyperLayout99.msg" "AssetRef_3_4_3.hl"; -connectAttr "hyperLayout100.msg" "AssetRef_3_4_4.hl"; -connectAttr "hyperLayout101.msg" "AssetRef_4_0_0.hl"; -connectAttr "hyperLayout102.msg" "AssetRef_4_0_1.hl"; -connectAttr "hyperLayout103.msg" "AssetRef_4_0_2.hl"; -connectAttr "hyperLayout104.msg" "AssetRef_4_0_3.hl"; -connectAttr "hyperLayout105.msg" "AssetRef_4_0_4.hl"; -connectAttr "hyperLayout106.msg" "AssetRef_4_1_0.hl"; -connectAttr "hyperLayout107.msg" "AssetRef_4_1_1.hl"; -connectAttr "hyperLayout108.msg" "AssetRef_4_1_2.hl"; -connectAttr "hyperLayout109.msg" "AssetRef_4_1_3.hl"; -connectAttr "hyperLayout110.msg" "AssetRef_4_1_4.hl"; -connectAttr "hyperLayout111.msg" "AssetRef_4_2_0.hl"; -connectAttr "hyperLayout112.msg" "AssetRef_4_2_1.hl"; -connectAttr "hyperLayout113.msg" "AssetRef_4_2_2.hl"; -connectAttr "hyperLayout114.msg" "AssetRef_4_2_3.hl"; -connectAttr "hyperLayout115.msg" "AssetRef_4_2_4.hl"; -connectAttr "hyperLayout116.msg" "AssetRef_4_3_0.hl"; -connectAttr "hyperLayout117.msg" "AssetRef_4_3_1.hl"; -connectAttr "hyperLayout118.msg" "AssetRef_4_3_2.hl"; -connectAttr "hyperLayout119.msg" "AssetRef_4_3_3.hl"; -connectAttr "hyperLayout120.msg" "AssetRef_4_3_4.hl"; -connectAttr "hyperLayout121.msg" "AssetRef_4_4_0.hl"; -connectAttr "hyperLayout122.msg" "AssetRef_4_4_1.hl"; -connectAttr "hyperLayout123.msg" "AssetRef_4_4_2.hl"; -connectAttr "hyperLayout124.msg" "AssetRef_4_4_3.hl"; -connectAttr "hyperLayout125.msg" "AssetRef_4_4_4.hl"; -connectAttr "TurntableCameraPivot_rotateZ.o" "TurntableCameraPivot.rz"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of Grid_5_of_CubeGridCombinedMesh_10.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridModelRefs_10.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridModelRefs_10.ma deleted file mode 100644 index 1ec08be3bf..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridModelRefs_10.ma +++ /dev/null @@ -1,1968 +0,0 @@ -//Maya ASCII 2016 scene -//Name: Grid_5_of_CubeGridModelRefs_10.ma -//Last modified: Wed, Jan 10, 2018 03:57:08 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 301.02597821687817 -183.30194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000246"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000247"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000249"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000251"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000253"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000255"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000257"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000259"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000261"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000263"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000265"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000267"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000269"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000271"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000273"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000275"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000277"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000279"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000281"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000283"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000285"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000287"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000289"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000291"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000293"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000295"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000297"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000299"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002ED"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000301"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000303"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000305"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000307"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000309"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000311"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000313"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000315"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000317"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000319"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000321"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000323"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000325"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000327"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000329"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000331"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000333"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000335"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000337"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000339"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_4"; -createNode transform -n "TurntableCameraPivot"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F71000003D0"; - setAttr ".t" -type "double3" 62.5 62.5 0 ; -createNode transform -n "TurntableCamera" -p "TurntableCameraPivot"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F45000003CE"; - setAttr ".t" -type "double3" 238.52597821687817 -245.80194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 0 44.967352835719474 ; -createNode camera -n "TurntableCameraShape" -p "TurntableCamera"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F45000003CF"; - setAttr -k off ".v"; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CB"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CC"; -createNode displayLayer -n "defaultLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CE"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000248"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout4"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000250"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout6"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000252"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout7"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000254"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout8"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000256"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout9"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000258"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout10"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout11"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout12"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout13"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000260"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout14"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000262"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout15"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000264"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout16"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000266"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout17"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000268"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout18"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout19"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout20"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout21"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000270"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout22"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000272"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout23"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000274"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout24"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000276"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout25"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000278"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout26"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout27"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout28"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout29"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000280"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout30"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000282"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout31"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000284"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout32"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000286"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout33"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000288"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout34"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout35"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout36"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout37"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000290"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout38"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000292"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout39"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000294"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout40"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000296"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout41"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000298"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout42"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout43"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout44"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout45"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout46"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout47"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout48"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout49"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout50"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout51"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout52"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout53"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout54"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout55"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout56"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout57"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout58"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout59"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout60"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout61"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout62"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout63"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout64"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout65"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout66"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout67"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout68"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout69"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout70"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout71"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout72"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout73"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout74"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout75"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout76"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout77"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout78"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout79"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout80"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout81"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout82"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout83"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout84"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout85"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout86"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout87"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout88"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout89"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout90"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout91"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout92"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout93"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000300"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout94"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000302"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout95"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000304"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout96"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000306"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout97"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000308"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout98"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout99"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout100"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout101"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000310"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout102"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000312"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout103"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000314"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout104"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000316"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout105"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000318"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout106"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout107"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout108"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout109"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000320"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout110"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000322"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout111"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000324"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout112"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000326"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout113"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000328"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout114"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout115"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout116"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout117"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000330"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout118"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000332"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout119"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000334"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout120"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000336"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout121"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000338"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout122"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout123"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout124"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout125"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000340"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003BF"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"TurntableCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"TurntableCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n" - + " -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n" - + " -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"TurntableCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"TurntableCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003C0"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 96 -ast 1 -aet 96 "; - setAttr ".st" 6; -createNode animCurveTA -n "TurntableCameraPivot_rotateZ"; - rename -uid "CA0C68C0-0000-48ED-5A56-9FF7000003E4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 5 ".ktv[0:4]" 1 0 25 90 49 180 73 270 97 360; - setAttr -s 5 ".kit[0:4]" 2 18 18 18 2; - setAttr -s 5 ".kot[0:4]" 2 18 18 18 2; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "AssetRef_0_0_0.hl"; -connectAttr "hyperLayout2.msg" "AssetRef_0_0_1.hl"; -connectAttr "hyperLayout3.msg" "AssetRef_0_0_2.hl"; -connectAttr "hyperLayout4.msg" "AssetRef_0_0_3.hl"; -connectAttr "hyperLayout5.msg" "AssetRef_0_0_4.hl"; -connectAttr "hyperLayout6.msg" "AssetRef_0_1_0.hl"; -connectAttr "hyperLayout7.msg" "AssetRef_0_1_1.hl"; -connectAttr "hyperLayout8.msg" "AssetRef_0_1_2.hl"; -connectAttr "hyperLayout9.msg" "AssetRef_0_1_3.hl"; -connectAttr "hyperLayout10.msg" "AssetRef_0_1_4.hl"; -connectAttr "hyperLayout11.msg" "AssetRef_0_2_0.hl"; -connectAttr "hyperLayout12.msg" "AssetRef_0_2_1.hl"; -connectAttr "hyperLayout13.msg" "AssetRef_0_2_2.hl"; -connectAttr "hyperLayout14.msg" "AssetRef_0_2_3.hl"; -connectAttr "hyperLayout15.msg" "AssetRef_0_2_4.hl"; -connectAttr "hyperLayout16.msg" "AssetRef_0_3_0.hl"; -connectAttr "hyperLayout17.msg" "AssetRef_0_3_1.hl"; -connectAttr "hyperLayout18.msg" "AssetRef_0_3_2.hl"; -connectAttr "hyperLayout19.msg" "AssetRef_0_3_3.hl"; -connectAttr "hyperLayout20.msg" "AssetRef_0_3_4.hl"; -connectAttr "hyperLayout21.msg" "AssetRef_0_4_0.hl"; -connectAttr "hyperLayout22.msg" "AssetRef_0_4_1.hl"; -connectAttr "hyperLayout23.msg" "AssetRef_0_4_2.hl"; -connectAttr "hyperLayout24.msg" "AssetRef_0_4_3.hl"; -connectAttr "hyperLayout25.msg" "AssetRef_0_4_4.hl"; -connectAttr "hyperLayout26.msg" "AssetRef_1_0_0.hl"; -connectAttr "hyperLayout27.msg" "AssetRef_1_0_1.hl"; -connectAttr "hyperLayout28.msg" "AssetRef_1_0_2.hl"; -connectAttr "hyperLayout29.msg" "AssetRef_1_0_3.hl"; -connectAttr "hyperLayout30.msg" "AssetRef_1_0_4.hl"; -connectAttr "hyperLayout31.msg" "AssetRef_1_1_0.hl"; -connectAttr "hyperLayout32.msg" "AssetRef_1_1_1.hl"; -connectAttr "hyperLayout33.msg" "AssetRef_1_1_2.hl"; -connectAttr "hyperLayout34.msg" "AssetRef_1_1_3.hl"; -connectAttr "hyperLayout35.msg" "AssetRef_1_1_4.hl"; -connectAttr "hyperLayout36.msg" "AssetRef_1_2_0.hl"; -connectAttr "hyperLayout37.msg" "AssetRef_1_2_1.hl"; -connectAttr "hyperLayout38.msg" "AssetRef_1_2_2.hl"; -connectAttr "hyperLayout39.msg" "AssetRef_1_2_3.hl"; -connectAttr "hyperLayout40.msg" "AssetRef_1_2_4.hl"; -connectAttr "hyperLayout41.msg" "AssetRef_1_3_0.hl"; -connectAttr "hyperLayout42.msg" "AssetRef_1_3_1.hl"; -connectAttr "hyperLayout43.msg" "AssetRef_1_3_2.hl"; -connectAttr "hyperLayout44.msg" "AssetRef_1_3_3.hl"; -connectAttr "hyperLayout45.msg" "AssetRef_1_3_4.hl"; -connectAttr "hyperLayout46.msg" "AssetRef_1_4_0.hl"; -connectAttr "hyperLayout47.msg" "AssetRef_1_4_1.hl"; -connectAttr "hyperLayout48.msg" "AssetRef_1_4_2.hl"; -connectAttr "hyperLayout49.msg" "AssetRef_1_4_3.hl"; -connectAttr "hyperLayout50.msg" "AssetRef_1_4_4.hl"; -connectAttr "hyperLayout51.msg" "AssetRef_2_0_0.hl"; -connectAttr "hyperLayout52.msg" "AssetRef_2_0_1.hl"; -connectAttr "hyperLayout53.msg" "AssetRef_2_0_2.hl"; -connectAttr "hyperLayout54.msg" "AssetRef_2_0_3.hl"; -connectAttr "hyperLayout55.msg" "AssetRef_2_0_4.hl"; -connectAttr "hyperLayout56.msg" "AssetRef_2_1_0.hl"; -connectAttr "hyperLayout57.msg" "AssetRef_2_1_1.hl"; -connectAttr "hyperLayout58.msg" "AssetRef_2_1_2.hl"; -connectAttr "hyperLayout59.msg" "AssetRef_2_1_3.hl"; -connectAttr "hyperLayout60.msg" "AssetRef_2_1_4.hl"; -connectAttr "hyperLayout61.msg" "AssetRef_2_2_0.hl"; -connectAttr "hyperLayout62.msg" "AssetRef_2_2_1.hl"; -connectAttr "hyperLayout63.msg" "AssetRef_2_2_2.hl"; -connectAttr "hyperLayout64.msg" "AssetRef_2_2_3.hl"; -connectAttr "hyperLayout65.msg" "AssetRef_2_2_4.hl"; -connectAttr "hyperLayout66.msg" "AssetRef_2_3_0.hl"; -connectAttr "hyperLayout67.msg" "AssetRef_2_3_1.hl"; -connectAttr "hyperLayout68.msg" "AssetRef_2_3_2.hl"; -connectAttr "hyperLayout69.msg" "AssetRef_2_3_3.hl"; -connectAttr "hyperLayout70.msg" "AssetRef_2_3_4.hl"; -connectAttr "hyperLayout71.msg" "AssetRef_2_4_0.hl"; -connectAttr "hyperLayout72.msg" "AssetRef_2_4_1.hl"; -connectAttr "hyperLayout73.msg" "AssetRef_2_4_2.hl"; -connectAttr "hyperLayout74.msg" "AssetRef_2_4_3.hl"; -connectAttr "hyperLayout75.msg" "AssetRef_2_4_4.hl"; -connectAttr "hyperLayout76.msg" "AssetRef_3_0_0.hl"; -connectAttr "hyperLayout77.msg" "AssetRef_3_0_1.hl"; -connectAttr "hyperLayout78.msg" "AssetRef_3_0_2.hl"; -connectAttr "hyperLayout79.msg" "AssetRef_3_0_3.hl"; -connectAttr "hyperLayout80.msg" "AssetRef_3_0_4.hl"; -connectAttr "hyperLayout81.msg" "AssetRef_3_1_0.hl"; -connectAttr "hyperLayout82.msg" "AssetRef_3_1_1.hl"; -connectAttr "hyperLayout83.msg" "AssetRef_3_1_2.hl"; -connectAttr "hyperLayout84.msg" "AssetRef_3_1_3.hl"; -connectAttr "hyperLayout85.msg" "AssetRef_3_1_4.hl"; -connectAttr "hyperLayout86.msg" "AssetRef_3_2_0.hl"; -connectAttr "hyperLayout87.msg" "AssetRef_3_2_1.hl"; -connectAttr "hyperLayout88.msg" "AssetRef_3_2_2.hl"; -connectAttr "hyperLayout89.msg" "AssetRef_3_2_3.hl"; -connectAttr "hyperLayout90.msg" "AssetRef_3_2_4.hl"; -connectAttr "hyperLayout91.msg" "AssetRef_3_3_0.hl"; -connectAttr "hyperLayout92.msg" "AssetRef_3_3_1.hl"; -connectAttr "hyperLayout93.msg" "AssetRef_3_3_2.hl"; -connectAttr "hyperLayout94.msg" "AssetRef_3_3_3.hl"; -connectAttr "hyperLayout95.msg" "AssetRef_3_3_4.hl"; -connectAttr "hyperLayout96.msg" "AssetRef_3_4_0.hl"; -connectAttr "hyperLayout97.msg" "AssetRef_3_4_1.hl"; -connectAttr "hyperLayout98.msg" "AssetRef_3_4_2.hl"; -connectAttr "hyperLayout99.msg" "AssetRef_3_4_3.hl"; -connectAttr "hyperLayout100.msg" "AssetRef_3_4_4.hl"; -connectAttr "hyperLayout101.msg" "AssetRef_4_0_0.hl"; -connectAttr "hyperLayout102.msg" "AssetRef_4_0_1.hl"; -connectAttr "hyperLayout103.msg" "AssetRef_4_0_2.hl"; -connectAttr "hyperLayout104.msg" "AssetRef_4_0_3.hl"; -connectAttr "hyperLayout105.msg" "AssetRef_4_0_4.hl"; -connectAttr "hyperLayout106.msg" "AssetRef_4_1_0.hl"; -connectAttr "hyperLayout107.msg" "AssetRef_4_1_1.hl"; -connectAttr "hyperLayout108.msg" "AssetRef_4_1_2.hl"; -connectAttr "hyperLayout109.msg" "AssetRef_4_1_3.hl"; -connectAttr "hyperLayout110.msg" "AssetRef_4_1_4.hl"; -connectAttr "hyperLayout111.msg" "AssetRef_4_2_0.hl"; -connectAttr "hyperLayout112.msg" "AssetRef_4_2_1.hl"; -connectAttr "hyperLayout113.msg" "AssetRef_4_2_2.hl"; -connectAttr "hyperLayout114.msg" "AssetRef_4_2_3.hl"; -connectAttr "hyperLayout115.msg" "AssetRef_4_2_4.hl"; -connectAttr "hyperLayout116.msg" "AssetRef_4_3_0.hl"; -connectAttr "hyperLayout117.msg" "AssetRef_4_3_1.hl"; -connectAttr "hyperLayout118.msg" "AssetRef_4_3_2.hl"; -connectAttr "hyperLayout119.msg" "AssetRef_4_3_3.hl"; -connectAttr "hyperLayout120.msg" "AssetRef_4_3_4.hl"; -connectAttr "hyperLayout121.msg" "AssetRef_4_4_0.hl"; -connectAttr "hyperLayout122.msg" "AssetRef_4_4_1.hl"; -connectAttr "hyperLayout123.msg" "AssetRef_4_4_2.hl"; -connectAttr "hyperLayout124.msg" "AssetRef_4_4_3.hl"; -connectAttr "hyperLayout125.msg" "AssetRef_4_4_4.hl"; -connectAttr "TurntableCameraPivot_rotateZ.o" "TurntableCameraPivot.rz"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of Grid_5_of_CubeGridModelRefs_10.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridModelRefs_LegacyViewport_10.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridModelRefs_LegacyViewport_10.ma deleted file mode 100644 index 7bdd3817c8..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/Grid_5_of_CubeGridModelRefs_LegacyViewport_10.ma +++ /dev/null @@ -1,1968 +0,0 @@ -//Maya ASCII 2016 scene -//Name: Grid_5_of_CubeGridModelRefs_10.ma -//Last modified: Wed, Jan 10, 2018 03:57:08 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 301.02597821687817 -183.30194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000246"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000247"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000249"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000251"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000253"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000255"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000257"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000259"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000261"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000263"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000265"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000267"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000269"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000271"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000273"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000275"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000277"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000279"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000281"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000283"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000285"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000287"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000289"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000291"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000293"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000295"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000297"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000299"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002ED"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000301"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000303"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000305"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000307"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000309"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000311"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000313"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000315"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000317"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000319"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000321"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000323"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000325"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000327"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000329"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000331"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000333"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000335"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000337"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000339"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_4"; -createNode transform -n "TurntableCameraPivot"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F71000003D0"; - setAttr ".t" -type "double3" 62.5 62.5 0 ; -createNode transform -n "TurntableCamera" -p "TurntableCameraPivot"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F45000003CE"; - setAttr ".t" -type "double3" 238.52597821687817 -245.80194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 0 44.967352835719474 ; -createNode camera -n "TurntableCameraShape" -p "TurntableCamera"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F45000003CF"; - setAttr -k off ".v"; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CB"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CC"; -createNode displayLayer -n "defaultLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "CA0C68C0-0000-48ED-5A56-9F28000002CE"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000248"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout4"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000250"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout6"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000252"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout7"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000254"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout8"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000256"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout9"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000258"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout10"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout11"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout12"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout13"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000260"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout14"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000262"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout15"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000264"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout16"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000266"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout17"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000268"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout18"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout19"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout20"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout21"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000270"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout22"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000272"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout23"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000274"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout24"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000276"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout25"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000278"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout26"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout27"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout28"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout29"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000280"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout30"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000282"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout31"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000284"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout32"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000286"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout33"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000288"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout34"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout35"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout36"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout37"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000290"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout38"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000292"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout39"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000294"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout40"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000296"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout41"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000298"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout42"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout43"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout44"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout45"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout46"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout47"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout48"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout49"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout50"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout51"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout52"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout53"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout54"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout55"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout56"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout57"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout58"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout59"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout60"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout61"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout62"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout63"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout64"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout65"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout66"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout67"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout68"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout69"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout70"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout71"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout72"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout73"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout74"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout75"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout76"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout77"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout78"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout79"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout80"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout81"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout82"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout83"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout84"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout85"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout86"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout87"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout88"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout89"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout90"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout91"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout92"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout93"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000300"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout94"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000302"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout95"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000304"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout96"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000306"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout97"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000308"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout98"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout99"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout100"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout101"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000310"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout102"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000312"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout103"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000314"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout104"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000316"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout105"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000318"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout106"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout107"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout108"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout109"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000320"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout110"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000322"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout111"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000324"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout112"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000326"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout113"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000328"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout114"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout115"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout116"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout117"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000330"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout118"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000332"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout119"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000334"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout120"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000336"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout121"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000338"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout122"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout123"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout124"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout125"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000340"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003BF"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"TurntableCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"TurntableCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n" - + " -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n" - + " -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"TurntableCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"TurntableCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003C0"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 96 -ast 1 -aet 96 "; - setAttr ".st" 6; -createNode animCurveTA -n "TurntableCameraPivot_rotateZ"; - rename -uid "CA0C68C0-0000-48ED-5A56-9FF7000003E4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 5 ".ktv[0:4]" 1 0 25 90 49 180 73 270 97 360; - setAttr -s 5 ".kit[0:4]" 2 18 18 18 2; - setAttr -s 5 ".kot[0:4]" 2 18 18 18 2; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "AssetRef_0_0_0.hl"; -connectAttr "hyperLayout2.msg" "AssetRef_0_0_1.hl"; -connectAttr "hyperLayout3.msg" "AssetRef_0_0_2.hl"; -connectAttr "hyperLayout4.msg" "AssetRef_0_0_3.hl"; -connectAttr "hyperLayout5.msg" "AssetRef_0_0_4.hl"; -connectAttr "hyperLayout6.msg" "AssetRef_0_1_0.hl"; -connectAttr "hyperLayout7.msg" "AssetRef_0_1_1.hl"; -connectAttr "hyperLayout8.msg" "AssetRef_0_1_2.hl"; -connectAttr "hyperLayout9.msg" "AssetRef_0_1_3.hl"; -connectAttr "hyperLayout10.msg" "AssetRef_0_1_4.hl"; -connectAttr "hyperLayout11.msg" "AssetRef_0_2_0.hl"; -connectAttr "hyperLayout12.msg" "AssetRef_0_2_1.hl"; -connectAttr "hyperLayout13.msg" "AssetRef_0_2_2.hl"; -connectAttr "hyperLayout14.msg" "AssetRef_0_2_3.hl"; -connectAttr "hyperLayout15.msg" "AssetRef_0_2_4.hl"; -connectAttr "hyperLayout16.msg" "AssetRef_0_3_0.hl"; -connectAttr "hyperLayout17.msg" "AssetRef_0_3_1.hl"; -connectAttr "hyperLayout18.msg" "AssetRef_0_3_2.hl"; -connectAttr "hyperLayout19.msg" "AssetRef_0_3_3.hl"; -connectAttr "hyperLayout20.msg" "AssetRef_0_3_4.hl"; -connectAttr "hyperLayout21.msg" "AssetRef_0_4_0.hl"; -connectAttr "hyperLayout22.msg" "AssetRef_0_4_1.hl"; -connectAttr "hyperLayout23.msg" "AssetRef_0_4_2.hl"; -connectAttr "hyperLayout24.msg" "AssetRef_0_4_3.hl"; -connectAttr "hyperLayout25.msg" "AssetRef_0_4_4.hl"; -connectAttr "hyperLayout26.msg" "AssetRef_1_0_0.hl"; -connectAttr "hyperLayout27.msg" "AssetRef_1_0_1.hl"; -connectAttr "hyperLayout28.msg" "AssetRef_1_0_2.hl"; -connectAttr "hyperLayout29.msg" "AssetRef_1_0_3.hl"; -connectAttr "hyperLayout30.msg" "AssetRef_1_0_4.hl"; -connectAttr "hyperLayout31.msg" "AssetRef_1_1_0.hl"; -connectAttr "hyperLayout32.msg" "AssetRef_1_1_1.hl"; -connectAttr "hyperLayout33.msg" "AssetRef_1_1_2.hl"; -connectAttr "hyperLayout34.msg" "AssetRef_1_1_3.hl"; -connectAttr "hyperLayout35.msg" "AssetRef_1_1_4.hl"; -connectAttr "hyperLayout36.msg" "AssetRef_1_2_0.hl"; -connectAttr "hyperLayout37.msg" "AssetRef_1_2_1.hl"; -connectAttr "hyperLayout38.msg" "AssetRef_1_2_2.hl"; -connectAttr "hyperLayout39.msg" "AssetRef_1_2_3.hl"; -connectAttr "hyperLayout40.msg" "AssetRef_1_2_4.hl"; -connectAttr "hyperLayout41.msg" "AssetRef_1_3_0.hl"; -connectAttr "hyperLayout42.msg" "AssetRef_1_3_1.hl"; -connectAttr "hyperLayout43.msg" "AssetRef_1_3_2.hl"; -connectAttr "hyperLayout44.msg" "AssetRef_1_3_3.hl"; -connectAttr "hyperLayout45.msg" "AssetRef_1_3_4.hl"; -connectAttr "hyperLayout46.msg" "AssetRef_1_4_0.hl"; -connectAttr "hyperLayout47.msg" "AssetRef_1_4_1.hl"; -connectAttr "hyperLayout48.msg" "AssetRef_1_4_2.hl"; -connectAttr "hyperLayout49.msg" "AssetRef_1_4_3.hl"; -connectAttr "hyperLayout50.msg" "AssetRef_1_4_4.hl"; -connectAttr "hyperLayout51.msg" "AssetRef_2_0_0.hl"; -connectAttr "hyperLayout52.msg" "AssetRef_2_0_1.hl"; -connectAttr "hyperLayout53.msg" "AssetRef_2_0_2.hl"; -connectAttr "hyperLayout54.msg" "AssetRef_2_0_3.hl"; -connectAttr "hyperLayout55.msg" "AssetRef_2_0_4.hl"; -connectAttr "hyperLayout56.msg" "AssetRef_2_1_0.hl"; -connectAttr "hyperLayout57.msg" "AssetRef_2_1_1.hl"; -connectAttr "hyperLayout58.msg" "AssetRef_2_1_2.hl"; -connectAttr "hyperLayout59.msg" "AssetRef_2_1_3.hl"; -connectAttr "hyperLayout60.msg" "AssetRef_2_1_4.hl"; -connectAttr "hyperLayout61.msg" "AssetRef_2_2_0.hl"; -connectAttr "hyperLayout62.msg" "AssetRef_2_2_1.hl"; -connectAttr "hyperLayout63.msg" "AssetRef_2_2_2.hl"; -connectAttr "hyperLayout64.msg" "AssetRef_2_2_3.hl"; -connectAttr "hyperLayout65.msg" "AssetRef_2_2_4.hl"; -connectAttr "hyperLayout66.msg" "AssetRef_2_3_0.hl"; -connectAttr "hyperLayout67.msg" "AssetRef_2_3_1.hl"; -connectAttr "hyperLayout68.msg" "AssetRef_2_3_2.hl"; -connectAttr "hyperLayout69.msg" "AssetRef_2_3_3.hl"; -connectAttr "hyperLayout70.msg" "AssetRef_2_3_4.hl"; -connectAttr "hyperLayout71.msg" "AssetRef_2_4_0.hl"; -connectAttr "hyperLayout72.msg" "AssetRef_2_4_1.hl"; -connectAttr "hyperLayout73.msg" "AssetRef_2_4_2.hl"; -connectAttr "hyperLayout74.msg" "AssetRef_2_4_3.hl"; -connectAttr "hyperLayout75.msg" "AssetRef_2_4_4.hl"; -connectAttr "hyperLayout76.msg" "AssetRef_3_0_0.hl"; -connectAttr "hyperLayout77.msg" "AssetRef_3_0_1.hl"; -connectAttr "hyperLayout78.msg" "AssetRef_3_0_2.hl"; -connectAttr "hyperLayout79.msg" "AssetRef_3_0_3.hl"; -connectAttr "hyperLayout80.msg" "AssetRef_3_0_4.hl"; -connectAttr "hyperLayout81.msg" "AssetRef_3_1_0.hl"; -connectAttr "hyperLayout82.msg" "AssetRef_3_1_1.hl"; -connectAttr "hyperLayout83.msg" "AssetRef_3_1_2.hl"; -connectAttr "hyperLayout84.msg" "AssetRef_3_1_3.hl"; -connectAttr "hyperLayout85.msg" "AssetRef_3_1_4.hl"; -connectAttr "hyperLayout86.msg" "AssetRef_3_2_0.hl"; -connectAttr "hyperLayout87.msg" "AssetRef_3_2_1.hl"; -connectAttr "hyperLayout88.msg" "AssetRef_3_2_2.hl"; -connectAttr "hyperLayout89.msg" "AssetRef_3_2_3.hl"; -connectAttr "hyperLayout90.msg" "AssetRef_3_2_4.hl"; -connectAttr "hyperLayout91.msg" "AssetRef_3_3_0.hl"; -connectAttr "hyperLayout92.msg" "AssetRef_3_3_1.hl"; -connectAttr "hyperLayout93.msg" "AssetRef_3_3_2.hl"; -connectAttr "hyperLayout94.msg" "AssetRef_3_3_3.hl"; -connectAttr "hyperLayout95.msg" "AssetRef_3_3_4.hl"; -connectAttr "hyperLayout96.msg" "AssetRef_3_4_0.hl"; -connectAttr "hyperLayout97.msg" "AssetRef_3_4_1.hl"; -connectAttr "hyperLayout98.msg" "AssetRef_3_4_2.hl"; -connectAttr "hyperLayout99.msg" "AssetRef_3_4_3.hl"; -connectAttr "hyperLayout100.msg" "AssetRef_3_4_4.hl"; -connectAttr "hyperLayout101.msg" "AssetRef_4_0_0.hl"; -connectAttr "hyperLayout102.msg" "AssetRef_4_0_1.hl"; -connectAttr "hyperLayout103.msg" "AssetRef_4_0_2.hl"; -connectAttr "hyperLayout104.msg" "AssetRef_4_0_3.hl"; -connectAttr "hyperLayout105.msg" "AssetRef_4_0_4.hl"; -connectAttr "hyperLayout106.msg" "AssetRef_4_1_0.hl"; -connectAttr "hyperLayout107.msg" "AssetRef_4_1_1.hl"; -connectAttr "hyperLayout108.msg" "AssetRef_4_1_2.hl"; -connectAttr "hyperLayout109.msg" "AssetRef_4_1_3.hl"; -connectAttr "hyperLayout110.msg" "AssetRef_4_1_4.hl"; -connectAttr "hyperLayout111.msg" "AssetRef_4_2_0.hl"; -connectAttr "hyperLayout112.msg" "AssetRef_4_2_1.hl"; -connectAttr "hyperLayout113.msg" "AssetRef_4_2_2.hl"; -connectAttr "hyperLayout114.msg" "AssetRef_4_2_3.hl"; -connectAttr "hyperLayout115.msg" "AssetRef_4_2_4.hl"; -connectAttr "hyperLayout116.msg" "AssetRef_4_3_0.hl"; -connectAttr "hyperLayout117.msg" "AssetRef_4_3_1.hl"; -connectAttr "hyperLayout118.msg" "AssetRef_4_3_2.hl"; -connectAttr "hyperLayout119.msg" "AssetRef_4_3_3.hl"; -connectAttr "hyperLayout120.msg" "AssetRef_4_3_4.hl"; -connectAttr "hyperLayout121.msg" "AssetRef_4_4_0.hl"; -connectAttr "hyperLayout122.msg" "AssetRef_4_4_1.hl"; -connectAttr "hyperLayout123.msg" "AssetRef_4_4_2.hl"; -connectAttr "hyperLayout124.msg" "AssetRef_4_4_3.hl"; -connectAttr "hyperLayout125.msg" "AssetRef_4_4_4.hl"; -connectAttr "TurntableCameraPivot_rotateZ.o" "TurntableCameraPivot.rz"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of Grid_5_of_CubeGridModelRefs_10.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/baseline/CubeGrid.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/baseline/CubeGrid.png deleted file mode 100644 index de057c83a7..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPerformanceTest/baseline/CubeGrid.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/ProxyShapeDrawPurposeTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/ProxyShapeDrawPurposeTest.ma deleted file mode 100644 index 33608a54e2..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/ProxyShapeDrawPurposeTest.ma +++ /dev/null @@ -1,196 +0,0 @@ -//Maya ASCII 2016 scene -//Name: ProxyShapeDrawPurposeTest.ma -//Last modified: Fri, Mar 30, 2018 05:50:15 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdProxyShape" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 5.4308552027321859 -4.9599363811486468 4.2321958069354952 ; - setAttr ".r" -type "double3" 60.082924915356131 3.1805546814635176e-15 47.594913994745973 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022B"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 8.4856725417804775; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022C"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022D"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022E"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022F"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "F117D900-0000-12C3-5ABE-DA0600000230"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "F117D900-0000-12C3-5ABE-DA0600000231"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "ProxyShapeDrawPurposeTest"; - rename -uid "F117D900-0000-12C3-5ABE-DA5000000253"; -createNode transform -n "PurposeCubesProxy" -p "ProxyShapeDrawPurposeTest"; - rename -uid "F117D900-0000-12C3-5ABE-DA4C00000252"; -createNode pxrUsdProxyShape -n "PurposeCubesProxyShape" -p "PurposeCubesProxy"; - rename -uid "F117D900-0000-12C3-5ABE-DA180000024E"; - setAttr ".isc" yes; - setAttr ".fp" -type "string" "./PurposeCubes.usda"; - setAttr ".pp" -type "string" "/PurposeCubes"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 5.4308552027321859 -4.9599363811486468 4.2321958069354952 ; - setAttr ".r" -type "double3" 60.082924915356131 3.1805546814635176e-15 47.594913994745973 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 8.4856725417804775; - setAttr ".imn" -type "string" "MainCamera"; - setAttr ".den" -type "string" "MainCamera_depth"; - setAttr ".man" -type "string" "MainCamera_mask"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "69C99900-0000-177D-5ABE-DAD800000259"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "69C99900-0000-177D-5ABE-DAD80000025C"; -createNode displayLayer -n "defaultLayer"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000024A"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "69C99900-0000-177D-5ABE-DAD80000025E"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000024C"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "F117D900-0000-12C3-5ABE-DA180000024F"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "F117D900-0000-12C3-5ABE-DA4400000251"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "F117D900-0000-12C3-5ABE-DA8B00000254"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $nodeEditorWorkspaceControlOpen = (`workspaceControl -exists nodeEditorPanel1Window` && `workspaceControl -q -visible nodeEditorPanel1Window`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1954\n -height 1044\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n" - + " -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n" - + " -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1538\n -height 1044\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n" - + " -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n" - + " -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n" - + " -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n" - + " -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n" - + " -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n" - + " -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible || $nodeEditorWorkspaceControlOpen) {\n\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n" - + " -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n\t\t\t$label = `panel -q -label $panelName`;\n" - + "\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n" - + " -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n" - + "\t\t\t\t\t(localizedPanelLabel(\"Top View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Top View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1954\\n -height 1044\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Top View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1954\\n -height 1044\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "F117D900-0000-12C3-5ABE-DA8B00000255"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of ProxyShapeDrawPurposeTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/PurposeCubes.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/PurposeCubes.usda deleted file mode 100644 index 74dafdbbc2..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/PurposeCubes.usda +++ /dev/null @@ -1,67 +0,0 @@ -#usda 1.0 -( - defaultPrim = "PurposeCubes" - upAxis = "Z" -) - -def Xform "PurposeCubes" ( - assetInfo = { - asset identifier = @./PurposeCubes.usda@ - string name = "PurposeCubes" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "DefaultCube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - uniform token subdivisionScheme = "none" - double3 xformOp:translate = (1, 1, 0.5) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "ProxyCube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.9, 0.1, 0.9)] - uniform token purpose = "proxy" - uniform token subdivisionScheme = "none" - double3 xformOp:translate = (-1, 1, 0.5) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "RenderCube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.9, 0.1, 0.1)] - uniform token purpose = "render" - uniform token subdivisionScheme = "none" - double3 xformOp:translate = (-1, -1, 0.5) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "GuideCube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.1, 0.9, 0.1)] - uniform token purpose = "guide" - uniform token subdivisionScheme = "none" - double3 xformOp:translate = (1, -1, 0.5) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_allTogglesOff.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_allTogglesOff.png deleted file mode 100644 index 04cdfab1c4..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_allTogglesOff.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_allTogglesOn.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_allTogglesOn.png deleted file mode 100644 index c8a38c95e0..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_allTogglesOn.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_guideToggleOn.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_guideToggleOn.png deleted file mode 100644 index e3aad6bf19..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_guideToggleOn.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_proxyToggleOn.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_proxyToggleOn.png deleted file mode 100644 index 2bc4982cef..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_proxyToggleOn.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_renderToggleOn.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_renderToggleOn.png deleted file mode 100644 index 6d60153a2e..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawPurposeTest/baseline/ProxyShapeDrawPurposeTest_renderToggleOn.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/CubeModel_TimeSampledPoints.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/CubeModel_TimeSampledPoints.usda deleted file mode 100644 index 4b93d0fa3f..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/CubeModel_TimeSampledPoints.usda +++ /dev/null @@ -1,69 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - endTimeCode = 5 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent.timeSamples = { - 1: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 5: [(-1.0, -1.0, -0.5), (1.0, 1.0, 1.0)] - } - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points.timeSamples = { - 1: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 5: [(-1.0, -1.0, 1.0), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (1.0, 1.0, 1.0), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/ProxyShapeDrawTimeSampledTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/ProxyShapeDrawTimeSampledTest.ma deleted file mode 100644 index 2d080f536c..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/ProxyShapeDrawTimeSampledTest.ma +++ /dev/null @@ -1,230 +0,0 @@ -//Maya ASCII 2016 scene -//Name: ProxyShapeDrawTimeSampledTest.ma -//Last modified: Mon, Feb 26, 2018 11:10:50 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 33.145658852586124 -33.659548707184108 22.000255704050307 ; - setAttr ".r" -type "double3" 69.866155704526477 -3.1805546814635183e-15 44.967352835719659 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 52.763230407597845; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "ProxyShapeDrawTimeSampledTest"; - rename -uid "24A938C0-0000-731D-5A94-5B3300000248"; -createNode pxrUsdReferenceAssembly -n "Cube_1" -p "ProxyShapeDrawTimeSampledTest"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000246"; - setAttr ".isc" yes; - setAttr ".s" -type "double3" 5 5 5 ; - setAttr ".fp" -type "string" "./CubeModel_TimeSampledPoints.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_Cube_1"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 20 -20 11 ; - setAttr ".r" -type "double3" 70 0 45 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 46.442705914882737; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000247"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024D"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n" - + " -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n" - + " -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n" - + " -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n" - + " -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024E"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "Cube_1.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr ":time1.o" "Cube_1.time"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of ProxyShapeDrawTimeSampledTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/baseline/ProxyShapeDrawTimeSampledTest_1.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/baseline/ProxyShapeDrawTimeSampledTest_1.png deleted file mode 100644 index 90136852ae..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/baseline/ProxyShapeDrawTimeSampledTest_1.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/baseline/ProxyShapeDrawTimeSampledTest_3.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/baseline/ProxyShapeDrawTimeSampledTest_3.png deleted file mode 100644 index 0da5cf1b94..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/baseline/ProxyShapeDrawTimeSampledTest_3.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/baseline/ProxyShapeDrawTimeSampledTest_5.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/baseline/ProxyShapeDrawTimeSampledTest_5.png deleted file mode 100644 index a2039039d8..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawTimeSampledTest/baseline/ProxyShapeDrawTimeSampledTest_5.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/PrimitiveModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/PrimitiveModel.usda deleted file mode 100644 index 0328a9bf99..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/PrimitiveModel.usda +++ /dev/null @@ -1,20 +0,0 @@ -#usda 1.0 -( - defaultPrim = "PrimitiveModel" -) - -def Xform "PrimitiveModel" ( - assetInfo = { - asset identifier = @./PrimitiveModel.usda@ - string name = "PrimitiveModel" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Cube "Primitive" - { - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/UsdChangeProcessingTest_Assembly.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/UsdChangeProcessingTest_Assembly.ma deleted file mode 100644 index d82e2be7b5..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/UsdChangeProcessingTest_Assembly.ma +++ /dev/null @@ -1,215 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdChangeProcessingTest_Assembly.ma -//Last modified: Tue, Mar 06, 2018 04:45:22 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 5.4570172890938853 -5.4632396577245306 4.094318558978074 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 8.7401069623657719; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "1D0608C0-0000-2875-5A9F-35A20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "1D0608C0-0000-2875-5A9F-35A20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdChangeProcessingTest"; - rename -uid "1D0608C0-0000-2875-5A9F-35BB00000249"; -createNode pxrUsdReferenceAssembly -n "Primitive" -p "UsdChangeProcessingTest"; - rename -uid "1D0608C0-0000-2875-5A9F-35AB00000247"; - setAttr ".isc" yes; - setAttr ".fp" -type "string" "./PrimitiveModel.usda"; - setAttr ".pp" -type "string" "/PrimitiveModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_Primitive"; -createNode transform -n "MainCamera"; - rename -uid "1D0608C0-0000-2875-5A9F-35E10000024C"; - setAttr ".t" -type "double3" 4.4561158328930315 -4.3637510267835431 2.6992641120199261 ; - setAttr ".r" -type "double3" 66.597650545031357 0 45.6 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "1D0608C0-0000-2875-5A9F-35E10000024D"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 6.7959780816563198; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "1D0608C0-0000-2875-5A9F-35A20000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000244"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003BF"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n" - + " -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n" - + " -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "1D0608C0-0000-2875-5A9F-36220000024F"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of UsdChangeProcessingTest_Assembly.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/UsdChangeProcessingTest_Proxy.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/UsdChangeProcessingTest_Proxy.ma deleted file mode 100644 index f430db7cce..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/UsdChangeProcessingTest_Proxy.ma +++ /dev/null @@ -1,215 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdChangeProcessingTest_Proxy.ma -//Last modified: Tue, Mar 06, 2018 04:45:22 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdProxyShape" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 5.4570172890938853 -5.4632396577245306 4.094318558978074 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 8.7401069623657719; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "1D0608C0-0000-2875-5A9F-35A20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "1D0608C0-0000-2875-5A9F-35A20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdChangeProcessingTest"; - rename -uid "1D0608C0-0000-2875-5A9F-35BB00000248"; -createNode transform -n "Primitive" -p "UsdChangeProcessingTest"; - rename -uid "1D0608C0-0000-2875-5A9F-35BB00000249"; -createNode pxrUsdProxyShape -n "PrimitiveShape" -p "Primitive"; - rename -uid "1D0608C0-0000-2875-5A9F-35AB00000247"; - setAttr ".isc" yes; - setAttr ".fp" -type "string" "./PrimitiveModel.usda"; - setAttr ".pp" -type "string" "/PrimitiveModel"; -createNode transform -n "MainCamera"; - rename -uid "1D0608C0-0000-2875-5A9F-35E10000024C"; - setAttr ".t" -type "double3" 4.4561158328930315 -4.3637510267835431 2.6992641120199261 ; - setAttr ".r" -type "double3" 66.597650545031357 0 45.6 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "1D0608C0-0000-2875-5A9F-35E10000024D"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 6.7959780816563198; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "1D0608C0-0000-2875-5A9F-35A20000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "1D0608C0-0000-2875-5A9F-35A200000244"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003BF"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n" - + " -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n" - + " -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "1D0608C0-0000-2875-5A9F-36220000024F"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of UsdChangeProcessingTest_Proxy.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/baseline/Cube.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/baseline/Cube.png deleted file mode 100644 index d0b7819bc6..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/baseline/Cube.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/baseline/Sphere.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/baseline/Sphere.png deleted file mode 100644 index 29cb6f27fa..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawUsdChangeProcessingTest/baseline/Sphere.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/CubeModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/CubeModel.usda deleted file mode 100644 index df95bad828..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/CubeModel.usda +++ /dev/null @@ -1,61 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/ProxyShapeDrawVisibilityTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/ProxyShapeDrawVisibilityTest.ma deleted file mode 100644 index 0af61cb1f0..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/ProxyShapeDrawVisibilityTest.ma +++ /dev/null @@ -1,228 +0,0 @@ -//Maya ASCII 2016 scene -//Name: ProxyShapeDrawVisibilityTest.ma -//Last modified: Fri, Mar 30, 2018 05:50:15 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 5.4308552027321859 -4.9599363811486468 4.2321958069354952 ; - setAttr ".r" -type "double3" 60.082924915356131 3.1805546814635176e-15 47.594913994745973 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022B"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 8.4856725417804775; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022C"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022D"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022E"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022F"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "F117D900-0000-12C3-5ABE-DA0600000230"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "F117D900-0000-12C3-5ABE-DA0600000231"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "ProxyShapeDrawVisibilityTest"; - rename -uid "F117D900-0000-12C3-5ABE-DA5000000253"; -createNode transform -n "Cubes_grp" -p "ProxyShapeDrawVisibilityTest"; - rename -uid "F117D900-0000-12C3-5ABE-DA4C00000252"; -createNode pxrUsdReferenceAssembly -n "Cube_1" -p "Cubes_grp"; - rename -uid "F117D900-0000-12C3-5ABE-DA180000024E"; - addAttr -is true -ci true -sn "usdVariantSet_shadingVariant" -ln "usdVariantSet_shadingVariant" - -dt "string"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" -1.5 0 0 ; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_Cube_1"; - setAttr ".usdVariantSet_shadingVariant" -type "string" "Red"; -createNode pxrUsdReferenceAssembly -n "Cube_2" -p "Cubes_grp"; - rename -uid "F117D900-0000-12C3-5ABE-DA4400000250"; - addAttr -is true -ci true -sn "usdVariantSet_shadingVariant" -ln "usdVariantSet_shadingVariant" - -dt "string"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" 1.5 0 0 ; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_Cube_2"; - setAttr ".usdVariantSet_shadingVariant" -type "string" "Blue"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 5.4308552027321859 -4.9599363811486468 4.2321958069354952 ; - setAttr ".r" -type "double3" 60.082924915356131 3.1805546814635176e-15 47.594913994745973 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 8.4856725417804775; - setAttr ".imn" -type "string" "MainCamera"; - setAttr ".den" -type "string" "MainCamera_depth"; - setAttr ".man" -type "string" "MainCamera_mask"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "69C99900-0000-177D-5ABE-DAD800000259"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "69C99900-0000-177D-5ABE-DAD80000025C"; - setAttr ".cdl" 1; - setAttr -s 2 ".dli[1:2]" 1 2; - setAttr -s 3 ".dli"; -createNode displayLayer -n "defaultLayer"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000024A"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "69C99900-0000-177D-5ABE-DAD80000025E"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000024C"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "F117D900-0000-12C3-5ABE-DA180000024F"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "F117D900-0000-12C3-5ABE-DA4400000251"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "F117D900-0000-12C3-5ABE-DA8B00000254"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $nodeEditorWorkspaceControlOpen = (`workspaceControl -exists nodeEditorPanel1Window` && `workspaceControl -q -visible nodeEditorPanel1Window`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1954\n -height 1044\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n" - + " -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n" - + " -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1538\n -height 1044\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n" - + " -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n" - + " -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n" - + " -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n" - + " -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n" - + " -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n" - + " -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible || $nodeEditorWorkspaceControlOpen) {\n\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n" - + " -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n\t\t\t$label = `panel -q -label $panelName`;\n" - + "\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n" - + " -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n" - + "\t\t\t\t\t(localizedPanelLabel(\"Top View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Top View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1954\\n -height 1044\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Top View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1954\\n -height 1044\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "F117D900-0000-12C3-5ABE-DA8B00000255"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode displayLayer -n "Cube_1_layer"; - rename -uid "69C99900-0000-177D-5ABE-DAF200000267"; - setAttr ".do" 1; -createNode displayLayer -n "Cube_2_layer"; - rename -uid "69C99900-0000-177D-5ABE-DB0100000268"; - setAttr ".do" 2; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "Cube_1.hl"; -connectAttr "Cube_1_layer.di" "Cube_1.do"; -connectAttr "hyperLayout2.msg" "Cube_2.hl"; -connectAttr "Cube_2_layer.di" "Cube_2.do"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "layerManager.dli[1]" "Cube_1_layer.id"; -connectAttr "layerManager.dli[2]" "Cube_2_layer.id"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of ProxyShapeDrawVisibilityTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_initial.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_initial.png deleted file mode 100644 index bf463b36ec..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_initial.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_invis_layer_1.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_invis_layer_1.png deleted file mode 100644 index 6bf18bf5be..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_invis_layer_1.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_invis_layer_2.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_invis_layer_2.png deleted file mode 100644 index 7552f03c2b..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_invis_layer_2.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_invis_layers_1_and_2.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_invis_layers_1_and_2.png deleted file mode 100644 index c6867eb536..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeDrawVisibilityTest/baseline/ProxyShapeDrawVisibilityTest_invis_layers_1_and_2.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeLiveSurfaceTest/BlockModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeLiveSurfaceTest/BlockModel.usda deleted file mode 100644 index 82c843e370..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeLiveSurfaceTest/BlockModel.usda +++ /dev/null @@ -1,23 +0,0 @@ -#usda 1.0 -( - defaultPrim = "BlockModel" - upAxis = "Z" -) - -def Mesh "BlockModel" ( - assetInfo = { - asset identifier = @./BlockModel.usda@ - string name = "BlockModel" - } - kind = "component" -) -{ - float3[] extent = [(-20, -20, -0.5), (20, 20, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-20, -20, 0.5), (20, -20, 0.5), (-20, 20, 0.5), (20, 20, 0.5), (-20, 20, -0.5), (20, 20, -0.5), (-20, -20, -0.5), (20, -20, -0.5)] - uniform token subdivisionScheme = "none" - double3 xformOp:translate = (0, 0, 7) - uniform token[] xformOpOrder = ["xformOp:translate"] -} - diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeLiveSurfaceTest/ProxyShapeLiveSurfaceTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeLiveSurfaceTest/ProxyShapeLiveSurfaceTest.ma deleted file mode 100644 index 99fac5c087..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeLiveSurfaceTest/ProxyShapeLiveSurfaceTest.ma +++ /dev/null @@ -1,238 +0,0 @@ -//Maya ASCII 2016 scene -//Name: ProxyShapeLiveSurfaceTest.ma -//Last modified: Mon, Feb 26, 2018 11:10:50 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 33.145658852586124 -33.659548707184108 22.000255704050307 ; - setAttr ".r" -type "double3" 69.866155704526477 -3.1805546814635183e-15 44.967352835719659 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 52.763230407597845; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "24A938C0-0000-731D-5A94-5B1700000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "ProxyShapeLiveSurfaceTest"; - rename -uid "24A938C0-0000-731D-5A94-5B3300000248"; -createNode pxrUsdReferenceAssembly -n "Block_1" -p "ProxyShapeLiveSurfaceTest"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000246"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" 0 0 4 ; - setAttr ".s" -type "double3" 5 5 5 ; - setAttr ".fp" -type "string" "./BlockModel.usda"; - setAttr ".pp" -type "string" "/BlockModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_Block_1"; -createNode pxrUsdReferenceAssembly -n "Block_2" -p "ProxyShapeLiveSurfaceTest"; - rename -uid "E12FF940-0000-5E26-5B7B-358D00000275"; - setAttr ".isc" yes; - setAttr ".r" -type "double3" 75 90 0 ; - setAttr ".fp" -type "string" "./BlockModel.usda"; - setAttr ".pp" -type "string" "/BlockModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_Block_2"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 26.60408020281784 -34.003567133002285 20.03570901055328 ; - setAttr ".r" -type "double3" 72.597438882421415 3.180554681463516e-15 38 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173 0.9449 ; - setAttr ".ff" 0; - setAttr ".coi" 46.442705914882737; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "24A938C0-0000-731D-5A94-5B170000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "24A938C0-0000-731D-5A94-5B1800000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "24A938C0-0000-731D-5A94-5B2400000247"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024D"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n" - + " -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n" - + " -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n" - + " -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n" - + " -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "24A938C0-0000-731D-5A94-5BBA0000024E"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "Block_1.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of ProxyShapeLiveSurfaceTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/CubeGridCombinedMesh_10.usd b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/CubeGridCombinedMesh_10.usd deleted file mode 100644 index 384e066706..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/CubeGridCombinedMesh_10.usd and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/CubeGridModelRefs_10.usd b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/CubeGridModelRefs_10.usd deleted file mode 100644 index 19b417d447..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/CubeGridModelRefs_10.usd and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/CubeModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/CubeModel.usda deleted file mode 100644 index df95bad828..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/CubeModel.usda +++ /dev/null @@ -1,61 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridCombinedMesh_10.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridCombinedMesh_10.ma deleted file mode 100644 index 67d6157d63..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridCombinedMesh_10.ma +++ /dev/null @@ -1,1960 +0,0 @@ -//Maya ASCII 2016 scene -//Name: Grid_5_of_CubeGridCombinedMesh_10.ma -//Last modified: Fri, Feb 09, 2018 03:37:37 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 301.02597821687817 -183.30194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 59 -371.82950286202203 59.000000000000092 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 203.54292426664938; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000246"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000247"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000249"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000251"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000253"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000255"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000257"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000259"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000261"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000263"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000265"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000267"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000269"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000271"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000273"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000275"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000277"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000279"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000281"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000283"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000285"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000287"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000289"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000291"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000293"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000295"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000297"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000299"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002ED"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000301"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000303"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000305"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000307"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000309"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000311"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000313"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000315"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000317"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000319"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000321"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000323"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000325"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000327"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000329"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000331"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000333"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000335"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000337"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000339"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_4"; -createNode transform -n "SelectionCamera"; - rename -uid "83D228C0-0000-5413-5A7E-2FF5000003D2"; - setAttr ".t" -type "double3" 59 -190 59 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode camera -n "SelectionCameraShape" -p "SelectionCamera"; - rename -uid "83D228C0-0000-5413-5A7E-2FF5000003D3"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".ovr" 1.3; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 265.2075439961082; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; - setAttr ".dfg" yes; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002CE"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002CF"; -createNode displayLayer -n "defaultLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002D1"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000248"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout4"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000250"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout6"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000252"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout7"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000254"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout8"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000256"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout9"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000258"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout10"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout11"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout12"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout13"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000260"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout14"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000262"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout15"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000264"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout16"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000266"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout17"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000268"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout18"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout19"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout20"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout21"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000270"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout22"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000272"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout23"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000274"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout24"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000276"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout25"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000278"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout26"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout27"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout28"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout29"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000280"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout30"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000282"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout31"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000284"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout32"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000286"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout33"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000288"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout34"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout35"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout36"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout37"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000290"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout38"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000292"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout39"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000294"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout40"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000296"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout41"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000298"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout42"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout43"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout44"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout45"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout46"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout47"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout48"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout49"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout50"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout51"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout52"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout53"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout54"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout55"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout56"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout57"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout58"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout59"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout60"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout61"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout62"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout63"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout64"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout65"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout66"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout67"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout68"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout69"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout70"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout71"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout72"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout73"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout74"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout75"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout76"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout77"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout78"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout79"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout80"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout81"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout82"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout83"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout84"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout85"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout86"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout87"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout88"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout89"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout90"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout91"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout92"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout93"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000300"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout94"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000302"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout95"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000304"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout96"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000306"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout97"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000308"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout98"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout99"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout100"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout101"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000310"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout102"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000312"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout103"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000314"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout104"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000316"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout105"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000318"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout106"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout107"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout108"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout109"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000320"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout110"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000322"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout111"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000324"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout112"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000326"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout113"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000328"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout114"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout115"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout116"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout117"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000330"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout118"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000332"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout119"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000334"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout120"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000336"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout121"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000338"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout122"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout123"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout124"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout125"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000340"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003BF"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"SelectionCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"SelectionCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n" - + " -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n" - + " -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"SelectionCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"SelectionCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003C0"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 96 -ast 1 -aet 96 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "AssetRef_0_0_0.hl"; -connectAttr "hyperLayout2.msg" "AssetRef_0_0_1.hl"; -connectAttr "hyperLayout3.msg" "AssetRef_0_0_2.hl"; -connectAttr "hyperLayout4.msg" "AssetRef_0_0_3.hl"; -connectAttr "hyperLayout5.msg" "AssetRef_0_0_4.hl"; -connectAttr "hyperLayout6.msg" "AssetRef_0_1_0.hl"; -connectAttr "hyperLayout7.msg" "AssetRef_0_1_1.hl"; -connectAttr "hyperLayout8.msg" "AssetRef_0_1_2.hl"; -connectAttr "hyperLayout9.msg" "AssetRef_0_1_3.hl"; -connectAttr "hyperLayout10.msg" "AssetRef_0_1_4.hl"; -connectAttr "hyperLayout11.msg" "AssetRef_0_2_0.hl"; -connectAttr "hyperLayout12.msg" "AssetRef_0_2_1.hl"; -connectAttr "hyperLayout13.msg" "AssetRef_0_2_2.hl"; -connectAttr "hyperLayout14.msg" "AssetRef_0_2_3.hl"; -connectAttr "hyperLayout15.msg" "AssetRef_0_2_4.hl"; -connectAttr "hyperLayout16.msg" "AssetRef_0_3_0.hl"; -connectAttr "hyperLayout17.msg" "AssetRef_0_3_1.hl"; -connectAttr "hyperLayout18.msg" "AssetRef_0_3_2.hl"; -connectAttr "hyperLayout19.msg" "AssetRef_0_3_3.hl"; -connectAttr "hyperLayout20.msg" "AssetRef_0_3_4.hl"; -connectAttr "hyperLayout21.msg" "AssetRef_0_4_0.hl"; -connectAttr "hyperLayout22.msg" "AssetRef_0_4_1.hl"; -connectAttr "hyperLayout23.msg" "AssetRef_0_4_2.hl"; -connectAttr "hyperLayout24.msg" "AssetRef_0_4_3.hl"; -connectAttr "hyperLayout25.msg" "AssetRef_0_4_4.hl"; -connectAttr "hyperLayout26.msg" "AssetRef_1_0_0.hl"; -connectAttr "hyperLayout27.msg" "AssetRef_1_0_1.hl"; -connectAttr "hyperLayout28.msg" "AssetRef_1_0_2.hl"; -connectAttr "hyperLayout29.msg" "AssetRef_1_0_3.hl"; -connectAttr "hyperLayout30.msg" "AssetRef_1_0_4.hl"; -connectAttr "hyperLayout31.msg" "AssetRef_1_1_0.hl"; -connectAttr "hyperLayout32.msg" "AssetRef_1_1_1.hl"; -connectAttr "hyperLayout33.msg" "AssetRef_1_1_2.hl"; -connectAttr "hyperLayout34.msg" "AssetRef_1_1_3.hl"; -connectAttr "hyperLayout35.msg" "AssetRef_1_1_4.hl"; -connectAttr "hyperLayout36.msg" "AssetRef_1_2_0.hl"; -connectAttr "hyperLayout37.msg" "AssetRef_1_2_1.hl"; -connectAttr "hyperLayout38.msg" "AssetRef_1_2_2.hl"; -connectAttr "hyperLayout39.msg" "AssetRef_1_2_3.hl"; -connectAttr "hyperLayout40.msg" "AssetRef_1_2_4.hl"; -connectAttr "hyperLayout41.msg" "AssetRef_1_3_0.hl"; -connectAttr "hyperLayout42.msg" "AssetRef_1_3_1.hl"; -connectAttr "hyperLayout43.msg" "AssetRef_1_3_2.hl"; -connectAttr "hyperLayout44.msg" "AssetRef_1_3_3.hl"; -connectAttr "hyperLayout45.msg" "AssetRef_1_3_4.hl"; -connectAttr "hyperLayout46.msg" "AssetRef_1_4_0.hl"; -connectAttr "hyperLayout47.msg" "AssetRef_1_4_1.hl"; -connectAttr "hyperLayout48.msg" "AssetRef_1_4_2.hl"; -connectAttr "hyperLayout49.msg" "AssetRef_1_4_3.hl"; -connectAttr "hyperLayout50.msg" "AssetRef_1_4_4.hl"; -connectAttr "hyperLayout51.msg" "AssetRef_2_0_0.hl"; -connectAttr "hyperLayout52.msg" "AssetRef_2_0_1.hl"; -connectAttr "hyperLayout53.msg" "AssetRef_2_0_2.hl"; -connectAttr "hyperLayout54.msg" "AssetRef_2_0_3.hl"; -connectAttr "hyperLayout55.msg" "AssetRef_2_0_4.hl"; -connectAttr "hyperLayout56.msg" "AssetRef_2_1_0.hl"; -connectAttr "hyperLayout57.msg" "AssetRef_2_1_1.hl"; -connectAttr "hyperLayout58.msg" "AssetRef_2_1_2.hl"; -connectAttr "hyperLayout59.msg" "AssetRef_2_1_3.hl"; -connectAttr "hyperLayout60.msg" "AssetRef_2_1_4.hl"; -connectAttr "hyperLayout61.msg" "AssetRef_2_2_0.hl"; -connectAttr "hyperLayout62.msg" "AssetRef_2_2_1.hl"; -connectAttr "hyperLayout63.msg" "AssetRef_2_2_2.hl"; -connectAttr "hyperLayout64.msg" "AssetRef_2_2_3.hl"; -connectAttr "hyperLayout65.msg" "AssetRef_2_2_4.hl"; -connectAttr "hyperLayout66.msg" "AssetRef_2_3_0.hl"; -connectAttr "hyperLayout67.msg" "AssetRef_2_3_1.hl"; -connectAttr "hyperLayout68.msg" "AssetRef_2_3_2.hl"; -connectAttr "hyperLayout69.msg" "AssetRef_2_3_3.hl"; -connectAttr "hyperLayout70.msg" "AssetRef_2_3_4.hl"; -connectAttr "hyperLayout71.msg" "AssetRef_2_4_0.hl"; -connectAttr "hyperLayout72.msg" "AssetRef_2_4_1.hl"; -connectAttr "hyperLayout73.msg" "AssetRef_2_4_2.hl"; -connectAttr "hyperLayout74.msg" "AssetRef_2_4_3.hl"; -connectAttr "hyperLayout75.msg" "AssetRef_2_4_4.hl"; -connectAttr "hyperLayout76.msg" "AssetRef_3_0_0.hl"; -connectAttr "hyperLayout77.msg" "AssetRef_3_0_1.hl"; -connectAttr "hyperLayout78.msg" "AssetRef_3_0_2.hl"; -connectAttr "hyperLayout79.msg" "AssetRef_3_0_3.hl"; -connectAttr "hyperLayout80.msg" "AssetRef_3_0_4.hl"; -connectAttr "hyperLayout81.msg" "AssetRef_3_1_0.hl"; -connectAttr "hyperLayout82.msg" "AssetRef_3_1_1.hl"; -connectAttr "hyperLayout83.msg" "AssetRef_3_1_2.hl"; -connectAttr "hyperLayout84.msg" "AssetRef_3_1_3.hl"; -connectAttr "hyperLayout85.msg" "AssetRef_3_1_4.hl"; -connectAttr "hyperLayout86.msg" "AssetRef_3_2_0.hl"; -connectAttr "hyperLayout87.msg" "AssetRef_3_2_1.hl"; -connectAttr "hyperLayout88.msg" "AssetRef_3_2_2.hl"; -connectAttr "hyperLayout89.msg" "AssetRef_3_2_3.hl"; -connectAttr "hyperLayout90.msg" "AssetRef_3_2_4.hl"; -connectAttr "hyperLayout91.msg" "AssetRef_3_3_0.hl"; -connectAttr "hyperLayout92.msg" "AssetRef_3_3_1.hl"; -connectAttr "hyperLayout93.msg" "AssetRef_3_3_2.hl"; -connectAttr "hyperLayout94.msg" "AssetRef_3_3_3.hl"; -connectAttr "hyperLayout95.msg" "AssetRef_3_3_4.hl"; -connectAttr "hyperLayout96.msg" "AssetRef_3_4_0.hl"; -connectAttr "hyperLayout97.msg" "AssetRef_3_4_1.hl"; -connectAttr "hyperLayout98.msg" "AssetRef_3_4_2.hl"; -connectAttr "hyperLayout99.msg" "AssetRef_3_4_3.hl"; -connectAttr "hyperLayout100.msg" "AssetRef_3_4_4.hl"; -connectAttr "hyperLayout101.msg" "AssetRef_4_0_0.hl"; -connectAttr "hyperLayout102.msg" "AssetRef_4_0_1.hl"; -connectAttr "hyperLayout103.msg" "AssetRef_4_0_2.hl"; -connectAttr "hyperLayout104.msg" "AssetRef_4_0_3.hl"; -connectAttr "hyperLayout105.msg" "AssetRef_4_0_4.hl"; -connectAttr "hyperLayout106.msg" "AssetRef_4_1_0.hl"; -connectAttr "hyperLayout107.msg" "AssetRef_4_1_1.hl"; -connectAttr "hyperLayout108.msg" "AssetRef_4_1_2.hl"; -connectAttr "hyperLayout109.msg" "AssetRef_4_1_3.hl"; -connectAttr "hyperLayout110.msg" "AssetRef_4_1_4.hl"; -connectAttr "hyperLayout111.msg" "AssetRef_4_2_0.hl"; -connectAttr "hyperLayout112.msg" "AssetRef_4_2_1.hl"; -connectAttr "hyperLayout113.msg" "AssetRef_4_2_2.hl"; -connectAttr "hyperLayout114.msg" "AssetRef_4_2_3.hl"; -connectAttr "hyperLayout115.msg" "AssetRef_4_2_4.hl"; -connectAttr "hyperLayout116.msg" "AssetRef_4_3_0.hl"; -connectAttr "hyperLayout117.msg" "AssetRef_4_3_1.hl"; -connectAttr "hyperLayout118.msg" "AssetRef_4_3_2.hl"; -connectAttr "hyperLayout119.msg" "AssetRef_4_3_3.hl"; -connectAttr "hyperLayout120.msg" "AssetRef_4_3_4.hl"; -connectAttr "hyperLayout121.msg" "AssetRef_4_4_0.hl"; -connectAttr "hyperLayout122.msg" "AssetRef_4_4_1.hl"; -connectAttr "hyperLayout123.msg" "AssetRef_4_4_2.hl"; -connectAttr "hyperLayout124.msg" "AssetRef_4_4_3.hl"; -connectAttr "hyperLayout125.msg" "AssetRef_4_4_4.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of Grid_5_of_CubeGridCombinedMesh_10.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridCombinedMesh_LegacyViewport_10.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridCombinedMesh_LegacyViewport_10.ma deleted file mode 100644 index 4000fb467e..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridCombinedMesh_LegacyViewport_10.ma +++ /dev/null @@ -1,1960 +0,0 @@ -//Maya ASCII 2016 scene -//Name: Grid_5_of_CubeGridCombinedMesh_10.ma -//Last modified: Fri, Feb 09, 2018 03:37:37 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 301.02597821687817 -183.30194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 59 -371.82950286202203 59.000000000000092 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 203.54292426664938; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000246"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000247"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000249"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000251"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000253"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000255"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000257"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000259"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000261"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000263"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000265"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000267"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000269"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000271"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000273"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000275"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000277"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000279"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000281"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000283"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000285"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000287"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000289"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000291"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000293"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000295"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000297"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000299"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002ED"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000301"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000303"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000305"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000307"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000309"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000311"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000313"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000315"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000317"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000319"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000321"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000323"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000325"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000327"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000329"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000331"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000333"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000335"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000337"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 0 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000339"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 25 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 50 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 75 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 100 ; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_4"; -createNode transform -n "SelectionCamera"; - rename -uid "83D228C0-0000-5413-5A7E-2FF5000003D2"; - setAttr ".t" -type "double3" 59 -190 59 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode camera -n "SelectionCameraShape" -p "SelectionCamera"; - rename -uid "83D228C0-0000-5413-5A7E-2FF5000003D3"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".ovr" 1.3; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 265.2075439961082; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; - setAttr ".dfg" yes; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002CE"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002CF"; -createNode displayLayer -n "defaultLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002D1"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000248"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout4"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000250"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout6"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000252"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout7"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000254"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout8"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000256"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout9"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000258"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout10"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout11"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout12"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout13"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000260"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout14"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000262"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout15"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000264"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout16"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000266"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout17"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000268"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout18"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout19"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout20"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout21"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000270"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout22"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000272"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout23"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000274"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout24"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000276"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout25"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000278"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout26"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout27"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout28"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout29"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000280"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout30"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000282"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout31"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000284"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout32"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000286"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout33"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000288"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout34"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout35"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout36"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout37"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000290"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout38"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000292"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout39"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000294"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout40"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000296"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout41"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000298"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout42"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout43"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout44"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout45"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout46"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout47"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout48"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout49"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout50"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout51"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout52"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout53"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout54"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout55"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout56"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout57"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout58"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout59"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout60"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout61"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout62"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout63"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout64"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout65"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout66"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout67"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout68"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout69"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout70"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout71"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout72"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout73"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout74"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout75"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout76"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout77"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout78"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout79"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout80"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout81"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout82"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout83"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout84"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout85"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout86"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout87"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout88"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout89"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout90"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout91"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout92"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout93"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000300"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout94"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000302"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout95"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000304"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout96"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000306"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout97"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000308"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout98"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout99"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout100"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout101"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000310"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout102"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000312"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout103"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000314"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout104"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000316"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout105"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000318"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout106"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout107"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout108"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout109"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000320"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout110"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000322"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout111"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000324"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout112"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000326"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout113"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000328"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout114"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout115"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout116"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout117"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000330"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout118"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000332"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout119"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000334"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout120"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000336"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout121"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000338"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout122"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout123"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout124"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout125"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000340"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003BF"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"SelectionCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"SelectionCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n" - + " -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n" - + " -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"SelectionCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"SelectionCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003C0"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 96 -ast 1 -aet 96 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "AssetRef_0_0_0.hl"; -connectAttr "hyperLayout2.msg" "AssetRef_0_0_1.hl"; -connectAttr "hyperLayout3.msg" "AssetRef_0_0_2.hl"; -connectAttr "hyperLayout4.msg" "AssetRef_0_0_3.hl"; -connectAttr "hyperLayout5.msg" "AssetRef_0_0_4.hl"; -connectAttr "hyperLayout6.msg" "AssetRef_0_1_0.hl"; -connectAttr "hyperLayout7.msg" "AssetRef_0_1_1.hl"; -connectAttr "hyperLayout8.msg" "AssetRef_0_1_2.hl"; -connectAttr "hyperLayout9.msg" "AssetRef_0_1_3.hl"; -connectAttr "hyperLayout10.msg" "AssetRef_0_1_4.hl"; -connectAttr "hyperLayout11.msg" "AssetRef_0_2_0.hl"; -connectAttr "hyperLayout12.msg" "AssetRef_0_2_1.hl"; -connectAttr "hyperLayout13.msg" "AssetRef_0_2_2.hl"; -connectAttr "hyperLayout14.msg" "AssetRef_0_2_3.hl"; -connectAttr "hyperLayout15.msg" "AssetRef_0_2_4.hl"; -connectAttr "hyperLayout16.msg" "AssetRef_0_3_0.hl"; -connectAttr "hyperLayout17.msg" "AssetRef_0_3_1.hl"; -connectAttr "hyperLayout18.msg" "AssetRef_0_3_2.hl"; -connectAttr "hyperLayout19.msg" "AssetRef_0_3_3.hl"; -connectAttr "hyperLayout20.msg" "AssetRef_0_3_4.hl"; -connectAttr "hyperLayout21.msg" "AssetRef_0_4_0.hl"; -connectAttr "hyperLayout22.msg" "AssetRef_0_4_1.hl"; -connectAttr "hyperLayout23.msg" "AssetRef_0_4_2.hl"; -connectAttr "hyperLayout24.msg" "AssetRef_0_4_3.hl"; -connectAttr "hyperLayout25.msg" "AssetRef_0_4_4.hl"; -connectAttr "hyperLayout26.msg" "AssetRef_1_0_0.hl"; -connectAttr "hyperLayout27.msg" "AssetRef_1_0_1.hl"; -connectAttr "hyperLayout28.msg" "AssetRef_1_0_2.hl"; -connectAttr "hyperLayout29.msg" "AssetRef_1_0_3.hl"; -connectAttr "hyperLayout30.msg" "AssetRef_1_0_4.hl"; -connectAttr "hyperLayout31.msg" "AssetRef_1_1_0.hl"; -connectAttr "hyperLayout32.msg" "AssetRef_1_1_1.hl"; -connectAttr "hyperLayout33.msg" "AssetRef_1_1_2.hl"; -connectAttr "hyperLayout34.msg" "AssetRef_1_1_3.hl"; -connectAttr "hyperLayout35.msg" "AssetRef_1_1_4.hl"; -connectAttr "hyperLayout36.msg" "AssetRef_1_2_0.hl"; -connectAttr "hyperLayout37.msg" "AssetRef_1_2_1.hl"; -connectAttr "hyperLayout38.msg" "AssetRef_1_2_2.hl"; -connectAttr "hyperLayout39.msg" "AssetRef_1_2_3.hl"; -connectAttr "hyperLayout40.msg" "AssetRef_1_2_4.hl"; -connectAttr "hyperLayout41.msg" "AssetRef_1_3_0.hl"; -connectAttr "hyperLayout42.msg" "AssetRef_1_3_1.hl"; -connectAttr "hyperLayout43.msg" "AssetRef_1_3_2.hl"; -connectAttr "hyperLayout44.msg" "AssetRef_1_3_3.hl"; -connectAttr "hyperLayout45.msg" "AssetRef_1_3_4.hl"; -connectAttr "hyperLayout46.msg" "AssetRef_1_4_0.hl"; -connectAttr "hyperLayout47.msg" "AssetRef_1_4_1.hl"; -connectAttr "hyperLayout48.msg" "AssetRef_1_4_2.hl"; -connectAttr "hyperLayout49.msg" "AssetRef_1_4_3.hl"; -connectAttr "hyperLayout50.msg" "AssetRef_1_4_4.hl"; -connectAttr "hyperLayout51.msg" "AssetRef_2_0_0.hl"; -connectAttr "hyperLayout52.msg" "AssetRef_2_0_1.hl"; -connectAttr "hyperLayout53.msg" "AssetRef_2_0_2.hl"; -connectAttr "hyperLayout54.msg" "AssetRef_2_0_3.hl"; -connectAttr "hyperLayout55.msg" "AssetRef_2_0_4.hl"; -connectAttr "hyperLayout56.msg" "AssetRef_2_1_0.hl"; -connectAttr "hyperLayout57.msg" "AssetRef_2_1_1.hl"; -connectAttr "hyperLayout58.msg" "AssetRef_2_1_2.hl"; -connectAttr "hyperLayout59.msg" "AssetRef_2_1_3.hl"; -connectAttr "hyperLayout60.msg" "AssetRef_2_1_4.hl"; -connectAttr "hyperLayout61.msg" "AssetRef_2_2_0.hl"; -connectAttr "hyperLayout62.msg" "AssetRef_2_2_1.hl"; -connectAttr "hyperLayout63.msg" "AssetRef_2_2_2.hl"; -connectAttr "hyperLayout64.msg" "AssetRef_2_2_3.hl"; -connectAttr "hyperLayout65.msg" "AssetRef_2_2_4.hl"; -connectAttr "hyperLayout66.msg" "AssetRef_2_3_0.hl"; -connectAttr "hyperLayout67.msg" "AssetRef_2_3_1.hl"; -connectAttr "hyperLayout68.msg" "AssetRef_2_3_2.hl"; -connectAttr "hyperLayout69.msg" "AssetRef_2_3_3.hl"; -connectAttr "hyperLayout70.msg" "AssetRef_2_3_4.hl"; -connectAttr "hyperLayout71.msg" "AssetRef_2_4_0.hl"; -connectAttr "hyperLayout72.msg" "AssetRef_2_4_1.hl"; -connectAttr "hyperLayout73.msg" "AssetRef_2_4_2.hl"; -connectAttr "hyperLayout74.msg" "AssetRef_2_4_3.hl"; -connectAttr "hyperLayout75.msg" "AssetRef_2_4_4.hl"; -connectAttr "hyperLayout76.msg" "AssetRef_3_0_0.hl"; -connectAttr "hyperLayout77.msg" "AssetRef_3_0_1.hl"; -connectAttr "hyperLayout78.msg" "AssetRef_3_0_2.hl"; -connectAttr "hyperLayout79.msg" "AssetRef_3_0_3.hl"; -connectAttr "hyperLayout80.msg" "AssetRef_3_0_4.hl"; -connectAttr "hyperLayout81.msg" "AssetRef_3_1_0.hl"; -connectAttr "hyperLayout82.msg" "AssetRef_3_1_1.hl"; -connectAttr "hyperLayout83.msg" "AssetRef_3_1_2.hl"; -connectAttr "hyperLayout84.msg" "AssetRef_3_1_3.hl"; -connectAttr "hyperLayout85.msg" "AssetRef_3_1_4.hl"; -connectAttr "hyperLayout86.msg" "AssetRef_3_2_0.hl"; -connectAttr "hyperLayout87.msg" "AssetRef_3_2_1.hl"; -connectAttr "hyperLayout88.msg" "AssetRef_3_2_2.hl"; -connectAttr "hyperLayout89.msg" "AssetRef_3_2_3.hl"; -connectAttr "hyperLayout90.msg" "AssetRef_3_2_4.hl"; -connectAttr "hyperLayout91.msg" "AssetRef_3_3_0.hl"; -connectAttr "hyperLayout92.msg" "AssetRef_3_3_1.hl"; -connectAttr "hyperLayout93.msg" "AssetRef_3_3_2.hl"; -connectAttr "hyperLayout94.msg" "AssetRef_3_3_3.hl"; -connectAttr "hyperLayout95.msg" "AssetRef_3_3_4.hl"; -connectAttr "hyperLayout96.msg" "AssetRef_3_4_0.hl"; -connectAttr "hyperLayout97.msg" "AssetRef_3_4_1.hl"; -connectAttr "hyperLayout98.msg" "AssetRef_3_4_2.hl"; -connectAttr "hyperLayout99.msg" "AssetRef_3_4_3.hl"; -connectAttr "hyperLayout100.msg" "AssetRef_3_4_4.hl"; -connectAttr "hyperLayout101.msg" "AssetRef_4_0_0.hl"; -connectAttr "hyperLayout102.msg" "AssetRef_4_0_1.hl"; -connectAttr "hyperLayout103.msg" "AssetRef_4_0_2.hl"; -connectAttr "hyperLayout104.msg" "AssetRef_4_0_3.hl"; -connectAttr "hyperLayout105.msg" "AssetRef_4_0_4.hl"; -connectAttr "hyperLayout106.msg" "AssetRef_4_1_0.hl"; -connectAttr "hyperLayout107.msg" "AssetRef_4_1_1.hl"; -connectAttr "hyperLayout108.msg" "AssetRef_4_1_2.hl"; -connectAttr "hyperLayout109.msg" "AssetRef_4_1_3.hl"; -connectAttr "hyperLayout110.msg" "AssetRef_4_1_4.hl"; -connectAttr "hyperLayout111.msg" "AssetRef_4_2_0.hl"; -connectAttr "hyperLayout112.msg" "AssetRef_4_2_1.hl"; -connectAttr "hyperLayout113.msg" "AssetRef_4_2_2.hl"; -connectAttr "hyperLayout114.msg" "AssetRef_4_2_3.hl"; -connectAttr "hyperLayout115.msg" "AssetRef_4_2_4.hl"; -connectAttr "hyperLayout116.msg" "AssetRef_4_3_0.hl"; -connectAttr "hyperLayout117.msg" "AssetRef_4_3_1.hl"; -connectAttr "hyperLayout118.msg" "AssetRef_4_3_2.hl"; -connectAttr "hyperLayout119.msg" "AssetRef_4_3_3.hl"; -connectAttr "hyperLayout120.msg" "AssetRef_4_3_4.hl"; -connectAttr "hyperLayout121.msg" "AssetRef_4_4_0.hl"; -connectAttr "hyperLayout122.msg" "AssetRef_4_4_1.hl"; -connectAttr "hyperLayout123.msg" "AssetRef_4_4_2.hl"; -connectAttr "hyperLayout124.msg" "AssetRef_4_4_3.hl"; -connectAttr "hyperLayout125.msg" "AssetRef_4_4_4.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of Grid_5_of_CubeGridCombinedMesh_10.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridCombinedMesh_ProxyOnly_10.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridCombinedMesh_ProxyOnly_10.ma deleted file mode 100644 index d4d1472c9d..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridCombinedMesh_ProxyOnly_10.ma +++ /dev/null @@ -1,1460 +0,0 @@ -//Maya ASCII 2016 scene -//Name: Grid_5_of_CubeGridCombinedMesh_ProxyOnly_10.ma -//Last modified: Wed, May 02, 2018 11:17:49 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdProxyShape" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 301.02597821687817 -183.30194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 59 -371.82950286202203 59.000000000000092 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 203.54292426664938; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000468"; -createNode transform -n "AssetRef_0_0_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000469"; -createNode pxrUsdProxyShape -n "AssetRef_0_0_0Shape" -p "AssetRef_0_0_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000046A"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_0_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000046B"; - setAttr ".t" -type "double3" 0 0 25 ; -createNode pxrUsdProxyShape -n "AssetRef_0_0_1Shape" -p "AssetRef_0_0_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000046C"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_0_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000046D"; - setAttr ".t" -type "double3" 0 0 50 ; -createNode pxrUsdProxyShape -n "AssetRef_0_0_2Shape" -p "AssetRef_0_0_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000046E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_0_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000046F"; - setAttr ".t" -type "double3" 0 0 75 ; -createNode pxrUsdProxyShape -n "AssetRef_0_0_3Shape" -p "AssetRef_0_0_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000470"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_0_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000471"; - setAttr ".t" -type "double3" 0 0 100 ; -createNode pxrUsdProxyShape -n "AssetRef_0_0_4Shape" -p "AssetRef_0_0_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000472"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_1_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000473"; - setAttr ".t" -type "double3" 0 25 0 ; -createNode pxrUsdProxyShape -n "AssetRef_0_1_0Shape" -p "AssetRef_0_1_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000474"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_1_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000475"; - setAttr ".t" -type "double3" 0 25 25 ; -createNode pxrUsdProxyShape -n "AssetRef_0_1_1Shape" -p "AssetRef_0_1_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000476"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_1_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000477"; - setAttr ".t" -type "double3" 0 25 50 ; -createNode pxrUsdProxyShape -n "AssetRef_0_1_2Shape" -p "AssetRef_0_1_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000478"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_1_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000479"; - setAttr ".t" -type "double3" 0 25 75 ; -createNode pxrUsdProxyShape -n "AssetRef_0_1_3Shape" -p "AssetRef_0_1_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000047A"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_1_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000047B"; - setAttr ".t" -type "double3" 0 25 100 ; -createNode pxrUsdProxyShape -n "AssetRef_0_1_4Shape" -p "AssetRef_0_1_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000047C"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_2_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000047D"; - setAttr ".t" -type "double3" 0 50 0 ; -createNode pxrUsdProxyShape -n "AssetRef_0_2_0Shape" -p "AssetRef_0_2_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000047E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_2_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000047F"; - setAttr ".t" -type "double3" 0 50 25 ; -createNode pxrUsdProxyShape -n "AssetRef_0_2_1Shape" -p "AssetRef_0_2_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000480"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_2_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000481"; - setAttr ".t" -type "double3" 0 50 50 ; -createNode pxrUsdProxyShape -n "AssetRef_0_2_2Shape" -p "AssetRef_0_2_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000482"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_2_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000483"; - setAttr ".t" -type "double3" 0 50 75 ; -createNode pxrUsdProxyShape -n "AssetRef_0_2_3Shape" -p "AssetRef_0_2_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000484"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_2_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000485"; - setAttr ".t" -type "double3" 0 50 100 ; -createNode pxrUsdProxyShape -n "AssetRef_0_2_4Shape" -p "AssetRef_0_2_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000486"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_3_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000487"; - setAttr ".t" -type "double3" 0 75 0 ; -createNode pxrUsdProxyShape -n "AssetRef_0_3_0Shape" -p "AssetRef_0_3_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000488"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_3_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000489"; - setAttr ".t" -type "double3" 0 75 25 ; -createNode pxrUsdProxyShape -n "AssetRef_0_3_1Shape" -p "AssetRef_0_3_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000048A"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_3_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000048B"; - setAttr ".t" -type "double3" 0 75 50 ; -createNode pxrUsdProxyShape -n "AssetRef_0_3_2Shape" -p "AssetRef_0_3_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000048C"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_3_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000048D"; - setAttr ".t" -type "double3" 0 75 75 ; -createNode pxrUsdProxyShape -n "AssetRef_0_3_3Shape" -p "AssetRef_0_3_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000048E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_3_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000048F"; - setAttr ".t" -type "double3" 0 75 100 ; -createNode pxrUsdProxyShape -n "AssetRef_0_3_4Shape" -p "AssetRef_0_3_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000490"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_4_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000491"; - setAttr ".t" -type "double3" 0 100 0 ; -createNode pxrUsdProxyShape -n "AssetRef_0_4_0Shape" -p "AssetRef_0_4_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000492"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_4_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000493"; - setAttr ".t" -type "double3" 0 100 25 ; -createNode pxrUsdProxyShape -n "AssetRef_0_4_1Shape" -p "AssetRef_0_4_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000494"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_4_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000495"; - setAttr ".t" -type "double3" 0 100 50 ; -createNode pxrUsdProxyShape -n "AssetRef_0_4_2Shape" -p "AssetRef_0_4_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000496"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_4_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000497"; - setAttr ".t" -type "double3" 0 100 75 ; -createNode pxrUsdProxyShape -n "AssetRef_0_4_3Shape" -p "AssetRef_0_4_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000498"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_0_4_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000499"; - setAttr ".t" -type "double3" 0 100 100 ; -createNode pxrUsdProxyShape -n "AssetRef_0_4_4Shape" -p "AssetRef_0_4_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000049A"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_0_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000049B"; - setAttr ".t" -type "double3" 25 0 0 ; -createNode pxrUsdProxyShape -n "AssetRef_1_0_0Shape" -p "AssetRef_1_0_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000049C"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_0_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000049D"; - setAttr ".t" -type "double3" 25 0 25 ; -createNode pxrUsdProxyShape -n "AssetRef_1_0_1Shape" -p "AssetRef_1_0_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000049E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_0_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000049F"; - setAttr ".t" -type "double3" 25 0 50 ; -createNode pxrUsdProxyShape -n "AssetRef_1_0_2Shape" -p "AssetRef_1_0_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004A0"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_0_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004A1"; - setAttr ".t" -type "double3" 25 0 75 ; -createNode pxrUsdProxyShape -n "AssetRef_1_0_3Shape" -p "AssetRef_1_0_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004A2"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_0_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004A3"; - setAttr ".t" -type "double3" 25 0 100 ; -createNode pxrUsdProxyShape -n "AssetRef_1_0_4Shape" -p "AssetRef_1_0_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004A4"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_1_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004A5"; - setAttr ".t" -type "double3" 25 25 0 ; -createNode pxrUsdProxyShape -n "AssetRef_1_1_0Shape" -p "AssetRef_1_1_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004A6"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_1_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004A7"; - setAttr ".t" -type "double3" 25 25 25 ; -createNode pxrUsdProxyShape -n "AssetRef_1_1_1Shape" -p "AssetRef_1_1_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004A8"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_1_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004A9"; - setAttr ".t" -type "double3" 25 25 50 ; -createNode pxrUsdProxyShape -n "AssetRef_1_1_2Shape" -p "AssetRef_1_1_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004AA"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_1_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004AB"; - setAttr ".t" -type "double3" 25 25 75 ; -createNode pxrUsdProxyShape -n "AssetRef_1_1_3Shape" -p "AssetRef_1_1_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004AC"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_1_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004AD"; - setAttr ".t" -type "double3" 25 25 100 ; -createNode pxrUsdProxyShape -n "AssetRef_1_1_4Shape" -p "AssetRef_1_1_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004AE"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_2_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004AF"; - setAttr ".t" -type "double3" 25 50 0 ; -createNode pxrUsdProxyShape -n "AssetRef_1_2_0Shape" -p "AssetRef_1_2_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004B0"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_2_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004B1"; - setAttr ".t" -type "double3" 25 50 25 ; -createNode pxrUsdProxyShape -n "AssetRef_1_2_1Shape" -p "AssetRef_1_2_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004B2"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_2_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004B3"; - setAttr ".t" -type "double3" 25 50 50 ; -createNode pxrUsdProxyShape -n "AssetRef_1_2_2Shape" -p "AssetRef_1_2_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004B4"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_2_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004B5"; - setAttr ".t" -type "double3" 25 50 75 ; -createNode pxrUsdProxyShape -n "AssetRef_1_2_3Shape" -p "AssetRef_1_2_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004B6"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_2_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004B7"; - setAttr ".t" -type "double3" 25 50 100 ; -createNode pxrUsdProxyShape -n "AssetRef_1_2_4Shape" -p "AssetRef_1_2_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004B8"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_3_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004B9"; - setAttr ".t" -type "double3" 25 75 0 ; -createNode pxrUsdProxyShape -n "AssetRef_1_3_0Shape" -p "AssetRef_1_3_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004BA"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_3_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004BB"; - setAttr ".t" -type "double3" 25 75 25 ; -createNode pxrUsdProxyShape -n "AssetRef_1_3_1Shape" -p "AssetRef_1_3_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004BC"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_3_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004BD"; - setAttr ".t" -type "double3" 25 75 50 ; -createNode pxrUsdProxyShape -n "AssetRef_1_3_2Shape" -p "AssetRef_1_3_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004BE"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_3_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004BF"; - setAttr ".t" -type "double3" 25 75 75 ; -createNode pxrUsdProxyShape -n "AssetRef_1_3_3Shape" -p "AssetRef_1_3_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004C0"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_3_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004C1"; - setAttr ".t" -type "double3" 25 75 100 ; -createNode pxrUsdProxyShape -n "AssetRef_1_3_4Shape" -p "AssetRef_1_3_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004C2"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_4_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004C3"; - setAttr ".t" -type "double3" 25 100 0 ; -createNode pxrUsdProxyShape -n "AssetRef_1_4_0Shape" -p "AssetRef_1_4_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004C4"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_4_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004C5"; - setAttr ".t" -type "double3" 25 100 25 ; -createNode pxrUsdProxyShape -n "AssetRef_1_4_1Shape" -p "AssetRef_1_4_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004C6"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_4_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004C7"; - setAttr ".t" -type "double3" 25 100 50 ; -createNode pxrUsdProxyShape -n "AssetRef_1_4_2Shape" -p "AssetRef_1_4_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004C8"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_4_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004C9"; - setAttr ".t" -type "double3" 25 100 75 ; -createNode pxrUsdProxyShape -n "AssetRef_1_4_3Shape" -p "AssetRef_1_4_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004CA"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_1_4_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004CB"; - setAttr ".t" -type "double3" 25 100 100 ; -createNode pxrUsdProxyShape -n "AssetRef_1_4_4Shape" -p "AssetRef_1_4_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004CC"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_0_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004CD"; - setAttr ".t" -type "double3" 50 0 0 ; -createNode pxrUsdProxyShape -n "AssetRef_2_0_0Shape" -p "AssetRef_2_0_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004CE"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_0_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004CF"; - setAttr ".t" -type "double3" 50 0 25 ; -createNode pxrUsdProxyShape -n "AssetRef_2_0_1Shape" -p "AssetRef_2_0_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004D0"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_0_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004D1"; - setAttr ".t" -type "double3" 50 0 50 ; -createNode pxrUsdProxyShape -n "AssetRef_2_0_2Shape" -p "AssetRef_2_0_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004D2"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_0_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004D3"; - setAttr ".t" -type "double3" 50 0 75 ; -createNode pxrUsdProxyShape -n "AssetRef_2_0_3Shape" -p "AssetRef_2_0_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004D4"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_0_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004D5"; - setAttr ".t" -type "double3" 50 0 100 ; -createNode pxrUsdProxyShape -n "AssetRef_2_0_4Shape" -p "AssetRef_2_0_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004D6"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_1_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004D7"; - setAttr ".t" -type "double3" 50 25 0 ; -createNode pxrUsdProxyShape -n "AssetRef_2_1_0Shape" -p "AssetRef_2_1_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004D8"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_1_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004D9"; - setAttr ".t" -type "double3" 50 25 25 ; -createNode pxrUsdProxyShape -n "AssetRef_2_1_1Shape" -p "AssetRef_2_1_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004DA"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_1_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004DB"; - setAttr ".t" -type "double3" 50 25 50 ; -createNode pxrUsdProxyShape -n "AssetRef_2_1_2Shape" -p "AssetRef_2_1_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004DC"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_1_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004DD"; - setAttr ".t" -type "double3" 50 25 75 ; -createNode pxrUsdProxyShape -n "AssetRef_2_1_3Shape" -p "AssetRef_2_1_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004DE"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_1_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004DF"; - setAttr ".t" -type "double3" 50 25 100 ; -createNode pxrUsdProxyShape -n "AssetRef_2_1_4Shape" -p "AssetRef_2_1_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004E0"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_2_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004E1"; - setAttr ".t" -type "double3" 50 50 0 ; -createNode pxrUsdProxyShape -n "AssetRef_2_2_0Shape" -p "AssetRef_2_2_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004E2"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_2_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004E3"; - setAttr ".t" -type "double3" 50 50 25 ; -createNode pxrUsdProxyShape -n "AssetRef_2_2_1Shape" -p "AssetRef_2_2_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004E4"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_2_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004E5"; - setAttr ".t" -type "double3" 50 50 50 ; -createNode pxrUsdProxyShape -n "AssetRef_2_2_2Shape" -p "AssetRef_2_2_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004E6"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_2_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004E7"; - setAttr ".t" -type "double3" 50 50 75 ; -createNode pxrUsdProxyShape -n "AssetRef_2_2_3Shape" -p "AssetRef_2_2_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004E8"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_2_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004E9"; - setAttr ".t" -type "double3" 50 50 100 ; -createNode pxrUsdProxyShape -n "AssetRef_2_2_4Shape" -p "AssetRef_2_2_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004EA"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_3_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004EB"; - setAttr ".t" -type "double3" 50 75 0 ; -createNode pxrUsdProxyShape -n "AssetRef_2_3_0Shape" -p "AssetRef_2_3_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004EC"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_3_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004ED"; - setAttr ".t" -type "double3" 50 75 25 ; -createNode pxrUsdProxyShape -n "AssetRef_2_3_1Shape" -p "AssetRef_2_3_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004EE"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_3_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004EF"; - setAttr ".t" -type "double3" 50 75 50 ; -createNode pxrUsdProxyShape -n "AssetRef_2_3_2Shape" -p "AssetRef_2_3_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004F0"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_3_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004F1"; - setAttr ".t" -type "double3" 50 75 75 ; -createNode pxrUsdProxyShape -n "AssetRef_2_3_3Shape" -p "AssetRef_2_3_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004F2"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_3_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004F3"; - setAttr ".t" -type "double3" 50 75 100 ; -createNode pxrUsdProxyShape -n "AssetRef_2_3_4Shape" -p "AssetRef_2_3_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004F4"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_4_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004F5"; - setAttr ".t" -type "double3" 50 100 0 ; -createNode pxrUsdProxyShape -n "AssetRef_2_4_0Shape" -p "AssetRef_2_4_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004F6"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_4_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004F7"; - setAttr ".t" -type "double3" 50 100 25 ; -createNode pxrUsdProxyShape -n "AssetRef_2_4_1Shape" -p "AssetRef_2_4_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004F8"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_4_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004F9"; - setAttr ".t" -type "double3" 50 100 50 ; -createNode pxrUsdProxyShape -n "AssetRef_2_4_2Shape" -p "AssetRef_2_4_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004FA"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_4_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004FB"; - setAttr ".t" -type "double3" 50 100 75 ; -createNode pxrUsdProxyShape -n "AssetRef_2_4_3Shape" -p "AssetRef_2_4_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004FC"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_2_4_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004FD"; - setAttr ".t" -type "double3" 50 100 100 ; -createNode pxrUsdProxyShape -n "AssetRef_2_4_4Shape" -p "AssetRef_2_4_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004FE"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_0_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-0084000004FF"; - setAttr ".t" -type "double3" 75 0 0 ; -createNode pxrUsdProxyShape -n "AssetRef_3_0_0Shape" -p "AssetRef_3_0_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000500"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_0_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000501"; - setAttr ".t" -type "double3" 75 0 25 ; -createNode pxrUsdProxyShape -n "AssetRef_3_0_1Shape" -p "AssetRef_3_0_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000502"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_0_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000503"; - setAttr ".t" -type "double3" 75 0 50 ; -createNode pxrUsdProxyShape -n "AssetRef_3_0_2Shape" -p "AssetRef_3_0_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000504"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_0_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000505"; - setAttr ".t" -type "double3" 75 0 75 ; -createNode pxrUsdProxyShape -n "AssetRef_3_0_3Shape" -p "AssetRef_3_0_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000506"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_0_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000507"; - setAttr ".t" -type "double3" 75 0 100 ; -createNode pxrUsdProxyShape -n "AssetRef_3_0_4Shape" -p "AssetRef_3_0_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000508"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_1_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000509"; - setAttr ".t" -type "double3" 75 25 0 ; -createNode pxrUsdProxyShape -n "AssetRef_3_1_0Shape" -p "AssetRef_3_1_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000050A"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_1_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000050B"; - setAttr ".t" -type "double3" 75 25 25 ; -createNode pxrUsdProxyShape -n "AssetRef_3_1_1Shape" -p "AssetRef_3_1_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000050C"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_1_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000050D"; - setAttr ".t" -type "double3" 75 25 50 ; -createNode pxrUsdProxyShape -n "AssetRef_3_1_2Shape" -p "AssetRef_3_1_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000050E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_1_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000050F"; - setAttr ".t" -type "double3" 75 25 75 ; -createNode pxrUsdProxyShape -n "AssetRef_3_1_3Shape" -p "AssetRef_3_1_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000510"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_1_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000511"; - setAttr ".t" -type "double3" 75 25 100 ; -createNode pxrUsdProxyShape -n "AssetRef_3_1_4Shape" -p "AssetRef_3_1_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000512"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_2_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000513"; - setAttr ".t" -type "double3" 75 50 0 ; -createNode pxrUsdProxyShape -n "AssetRef_3_2_0Shape" -p "AssetRef_3_2_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000514"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_2_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000515"; - setAttr ".t" -type "double3" 75 50 25 ; -createNode pxrUsdProxyShape -n "AssetRef_3_2_1Shape" -p "AssetRef_3_2_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000516"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_2_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000517"; - setAttr ".t" -type "double3" 75 50 50 ; -createNode pxrUsdProxyShape -n "AssetRef_3_2_2Shape" -p "AssetRef_3_2_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000518"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_2_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000519"; - setAttr ".t" -type "double3" 75 50 75 ; -createNode pxrUsdProxyShape -n "AssetRef_3_2_3Shape" -p "AssetRef_3_2_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000051A"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_2_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000051B"; - setAttr ".t" -type "double3" 75 50 100 ; -createNode pxrUsdProxyShape -n "AssetRef_3_2_4Shape" -p "AssetRef_3_2_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000051C"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_3_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000051D"; - setAttr ".t" -type "double3" 75 75 0 ; -createNode pxrUsdProxyShape -n "AssetRef_3_3_0Shape" -p "AssetRef_3_3_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000051E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_3_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000051F"; - setAttr ".t" -type "double3" 75 75 25 ; -createNode pxrUsdProxyShape -n "AssetRef_3_3_1Shape" -p "AssetRef_3_3_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000520"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_3_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000521"; - setAttr ".t" -type "double3" 75 75 50 ; -createNode pxrUsdProxyShape -n "AssetRef_3_3_2Shape" -p "AssetRef_3_3_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000522"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_3_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000523"; - setAttr ".t" -type "double3" 75 75 75 ; -createNode pxrUsdProxyShape -n "AssetRef_3_3_3Shape" -p "AssetRef_3_3_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000524"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_3_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000525"; - setAttr ".t" -type "double3" 75 75 100 ; -createNode pxrUsdProxyShape -n "AssetRef_3_3_4Shape" -p "AssetRef_3_3_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000526"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_4_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000527"; - setAttr ".t" -type "double3" 75 100 0 ; -createNode pxrUsdProxyShape -n "AssetRef_3_4_0Shape" -p "AssetRef_3_4_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000528"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_4_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000529"; - setAttr ".t" -type "double3" 75 100 25 ; -createNode pxrUsdProxyShape -n "AssetRef_3_4_1Shape" -p "AssetRef_3_4_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000052A"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_4_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000052B"; - setAttr ".t" -type "double3" 75 100 50 ; -createNode pxrUsdProxyShape -n "AssetRef_3_4_2Shape" -p "AssetRef_3_4_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000052C"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_4_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000052D"; - setAttr ".t" -type "double3" 75 100 75 ; -createNode pxrUsdProxyShape -n "AssetRef_3_4_3Shape" -p "AssetRef_3_4_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000052E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_3_4_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000052F"; - setAttr ".t" -type "double3" 75 100 100 ; -createNode pxrUsdProxyShape -n "AssetRef_3_4_4Shape" -p "AssetRef_3_4_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000530"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_0_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000531"; - setAttr ".t" -type "double3" 100 0 0 ; -createNode pxrUsdProxyShape -n "AssetRef_4_0_0Shape" -p "AssetRef_4_0_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000532"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_0_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000533"; - setAttr ".t" -type "double3" 100 0 25 ; -createNode pxrUsdProxyShape -n "AssetRef_4_0_1Shape" -p "AssetRef_4_0_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000534"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_0_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000535"; - setAttr ".t" -type "double3" 100 0 50 ; -createNode pxrUsdProxyShape -n "AssetRef_4_0_2Shape" -p "AssetRef_4_0_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000536"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_0_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000537"; - setAttr ".t" -type "double3" 100 0 75 ; -createNode pxrUsdProxyShape -n "AssetRef_4_0_3Shape" -p "AssetRef_4_0_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000538"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_0_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000539"; - setAttr ".t" -type "double3" 100 0 100 ; -createNode pxrUsdProxyShape -n "AssetRef_4_0_4Shape" -p "AssetRef_4_0_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000053A"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_1_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000053B"; - setAttr ".t" -type "double3" 100 25 0 ; -createNode pxrUsdProxyShape -n "AssetRef_4_1_0Shape" -p "AssetRef_4_1_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000053C"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_1_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000053D"; - setAttr ".t" -type "double3" 100 25 25 ; -createNode pxrUsdProxyShape -n "AssetRef_4_1_1Shape" -p "AssetRef_4_1_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000053E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_1_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000053F"; - setAttr ".t" -type "double3" 100 25 50 ; -createNode pxrUsdProxyShape -n "AssetRef_4_1_2Shape" -p "AssetRef_4_1_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000540"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_1_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000541"; - setAttr ".t" -type "double3" 100 25 75 ; -createNode pxrUsdProxyShape -n "AssetRef_4_1_3Shape" -p "AssetRef_4_1_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000542"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_1_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000543"; - setAttr ".t" -type "double3" 100 25 100 ; -createNode pxrUsdProxyShape -n "AssetRef_4_1_4Shape" -p "AssetRef_4_1_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000544"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_2_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000545"; - setAttr ".t" -type "double3" 100 50 0 ; -createNode pxrUsdProxyShape -n "AssetRef_4_2_0Shape" -p "AssetRef_4_2_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000546"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_2_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000547"; - setAttr ".t" -type "double3" 100 50 25 ; -createNode pxrUsdProxyShape -n "AssetRef_4_2_1Shape" -p "AssetRef_4_2_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000548"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_2_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000549"; - setAttr ".t" -type "double3" 100 50 50 ; -createNode pxrUsdProxyShape -n "AssetRef_4_2_2Shape" -p "AssetRef_4_2_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000054A"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_2_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000054B"; - setAttr ".t" -type "double3" 100 50 75 ; -createNode pxrUsdProxyShape -n "AssetRef_4_2_3Shape" -p "AssetRef_4_2_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000054C"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_2_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000054D"; - setAttr ".t" -type "double3" 100 50 100 ; -createNode pxrUsdProxyShape -n "AssetRef_4_2_4Shape" -p "AssetRef_4_2_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000054E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_3_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000054F"; - setAttr ".t" -type "double3" 100 75 0 ; -createNode pxrUsdProxyShape -n "AssetRef_4_3_0Shape" -p "AssetRef_4_3_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000550"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_3_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000551"; - setAttr ".t" -type "double3" 100 75 25 ; -createNode pxrUsdProxyShape -n "AssetRef_4_3_1Shape" -p "AssetRef_4_3_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000552"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_3_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000553"; - setAttr ".t" -type "double3" 100 75 50 ; -createNode pxrUsdProxyShape -n "AssetRef_4_3_2Shape" -p "AssetRef_4_3_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000554"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_3_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000555"; - setAttr ".t" -type "double3" 100 75 75 ; -createNode pxrUsdProxyShape -n "AssetRef_4_3_3Shape" -p "AssetRef_4_3_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000556"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_3_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000557"; - setAttr ".t" -type "double3" 100 75 100 ; -createNode pxrUsdProxyShape -n "AssetRef_4_3_4Shape" -p "AssetRef_4_3_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000558"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_4_0" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000559"; - setAttr ".t" -type "double3" 100 100 0 ; -createNode pxrUsdProxyShape -n "AssetRef_4_4_0Shape" -p "AssetRef_4_4_0"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000055A"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_4_1" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000055B"; - setAttr ".t" -type "double3" 100 100 25 ; -createNode pxrUsdProxyShape -n "AssetRef_4_4_1Shape" -p "AssetRef_4_4_1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000055C"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_4_2" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000055D"; - setAttr ".t" -type "double3" 100 100 50 ; -createNode pxrUsdProxyShape -n "AssetRef_4_4_2Shape" -p "AssetRef_4_4_2"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000055E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_4_3" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00840000055F"; - setAttr ".t" -type "double3" 100 100 75 ; -createNode pxrUsdProxyShape -n "AssetRef_4_4_3Shape" -p "AssetRef_4_4_3"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000560"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "AssetRef_4_4_4" -p "AssetRefGrid_5"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000561"; - setAttr ".t" -type "double3" 100 100 100 ; -createNode pxrUsdProxyShape -n "AssetRef_4_4_4Shape" -p "AssetRef_4_4_4"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008400000562"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeGridCombinedMesh_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10_CombinedMesh"; -createNode transform -n "SelectionCamera"; - rename -uid "83D228C0-0000-5413-5A7E-2FF5000003D2"; - setAttr ".t" -type "double3" 59 -190 59 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode camera -n "SelectionCameraShape" -p "SelectionCamera"; - rename -uid "83D228C0-0000-5413-5A7E-2FF5000003D3"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".ovr" 1.3; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 265.2075439961082; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; - setAttr ".dfg" yes; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008000000462"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008000000463"; -createNode displayLayer -n "defaultLayer"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008000000464"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008000000465"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "7D3168C0-0000-2FFB-5AEA-008000000466"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "7D3168C0-0000-2FFB-5AEA-00CC00000564"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"SelectionCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"SelectionCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\tscriptedPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 0\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 0\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera SelectionCamera` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera SelectionCamera` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003C0"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 96 -ast 1 -aet 96 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of Grid_5_of_CubeGridCombinedMesh_ProxyOnly_10.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridModelRefs_10.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridModelRefs_10.ma deleted file mode 100644 index 7496186cc9..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridModelRefs_10.ma +++ /dev/null @@ -1,1960 +0,0 @@ -//Maya ASCII 2016 scene -//Name: Grid_5_of_CubeGridModelRefs_10.ma -//Last modified: Fri, Feb 09, 2018 03:37:37 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 301.02597821687817 -183.30194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 59 -371.82950286202203 59.000000000000092 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 203.54292426664938; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000246"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000247"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000249"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000251"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000253"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000255"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000257"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000259"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000261"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000263"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000265"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000267"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000269"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000271"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000273"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000275"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000277"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000279"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000281"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000283"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000285"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000287"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000289"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000291"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000293"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000295"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000297"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000299"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002ED"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000301"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000303"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000305"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000307"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000309"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000311"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000313"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000315"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000317"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000319"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000321"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000323"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000325"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000327"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000329"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000331"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000333"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000335"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000337"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000339"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_4"; -createNode transform -n "SelectionCamera"; - rename -uid "83D228C0-0000-5413-5A7E-2FF5000003D2"; - setAttr ".t" -type "double3" 59 -190 59 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode camera -n "SelectionCameraShape" -p "SelectionCamera"; - rename -uid "83D228C0-0000-5413-5A7E-2FF5000003D3"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".ovr" 1.3; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 265.2075439961082; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; - setAttr ".dfg" yes; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002CE"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002CF"; -createNode displayLayer -n "defaultLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002D1"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000248"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout4"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000250"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout6"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000252"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout7"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000254"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout8"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000256"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout9"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000258"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout10"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout11"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout12"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout13"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000260"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout14"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000262"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout15"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000264"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout16"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000266"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout17"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000268"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout18"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout19"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout20"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout21"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000270"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout22"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000272"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout23"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000274"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout24"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000276"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout25"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000278"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout26"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout27"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout28"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout29"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000280"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout30"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000282"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout31"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000284"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout32"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000286"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout33"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000288"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout34"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout35"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout36"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout37"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000290"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout38"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000292"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout39"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000294"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout40"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000296"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout41"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000298"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout42"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout43"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout44"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout45"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout46"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout47"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout48"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout49"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout50"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout51"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout52"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout53"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout54"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout55"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout56"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout57"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout58"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout59"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout60"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout61"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout62"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout63"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout64"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout65"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout66"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout67"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout68"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout69"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout70"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout71"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout72"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout73"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout74"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout75"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout76"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout77"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout78"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout79"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout80"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout81"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout82"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout83"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout84"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout85"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout86"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout87"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout88"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout89"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout90"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout91"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout92"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout93"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000300"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout94"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000302"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout95"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000304"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout96"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000306"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout97"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000308"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout98"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout99"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout100"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout101"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000310"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout102"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000312"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout103"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000314"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout104"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000316"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout105"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000318"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout106"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout107"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout108"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout109"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000320"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout110"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000322"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout111"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000324"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout112"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000326"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout113"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000328"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout114"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout115"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout116"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout117"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000330"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout118"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000332"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout119"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000334"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout120"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000336"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout121"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000338"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout122"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout123"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout124"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout125"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000340"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003BF"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"SelectionCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"SelectionCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n" - + " -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n" - + " -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"SelectionCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"SelectionCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003C0"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 96 -ast 1 -aet 96 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "AssetRef_0_0_0.hl"; -connectAttr "hyperLayout2.msg" "AssetRef_0_0_1.hl"; -connectAttr "hyperLayout3.msg" "AssetRef_0_0_2.hl"; -connectAttr "hyperLayout4.msg" "AssetRef_0_0_3.hl"; -connectAttr "hyperLayout5.msg" "AssetRef_0_0_4.hl"; -connectAttr "hyperLayout6.msg" "AssetRef_0_1_0.hl"; -connectAttr "hyperLayout7.msg" "AssetRef_0_1_1.hl"; -connectAttr "hyperLayout8.msg" "AssetRef_0_1_2.hl"; -connectAttr "hyperLayout9.msg" "AssetRef_0_1_3.hl"; -connectAttr "hyperLayout10.msg" "AssetRef_0_1_4.hl"; -connectAttr "hyperLayout11.msg" "AssetRef_0_2_0.hl"; -connectAttr "hyperLayout12.msg" "AssetRef_0_2_1.hl"; -connectAttr "hyperLayout13.msg" "AssetRef_0_2_2.hl"; -connectAttr "hyperLayout14.msg" "AssetRef_0_2_3.hl"; -connectAttr "hyperLayout15.msg" "AssetRef_0_2_4.hl"; -connectAttr "hyperLayout16.msg" "AssetRef_0_3_0.hl"; -connectAttr "hyperLayout17.msg" "AssetRef_0_3_1.hl"; -connectAttr "hyperLayout18.msg" "AssetRef_0_3_2.hl"; -connectAttr "hyperLayout19.msg" "AssetRef_0_3_3.hl"; -connectAttr "hyperLayout20.msg" "AssetRef_0_3_4.hl"; -connectAttr "hyperLayout21.msg" "AssetRef_0_4_0.hl"; -connectAttr "hyperLayout22.msg" "AssetRef_0_4_1.hl"; -connectAttr "hyperLayout23.msg" "AssetRef_0_4_2.hl"; -connectAttr "hyperLayout24.msg" "AssetRef_0_4_3.hl"; -connectAttr "hyperLayout25.msg" "AssetRef_0_4_4.hl"; -connectAttr "hyperLayout26.msg" "AssetRef_1_0_0.hl"; -connectAttr "hyperLayout27.msg" "AssetRef_1_0_1.hl"; -connectAttr "hyperLayout28.msg" "AssetRef_1_0_2.hl"; -connectAttr "hyperLayout29.msg" "AssetRef_1_0_3.hl"; -connectAttr "hyperLayout30.msg" "AssetRef_1_0_4.hl"; -connectAttr "hyperLayout31.msg" "AssetRef_1_1_0.hl"; -connectAttr "hyperLayout32.msg" "AssetRef_1_1_1.hl"; -connectAttr "hyperLayout33.msg" "AssetRef_1_1_2.hl"; -connectAttr "hyperLayout34.msg" "AssetRef_1_1_3.hl"; -connectAttr "hyperLayout35.msg" "AssetRef_1_1_4.hl"; -connectAttr "hyperLayout36.msg" "AssetRef_1_2_0.hl"; -connectAttr "hyperLayout37.msg" "AssetRef_1_2_1.hl"; -connectAttr "hyperLayout38.msg" "AssetRef_1_2_2.hl"; -connectAttr "hyperLayout39.msg" "AssetRef_1_2_3.hl"; -connectAttr "hyperLayout40.msg" "AssetRef_1_2_4.hl"; -connectAttr "hyperLayout41.msg" "AssetRef_1_3_0.hl"; -connectAttr "hyperLayout42.msg" "AssetRef_1_3_1.hl"; -connectAttr "hyperLayout43.msg" "AssetRef_1_3_2.hl"; -connectAttr "hyperLayout44.msg" "AssetRef_1_3_3.hl"; -connectAttr "hyperLayout45.msg" "AssetRef_1_3_4.hl"; -connectAttr "hyperLayout46.msg" "AssetRef_1_4_0.hl"; -connectAttr "hyperLayout47.msg" "AssetRef_1_4_1.hl"; -connectAttr "hyperLayout48.msg" "AssetRef_1_4_2.hl"; -connectAttr "hyperLayout49.msg" "AssetRef_1_4_3.hl"; -connectAttr "hyperLayout50.msg" "AssetRef_1_4_4.hl"; -connectAttr "hyperLayout51.msg" "AssetRef_2_0_0.hl"; -connectAttr "hyperLayout52.msg" "AssetRef_2_0_1.hl"; -connectAttr "hyperLayout53.msg" "AssetRef_2_0_2.hl"; -connectAttr "hyperLayout54.msg" "AssetRef_2_0_3.hl"; -connectAttr "hyperLayout55.msg" "AssetRef_2_0_4.hl"; -connectAttr "hyperLayout56.msg" "AssetRef_2_1_0.hl"; -connectAttr "hyperLayout57.msg" "AssetRef_2_1_1.hl"; -connectAttr "hyperLayout58.msg" "AssetRef_2_1_2.hl"; -connectAttr "hyperLayout59.msg" "AssetRef_2_1_3.hl"; -connectAttr "hyperLayout60.msg" "AssetRef_2_1_4.hl"; -connectAttr "hyperLayout61.msg" "AssetRef_2_2_0.hl"; -connectAttr "hyperLayout62.msg" "AssetRef_2_2_1.hl"; -connectAttr "hyperLayout63.msg" "AssetRef_2_2_2.hl"; -connectAttr "hyperLayout64.msg" "AssetRef_2_2_3.hl"; -connectAttr "hyperLayout65.msg" "AssetRef_2_2_4.hl"; -connectAttr "hyperLayout66.msg" "AssetRef_2_3_0.hl"; -connectAttr "hyperLayout67.msg" "AssetRef_2_3_1.hl"; -connectAttr "hyperLayout68.msg" "AssetRef_2_3_2.hl"; -connectAttr "hyperLayout69.msg" "AssetRef_2_3_3.hl"; -connectAttr "hyperLayout70.msg" "AssetRef_2_3_4.hl"; -connectAttr "hyperLayout71.msg" "AssetRef_2_4_0.hl"; -connectAttr "hyperLayout72.msg" "AssetRef_2_4_1.hl"; -connectAttr "hyperLayout73.msg" "AssetRef_2_4_2.hl"; -connectAttr "hyperLayout74.msg" "AssetRef_2_4_3.hl"; -connectAttr "hyperLayout75.msg" "AssetRef_2_4_4.hl"; -connectAttr "hyperLayout76.msg" "AssetRef_3_0_0.hl"; -connectAttr "hyperLayout77.msg" "AssetRef_3_0_1.hl"; -connectAttr "hyperLayout78.msg" "AssetRef_3_0_2.hl"; -connectAttr "hyperLayout79.msg" "AssetRef_3_0_3.hl"; -connectAttr "hyperLayout80.msg" "AssetRef_3_0_4.hl"; -connectAttr "hyperLayout81.msg" "AssetRef_3_1_0.hl"; -connectAttr "hyperLayout82.msg" "AssetRef_3_1_1.hl"; -connectAttr "hyperLayout83.msg" "AssetRef_3_1_2.hl"; -connectAttr "hyperLayout84.msg" "AssetRef_3_1_3.hl"; -connectAttr "hyperLayout85.msg" "AssetRef_3_1_4.hl"; -connectAttr "hyperLayout86.msg" "AssetRef_3_2_0.hl"; -connectAttr "hyperLayout87.msg" "AssetRef_3_2_1.hl"; -connectAttr "hyperLayout88.msg" "AssetRef_3_2_2.hl"; -connectAttr "hyperLayout89.msg" "AssetRef_3_2_3.hl"; -connectAttr "hyperLayout90.msg" "AssetRef_3_2_4.hl"; -connectAttr "hyperLayout91.msg" "AssetRef_3_3_0.hl"; -connectAttr "hyperLayout92.msg" "AssetRef_3_3_1.hl"; -connectAttr "hyperLayout93.msg" "AssetRef_3_3_2.hl"; -connectAttr "hyperLayout94.msg" "AssetRef_3_3_3.hl"; -connectAttr "hyperLayout95.msg" "AssetRef_3_3_4.hl"; -connectAttr "hyperLayout96.msg" "AssetRef_3_4_0.hl"; -connectAttr "hyperLayout97.msg" "AssetRef_3_4_1.hl"; -connectAttr "hyperLayout98.msg" "AssetRef_3_4_2.hl"; -connectAttr "hyperLayout99.msg" "AssetRef_3_4_3.hl"; -connectAttr "hyperLayout100.msg" "AssetRef_3_4_4.hl"; -connectAttr "hyperLayout101.msg" "AssetRef_4_0_0.hl"; -connectAttr "hyperLayout102.msg" "AssetRef_4_0_1.hl"; -connectAttr "hyperLayout103.msg" "AssetRef_4_0_2.hl"; -connectAttr "hyperLayout104.msg" "AssetRef_4_0_3.hl"; -connectAttr "hyperLayout105.msg" "AssetRef_4_0_4.hl"; -connectAttr "hyperLayout106.msg" "AssetRef_4_1_0.hl"; -connectAttr "hyperLayout107.msg" "AssetRef_4_1_1.hl"; -connectAttr "hyperLayout108.msg" "AssetRef_4_1_2.hl"; -connectAttr "hyperLayout109.msg" "AssetRef_4_1_3.hl"; -connectAttr "hyperLayout110.msg" "AssetRef_4_1_4.hl"; -connectAttr "hyperLayout111.msg" "AssetRef_4_2_0.hl"; -connectAttr "hyperLayout112.msg" "AssetRef_4_2_1.hl"; -connectAttr "hyperLayout113.msg" "AssetRef_4_2_2.hl"; -connectAttr "hyperLayout114.msg" "AssetRef_4_2_3.hl"; -connectAttr "hyperLayout115.msg" "AssetRef_4_2_4.hl"; -connectAttr "hyperLayout116.msg" "AssetRef_4_3_0.hl"; -connectAttr "hyperLayout117.msg" "AssetRef_4_3_1.hl"; -connectAttr "hyperLayout118.msg" "AssetRef_4_3_2.hl"; -connectAttr "hyperLayout119.msg" "AssetRef_4_3_3.hl"; -connectAttr "hyperLayout120.msg" "AssetRef_4_3_4.hl"; -connectAttr "hyperLayout121.msg" "AssetRef_4_4_0.hl"; -connectAttr "hyperLayout122.msg" "AssetRef_4_4_1.hl"; -connectAttr "hyperLayout123.msg" "AssetRef_4_4_2.hl"; -connectAttr "hyperLayout124.msg" "AssetRef_4_4_3.hl"; -connectAttr "hyperLayout125.msg" "AssetRef_4_4_4.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of Grid_5_of_CubeGridModelRefs_10.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridModelRefs_LegacyViewport_10.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridModelRefs_LegacyViewport_10.ma deleted file mode 100644 index f39d23ed87..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/Grid_5_of_CubeGridModelRefs_LegacyViewport_10.ma +++ /dev/null @@ -1,1960 +0,0 @@ -//Maya ASCII 2016 scene -//Name: Grid_5_of_CubeGridModelRefs_10.ma -//Last modified: Fri, Feb 09, 2018 03:37:37 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 301.02597821687817 -183.30194854551783 240.58847624481859 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 387.63537390917594; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 59 -371.82950286202203 59.000000000000092 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 203.54292426664938; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "0BDB78C0-0000-686C-5A56-91F20000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000246"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000247"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000249"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000251"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000253"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000255"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000257"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000259"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000261"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000263"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000265"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000267"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000269"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000271"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000273"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000275"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_0_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000277"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 0 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_0_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000279"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000281"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000283"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000285"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000287"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000289"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000291"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000293"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000295"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000297"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000299"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_1_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 25 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_1_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_2_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 50 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_2_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002ED"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000301"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000303"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000305"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000307"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000309"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_3_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 75 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_3_4_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000311"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000313"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000315"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_0_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000317"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 0 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_0_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000319"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_1_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000321"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 25 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_1_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000323"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000325"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000327"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000329"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_2_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 50 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_2_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000331"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000333"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_3_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000335"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 75 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_3_4"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_0" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000337"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 0 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_0"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_1" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000339"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 25 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_1"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_2" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 50 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_2"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_3" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 75 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_3"; -createNode pxrUsdReferenceAssembly -n "AssetRef_4_4_4" -p "AssetRefGrid_5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "mattjohnson"; - setAttr ".cdat" -type "string" "2018/01/10 14:25:44"; - setAttr ".t" -type "double3" 100 100 100 ; - setAttr ".fp" -type "string" "./CubeGridModelRefs_10.usd"; - setAttr ".pp" -type "string" "/AssetGrid_10"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_AssetRef_4_4_4"; -createNode transform -n "SelectionCamera"; - rename -uid "83D228C0-0000-5413-5A7E-2FF5000003D2"; - setAttr ".t" -type "double3" 59 -190 59 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode camera -n "SelectionCameraShape" -p "SelectionCamera"; - rename -uid "83D228C0-0000-5413-5A7E-2FF5000003D3"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".ovr" 1.3; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 265.2075439961082; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 59 59 59 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; - setAttr ".dfg" yes; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002CE"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002CF"; -createNode displayLayer -n "defaultLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "83D228C0-0000-5413-5A7E-2F2B000002D1"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "0BDB78C0-0000-686C-5A56-91F200000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000248"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout4"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000024E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout5"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000250"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout6"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000252"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout7"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000254"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout8"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000256"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout9"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000258"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout10"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout11"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout12"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000025E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout13"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000260"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout14"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000262"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout15"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000264"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout16"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000266"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout17"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000268"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout18"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout19"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout20"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000026E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout21"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000270"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout22"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000272"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout23"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000274"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout24"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000276"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout25"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000278"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout26"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout27"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout28"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000027E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout29"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000280"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout30"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000282"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout31"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000284"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout32"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000286"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout33"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000288"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout34"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout35"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout36"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000028E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout37"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000290"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout38"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000292"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout39"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000294"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout40"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000296"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout41"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000298"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout42"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout43"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout44"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000029E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout45"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout46"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout47"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout48"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout49"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002A8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout50"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout51"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout52"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002AE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout53"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout54"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout55"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout56"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout57"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002B8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout58"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout59"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout60"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002BE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout61"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout62"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout63"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout64"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout65"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002C8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout66"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout67"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout68"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002CE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout69"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout70"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout71"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout72"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout73"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002D8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout74"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout75"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout76"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002DE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout77"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout78"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout79"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout80"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout81"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002E8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout82"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout83"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout84"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002EE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout85"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout86"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout87"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout88"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout89"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002F8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout90"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout91"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout92"; - rename -uid "0BDB78C0-0000-686C-5A56-92E8000002FE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout93"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000300"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout94"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000302"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout95"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000304"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout96"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000306"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout97"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000308"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout98"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout99"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout100"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000030E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout101"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000310"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout102"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000312"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout103"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000314"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout104"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000316"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout105"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000318"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout106"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout107"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout108"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000031E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout109"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000320"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout110"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000322"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout111"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000324"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout112"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000326"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout113"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000328"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout114"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout115"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout116"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000032E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout117"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000330"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout118"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000332"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout119"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000334"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout120"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000336"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout121"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000338"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout122"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout123"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout124"; - rename -uid "0BDB78C0-0000-686C-5A56-92E80000033E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout125"; - rename -uid "0BDB78C0-0000-686C-5A56-92E800000340"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003BF"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"SelectionCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"SelectionCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n" - + " -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n" - + " -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"SelectionCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"SelectionCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "0BDB78C0-0000-686C-5A56-9360000003C0"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 96 -ast 1 -aet 96 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "AssetRef_0_0_0.hl"; -connectAttr "hyperLayout2.msg" "AssetRef_0_0_1.hl"; -connectAttr "hyperLayout3.msg" "AssetRef_0_0_2.hl"; -connectAttr "hyperLayout4.msg" "AssetRef_0_0_3.hl"; -connectAttr "hyperLayout5.msg" "AssetRef_0_0_4.hl"; -connectAttr "hyperLayout6.msg" "AssetRef_0_1_0.hl"; -connectAttr "hyperLayout7.msg" "AssetRef_0_1_1.hl"; -connectAttr "hyperLayout8.msg" "AssetRef_0_1_2.hl"; -connectAttr "hyperLayout9.msg" "AssetRef_0_1_3.hl"; -connectAttr "hyperLayout10.msg" "AssetRef_0_1_4.hl"; -connectAttr "hyperLayout11.msg" "AssetRef_0_2_0.hl"; -connectAttr "hyperLayout12.msg" "AssetRef_0_2_1.hl"; -connectAttr "hyperLayout13.msg" "AssetRef_0_2_2.hl"; -connectAttr "hyperLayout14.msg" "AssetRef_0_2_3.hl"; -connectAttr "hyperLayout15.msg" "AssetRef_0_2_4.hl"; -connectAttr "hyperLayout16.msg" "AssetRef_0_3_0.hl"; -connectAttr "hyperLayout17.msg" "AssetRef_0_3_1.hl"; -connectAttr "hyperLayout18.msg" "AssetRef_0_3_2.hl"; -connectAttr "hyperLayout19.msg" "AssetRef_0_3_3.hl"; -connectAttr "hyperLayout20.msg" "AssetRef_0_3_4.hl"; -connectAttr "hyperLayout21.msg" "AssetRef_0_4_0.hl"; -connectAttr "hyperLayout22.msg" "AssetRef_0_4_1.hl"; -connectAttr "hyperLayout23.msg" "AssetRef_0_4_2.hl"; -connectAttr "hyperLayout24.msg" "AssetRef_0_4_3.hl"; -connectAttr "hyperLayout25.msg" "AssetRef_0_4_4.hl"; -connectAttr "hyperLayout26.msg" "AssetRef_1_0_0.hl"; -connectAttr "hyperLayout27.msg" "AssetRef_1_0_1.hl"; -connectAttr "hyperLayout28.msg" "AssetRef_1_0_2.hl"; -connectAttr "hyperLayout29.msg" "AssetRef_1_0_3.hl"; -connectAttr "hyperLayout30.msg" "AssetRef_1_0_4.hl"; -connectAttr "hyperLayout31.msg" "AssetRef_1_1_0.hl"; -connectAttr "hyperLayout32.msg" "AssetRef_1_1_1.hl"; -connectAttr "hyperLayout33.msg" "AssetRef_1_1_2.hl"; -connectAttr "hyperLayout34.msg" "AssetRef_1_1_3.hl"; -connectAttr "hyperLayout35.msg" "AssetRef_1_1_4.hl"; -connectAttr "hyperLayout36.msg" "AssetRef_1_2_0.hl"; -connectAttr "hyperLayout37.msg" "AssetRef_1_2_1.hl"; -connectAttr "hyperLayout38.msg" "AssetRef_1_2_2.hl"; -connectAttr "hyperLayout39.msg" "AssetRef_1_2_3.hl"; -connectAttr "hyperLayout40.msg" "AssetRef_1_2_4.hl"; -connectAttr "hyperLayout41.msg" "AssetRef_1_3_0.hl"; -connectAttr "hyperLayout42.msg" "AssetRef_1_3_1.hl"; -connectAttr "hyperLayout43.msg" "AssetRef_1_3_2.hl"; -connectAttr "hyperLayout44.msg" "AssetRef_1_3_3.hl"; -connectAttr "hyperLayout45.msg" "AssetRef_1_3_4.hl"; -connectAttr "hyperLayout46.msg" "AssetRef_1_4_0.hl"; -connectAttr "hyperLayout47.msg" "AssetRef_1_4_1.hl"; -connectAttr "hyperLayout48.msg" "AssetRef_1_4_2.hl"; -connectAttr "hyperLayout49.msg" "AssetRef_1_4_3.hl"; -connectAttr "hyperLayout50.msg" "AssetRef_1_4_4.hl"; -connectAttr "hyperLayout51.msg" "AssetRef_2_0_0.hl"; -connectAttr "hyperLayout52.msg" "AssetRef_2_0_1.hl"; -connectAttr "hyperLayout53.msg" "AssetRef_2_0_2.hl"; -connectAttr "hyperLayout54.msg" "AssetRef_2_0_3.hl"; -connectAttr "hyperLayout55.msg" "AssetRef_2_0_4.hl"; -connectAttr "hyperLayout56.msg" "AssetRef_2_1_0.hl"; -connectAttr "hyperLayout57.msg" "AssetRef_2_1_1.hl"; -connectAttr "hyperLayout58.msg" "AssetRef_2_1_2.hl"; -connectAttr "hyperLayout59.msg" "AssetRef_2_1_3.hl"; -connectAttr "hyperLayout60.msg" "AssetRef_2_1_4.hl"; -connectAttr "hyperLayout61.msg" "AssetRef_2_2_0.hl"; -connectAttr "hyperLayout62.msg" "AssetRef_2_2_1.hl"; -connectAttr "hyperLayout63.msg" "AssetRef_2_2_2.hl"; -connectAttr "hyperLayout64.msg" "AssetRef_2_2_3.hl"; -connectAttr "hyperLayout65.msg" "AssetRef_2_2_4.hl"; -connectAttr "hyperLayout66.msg" "AssetRef_2_3_0.hl"; -connectAttr "hyperLayout67.msg" "AssetRef_2_3_1.hl"; -connectAttr "hyperLayout68.msg" "AssetRef_2_3_2.hl"; -connectAttr "hyperLayout69.msg" "AssetRef_2_3_3.hl"; -connectAttr "hyperLayout70.msg" "AssetRef_2_3_4.hl"; -connectAttr "hyperLayout71.msg" "AssetRef_2_4_0.hl"; -connectAttr "hyperLayout72.msg" "AssetRef_2_4_1.hl"; -connectAttr "hyperLayout73.msg" "AssetRef_2_4_2.hl"; -connectAttr "hyperLayout74.msg" "AssetRef_2_4_3.hl"; -connectAttr "hyperLayout75.msg" "AssetRef_2_4_4.hl"; -connectAttr "hyperLayout76.msg" "AssetRef_3_0_0.hl"; -connectAttr "hyperLayout77.msg" "AssetRef_3_0_1.hl"; -connectAttr "hyperLayout78.msg" "AssetRef_3_0_2.hl"; -connectAttr "hyperLayout79.msg" "AssetRef_3_0_3.hl"; -connectAttr "hyperLayout80.msg" "AssetRef_3_0_4.hl"; -connectAttr "hyperLayout81.msg" "AssetRef_3_1_0.hl"; -connectAttr "hyperLayout82.msg" "AssetRef_3_1_1.hl"; -connectAttr "hyperLayout83.msg" "AssetRef_3_1_2.hl"; -connectAttr "hyperLayout84.msg" "AssetRef_3_1_3.hl"; -connectAttr "hyperLayout85.msg" "AssetRef_3_1_4.hl"; -connectAttr "hyperLayout86.msg" "AssetRef_3_2_0.hl"; -connectAttr "hyperLayout87.msg" "AssetRef_3_2_1.hl"; -connectAttr "hyperLayout88.msg" "AssetRef_3_2_2.hl"; -connectAttr "hyperLayout89.msg" "AssetRef_3_2_3.hl"; -connectAttr "hyperLayout90.msg" "AssetRef_3_2_4.hl"; -connectAttr "hyperLayout91.msg" "AssetRef_3_3_0.hl"; -connectAttr "hyperLayout92.msg" "AssetRef_3_3_1.hl"; -connectAttr "hyperLayout93.msg" "AssetRef_3_3_2.hl"; -connectAttr "hyperLayout94.msg" "AssetRef_3_3_3.hl"; -connectAttr "hyperLayout95.msg" "AssetRef_3_3_4.hl"; -connectAttr "hyperLayout96.msg" "AssetRef_3_4_0.hl"; -connectAttr "hyperLayout97.msg" "AssetRef_3_4_1.hl"; -connectAttr "hyperLayout98.msg" "AssetRef_3_4_2.hl"; -connectAttr "hyperLayout99.msg" "AssetRef_3_4_3.hl"; -connectAttr "hyperLayout100.msg" "AssetRef_3_4_4.hl"; -connectAttr "hyperLayout101.msg" "AssetRef_4_0_0.hl"; -connectAttr "hyperLayout102.msg" "AssetRef_4_0_1.hl"; -connectAttr "hyperLayout103.msg" "AssetRef_4_0_2.hl"; -connectAttr "hyperLayout104.msg" "AssetRef_4_0_3.hl"; -connectAttr "hyperLayout105.msg" "AssetRef_4_0_4.hl"; -connectAttr "hyperLayout106.msg" "AssetRef_4_1_0.hl"; -connectAttr "hyperLayout107.msg" "AssetRef_4_1_1.hl"; -connectAttr "hyperLayout108.msg" "AssetRef_4_1_2.hl"; -connectAttr "hyperLayout109.msg" "AssetRef_4_1_3.hl"; -connectAttr "hyperLayout110.msg" "AssetRef_4_1_4.hl"; -connectAttr "hyperLayout111.msg" "AssetRef_4_2_0.hl"; -connectAttr "hyperLayout112.msg" "AssetRef_4_2_1.hl"; -connectAttr "hyperLayout113.msg" "AssetRef_4_2_2.hl"; -connectAttr "hyperLayout114.msg" "AssetRef_4_2_3.hl"; -connectAttr "hyperLayout115.msg" "AssetRef_4_2_4.hl"; -connectAttr "hyperLayout116.msg" "AssetRef_4_3_0.hl"; -connectAttr "hyperLayout117.msg" "AssetRef_4_3_1.hl"; -connectAttr "hyperLayout118.msg" "AssetRef_4_3_2.hl"; -connectAttr "hyperLayout119.msg" "AssetRef_4_3_3.hl"; -connectAttr "hyperLayout120.msg" "AssetRef_4_3_4.hl"; -connectAttr "hyperLayout121.msg" "AssetRef_4_4_0.hl"; -connectAttr "hyperLayout122.msg" "AssetRef_4_4_1.hl"; -connectAttr "hyperLayout123.msg" "AssetRef_4_4_2.hl"; -connectAttr "hyperLayout124.msg" "AssetRef_4_4_3.hl"; -connectAttr "hyperLayout125.msg" "AssetRef_4_4_4.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of Grid_5_of_CubeGridModelRefs_10.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/PlaneModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/PlaneModel.usda deleted file mode 100644 index fd26503fa1..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/PlaneModel.usda +++ /dev/null @@ -1,61 +0,0 @@ -#usda 1.0 -( - defaultPrim = "PlaneModel" - upAxis = "Z" -) - -def Xform "PlaneModel" ( - assetInfo = { - asset identifier = @./PlaneModel.usda@ - string name = "PlaneModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Plane" - { - float3[] extent = [(-1, 0, -1), (1, 0, 1)] - int[] faceVertexCounts = [4] - int[] faceVertexIndices = [0, 1, 3, 2] - point3f[] points = [(-1, 0, -1), (1, 0, -1), (-1, 0, 1), (1, 0, 1)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Plane" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Plane" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Plane" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_select_center.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_select_center.png deleted file mode 100644 index 014e44101a..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_select_center.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_1.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_1.png deleted file mode 100644 index 8d91a626e2..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_1.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_2.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_2.png deleted file mode 100644 index d1c7aaced4..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_2.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_3.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_3.png deleted file mode 100644 index 1c86ce38a2..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_3.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_4.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_4.png deleted file mode 100644 index aeea0e8c87..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_selection_append_4.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_unselected.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_unselected.png deleted file mode 100644 index d678c324ff..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/ProxyShapeSelectionPerformanceTest/baseline/CubeGrid_unselected.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/PxrUsdMayaGL/blank.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/PxrUsdMayaGL/blank.usda deleted file mode 100644 index 93b78be6da..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/PxrUsdMayaGL/blank.usda +++ /dev/null @@ -1 +0,0 @@ -#usda 1.0 diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/PxrUsdMayaGL/plane0.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/PxrUsdMayaGL/plane0.usda deleted file mode 100644 index f204445036..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/PxrUsdMayaGL/plane0.usda +++ /dev/null @@ -1,18 +0,0 @@ -#usda 1.0 -( - defaultPrim = "pPlane1" - endTimeCode = 1 - startTimeCode = 1 - upAxis = "Z" -) - -def Mesh "pPlane1" ( - kind = "component" -) -{ - float3[] extent = [(-4, -4, 0), (4, 4, 0)] - int[] faceVertexCounts = [4] - int[] faceVertexIndices = [0, 1, 3, 2] - point3f[] points = [(-4, -4, 0), (4, -4, 0), (-4, 4, 0), (4, 4, 0)] -} - diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/PxrUsdMayaGL/plane1.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/PxrUsdMayaGL/plane1.usda deleted file mode 100644 index f204445036..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/PxrUsdMayaGL/plane1.usda +++ /dev/null @@ -1,18 +0,0 @@ -#usda 1.0 -( - defaultPrim = "pPlane1" - endTimeCode = 1 - startTimeCode = 1 - upAxis = "Z" -) - -def Mesh "pPlane1" ( - kind = "component" -) -{ - float3[] extent = [(-4, -4, 0), (4, 4, 0)] - int[] faceVertexCounts = [4] - int[] faceVertexIndices = [0, 1, 3, 2] - point3f[] points = [(-4, -4, 0), (4, -4, 0), (-4, 4, 0), (4, 4, 0)] -} - diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/CubeModel.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/CubeModel.png deleted file mode 100644 index b0b67833ac..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/CubeModel.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/CubeModel.usda b/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/CubeModel.usda deleted file mode 100644 index 81c2fb905f..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/CubeModel.usda +++ /dev/null @@ -1,69 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - uniform token model:cardGeometry = "cross" - uniform asset model:cardTextureXPos = @CubeModel.png@ - uniform asset model:cardTextureYPos = @CubeModel.png@ - uniform asset model:cardTextureZPos = @CubeModel.png@ - uniform asset model:cardTextureXNeg = @CubeModel.png@ - uniform asset model:cardTextureYNeg = @CubeModel.png@ - uniform asset model:cardTextureZNeg = @CubeModel.png@ - - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/RefAssemblyDrawRepresentationsTest.ma b/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/RefAssemblyDrawRepresentationsTest.ma deleted file mode 100644 index ab4a86b6bd..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/RefAssemblyDrawRepresentationsTest.ma +++ /dev/null @@ -1,162 +0,0 @@ -//Maya ASCII 2016 scene -//Name: RefAssemblyDrawRepresentationsTest.ma -//Last modified: Fri, Mar 30, 2018 05:50:15 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 5.4308552027321859 -4.9599363811486468 4.2321958069354952 ; - setAttr ".r" -type "double3" 60.082924915356131 3.1805546814635176e-15 47.594913994745973 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022B"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 8.4856725417804775; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022C"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022D"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022E"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000022F"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "F117D900-0000-12C3-5ABE-DA0600000230"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "F117D900-0000-12C3-5ABE-DA0600000231"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "RefAssemblyDrawRepresentationsTest"; - rename -uid "F117D900-0000-12C3-5ABE-DA5000000253"; -createNode transform -n "Cubes_grp" -p "RefAssemblyDrawRepresentationsTest"; - rename -uid "F117D900-0000-12C3-5ABE-DA4C00000252"; -createNode pxrUsdReferenceAssembly -n "Cube_1" -p "Cubes_grp"; - rename -uid "F117D900-0000-12C3-5ABE-DA180000024E"; - addAttr -is true -ci true -sn "usdVariantSet_shadingVariant" -ln "usdVariantSet_shadingVariant" - -dt "string"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" -1.5 0 0 ; - setAttr ".fp" -type "string" "./CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_Cube_1"; - setAttr ".usdVariantSet_shadingVariant" -type "string" "Red"; -createNode transform -n "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024A"; - setAttr ".t" -type "double3" 5.4308552027321859 -4.9599363811486468 4.2321958069354952 ; - setAttr ".r" -type "double3" 60.082924915356131 3.1805546814635176e-15 47.594913994745973 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "24A938C0-0000-731D-5A94-5B660000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 8.4856725417804775; - setAttr ".imn" -type "string" "MainCamera"; - setAttr ".den" -type "string" "MainCamera_depth"; - setAttr ".man" -type "string" "MainCamera_mask"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "69C99900-0000-177D-5ABE-DAD800000259"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "69C99900-0000-177D-5ABE-DAD80000025C"; - setAttr ".cdl" 1; - setAttr -s 2 ".dli[1:2]" 1 2; - setAttr -s 3 ".dli"; -createNode displayLayer -n "defaultLayer"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000024A"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "69C99900-0000-177D-5ABE-DAD80000025E"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "F117D900-0000-12C3-5ABE-DA060000024C"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "F117D900-0000-12C3-5ABE-DA180000024F"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "F117D900-0000-12C3-5ABE-DA4400000251"; - setAttr ".ihi" 0; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "F117D900-0000-12C3-5ABE-DA8B00000255"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "Cube_1.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of RefAssemblyDrawRepresentationsTest.ma diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Cards.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Cards.png deleted file mode 100644 index 834f18f4b7..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Cards.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Collapsed.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Collapsed.png deleted file mode 100644 index 7552f03c2b..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Collapsed.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Expanded.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Expanded.png deleted file mode 100644 index 7552f03c2b..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Expanded.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Full.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Full.png deleted file mode 100644 index 41eb6665f4..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Full.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Playback.png b/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Playback.png deleted file mode 100644 index 7552f03c2b..0000000000 Binary files a/third_party/maya/lib/pxrUsdMayaGL/testenv/RefAssemblyDrawRepresentationsTest/baseline/RefAssemblyDrawRepresentationsTest_Playback.png and /dev/null differ diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testBatchRendererIsolateSelection.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testBatchRendererIsolateSelection.py deleted file mode 100644 index 6accdf8a6a..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testBatchRendererIsolateSelection.py +++ /dev/null @@ -1,150 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from maya import cmds - -import os -import sys -import unittest - - -class testBatchRendererIsolateSelection(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(os.path.abspath('.'), o=True) - - def _MakeModelPanel(self): - window = cmds.window(widthHeight=(400, 400)) - cmds.paneLayout() - panel = cmds.modelPanel() - cmds.modelPanel(panel, edit=True, camera='top') - cmds.modelEditor(cmds.modelPanel(panel, q=True, modelEditor=True), - edit=True, displayAppearance='smoothShaded', rnm='vp2Renderer') - cmds.showWindow(window) - return panel - - def _HitTest(self, panel, cube1, cube2, cube3): - width = cmds.modelEditor(panel, q=True, width=True) - height = cmds.modelEditor(panel, q=True, height=True) - - # The scene is set up so it looks like this from the "top" camera: - # # - #-----------+ +-----------# - # | +-------+ | # - # | | | | # - # cube2 | | cube1 | | cube3 # - # | | | | # - # | +-------+ | # - #-----------+ +-----------# - # # - cmds.refresh(force=True) - test1 = bool(cmds.hitTest(panel, width / 2, height / 2)) - self.assertEqual(test1, cube1) - - cmds.refresh(force=True) - test2 = bool(cmds.hitTest(panel, 2, height / 2)) - self.assertEqual(test2, cube2) - - cmds.refresh(force=True) - test3 = bool(cmds.hitTest(panel, width - 2, height / 2)) - self.assertEqual(test3, cube3) - - def testIsolateSelection(self): - cmds.file(os.path.abspath('IsolateSelectionTest.ma'), - open=True, force=True) - - # Isolate selection seems to only apply to the interactive viewports, - # and not to ogsRenders. However, it's difficult for us to render - # viewports with exact sizes to do baseline comparisons. Since isolate - # selection needs to work with selection hit-testing as well, we use - # that as a proxy for checking that isolate selection draws properly. - panel1 = self._MakeModelPanel() - panel2 = self._MakeModelPanel() - - # Load all assemblies. - UsdMaya.LoadReferenceAssemblies() - self._HitTest(panel1, True, True, True) - self._HitTest(panel2, True, True, True) - - # Isolate CubeModel1. - cmds.select("CubeModel1") - cmds.isolateSelect(panel1, state=True) - self._HitTest(panel1, True, False, False) - self._HitTest(panel2, True, True, True) - - # Isolate CubeModel2 and CubeModel3. - cmds.select("CubeModel2", "CubeModel3") - cmds.isolateSelect(panel1, loadSelected=True) - self._HitTest(panel1, False, True, True) - - # Get out of isolate selection. - cmds.isolateSelect(panel1, state=False) - self._HitTest(panel1, True, True, True) - - # Enter isolate selection on panel2 this time. - cmds.select("CubeModel2", "CubeModel3") - cmds.isolateSelect(panel2, state=True) - self._HitTest(panel1, True, True, True) - self._HitTest(panel2, False, True, True) - - # Then add an isolate selection to panel1 again. - cmds.select("CubeModel1", "CubeModel2") - cmds.isolateSelect(panel1, state=True) - self._HitTest(panel1, True, True, False) - self._HitTest(panel2, False, True, True) - - # Unload assemblies. - UsdMaya.UnloadReferenceAssemblies() - self._HitTest(panel1, False, False, False) - self._HitTest(panel2, False, False, False) - - # Reload assemblies. - UsdMaya.LoadReferenceAssemblies() - self._HitTest(panel1, True, True, False) - self._HitTest(panel2, False, True, True) - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase( - testBatchRendererIsolateSelection) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testBatchRendererReset.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testBatchRendererReset.py deleted file mode 100644 index 28cecfc6c2..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testBatchRendererReset.py +++ /dev/null @@ -1,194 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Tf - -from maya import cmds - -import os -import sys -import unittest - - -class testBatchRendererReset(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - def setUp(self): - cmds.file(new=True, force=True) - - def testSaveSceneAs(self): - """ - Tests performing a "Save Scene As..." after having drawn a USD proxy - shape. - - Previously, the batch renderer listened for kSceneUpdate Maya scene - messages so that it could reset itself when the scene was changed. This - was intended to fire for new empty scenes or when opening a different - scene file. It turns out Maya also emits that message during - "Save Scene As..." operations, in which case we do *not* want to reset - the batch renderer, as doing so would lead to a crash, since all of the - proxy shapes are still in the DAG. - - This test ensures that the batch renderer does not reset and Maya does - not crash when doing a "Save Scene As..." operation. - """ - mayaSceneFile = 'AssemblySaveAsTest.ma' - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - Tf.Status('Opening Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, open=True, force=True) - - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - - UsdMaya.LoadReferenceAssemblies() - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - saveAsMayaSceneFile = 'SavedScene.ma' - saveAsMayaSceneFullPath = os.path.abspath(saveAsMayaSceneFile) - Tf.Status('Saving Maya Scene File As: %s' % saveAsMayaSceneFullPath) - cmds.file(rename=saveAsMayaSceneFullPath) - cmds.file(save=True) - - # Try to select the USD assembly/proxy. This will cause the proxy's - # shape adapter's Sync() method to be called, which would fail if the - # batch renderer had been reset out from under the shape adapter. - cmds.select('CubeAssembly') - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - def testSceneOpenAndReopen(self): - """ - Tests opening and then re-opening scenes after having drawn a USD proxy - shape. - - The batch renderer needs to be reset when opening a new scene, but - kBeforeOpen and kAfterOpen scene messages are not always delivered at - the right time. With the former, the current scene may still be active - when the message is received in which case another draw may occur - before the scene is finally closed. With the latter, the scene may have - been fully read and an initial draw may have happened by the time the - message is received. Either case results in the batch renderer being - reset in the middle of an active scene and a possible crash. - - This test depends on the proxy shape node directly and not the assembly - node. The proxy shape will be drawn immediately when the scene is - opened, as opposed to an assembly that must first be loaded to create - the proxy shape node underneath it. - """ - mayaSceneFile = 'ProxyShapeBatchRendererResetTest.ma' - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - Tf.Status('Opening Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, open=True, force=True) - - # Force a draw to complete by switching frames. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Re-open the same scene. - Tf.Status('Re-opening Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, open=True, force=True) - - # Force a draw to complete by switching frames. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Try to select the proxy shape. - cmds.select('CubeProxy') - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - def testSceneImportAndReference(self): - """ - Tests that importing or referencing a Maya scene does not reset the - batch renderer. - - The batch renderer listens for kBeforeFileRead scene messages, but - those are also emitted when a scene is imported or referenced into the - current scene. In that case, we want to make sure that the batch - renderer does not get reset. - """ - mayaSceneFile = 'ProxyShapeBatchRendererResetTest.ma' - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - Tf.Status('Opening Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, open=True, force=True) - - # Force a draw to complete by switching frames. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Import another scene file into the current scene. - mayaSceneFile = 'EmptyScene.ma' - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - Tf.Status('Importing Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, i=True) - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Try to select the proxy shape. - cmds.select('CubeProxy') - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Reference another scene file into the current scene. - Tf.Status('Referencing Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, reference=True) - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Try to select the proxy shape. - cmds.select('CubeProxy') - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testBatchRendererReset) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testBatchRendererReset_LegacyViewport.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testBatchRendererReset_LegacyViewport.py deleted file mode 100644 index 2e29f8db21..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testBatchRendererReset_LegacyViewport.py +++ /dev/null @@ -1,194 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Tf - -from maya import cmds - -import os -import sys -import unittest - - -class testBatchRendererReset_LegacyViewport(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - def setUp(self): - cmds.file(new=True, force=True) - - def testSaveSceneAs(self): - """ - Tests performing a "Save Scene As..." after having drawn a USD proxy - shape. - - Previously, the batch renderer listened for kSceneUpdate Maya scene - messages so that it could reset itself when the scene was changed. This - was intended to fire for new empty scenes or when opening a different - scene file. It turns out Maya also emits that message during - "Save Scene As..." operations, in which case we do *not* want to reset - the batch renderer, as doing so would lead to a crash, since all of the - proxy shapes are still in the DAG. - - This test ensures that the batch renderer does not reset and Maya does - not crash when doing a "Save Scene As..." operation. - """ - mayaSceneFile = 'AssemblySaveAsTest_LegacyViewport.ma' - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - Tf.Status('Opening Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, open=True, force=True) - - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - - UsdMaya.LoadReferenceAssemblies() - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - saveAsMayaSceneFile = 'SavedScene.ma' - saveAsMayaSceneFullPath = os.path.abspath(saveAsMayaSceneFile) - Tf.Status('Saving Maya Scene File As: %s' % saveAsMayaSceneFullPath) - cmds.file(rename=saveAsMayaSceneFullPath) - cmds.file(save=True) - - # Try to select the USD assembly/proxy. This will cause the proxy's - # shape adapter's Sync() method to be called, which would fail if the - # batch renderer had been reset out from under the shape adapter. - cmds.select('CubeAssembly') - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - def testSceneOpenAndReopen(self): - """ - Tests opening and then re-opening scenes after having drawn a USD proxy - shape. - - The batch renderer needs to be reset when opening a new scene, but - kBeforeOpen and kAfterOpen scene messages are not always delivered at - the right time. With the former, the current scene may still be active - when the message is received in which case another draw may occur - before the scene is finally closed. With the latter, the scene may have - been fully read and an initial draw may have happened by the time the - message is received. Either case results in the batch renderer being - reset in the middle of an active scene and a possible crash. - - This test depends on the proxy shape node directly and not the assembly - node. The proxy shape will be drawn immediately when the scene is - opened, as opposed to an assembly that must first be loaded to create - the proxy shape node underneath it. - """ - mayaSceneFile = 'ProxyShapeBatchRendererResetTest_LegacyViewport.ma' - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - Tf.Status('Opening Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, open=True, force=True) - - # Force a draw to complete by switching frames. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Re-open the same scene. - Tf.Status('Re-opening Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, open=True, force=True) - - # Force a draw to complete by switching frames. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Try to select the proxy shape. - cmds.select('CubeProxy') - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - def testSceneImportAndReference(self): - """ - Tests that importing or referencing a Maya scene does not reset the - batch renderer. - - The batch renderer listens for kBeforeFileRead scene messages, but - those are also emitted when a scene is imported or referenced into the - current scene. In that case, we want to make sure that the batch - renderer does not get reset. - """ - mayaSceneFile = 'ProxyShapeBatchRendererResetTest_LegacyViewport.ma' - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - Tf.Status('Opening Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, open=True, force=True) - - # Force a draw to complete by switching frames. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Import another scene file into the current scene. - mayaSceneFile = 'EmptyScene.ma' - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - Tf.Status('Importing Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, i=True) - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Try to select the proxy shape. - cmds.select('CubeProxy') - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Reference another scene file into the current scene. - Tf.Status('Referencing Maya Scene File: %s' % mayaSceneFullPath) - cmds.file(mayaSceneFullPath, reference=True) - - # Force a draw to complete by switching frames. - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Try to select the proxy shape. - cmds.select('CubeProxy') - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testBatchRendererReset_LegacyViewport) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawAndTransform.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawAndTransform.py deleted file mode 100644 index bd10a283dd..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawAndTransform.py +++ /dev/null @@ -1,133 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Tf - -from maya import cmds - -import os -import sys -import unittest - - -class testProxyShapeDrawAndTransform(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - cls._testDir = os.path.abspath('.') - - cls._cameraName = 'MainCamera' - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def _LoadAssemblies(self): - loadStartTime = cmds.timerX() - - UsdMaya.LoadReferenceAssemblies() - - loadElapsedTime = cmds.timerX(startTime=loadStartTime) - - Tf.Status("Load Elapsed Time: %f" % loadElapsedTime) - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=960, - height=540) - - def testDrawAndTransformCube(self): - """ - Tests drawing a USD proxy shape node before and after applying a - transform to it. - - This ensures that changes in the proxy shape's transform node are - propagated to Hydra correctly when using Viewport 2.0. - """ - self._testName = 'ProxyShapeDrawAndTransformTest' - - mayaSceneFile = '%s.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - Tf.Status("Maya Scene File: %s" % mayaSceneFile) - - self._LoadAssemblies() - - self._WriteViewportImage(self._testName, 'initial') - - cmds.setAttr('Cube_1.tz', 5.0) - - self._WriteViewportImage(self._testName, 'tz_5') - - cmds.setAttr('Cube_1.tz', 10) - - self._WriteViewportImage(self._testName, 'tz_10') - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testProxyShapeDrawAndTransform) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawColorAccuracy.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawColorAccuracy.py deleted file mode 100644 index bf77c74448..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawColorAccuracy.py +++ /dev/null @@ -1,126 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from maya import cmds - -import os -import sys -import unittest - - -class testProxyShapeDrawColorAccuracy(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - cls._testDir = os.path.abspath('.') - - cls._cameraName = 'MainCamera' - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=960, - height=540) - - def testDrawAndToggleLightingMode(self): - """ - Tests drawing a USD proxy shape node before and after changing the - lighting mode between using the default lights and using all scene - lights. - - This ensures that gamma correction is applied correctly in both - lighting modes and that there is no additional scene ambient added. - """ - self._testName = 'ProxyShapeDrawColorAccuracyTest' - - mayaSceneFile = '%s.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - UsdMaya.LoadReferenceAssemblies() - - # Force an initial draw to complete by switching frames. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime + 1.0, edit=True) - - # Set the lighting mode to using the default lights. - cmds.setAttr("hardwareRenderingGlobals.lightingMode", 0) - - self._WriteViewportImage(self._testName, 'default_lights') - - # Switch the lighting mode to use all scene lights. - cmds.setAttr("hardwareRenderingGlobals.lightingMode", 1) - - self._WriteViewportImage(self._testName, 'all_lights') - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testProxyShapeDrawColorAccuracy) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawColors.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawColors.py deleted file mode 100644 index 7279ce87d1..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawColors.py +++ /dev/null @@ -1,131 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from maya import cmds - -import os -import sys -import unittest - -class testProxyShapeDrawColors(unittest.TestCase): - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - cls._testDir = os.path.abspath('.') - - def setUp(self): - mayaFilePath = os.path.abspath('stage.ma') - cmds.file(mayaFilePath, open=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def testMeshNextToAssemblyAndImported(self): - """ - Tests the colors between a mesh with (0.55, 0.55, 0.55) - exporting that file and then re-importing it, and also referencing - it back into the same scene. - - While this is a bit more than just "GL" testing, it's a useful place to - centralize all this. If we don't like that this is testing usdImport - functionality, we can remove - - This will render as follows: - - - blank | usdImport - | - ---------+----------- - modeled | ref'd - | - - """ - x = self._PlaneWithColor((0.55, 0.55, 0.55)) - cmds.loadPlugin('pxrUsd') - cwd = os.path.abspath('.') - usdFile = os.path.join(cwd, 'plane.usd') - cmds.select(x) - cmds.usdExport(file=usdFile, selection=True, shadingMode='displayColor') - assembly = cmds.assembly(name='ref', type='pxrUsdReferenceAssembly') - cmds.xform(assembly, translation=(30.48, 0, 0)) - cmds.setAttr('%s.filePath' % assembly, usdFile, type='string') - cmds.setAttr('%s.primPath' % assembly, '/pPlane1', type='string') - cmds.assembly(assembly, edit=True, active='Collapsed') - - x = cmds.usdImport(file=usdFile) - cmds.xform(x, translation=(30.48, 30.48, 0)) - - cmds.setAttr("hardwareRenderingGlobals.floatingPointRTEnable", 0) - cmds.setAttr('defaultColorMgtGlobals.outputTransformEnabled', 0) - self._Snapshot('default') - cmds.setAttr("hardwareRenderingGlobals.floatingPointRTEnable", 1) - cmds.setAttr('defaultColorMgtGlobals.outputTransformEnabled', 1) - self._Snapshot('colorMgt') - - def _PlaneWithColor(self, c): - ret = cmds.polyPlane(width=30.48, height=30.48, sx=4, sy=4, ax=(0, 0, 1)) - cmds.setAttr('lambert1.color', *c) - return ret - - def _Snapshot(self, outName): - cmds.select([]) - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', outName, - type='string') - - # Do the render. - cmds.ogsRender(camera='top', currentFrame=True, width=400, - height=400) - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testProxyShapeDrawColors) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawLighting.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawLighting.py deleted file mode 100644 index d6d952a7ec..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawLighting.py +++ /dev/null @@ -1,207 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from maya import cmds - -import os -import sys -import unittest - - -class testProxyShapeDrawLighting(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cls._testDir = os.path.abspath('.') - - cls._testRootNodeName = 'ProxyShapeDrawLightingTest' - cls._testSceneName = '%s.ma' % cls._testRootNodeName - cls._testSceneFullPath = os.path.abspath(cls._testSceneName) - - cls._nativeNodePathName = '|%s|Native' % cls._testRootNodeName - cls._nativeTorusPathName = '%s|Torus' % cls._nativeNodePathName - cls._nativePlanePathName = '%s|Plane' % cls._nativeNodePathName - - cls._hydraNodePathName = '|%s|Hydra' % cls._testRootNodeName - cls._hydraTorusPathName = '%s|Torus' % cls._hydraNodePathName - cls._hydraPlanePathName = '%s|Plane' % cls._hydraNodePathName - - cls._spotLightNameFormat = 'SpotLight_%d' - cls._directionalLightNameFormat = 'DirectionalLight_%d' - cls._numberOfLights = 4 - - cls._cameraName = 'MainCamera' - - @classmethod - def _HideNativeGeometry(cls): - cmds.hide(cls._nativeTorusPathName) - cmds.hide(cls._nativePlanePathName) - - @classmethod - def _HideHydraGeometry(cls): - cmds.hide(cls._hydraTorusPathName) - cmds.hide(cls._hydraPlanePathName) - - @classmethod - def _HideAllLights(cls): - for i in range(1, cls._numberOfLights + 1): - cmds.hide(cls._spotLightNameFormat % i) - cmds.hide(cls._directionalLightNameFormat % i) - - @classmethod - def _ShowSpotLight(cls, lightIndex): - cmds.showHidden(cls._spotLightNameFormat % lightIndex) - - @classmethod - def _ShowDirectionalLight(cls, lightIndex): - cmds.showHidden(cls._directionalLightNameFormat % lightIndex) - - @classmethod - def _SetShadowsEnabled(cls, enabled): - for i in range(1, cls._numberOfLights + 1): - cmds.setAttr( - '%sShape.useDepthMapShadows' % cls._spotLightNameFormat % i, - enabled) - cmds.setAttr( - '%sShape.useDepthMapShadows' % cls._directionalLightNameFormat % i, - enabled) - - def setUp(self): - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - cmds.file(self._testSceneFullPath, open=True, force=True) - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr('defaultColorMgtGlobals.outputTransformEnabled', 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=960, - height=540) - - def _RenderEachLight(self, enableShadows=False): - self._SetShadowsEnabled(enableShadows) - - for i in range(1, self._numberOfLights + 1): - self._HideAllLights() - self._ShowSpotLight(i) - self._WriteViewportImage(self._testName, 'Spot_%d' % i) - - self._HideAllLights() - self._ShowDirectionalLight(i) - self._WriteViewportImage(self._testName, 'Directional_%d' % i) - - def testMayaNativeTorusAndPlane(self): - """ - Tests performing a hardware render of Maya native geometry. - - An image is generated for each light in isolation. - """ - self._testName = 'MayaNativeTorusAndPlane' - - self._HideHydraGeometry() - - self._RenderEachLight(enableShadows=False) - - def testMayaNativeTorusAndPlaneWithShadows(self): - """ - Tests performing a hardware render of Maya native geometry with shadows. - - An image is generated for each light in isolation. - """ - self._testName = 'MayaNativeTorusAndPlaneWithShadows' - - self._HideHydraGeometry() - - self._RenderEachLight(enableShadows=True) - - def testHydraTorusAndPlane(self): - """ - Tests performing a hardware render of Hydra-drawn geometry. - - Hydra draws USD proxy shapes that reference USD produced by exporting - the Maya native geometry. - - An image is generated for each light in isolation. - """ - self._testName = 'HydraTorusAndPlane' - - self._HideNativeGeometry() - - self._RenderEachLight(enableShadows=False) - - def testHydraTorusAndPlaneWithShadows(self): - """ - Tests performing a hardware render of Hydra-drawn geometry with shadows. - - Hydra draws USD proxy shapes that reference USD produced by exporting - the Maya native geometry. - - An image is generated for each light in isolation. - """ - self._testName = 'HydraTorusAndPlaneWithShadows' - - self._HideNativeGeometry() - - self._RenderEachLight(enableShadows=True) - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase( - testProxyShapeDrawLighting) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawPerformance.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawPerformance.py deleted file mode 100644 index 9b9ffdc092..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawPerformance.py +++ /dev/null @@ -1,216 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Tf - -from maya import cmds - -import contextlib -import json -import os -import sys -import unittest - - -class testProxyShapeDrawPerformance(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - cls._testDir = os.path.abspath('.') - - cls._profileScopeMetrics = dict() - - cls._cameraName = 'TurntableCamera' - - @classmethod - def tearDownClass(cls): - statsOutputLines = [] - for profileScopeName, elapsedTime in cls._profileScopeMetrics.iteritems(): - statsDict = { - 'profile': profileScopeName, - 'metric': 'time', - 'value': elapsedTime, - 'samples': 1 - } - statsOutputLines.append(json.dumps(statsDict)) - - statsOutput = '\n'.join(statsOutputLines) - perfStatsFilePath = '%s/perfStats.raw' % cls._testDir - with open(perfStatsFilePath, 'w') as perfStatsFile: - perfStatsFile.write(statsOutput) - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - @contextlib.contextmanager - def _ProfileScope(self, profileScopeName): - """ - A context manager that measures the execution time between enter and - exit and stores the elapsed time in the class' metrics dictionary. - """ - stopwatch = Tf.Stopwatch() - - try: - stopwatch.Start() - yield - finally: - stopwatch.Stop() - elapsedTime = stopwatch.seconds - self._profileScopeMetrics[profileScopeName] = elapsedTime - Tf.Status("%s: %f" % (profileScopeName, elapsedTime)) - - def _RunLoadTest(self): - profileScopeName = '%s Assemblies Load Time' % self._testName - - with self._ProfileScope(profileScopeName): - UsdMaya.LoadReferenceAssemblies() - - def _RunTimeToFirstDrawTest(self): - # We measure the time to first draw by switching to frame - # (animStartTime - 1.0). We expect the scene to load on animStartTime, - # and that currentTime() blocks until the draw is complete. - profileScopeName = '%s Proxy Time to First Draw' % self._testName - - with self._ProfileScope(profileScopeName): - cmds.currentTime((self.animStartTime - 1.0), edit=True) - - def _WriteViewportImage(self, outputImageName): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', outputImageName, - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=960, - height=540) - - def _RunPlaybackTest(self): - numFrames = self.animEndTime - self.animStartTime + 1.0 - - profileScopeName = '%s Proxy Orbit Playback Time' % self._testName - - with self._ProfileScope(profileScopeName): - for frame in xrange(int(self.animStartTime), int(self.animEndTime + 1.0)): - cmds.currentTime(frame, edit=True) - - playElapsedTime = self._profileScopeMetrics[profileScopeName] - - Tf.Status("Number of frames: %f" % numFrames) - Tf.Status("Playback Elapsed Time: %f" % playElapsedTime) - Tf.Status("Playback FPS: %f" % (numFrames / playElapsedTime)) - - def _RunPerfTest(self): - mayaSceneFile = 'Grid_5_of_CubeGrid%s_10.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - Tf.Status("Maya Scene File: %s" % mayaSceneFile) - - self.animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - self.animEndTime = cmds.playbackOptions(query=True, - animationEndTime=True) - - self._RunLoadTest() - - self._RunTimeToFirstDrawTest() - - self._RunPlaybackTest() - - cmds.currentTime(self.animStartTime, edit=True) - self._WriteViewportImage(self._testName) - - def testPerfGridOfCubeGridsCombinedMesh(self): - """ - Tests load speed and playback/tumble performance drawing a grid of - proxy shape nodes. - - The geometry in this scene is a grid of grids. The top-level grid is - made up of USD reference assembly nodes. Each of those assembly nodes - references a USD file that contains a single Mesh prim that is a grid - of cubes. This single cube grid mesh is the result of combining the - grid of cube asset meshes referenced from the "ModelRefs" test below. - - The camera in the scene is authored so that it orbits the geometry. - """ - self._testName = 'CombinedMesh' - self._RunPerfTest() - - def testPerfGridOfCubeGridsModelRefs(self): - """ - Tests load speed and playback/tumble performance drawing a grid of - proxy shape nodes. - - The geometry in this scene is a grid of grids. The top-level grid is - made up of USD reference assembly nodes. Each of those assembly nodes - references a USD file with many references to a "CubeModel" asset USD - file. This results in equivalent geometry but a higher prim/mesh count - than the "CombinedMesh" test above. - - The camera in the scene is authored so that it orbits the geometry. - """ - self._testName = 'ModelRefs' - self._RunPerfTest() - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testProxyShapeDrawPerformance) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawPerformance_LegacyViewport.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawPerformance_LegacyViewport.py deleted file mode 100644 index 0aa237ee3b..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawPerformance_LegacyViewport.py +++ /dev/null @@ -1,216 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Tf - -from maya import cmds - -import contextlib -import json -import os -import sys -import unittest - - -class testProxyShapeDrawPerformance_LegacyViewport(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - cls._testDir = os.path.abspath('.') - - cls._profileScopeMetrics = dict() - - cls._cameraName = 'TurntableCamera' - - @classmethod - def tearDownClass(cls): - statsOutputLines = [] - for profileScopeName, elapsedTime in cls._profileScopeMetrics.iteritems(): - statsDict = { - 'profile': profileScopeName, - 'metric': 'time', - 'value': elapsedTime, - 'samples': 1 - } - statsOutputLines.append(json.dumps(statsDict)) - - statsOutput = '\n'.join(statsOutputLines) - perfStatsFilePath = '%s/perfStats.raw' % cls._testDir - with open(perfStatsFilePath, 'w') as perfStatsFile: - perfStatsFile.write(statsOutput) - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - @contextlib.contextmanager - def _ProfileScope(self, profileScopeName): - """ - A context manager that measures the execution time between enter and - exit and stores the elapsed time in the class' metrics dictionary. - """ - stopwatch = Tf.Stopwatch() - - try: - stopwatch.Start() - yield - finally: - stopwatch.Stop() - elapsedTime = stopwatch.seconds - self._profileScopeMetrics[profileScopeName] = elapsedTime - Tf.Status("%s: %f" % (profileScopeName, elapsedTime)) - - def _RunLoadTest(self): - profileScopeName = '%s Assemblies Load Time' % self._testName - - with self._ProfileScope(profileScopeName): - UsdMaya.LoadReferenceAssemblies() - - def _RunTimeToFirstDrawTest(self): - # We measure the time to first draw by switching to frame - # (animStartTime - 1.0). We expect the scene to load on animStartTime, - # and that currentTime() blocks until the draw is complete. - profileScopeName = '%s Proxy Time to First Draw' % self._testName - - with self._ProfileScope(profileScopeName): - cmds.currentTime((self.animStartTime - 1.0), edit=True) - - def _WriteViewportImage(self, outputImageName): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', outputImageName, - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=960, - height=540) - - def _RunPlaybackTest(self): - numFrames = self.animEndTime - self.animStartTime + 1.0 - - profileScopeName = '%s Proxy Orbit Playback Time' % self._testName - - with self._ProfileScope(profileScopeName): - for frame in xrange(int(self.animStartTime), int(self.animEndTime + 1.0)): - cmds.currentTime(frame, edit=True) - - playElapsedTime = self._profileScopeMetrics[profileScopeName] - - Tf.Status("Number of frames: %f" % numFrames) - Tf.Status("Playback Elapsed Time: %f" % playElapsedTime) - Tf.Status("Playback FPS: %f" % (numFrames / playElapsedTime)) - - def _RunPerfTest(self): - mayaSceneFile = 'Grid_5_of_CubeGrid%s_10.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - Tf.Status("Maya Scene File: %s" % mayaSceneFile) - - self.animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - self.animEndTime = cmds.playbackOptions(query=True, - animationEndTime=True) - - self._RunLoadTest() - - self._RunTimeToFirstDrawTest() - - self._RunPlaybackTest() - - cmds.currentTime(self.animStartTime, edit=True) - self._WriteViewportImage(self._testName) - - def testPerfGridOfCubeGridsCombinedMeshLegacyViewport(self): - """ - Tests load speed and playback/tumble performance drawing a grid of - proxy shape nodes using the legacy viewport. - - The geometry in this scene is a grid of grids. The top-level grid is - made up of USD reference assembly nodes. Each of those assembly nodes - references a USD file that contains a single Mesh prim that is a grid - of cubes. This single cube grid mesh is the result of combining the - grid of cube asset meshes referenced from the "ModelRefs" test below. - - The camera in the scene is authored so that it orbits the geometry. - """ - self._testName = 'CombinedMesh_LegacyViewport' - self._RunPerfTest() - - def testPerfGridOfCubeGridsModelRefsLegacyViewport(self): - """ - Tests load speed and playback/tumble performance drawing a grid of - proxy shape nodes using the legacy viewport. - - The geometry in this scene is a grid of grids. The top-level grid is - made up of USD reference assembly nodes. Each of those assembly nodes - references a USD file with many references to a "CubeModel" asset USD - file. This results in equivalent geometry but a higher prim/mesh count - than the "CombinedMesh" test above. - - The camera in the scene is authored so that it orbits the geometry. - """ - self._testName = 'ModelRefs_LegacyViewport' - self._RunPerfTest() - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testProxyShapeDrawPerformance_LegacyViewport) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawPurpose.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawPurpose.py deleted file mode 100644 index 70ab79edc1..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawPurpose.py +++ /dev/null @@ -1,133 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from maya import cmds - -import os -import sys -import unittest - - -class testProxyShapeDrawPurpose(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cls._testDir = os.path.abspath('.') - - cls._cameraName = 'MainCamera' - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=960, - height=540) - - def testDrawAndToggleDrawPurposeAttributes(self): - """ - Tests drawing USD proxy shapes while changing their purpose-based draw - attributes. - """ - self._testName = 'ProxyShapeDrawPurposeTest' - - mayaSceneFile = '%s.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - # Force an initial draw to complete by switching frames. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime + 1.0, edit=True) - - proxyShapeNodeName = '|%s|PurposeCubesProxy|PurposeCubesProxyShape' % self._testName - drawRenderPurposeAttrName = '%s.drawRenderPurpose' % proxyShapeNodeName - drawProxyPurposeAttrName = '%s.drawProxyPurpose' % proxyShapeNodeName - drawGuidePurposeAttrName = '%s.drawGuidePurpose' % proxyShapeNodeName - - # By default, only the "drawProxyPurpose" attribute should be enabled. - self.assertFalse(cmds.getAttr(drawRenderPurposeAttrName)) - self.assertTrue(cmds.getAttr(drawProxyPurposeAttrName)) - self.assertFalse(cmds.getAttr(drawGuidePurposeAttrName)) - self._WriteViewportImage(self._testName, 'proxyToggleOn') - - cmds.setAttr(drawRenderPurposeAttrName, True) - cmds.setAttr(drawGuidePurposeAttrName, True) - self._WriteViewportImage(self._testName, 'allTogglesOn') - - cmds.setAttr(drawRenderPurposeAttrName, False) - cmds.setAttr(drawProxyPurposeAttrName, False) - cmds.setAttr(drawGuidePurposeAttrName, False) - self._WriteViewportImage(self._testName, 'allTogglesOff') - - cmds.setAttr(drawRenderPurposeAttrName, True) - self._WriteViewportImage(self._testName, 'renderToggleOn') - - cmds.setAttr(drawRenderPurposeAttrName, False) - cmds.setAttr(drawGuidePurposeAttrName, True) - self._WriteViewportImage(self._testName, 'guideToggleOn') - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testProxyShapeDrawPurpose) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawTimeSampled.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawTimeSampled.py deleted file mode 100644 index 25f47c1f07..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawTimeSampled.py +++ /dev/null @@ -1,122 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from maya import cmds - -import os -import sys -import unittest - - -class testProxyShapeDrawTimeSampled(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - cls._testDir = os.path.abspath('.') - - cls._cameraName = 'MainCamera' - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=960, - height=540) - - def testDrawAndChangeCurrentTime(self): - """ - Tests drawing a USD proxy shape node that references USD with time - sampled data. - - This test ensures that the shape is redrawn correctly when upstream - connections are dirtied. The built in "time1" object's "outTime" plug - is the source of the connection to the assembly node's "time" plug, - which is then the source of the connection to the proxy shape's "time" - plug. - """ - self._testName = 'ProxyShapeDrawTimeSampledTest' - - mayaSceneFile = '%s.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - UsdMaya.LoadReferenceAssemblies() - - cmds.currentTime(1.0, edit=True) - self._WriteViewportImage(self._testName, '1') - - cmds.currentTime(3.0, edit=True) - self._WriteViewportImage(self._testName, '3') - - cmds.currentTime(5.0, edit=True) - self._WriteViewportImage(self._testName, '5') - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testProxyShapeDrawTimeSampled) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawUsdChangeProcessing.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawUsdChangeProcessing.py deleted file mode 100644 index 5d298ad1e3..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawUsdChangeProcessing.py +++ /dev/null @@ -1,139 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from maya import cmds - -import os -import sys -import unittest - - -class testProxyShapeDrawUsdChangeProcessing(unittest.TestCase): - - @classmethod - def setUpClass(cls): - cls._testDir = os.path.abspath('.') - - cls._cameraName = 'MainCamera' - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr('defaultColorMgtGlobals.outputTransformEnabled', 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=960, - height=540) - - def _RunTest(self, dagPathName): - rootPrim = UsdMaya.GetPrim(dagPathName) - self.assertTrue(rootPrim) - - prim = rootPrim.GetChild('Geom').GetChild('Primitive') - self.assertTrue(prim) - self.assertEqual(prim.GetTypeName(), 'Cube') - self._WriteViewportImage(self._testName, 'initial') - - prim.SetTypeName('Sphere') - self.assertEqual(prim.GetTypeName(), 'Sphere') - self._WriteViewportImage(self._testName, 'Sphere') - - prim.SetTypeName('Cube') - self.assertEqual(prim.GetTypeName(), 'Cube') - self._WriteViewportImage(self._testName, 'Cube') - - def testUsdChangeProcessingAssembly(self): - """ - Tests that authoring on a USD stage that is referenced by an assembly - node (in "Collapsed" representation with a proxy shape underneath) - invokes drawing refreshes in Maya correctly. - """ - self._testName = 'UsdChangeProcessingTest_Assembly' - - mayaSceneFile = '%s.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - UsdMaya.LoadReferenceAssemblies() - - assemblyDagPathName = '|UsdChangeProcessingTest|Primitive' - self._RunTest(assemblyDagPathName) - - def testUsdChangeProcessingProxy(self): - """ - Tests that authoring on a USD stage that is referenced by a proxy shape - invokes drawing refreshes in Maya correctly. - """ - self._testName = 'UsdChangeProcessingTest_Proxy' - - mayaSceneFile = '%s.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - UsdMaya.LoadReferenceAssemblies() - - proxyShapeDagPathName = '|UsdChangeProcessingTest|Primitive|PrimitiveShape' - self._RunTest(proxyShapeDagPathName) - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase( - testProxyShapeDrawUsdChangeProcessing) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawVisibility.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawVisibility.py deleted file mode 100644 index d694a93e55..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeDrawVisibility.py +++ /dev/null @@ -1,129 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from maya import cmds - -import os -import sys -import unittest - - -class testProxyShapeDrawVisibility(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - cls._testDir = os.path.abspath('.') - - cls._cameraName = 'MainCamera' - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=960, - height=540) - - def testDrawAndTransformCube(self): - """ - Tests drawing USD proxy shapes while changing their visibility states. - - This ensures that indirect changes in the proxy shape's visibility - (e.g. through a display layer) are imaged correctly. - """ - self._testName = 'ProxyShapeDrawVisibilityTest' - - mayaSceneFile = '%s.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - UsdMaya.LoadReferenceAssemblies() - - # Force an initial draw to complete by switching frames. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime + 1.0, edit=True) - - self._WriteViewportImage(self._testName, 'initial') - - cmds.setAttr('Cube_1_layer.visibility', False) - - self._WriteViewportImage(self._testName, 'invis_layer_1') - - cmds.setAttr('Cube_1_layer.visibility', True) - cmds.setAttr('Cube_2_layer.visibility', False) - - self._WriteViewportImage(self._testName, 'invis_layer_2') - - cmds.setAttr('Cube_1_layer.visibility', False) - - self._WriteViewportImage(self._testName, 'invis_layers_1_and_2') - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testProxyShapeDrawVisibility) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeLiveSurface.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeLiveSurface.py deleted file mode 100644 index 3b94ea132d..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeLiveSurface.py +++ /dev/null @@ -1,187 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -# Maya 2017 and later use PyQt5/PySide2 while Maya 2016 and earlier use -# PyQt4/PySide. We test whether we're running in Maya 2017+ by trying to import -# PySide2, which should only be available there. If that succeeds, we import -# the rest of the modules from PySide2. Otherwise, we assume we're in 2016 or -# earlier and we import everything from PySide. -try: - import PySide2 - usePySide2 = True -except ImportError: - usePySide2 = False - -if usePySide2: - from PySide2 import QtCore - from PySide2.QtTest import QTest - from PySide2.QtWidgets import QWidget - - from shiboken2 import wrapInstance -else: - from PySide import QtCore - from PySide.QtTest import QTest - from PySide.QtGui import QWidget - - from shiboken import wrapInstance - -from maya import OpenMayaUI as OMUI -from maya import cmds - -import os -import sys -import unittest - - -class testProxyShapeLiveSurface(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - cmds.loadPlugin('pxrUsd') - - def setUp(self): - cmds.file( - os.path.abspath('ProxyShapeLiveSurfaceTest.ma'), - open=True, force=True) - - def testObjectPosition(self): - """ - Tests that an object created interactively is positioned correctly on - the live surface. - """ - # Load our reference assembly. - UsdMaya.LoadReferenceAssemblies() - - # Create a new custom viewport. - window = cmds.window(widthHeight=(500, 400)) - cmds.paneLayout() - panel = cmds.modelPanel() - cmds.modelPanel(panel, edit=True, camera='persp') - cmds.modelEditor(cmds.modelPanel(panel, q=True, modelEditor=True), - edit=True, displayAppearance='smoothShaded', rnm='vp2Renderer') - cmds.showWindow(window) - - # Get the viewport widget. - view = OMUI.M3dView() - OMUI.M3dView.getM3dViewFromModelPanel(panel, view) - viewWidget = wrapInstance(long(view.widget()), QWidget) - - # Make our assembly live. - cmds.makeLive('Block_1') - - # Enter interactive creation context. - cmds.setToolTo('CreatePolyTorusCtx') - - # Click in the center of the viewport widget. - QTest.mouseClick(viewWidget, QtCore.Qt.LeftButton, QtCore.Qt.NoModifier, - viewWidget.rect().center()) - - # Find the torus (it should be called pTorus1). - self.assertTrue(cmds.ls('pTorus1')) - - # Check the torus's transform. - # The Block_1 is originally 1 unit deep and centered at the origin, so - # its original top plane is aligned at z=0.5. - # It is scaled 5x, which makes the top plane aligned at z=2.5. - # Then it is translated along z by 4.0, so its top plane is finally - # aligned at z=6.5. - translate = cmds.xform('pTorus1', q=True, t=True) - self.assertAlmostEqual(translate[2], 6.5, places=3) - - def testObjectNormal(self): - """ - Tests that an object created interactively by dragging in the viewport - has the correct orientation based on the live surface normal. - """ - from pxr import Gf - - # Load our reference assembly. - UsdMaya.LoadReferenceAssemblies() - - # Create a new custom viewport. - window = cmds.window(widthHeight=(500, 400)) - cmds.paneLayout() - panel = cmds.modelPanel() - cmds.modelPanel(panel, edit=True, camera='persp') - cmds.modelEditor(cmds.modelPanel(panel, q=True, modelEditor=True), - edit=True, displayAppearance='smoothShaded', rnm='vp2Renderer') - cmds.showWindow(window) - - # Get the viewport widget. - view = OMUI.M3dView() - OMUI.M3dView.getM3dViewFromModelPanel(panel, view) - viewWidget = wrapInstance(long(view.widget()), QWidget) - - # Make our assembly live. - cmds.makeLive('Block_2') - - # Enter interactive creation context. - cmds.setToolTo('CreatePolyConeCtx') - - # Click in the center of the viewport widget. - QTest.mouseClick(viewWidget, QtCore.Qt.LeftButton, QtCore.Qt.NoModifier, - viewWidget.rect().center()) - - # Find the cone (it should be called pCone1). - self.assertTrue(cmds.ls('pCone1')) - - # Check the cone's rotation. - # Because our scene is Z-axis up, the cone's Z-axis should be aligned - # with Block_2's surface normal (though it might not necessarily have - # the same exact rotation). - rotationAngles = cmds.xform('pCone1', q=True, ro=True) - rotation = (Gf.Rotation(Gf.Vec3d.XAxis(), rotationAngles[0]) * - Gf.Rotation(Gf.Vec3d.YAxis(), rotationAngles[1]) * - Gf.Rotation(Gf.Vec3d.ZAxis(), rotationAngles[2])) - actualZAxis = rotation.TransformDir(Gf.Vec3d.ZAxis()) - - expectedRotation = (Gf.Rotation(Gf.Vec3d.XAxis(), 75.0) * - Gf.Rotation(Gf.Vec3d.YAxis(), 90.0)) - expectedZAxis = expectedRotation.TransformDir(Gf.Vec3d.ZAxis()) - - # Verify that the error angle between the two axes is less than - # 0.1 degrees (less than ~0.0003 of a revolution, so not bad). That's - # about as close as we're going to get. - errorRotation = Gf.Rotation(actualZAxis, expectedZAxis) - self.assertLess(errorRotation.GetAngle(), 0.1) - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase( - testProxyShapeLiveSurface) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeSelectionPerformance.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeSelectionPerformance.py deleted file mode 100644 index 1f67a06847..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeSelectionPerformance.py +++ /dev/null @@ -1,433 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Gf -from pxr import Tf - -from maya import cmds -from maya.api import OpenMayaUI as OMUI - -# Maya 2017 and later use PyQt5/PySide2 while Maya 2016 and earlier use -# PyQt4/PySide. We test whether we're running in Maya 2017+ by trying to import -# PySide2, which should only be available there. If that succeeds, we import -# the rest of the modules from PySide2. Otherwise, we assume we're in 2016 or -# earlier and we import everything from PySide. -try: - import PySide2 - usePySide2 = True -except ImportError: - usePySide2 = False - -if usePySide2: - from PySide2 import QtCore - from PySide2.QtTest import QTest - from PySide2.QtWidgets import QApplication - from PySide2.QtWidgets import QWidget - - from shiboken2 import wrapInstance -else: - from PySide import QtCore - from PySide.QtTest import QTest - from PySide.QtGui import QApplication - from PySide.QtGui import QWidget - - from shiboken import wrapInstance - -import contextlib -import json -import os -import sys -import unittest - - -class testProxyShapeSelectionPerformance(unittest.TestCase): - - @staticmethod - def _IsViewportRendererViewport20(): - m3dView = OMUI.M3dView.active3dView() - if m3dView.getRendererName() == OMUI.M3dView.kViewport2Renderer: - return True - - return False - - @staticmethod - def _ClickInView(viewWidget, clickPosition, - keyboardModifier=QtCore.Qt.NoModifier): - clickPoint = QtCore.QPoint(clickPosition[0], clickPosition[1]) - QTest.mouseClick(viewWidget, QtCore.Qt.LeftButton, keyboardModifier, - clickPoint) - - @staticmethod - def _SelectAreaInView(viewWidget, selectAreaRange, - keyboardModifier=QtCore.Qt.NoModifier): - pressPoint = QtCore.QPoint(selectAreaRange.min[0], selectAreaRange.min[1]) - releasePoint = QtCore.QPoint(selectAreaRange.max[0], selectAreaRange.max[1]) - QTest.mousePress(viewWidget, QtCore.Qt.LeftButton, keyboardModifier, - pressPoint) - QTest.mouseRelease(viewWidget, QtCore.Qt.LeftButton, keyboardModifier, - releasePoint) - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - cls._testDir = os.path.abspath('.') - - cls._profileScopeMetrics = dict() - - cls._cameraName = 'SelectionCamera' - - # These are the dimensions we want for the viewport we're drawing into. - cls._viewportWidth = 960 - cls._viewportHeight = 540 - - # To get those viewport dimensions, we add padding to the window size - # to account for the window frame and toolbar. - cls._viewWindowWidth = cls._viewportWidth + 4 - cls._viewWindowHeight = cls._viewportHeight + 23 - - @classmethod - def tearDownClass(cls): - statsOutputLines = [] - for profileScopeName, elapsedTime in cls._profileScopeMetrics.iteritems(): - statsDict = { - 'profile': profileScopeName, - 'metric': 'time', - 'value': elapsedTime, - 'samples': 1 - } - statsOutputLines.append(json.dumps(statsDict)) - - statsOutput = '\n'.join(statsOutputLines) - perfStatsFilePath = '%s/perfStats.raw' % cls._testDir - with open(perfStatsFilePath, 'w') as perfStatsFile: - perfStatsFile.write(statsOutput) - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def tearDown(self): - cmds.deleteUI(self._testWindow) - - def _GetViewportWidget(self, cameraName, rendererName): - self._testWindow = cmds.window('SelectionTestWindow', - widthHeight=(self._viewWindowWidth, self._viewWindowHeight)) - cmds.paneLayout() - testModelPanel = cmds.modelPanel(menuBarVisible=False) - testModelEditor = cmds.modelPanel(testModelPanel, q=True, modelEditor=True) - cmds.modelEditor(testModelEditor, edit=True, camera=cameraName, - displayAppearance='smoothShaded', rendererName=rendererName) - cmds.showWindow(self._testWindow) - - m3dView = OMUI.M3dView.getM3dViewFromModelPanel(testModelPanel) - viewWidget = wrapInstance(long(m3dView.widget()), QWidget) - - return viewWidget - - def _GetViewWidgetCenter(self, viewWidget): - width = viewWidget.width() - height = viewWidget.height() - viewSize = Gf.Vec2f(width, height) - Tf.Status("Maya Viewport Widget Dimensions: %s" % viewSize) - - viewCenter = viewSize / 2.0 - - return viewCenter - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, - width=self._viewportWidth, height=self._viewportHeight) - - @contextlib.contextmanager - def _ProfileScope(self, profileScopeName): - """ - A context manager that measures the execution time between enter and - exit and stores the elapsed time in the class' metrics dictionary. - """ - stopwatch = Tf.Stopwatch() - - try: - stopwatch.Start() - yield - finally: - stopwatch.Stop() - elapsedTime = stopwatch.seconds - self._profileScopeMetrics[profileScopeName] = elapsedTime - Tf.Status("%s: %f" % (profileScopeName, elapsedTime)) - - def _TestSelectCenterSingle(self): - """ - Tests a single-click selection in the center of the view. - """ - clickPosition = self._GetViewWidgetCenter(self._viewWidget) - - profileScopeName = '%s Proxy Select Center Time' % self._testName - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition) - - self._WriteViewportImage(self._testName, 'select_center') - - def _TestSelectCenterArea(self): - """ - Tests an area selection in the center of the view. - """ - viewCenter = self._GetViewWidgetCenter(self._viewWidget) - - centerRange = Gf.Range2f(viewCenter, viewCenter) - unitArea = Gf.Range2f(Gf.Vec2f(-0.5, -0.5), Gf.Vec2f(0.5, 0.5)) - - profileScopeName = '%s Proxy Select Center Area Time' % self._testName - - selectAreaRange = centerRange + unitArea * 10.0 - - with self._ProfileScope(profileScopeName): - self._SelectAreaInView(self._viewWidget, selectAreaRange) - - self._WriteViewportImage(self._testName, 'select_center_area') - - def _TestUnselect(self): - """ - Tests "un-selecting" by doing a single-click selection in an empty area - of the view. - """ - profileScopeName = '%s Proxy Unselect Time' % self._testName - - clickPosition = Gf.Vec2f(10.0, 10.0) - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition) - - self._WriteViewportImage(self._testName, 'unselect') - - def _TestSelectionAppend(self): - """ - Tests selecting multiple objects in the view by appending to the - selection an object at a time. This simulates selecting the objects in - the corners, beginning with the top left and proceeding clockwise, - while holding down the shift key. - """ - viewCenter = self._GetViewWidgetCenter(self._viewWidget) - - horizontalOffset = self._viewWidget.width() * 0.198 - verticalOffset = self._viewWidget.height() * 0.352 - - # TOP LEFT - clickPosition = viewCenter + Gf.Vec2f(-horizontalOffset, -verticalOffset) - - profileScopeName = '%s Proxy Selection Append 1 Time' % self._testName - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition, - keyboardModifier=QtCore.Qt.ShiftModifier) - - self._WriteViewportImage(self._testName, 'selection_append_1') - - # TOP RIGHT - clickPosition = viewCenter + Gf.Vec2f(horizontalOffset, -verticalOffset) - - profileScopeName = '%s Proxy Selection Append 2 Time' % self._testName - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition, - keyboardModifier=QtCore.Qt.ShiftModifier) - - self._WriteViewportImage(self._testName, 'selection_append_2') - - # BOTTOM RIGHT - clickPosition = viewCenter + Gf.Vec2f(horizontalOffset, verticalOffset) - - profileScopeName = '%s Proxy Selection Append 3 Time' % self._testName - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition, - keyboardModifier=QtCore.Qt.ShiftModifier) - - self._WriteViewportImage(self._testName, 'selection_append_3') - - # BOTTOM LEFT - clickPosition = viewCenter + Gf.Vec2f(-horizontalOffset, verticalOffset) - - profileScopeName = '%s Proxy Selection Append 4 Time' % self._testName - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition, - keyboardModifier=QtCore.Qt.ShiftModifier) - - self._WriteViewportImage(self._testName, 'selection_append_4') - - def _RunPerfTest(self): - mayaSceneFile = 'Grid_5_of_CubeGrid%s_10.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - Tf.Status("Maya Scene File: %s" % mayaSceneFile) - - # Load all USD reference assemblies. - profileScopeName = '%s Assemblies Load Time' % self._testName - - with self._ProfileScope(profileScopeName): - UsdMaya.LoadReferenceAssemblies() - - # Get the QWidget for the viewport window. - self.assertTrue(self._IsViewportRendererViewport20()) - self._viewWidget = self._GetViewportWidget(self._cameraName, - 'vp2Renderer') - self.assertTrue(self._viewWidget) - - # Force the initial view to draw so that the viewport size stabilizes. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime, edit=True) - QApplication.processEvents() - - # Render an image and validate that nothing is selected to start. - self._WriteViewportImage(self._testName, 'before_selection') - expectedSelection = set() - actualSelection = set(cmds.ls(selection=True) or []) - self.assertEqual(actualSelection, expectedSelection) - - - self._TestSelectCenterSingle() - expectedSelection = set(['AssetRef_2_0_2']) - actualSelection = set(cmds.ls(selection=True) or []) - self.assertEqual(actualSelection, expectedSelection) - - - self._TestSelectCenterArea() - expectedSelection = set([ - 'AssetRef_2_0_2', - 'AssetRef_2_1_2', - 'AssetRef_2_2_2', - 'AssetRef_2_3_2', - 'AssetRef_2_4_2']) - actualSelection = set(cmds.ls(selection=True) or []) - self.assertEqual(actualSelection, expectedSelection) - - - self._TestUnselect() - expectedSelection = set() - actualSelection = set(cmds.ls(selection=True) or []) - self.assertEqual(actualSelection, expectedSelection) - - - self._TestSelectionAppend() - expectedSelection = set([ - 'AssetRef_0_0_4', - 'AssetRef_4_0_4', - 'AssetRef_4_0_0', - 'AssetRef_0_0_0']) - actualSelection = set(cmds.ls(selection=True) or []) - self.assertEqual(actualSelection, expectedSelection) - - def testPerfGridOfCubeGridsCombinedMesh(self): - """ - Tests selection correctness and performance with a grid of proxy shape - nodes underneath reference assemblies. - - The geometry in this scene is a grid of grids. The top-level grid is - made up of USD reference assembly nodes. Each of those assembly nodes - references a USD file that contains a single Mesh prim that is a grid - of cubes. This single cube grid mesh is the result of combining the - grid of cube asset meshes referenced from the "ModelRefs" test below. - - The camera in the scene is positioned in a side view. - """ - self._testName = 'CombinedMesh' - self._RunPerfTest() - - def testPerfGridOfCubeGridsCombinedMeshProxyOnly(self): - """ - Tests selection correctness and performance with a grid of proxy shape - nodes. - - This is the same test as the one above except that the scene is - composed of proxy shapes directly rather than reference assemblies in - the Collapsed representation. - """ - self._testName = 'CombinedMesh_ProxyOnly' - self._RunPerfTest() - - def testPerfGridOfCubeGridsModelRefs(self): - """ - Tests selection correctness and performance with a grid of proxy shape - nodes underneath reference assemblies. - - The geometry in this scene is a grid of grids. The top-level grid is - made up of USD reference assembly nodes. Each of those assembly nodes - references a USD file with many references to a "CubeModel" asset USD - file. This results in equivalent geometry but a higher prim/mesh count - than the "CombinedMesh" test above. - - The camera in the scene is positioned in a side view. - """ - self._testName = 'ModelRefs' - self._RunPerfTest() - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testProxyShapeSelectionPerformance) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeSelectionPerformance_LegacyViewport.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeSelectionPerformance_LegacyViewport.py deleted file mode 100644 index 3e9a5237e6..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testProxyShapeSelectionPerformance_LegacyViewport.py +++ /dev/null @@ -1,421 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Gf -from pxr import Tf - -from maya import cmds -from maya.api import OpenMayaUI as OMUI - -# Maya 2017 and later use PyQt5/PySide2 while Maya 2016 and earlier use -# PyQt4/PySide. We test whether we're running in Maya 2017+ by trying to import -# PySide2, which should only be available there. If that succeeds, we import -# the rest of the modules from PySide2. Otherwise, we assume we're in 2016 or -# earlier and we import everything from PySide. -try: - import PySide2 - usePySide2 = True -except ImportError: - usePySide2 = False - -if usePySide2: - from PySide2 import QtCore - from PySide2.QtTest import QTest - from PySide2.QtWidgets import QApplication - from PySide2.QtWidgets import QWidget - - from shiboken2 import wrapInstance -else: - from PySide import QtCore - from PySide.QtTest import QTest - from PySide.QtGui import QApplication - from PySide.QtGui import QWidget - - from shiboken import wrapInstance - -import contextlib -import json -import os -import sys -import unittest - - -class testProxyShapeSelectionPerformance_LegacyViewport(unittest.TestCase): - - @staticmethod - def _IsViewportRendererViewport20(): - m3dView = OMUI.M3dView.active3dView() - if m3dView.getRendererName() == OMUI.M3dView.kViewport2Renderer: - return True - - return False - - @staticmethod - def _ClickInView(viewWidget, clickPosition, - keyboardModifier=QtCore.Qt.NoModifier): - clickPoint = QtCore.QPoint(clickPosition[0], clickPosition[1]) - QTest.mouseClick(viewWidget, QtCore.Qt.LeftButton, keyboardModifier, - clickPoint) - - @staticmethod - def _SelectAreaInView(viewWidget, selectAreaRange, - keyboardModifier=QtCore.Qt.NoModifier): - pressPoint = QtCore.QPoint(selectAreaRange.min[0], selectAreaRange.min[1]) - releasePoint = QtCore.QPoint(selectAreaRange.max[0], selectAreaRange.max[1]) - QTest.mousePress(viewWidget, QtCore.Qt.LeftButton, keyboardModifier, - pressPoint) - QTest.mouseRelease(viewWidget, QtCore.Qt.LeftButton, keyboardModifier, - releasePoint) - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - cls._testDir = os.path.abspath('.') - - cls._profileScopeMetrics = dict() - - cls._cameraName = 'SelectionCamera' - - # These are the dimensions we want for the viewport we're drawing into. - cls._viewportWidth = 960 - cls._viewportHeight = 540 - - # To get those viewport dimensions, we add padding to the window size - # to account for the window frame and toolbar. - cls._viewWindowWidth = cls._viewportWidth + 4 - cls._viewWindowHeight = cls._viewportHeight + 23 - - @classmethod - def tearDownClass(cls): - statsOutputLines = [] - for profileScopeName, elapsedTime in cls._profileScopeMetrics.iteritems(): - statsDict = { - 'profile': profileScopeName, - 'metric': 'time', - 'value': elapsedTime, - 'samples': 1 - } - statsOutputLines.append(json.dumps(statsDict)) - - statsOutput = '\n'.join(statsOutputLines) - perfStatsFilePath = '%s/perfStats.raw' % cls._testDir - with open(perfStatsFilePath, 'w') as perfStatsFile: - perfStatsFile.write(statsOutput) - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def tearDown(self): - cmds.deleteUI(self._testWindow) - - def _GetViewportWidget(self, cameraName, rendererName): - self._testWindow = cmds.window('SelectionTestWindow', - widthHeight=(self._viewWindowWidth, self._viewWindowHeight)) - cmds.paneLayout() - testModelPanel = cmds.modelPanel(menuBarVisible=False) - testModelEditor = cmds.modelPanel(testModelPanel, q=True, modelEditor=True) - cmds.modelEditor(testModelEditor, edit=True, camera=cameraName, - displayAppearance='smoothShaded', rendererName=rendererName) - cmds.showWindow(self._testWindow) - - m3dView = OMUI.M3dView.getM3dViewFromModelPanel(testModelPanel) - viewWidget = wrapInstance(long(m3dView.widget()), QWidget) - - return viewWidget - - def _GetViewWidgetCenter(self, viewWidget): - width = viewWidget.width() - height = viewWidget.height() - viewSize = Gf.Vec2f(width, height) - Tf.Status("Maya Viewport Widget Dimensions: %s" % viewSize) - - viewCenter = viewSize / 2.0 - - return viewCenter - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, - width=self._viewportWidth, height=self._viewportHeight) - - @contextlib.contextmanager - def _ProfileScope(self, profileScopeName): - """ - A context manager that measures the execution time between enter and - exit and stores the elapsed time in the class' metrics dictionary. - """ - stopwatch = Tf.Stopwatch() - - try: - stopwatch.Start() - yield - finally: - stopwatch.Stop() - elapsedTime = stopwatch.seconds - self._profileScopeMetrics[profileScopeName] = elapsedTime - Tf.Status("%s: %f" % (profileScopeName, elapsedTime)) - - def _TestSelectCenterSingle(self): - """ - Tests a single-click selection in the center of the view. - """ - clickPosition = self._GetViewWidgetCenter(self._viewWidget) - - profileScopeName = '%s Proxy Select Center Time' % self._testName - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition) - - self._WriteViewportImage(self._testName, 'select_center') - - def _TestSelectCenterArea(self): - """ - Tests an area selection in the center of the view. - """ - viewCenter = self._GetViewWidgetCenter(self._viewWidget) - - centerRange = Gf.Range2f(viewCenter, viewCenter) - unitArea = Gf.Range2f(Gf.Vec2f(-0.5, -0.5), Gf.Vec2f(0.5, 0.5)) - - profileScopeName = '%s Proxy Select Center Area Time' % self._testName - - selectAreaRange = centerRange + unitArea * 10.0 - - with self._ProfileScope(profileScopeName): - self._SelectAreaInView(self._viewWidget, selectAreaRange) - - self._WriteViewportImage(self._testName, 'select_center_area') - - def _TestUnselect(self): - """ - Tests "un-selecting" by doing a single-click selection in an empty area - of the view. - """ - profileScopeName = '%s Proxy Unselect Time' % self._testName - - clickPosition = Gf.Vec2f(10.0, 10.0) - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition) - - self._WriteViewportImage(self._testName, 'unselect') - - def _TestSelectionAppend(self): - """ - Tests selecting multiple objects in the view by appending to the - selection an object at a time. This simulates selecting the objects in - the corners, beginning with the top left and proceeding clockwise, - while holding down the shift key. - """ - viewCenter = self._GetViewWidgetCenter(self._viewWidget) - - horizontalOffset = self._viewWidget.width() * 0.198 - verticalOffset = self._viewWidget.height() * 0.352 - - # TOP LEFT - clickPosition = viewCenter + Gf.Vec2f(-horizontalOffset, -verticalOffset) - - profileScopeName = '%s Proxy Selection Append 1 Time' % self._testName - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition, - keyboardModifier=QtCore.Qt.ShiftModifier) - - self._WriteViewportImage(self._testName, 'selection_append_1') - - # TOP RIGHT - clickPosition = viewCenter + Gf.Vec2f(horizontalOffset, -verticalOffset) - - profileScopeName = '%s Proxy Selection Append 2 Time' % self._testName - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition, - keyboardModifier=QtCore.Qt.ShiftModifier) - - self._WriteViewportImage(self._testName, 'selection_append_2') - - # BOTTOM RIGHT - clickPosition = viewCenter + Gf.Vec2f(horizontalOffset, verticalOffset) - - profileScopeName = '%s Proxy Selection Append 3 Time' % self._testName - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition, - keyboardModifier=QtCore.Qt.ShiftModifier) - - self._WriteViewportImage(self._testName, 'selection_append_3') - - # BOTTOM LEFT - clickPosition = viewCenter + Gf.Vec2f(-horizontalOffset, verticalOffset) - - profileScopeName = '%s Proxy Selection Append 4 Time' % self._testName - - with self._ProfileScope(profileScopeName): - self._ClickInView(self._viewWidget, clickPosition, - keyboardModifier=QtCore.Qt.ShiftModifier) - - self._WriteViewportImage(self._testName, 'selection_append_4') - - def _RunPerfTest(self): - mayaSceneFile = 'Grid_5_of_CubeGrid%s_10.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - Tf.Status("Maya Scene File: %s" % mayaSceneFile) - - # Load all USD reference assemblies. - profileScopeName = '%s Assemblies Load Time' % self._testName - - with self._ProfileScope(profileScopeName): - UsdMaya.LoadReferenceAssemblies() - - # Get the QWidget for the viewport window. - self.assertFalse(self._IsViewportRendererViewport20()) - self._viewWidget = self._GetViewportWidget(self._cameraName, - 'base_OpenGL_Renderer') - self.assertTrue(self._viewWidget) - - # Force the initial view to draw so that the viewport size stabilizes. - animStartTime = cmds.playbackOptions(query=True, - animationStartTime=True) - cmds.currentTime(animStartTime, edit=True) - QApplication.processEvents() - - # Render an image and validate that nothing is selected to start. - self._WriteViewportImage(self._testName, 'before_selection') - expectedSelection = set() - actualSelection = set(cmds.ls(selection=True) or []) - self.assertEqual(actualSelection, expectedSelection) - - - self._TestSelectCenterSingle() - expectedSelection = set(['AssetRef_2_0_2']) - actualSelection = set(cmds.ls(selection=True) or []) - self.assertEqual(actualSelection, expectedSelection) - - - self._TestSelectCenterArea() - expectedSelection = set([ - 'AssetRef_2_0_2', - 'AssetRef_2_1_2', - 'AssetRef_2_2_2', - 'AssetRef_2_3_2', - 'AssetRef_2_4_2']) - actualSelection = set(cmds.ls(selection=True) or []) - self.assertEqual(actualSelection, expectedSelection) - - - self._TestUnselect() - expectedSelection = set() - actualSelection = set(cmds.ls(selection=True) or []) - self.assertEqual(actualSelection, expectedSelection) - - - self._TestSelectionAppend() - expectedSelection = set([ - 'AssetRef_0_0_4', - 'AssetRef_4_0_4', - 'AssetRef_4_0_0', - 'AssetRef_0_0_0']) - actualSelection = set(cmds.ls(selection=True) or []) - self.assertEqual(actualSelection, expectedSelection) - - def testPerfGridOfCubeGridsCombinedMeshLegacyViewport(self): - """ - Tests selection correctness and performance with a grid of proxy shape - nodes underneath reference assemblies using the legacy viewport. - - The geometry in this scene is a grid of grids. The top-level grid is - made up of USD reference assembly nodes. Each of those assembly nodes - references a USD file that contains a single Mesh prim that is a grid - of cubes. This single cube grid mesh is the result of combining the - grid of cube asset meshes referenced from the "ModelRefs" test below. - - The camera in the scene is positioned in a side view. - """ - self._testName = 'CombinedMesh_LegacyViewport' - self._RunPerfTest() - - def testPerfGridOfCubeGridsModelRefsLegacyViewport(self): - """ - Tests selection correctness and performance with a grid of proxy shape - nodes underneath reference assemblies using the legacy viewport. - - The geometry in this scene is a grid of grids. The top-level grid is - made up of USD reference assembly nodes. Each of those assembly nodes - references a USD file with many references to a "CubeModel" asset USD - file. This results in equivalent geometry but a higher prim/mesh count - than the "CombinedMesh" test above. - - The camera in the scene is positioned in a side view. - """ - self._testName = 'ModelRefs_LegacyViewport' - self._RunPerfTest() - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testProxyShapeSelectionPerformance_LegacyViewport) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testPxrUsdMayaGL.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testPxrUsdMayaGL.py deleted file mode 100644 index d4d2cec5a4..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testPxrUsdMayaGL.py +++ /dev/null @@ -1,70 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# -import os -import sys -import unittest - -from pxr import Usd - -from maya import cmds - -class testPxrUsdMayaGL(unittest.TestCase): - @classmethod - def setUpClass(cls): - cmds.loadPlugin('pxrUsd') - - def testEmptySceneDraws(self): - cmds.file(new=True, force=True) - usdFilePath = os.path.abspath('blank.usda') - assembly = cmds.assembly(name='blank', type='pxrUsdReferenceAssembly') - cmds.setAttr("%s.filePath" % assembly, usdFilePath, type='string') - cmds.assembly(assembly, edit=True, active='Collapsed') - - def testSimpleSceneDrawsAndReloads(self): - # a memory issue would sometimes cause maya to crash when opening a new - # scene. - - for _ in xrange(20): - cmds.file(new=True, force=True) - for i in xrange(10): - usdFilePath = os.path.abspath('plane%d.usda' % (i%2)) - assembly = cmds.assembly(name='plane', type='pxrUsdReferenceAssembly') - cmds.setAttr("%s.filePath" % assembly, usdFilePath, type='string') - cmds.assembly(assembly, edit=True, active='Collapsed') - cmds.refresh() - - cmds.file(new=True, force=True) - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testPxrUsdMayaGL) - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testPxrUsdMayaGLInstancerDraw.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testPxrUsdMayaGLInstancerDraw.py deleted file mode 100644 index afaf2d55ab..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testPxrUsdMayaGLInstancerDraw.py +++ /dev/null @@ -1,122 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# -from maya import cmds - -import os -import sys -import unittest - - -class testPxrUsdMayaGLInstancerDraw(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(os.path.abspath('.'), o=True) - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, - namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera="persp", currentFrame=True, width=960, height=540) - - def _SetModelPanelsToViewport2(self): - modelPanels = cmds.getPanel(type='modelPanel') - for modelPanel in modelPanels: - cmds.modelEditor(modelPanel, edit=True, rendererName='vp2Renderer') - - def testGenerateImages(self): - cmds.file(os.path.abspath('InstancerDrawTest.ma'), - open=True, force=True) - - # Draw in VP2 at current frame. - self._SetModelPanelsToViewport2() - self._WriteViewportImage("InstancerTest", "initial") - - # Load assembly in "Cards" to use cards drawmode. - cmds.assembly("CubeModel", edit=True, active="Cards") - self._WriteViewportImage("InstancerTest", "cards") - - # Change the time; this will change the instancer positions. - cmds.currentTime(50, edit=True) - self._WriteViewportImage("InstancerTest", "frame50") - - # Delete the first instance. - # Tickle the second instance so that it draws. - # Note: it's OK that we need to tickle; the instancing support is not - # the greatest and we're just checking that it doesn't break horribly. - cmds.delete("instance1") - cmds.setAttr("instance2.t", 15, 0, 0, type="double3") - self._WriteViewportImage("InstancerTest", "instance2") - - # Delete the second instance. - cmds.delete("instance2") - self._WriteViewportImage("InstancerTest", "empty") - - # Reload the scene. We should see the instancer come back up. - # Hopefully the instancer imager has reloaded in a sane way! - cmds.file(os.path.abspath('InstancerDrawTest.ma'), - open=True, force=True) - self._SetModelPanelsToViewport2() - self._WriteViewportImage("InstancerTest", "reload") - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase( - testPxrUsdMayaGLInstancerDraw) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/testenv/testRefAssemblyDrawRepresentations.py b/third_party/maya/lib/pxrUsdMayaGL/testenv/testRefAssemblyDrawRepresentations.py deleted file mode 100644 index 49965ddcd0..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/testenv/testRefAssemblyDrawRepresentations.py +++ /dev/null @@ -1,113 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from maya import cmds - -import os -import sys -import unittest - - -class testRefAssemblyDrawRepresentations(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cmds.loadPlugin('pxrUsd') - - cls._testDir = os.path.abspath('.') - - cls._cameraName = 'MainCamera' - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=960, - height=540) - - def testDrawCubeRepresentations(self): - """ - Tests drawing USD proxy shapes while changing the assembly - representation. - """ - self._testName = 'RefAssemblyDrawRepresentationsTest' - - mayaSceneFile = '%s.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - UsdMaya.LoadReferenceAssemblies() - - for representation in ['Cards', 'Collapsed', 'Expanded', 'Full', - 'Playback']: - cmds.assembly('Cube_1', edit=True, active=representation) - self._WriteViewportImage(self._testName, representation) - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase( - testRefAssemblyDrawRepresentations) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # maya running interactively often absorbs all the output. comment out the - # following to prevent maya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/lib/pxrUsdMayaGL/usdProxyShapeAdapter.cpp b/third_party/maya/lib/pxrUsdMayaGL/usdProxyShapeAdapter.cpp deleted file mode 100644 index 2fead953d1..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/usdProxyShapeAdapter.cpp +++ /dev/null @@ -1,385 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxrUsdMayaGL/usdProxyShapeAdapter.h" - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/batchRenderer.h" -#include "pxrUsdMayaGL/debugCodes.h" -#include "pxrUsdMayaGL/renderParams.h" -#include "pxrUsdMayaGL/shapeAdapter.h" -#include "usdMaya/proxyShape.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/debug.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/imaging/hd/enums.h" -#include "pxr/imaging/hd/renderIndex.h" -#include "pxr/imaging/hd/repr.h" -#include "pxr/imaging/hd/rprimCollection.h" -#include "pxr/imaging/hd/tokens.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/tokens.h" -#include "pxr/usdImaging/usdImaging/delegate.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/* virtual */ -bool -PxrMayaHdUsdProxyShapeAdapter::UpdateVisibility(const M3dView* view) -{ - bool isVisible; - - /// Note that M3dView::pluginObjectDisplay() is unfortunately not declared - /// const, so we have to cast away the const-ness here. - M3dView* nonConstView = const_cast(view); - - if (nonConstView && - !nonConstView->pluginObjectDisplay(UsdMayaProxyShape::displayFilterName)) { - // USD proxy shapes are being filtered from this view, so don't bother - // checking any other visibility state. - isVisible = false; - } else if (!_GetVisibility(_shapeDagPath, view, &isVisible)) { - return false; - } - - if (_delegate && _delegate->GetRootVisibility() != isVisible) { - _delegate->SetRootVisibility(isVisible); - return true; - } - - return false; -} - -/* virtual */ -bool -PxrMayaHdUsdProxyShapeAdapter::IsVisible() const -{ - return (_delegate && _delegate->GetRootVisibility()); -} - -/* virtual */ -void -PxrMayaHdUsdProxyShapeAdapter::SetRootXform(const GfMatrix4d& transform) -{ - _rootXform = transform; - - if (_delegate) { - _delegate->SetRootTransform(_rootXform); - } -} - -/* virtual */ -const SdfPath& -PxrMayaHdUsdProxyShapeAdapter::GetDelegateID() const -{ - if (_delegate) { - return _delegate->GetDelegateID(); - } - - return SdfPath::EmptyPath(); -} - -/* virtual */ -bool -PxrMayaHdUsdProxyShapeAdapter::_Sync( - const MDagPath& shapeDagPath, - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus) -{ - UsdMayaProxyShape* usdProxyShape = - UsdMayaProxyShape::GetShapeAtDagPath(shapeDagPath); - if (!usdProxyShape) { - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Failed to get UsdMayaProxyShape for '%s'\n", - shapeDagPath.fullPathName().asChar()); - return false; - } - - UsdPrim usdPrim; - SdfPathVector excludedPrimPaths; - int refineLevel; - UsdTimeCode timeCode; - bool drawRenderPurpose = false; - bool drawProxyPurpose = true; - bool drawGuidePurpose = false; - if (!usdProxyShape->GetAllRenderAttributes(&usdPrim, - &excludedPrimPaths, - &refineLevel, - &timeCode, - &drawRenderPurpose, - &drawProxyPurpose, - &drawGuidePurpose)) { - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Failed to get render attributes for UsdMayaProxyShape '%s'\n", - shapeDagPath.fullPathName().asChar()); - return false; - } - - // Check for updates to the shape or changes in the batch renderer that - // require us to re-initialize the shape adapter. - HdRenderIndex* renderIndex = - UsdMayaGLBatchRenderer::GetInstance().GetRenderIndex(); - if (!(shapeDagPath == _shapeDagPath) || - usdPrim != _rootPrim || - excludedPrimPaths != _excludedPrimPaths || - !_delegate || - renderIndex != &_delegate->GetRenderIndex()) { - _shapeDagPath = shapeDagPath; - _rootPrim = usdPrim; - _excludedPrimPaths = excludedPrimPaths; - - if (!_Init(renderIndex)) { - return false; - } - } - - // Reset _renderParams to the defaults. - PxrMayaHdRenderParams renderParams; - _renderParams = renderParams; - - // Update Render Tags - _renderTags.clear(); - _renderTags.push_back(HdRenderTagTokens->geometry); - if (drawRenderPurpose) { - _renderTags.push_back(HdRenderTagTokens->render); - } - if (drawProxyPurpose) { - _renderTags.push_back(HdRenderTagTokens->proxy); - } - if (drawGuidePurpose) { - _renderTags.push_back(HdRenderTagTokens->guide); - } - - MStatus status; - const MMatrix transform = _shapeDagPath.inclusiveMatrix(&status); - if (status == MS::kSuccess) { - _rootXform = GfMatrix4d(transform.matrix); - _delegate->SetRootTransform(_rootXform); - } - - _delegate->SetRefineLevelFallback(refineLevel); - - // Will only react if time actually changes. - _delegate->SetTime(timeCode); - - unsigned int reprDisplayStyle = displayStyle; - - MColor mayaWireframeColor; - const bool useWireframeColor = - _GetWireframeColor( - displayStyle, - displayStatus, - _shapeDagPath, - &mayaWireframeColor); - if (useWireframeColor) { - _renderParams.wireframeColor = GfVec4f(mayaWireframeColor.r, - mayaWireframeColor.g, - mayaWireframeColor.b, - mayaWireframeColor.a); - - // Add in kWireFrame to the display style we'll use to determine the - // repr selector (e.g. so that we draw the wireframe over the shaded - // geometry for selected objects). - reprDisplayStyle |= MHWRender::MFrameContext::DisplayStyle::kWireFrame; - } - - HdReprSelector reprSelector = - GetReprSelectorForDisplayState( - reprDisplayStyle, - displayStatus); - - _drawShape = reprSelector.AnyActiveRepr(); - _drawBoundingBox = - (displayStyle & MHWRender::MFrameContext::DisplayStyle::kBoundingBox); - - // If the repr selector specifies a wireframe-only repr, then disable - // lighting. - if (reprSelector.Contains(HdReprTokens->wire) || - reprSelector.Contains(HdReprTokens->refinedWire)) { - _renderParams.enableLighting = false; - } - - if (_delegate->GetRootVisibility() != _drawShape) { - _delegate->SetRootVisibility(_drawShape); - } - - if (_rprimCollection.GetReprSelector() != reprSelector) { - _rprimCollection.SetReprSelector(reprSelector); - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - " Repr selector changed: %s\n" - " Marking collection dirty: %s\n", - reprSelector.GetText(), - _rprimCollection.GetName().GetText()); - - _delegate->GetRenderIndex().GetChangeTracker().MarkCollectionDirty( - _rprimCollection.GetName()); - } - - // The kBackfaceCulling display style was introduced in Maya 2016 SP2. - HdCullStyle cullStyle = HdCullStyleNothing; -#if MAYA_API_VERSION >= 201603 - if (displayStyle & MHWRender::MFrameContext::DisplayStyle::kBackfaceCulling) { - cullStyle = HdCullStyleBackUnlessDoubleSided; - } -#endif - - _delegate->SetCullStyleFallback(cullStyle); - - return true; -} - -bool -PxrMayaHdUsdProxyShapeAdapter::_Init(HdRenderIndex* renderIndex) -{ - if (!TF_VERIFY(renderIndex, - "Cannot initialize shape adapter with invalid HdRenderIndex")) { - return false; - } - - const SdfPath delegatePrefix = - UsdMayaGLBatchRenderer::GetInstance().GetDelegatePrefix(_isViewport2); - - // Create a simple "name" for this shape adapter to insert into the batch - // renderer's SdfPath hierarchy. - // - // XXX: For as long as we're using the MAYA_VP2_USE_VP1_SELECTION - // environment variable, we need to be able to pass responsibility back and - // forth between the MPxDrawOverride's shape adapter for drawing and the - // MPxSurfaceShapeUI's shape adapter for selection. This requires both - // shape adapters to have the same "name", which forces us to build it - // from data on the shape that will be common to both classes, as we do - // below. When we remove MAYA_VP2_USE_VP1_SELECTION and can trust that a - // single shape adapter handles both drawing and selection, we can do - // something even simpler instead like using the shape adapter's memory - // address as the "name". - size_t shapeHash(MObjectHandle(_shapeDagPath.transform()).hashCode()); - boost::hash_combine(shapeHash, _rootPrim); - boost::hash_combine(shapeHash, _excludedPrimPaths); - - // We prepend the Maya type name to the beginning of the delegate name to - // ensure that there are no name collisions between shape adapters of - // shapes with different Maya types. - const TfToken delegateName( - TfStringPrintf("%s_%zx", - UsdMayaProxyShapeTokens->MayaTypeName.GetText(), - shapeHash)); - - const SdfPath delegateId = delegatePrefix.AppendChild(delegateName); - - if (_delegate && - delegateId == GetDelegateID() && - renderIndex == &_delegate->GetRenderIndex()) { - // The delegate's current ID matches the delegate ID we computed and - // the render index matches, so it must be up to date already. - return true; - } - - const TfToken collectionName = _GetRprimCollectionName(); - - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Initializing PxrMayaHdUsdProxyShapeAdapter: %p\n" - " shape DAG path : %s\n" - " collection name: %s\n" - " delegateId : %s\n", - this, - _shapeDagPath.fullPathName().asChar(), - collectionName.GetText(), - delegateId.GetText()); - - _delegate.reset(new UsdImagingDelegate(renderIndex, delegateId)); - if (!TF_VERIFY(_delegate, - "Failed to create shape adapter delegate for shape %s", - _shapeDagPath.fullPathName().asChar())) { - return false; - } - - if (TfDebug::IsEnabled(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE)) { - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - " Populating delegate:\n" - " rootPrim : %s\n" - " excludedPrimPaths: ", - _rootPrim.GetPath().GetText()); - for (const SdfPath& primPath : _excludedPrimPaths) { - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "%s ", - primPath.GetText()); - } - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg("\n"); - } - - _delegate->Populate(_rootPrim, _excludedPrimPaths, SdfPathVector()); - - if (collectionName != _rprimCollection.GetName()) { - _rprimCollection.SetName(collectionName); - renderIndex->GetChangeTracker().AddCollection(_rprimCollection.GetName()); - } - - _rprimCollection.SetReprSelector(HdReprSelector(HdReprTokens->refined)); - _rprimCollection.SetRootPath(delegateId); - - return true; -} - -PxrMayaHdUsdProxyShapeAdapter::PxrMayaHdUsdProxyShapeAdapter() -{ - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Constructing PxrMayaHdUsdProxyShapeAdapter: %p\n", - this); -} - -/* virtual */ -PxrMayaHdUsdProxyShapeAdapter::~PxrMayaHdUsdProxyShapeAdapter() -{ - TF_DEBUG(PXRUSDMAYAGL_SHAPE_ADAPTER_LIFECYCLE).Msg( - "Destructing PxrMayaHdUsdProxyShapeAdapter: %p\n", - this); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/usdProxyShapeAdapter.h b/third_party/maya/lib/pxrUsdMayaGL/usdProxyShapeAdapter.h deleted file mode 100644 index f9c7b867d6..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/usdProxyShapeAdapter.h +++ /dev/null @@ -1,148 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_USD_PROXY_SHAPE_ADAPTER_H -#define PXR_USD_MAYA_GL_USD_PROXY_SHAPE_ADAPTER_H - -/// \file pxrUsdMayaGL/usdProxyShapeAdapter.h - -#include "pxr/pxr.h" - -#include "pxrUsdMayaGL/api.h" -#include "pxrUsdMayaGL/shapeAdapter.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/imaging/hd/renderIndex.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usdImaging/usdImaging/delegate.h" - -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdMayaProxyDrawOverride; -class UsdMayaProxyShapeUI; - - -/// Class to manage translation of USD proxy shape node data and viewport state -/// for imaging with Hydra. -class PxrMayaHdUsdProxyShapeAdapter : public PxrMayaHdShapeAdapter -{ - public: - - /// Update the shape adapter's visibility state from the display status - /// of its shape. - /// - /// When a Maya shape is made invisible, it may no longer be included - /// in the "prepare" phase of a viewport render (i.e. we get no - /// getDrawRequests() or prepareForDraw() callbacks for that shape). - /// This method can be called on demand to ensure that the shape - /// adapter is updated with the current visibility state of the shape. - /// - /// The optional \p view parameter can be passed to have view-based - /// state such as view and/or plugin object filtering factor into the - /// shape's visibility. - /// - /// Returns true if the visibility state was changed, or false - /// otherwise. - PXRUSDMAYAGL_API - bool UpdateVisibility(const M3dView* view = nullptr) override; - - /// Gets whether the shape adapter's shape is visible. - /// - /// This should be called after a call to UpdateVisibility() to ensure - /// that the returned value is correct. - PXRUSDMAYAGL_API - bool IsVisible() const override; - - PXRUSDMAYAGL_API - void SetRootXform(const GfMatrix4d& transform) override; - - PXRUSDMAYAGL_API - const SdfPath& GetDelegateID() const override; - - protected: - - /// Update the shape adapter's state from the shape with the given - /// \p shapeDagPath and display state. - /// - /// This method should be called by both public versions of Sync() and - /// should perform shape data updates that are common to both the - /// legacy viewport and Viewport 2.0. The legacy viewport Sync() method - /// "promotes" the display state parameters to their Viewport 2.0 - /// equivalents before calling this method. - PXRUSDMAYAGL_API - bool _Sync( - const MDagPath& shapeDagPath, - const unsigned int displayStyle, - const MHWRender::DisplayStatus displayStatus) override; - - /// Construct a new uninitialized PxrMayaHdUsdProxyShapeAdapter. - /// - /// Note that only friends of this class are able to construct - /// instances of this class. - PXRUSDMAYAGL_API - PxrMayaHdUsdProxyShapeAdapter(); - - PXRUSDMAYAGL_API - ~PxrMayaHdUsdProxyShapeAdapter() override; - - private: - - /// Initialize the shape adapter using the given \p renderIndex. - /// - /// This method is called automatically during Sync() when the shape - /// adapter's "identity" changes. This happens when the delegateId or - /// the rprim collection name computed from the shape adapter's shape - /// is different than what is currently stored in the shape adapter. - /// The shape adapter will then query the batch renderer for its render - /// index and use that to re-create its delegate and re-add its rprim - /// collection, if necessary. - PXRUSDMAYAGL_API - bool _Init(HdRenderIndex* renderIndex); - - UsdPrim _rootPrim; - SdfPathVector _excludedPrimPaths; - - std::shared_ptr _delegate; - - /// The classes that maintain ownership of and are responsible for - /// updating the shape adapter for their shape are made friends of - /// PxrMayaHdUsdProxyShapeAdapter so that they alone can set properties - /// on the shape adapter. - friend class UsdMayaProxyDrawOverride; - friend class UsdMayaProxyShapeUI; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/pxrUsdMayaGL/userData.cpp b/third_party/maya/lib/pxrUsdMayaGL/userData.cpp deleted file mode 100644 index 6d2fb54e33..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/userData.cpp +++ /dev/null @@ -1,53 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxrUsdMayaGL/userData.h" - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Note that we set deleteAfterUse=false when calling the MUserData -/// constructor. This ensures that the draw data survives across multiple draw -/// passes in Viewport 2.0 (e.g. a shadow pass and a color pass). -/// -/// drawShape is initialized to false, since we expect that the -/// pxrHdImagingShape will be the only one to set it to true. -PxrMayaHdUserData::PxrMayaHdUserData() : - MUserData(/* deleteAfterUse = */ false), - drawShape(false) -{ -} - -/* virtual */ -PxrMayaHdUserData::~PxrMayaHdUserData() -{ -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/pxrUsdMayaGL/userData.h b/third_party/maya/lib/pxrUsdMayaGL/userData.h deleted file mode 100644 index c4682ad211..0000000000 --- a/third_party/maya/lib/pxrUsdMayaGL/userData.h +++ /dev/null @@ -1,69 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_MAYA_GL_USER_DATA_H -#define PXR_USD_MAYA_GL_USER_DATA_H - -/// \file pxrUsdMayaGL/userData.h - -#include "pxr/pxr.h" -#include "pxrUsdMayaGL/api.h" - -#include "pxr/base/gf/vec4f.h" - -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Container for all of the information needed for a draw request in the -/// legacy viewport or Viewport 2.0, without requiring shape querying at draw -/// time. -/// -/// Maya shapes may implement their own derived classes of this class if they -/// require storage for additional data that's not specific to the batch -/// renderer. -class PxrMayaHdUserData : public MUserData -{ - public: - - bool drawShape; - std::unique_ptr boundingBox; - std::unique_ptr wireframeColor; - - PXRUSDMAYAGL_API - PxrMayaHdUserData(); - - PXRUSDMAYAGL_API - ~PxrMayaHdUserData() override; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/AEpxrUsdProxyShapeTemplate.mel b/third_party/maya/lib/usdMaya/AEpxrUsdProxyShapeTemplate.mel deleted file mode 100644 index 0314a3c281..0000000000 --- a/third_party/maya/lib/usdMaya/AEpxrUsdProxyShapeTemplate.mel +++ /dev/null @@ -1,93 +0,0 @@ -/** - * \file AEusdProxyShapeTemplate.mel - * \brief attribute editor for UsdMayaProxyShape - */ - -/** - * create custom controls for the attribute editor - * - * \param anAttr name of the attribute - */ -global proc AEpxrUsdProxyShapeTemplate_FilePathNew( - string $anAttr) { - - // - // setup ui template - // - setUITemplate -pushTemplate attributeEditorTemplate; - - rowLayout -numberOfColumns 3; - - text -label "File Path"; - textField usdFilePathField; - symbolButton -image "navButtonBrowse.xpm" usdFileBrowserButton; - setParent ..; - - // - // wireup ae page - // - AEpxrUsdProxyShapeTemplate_FilePathReplace($anAttr); - - // - // cleanup state - // - setUITemplate -popTemplate; -} - -/** - * connect custom attribute editor controls to the correct attributes - * - * \param anAttr name of the attribute - */ -global proc AEpxrUsdProxyShapeTemplate_FilePathReplace( - string $anAttr) { - - evalDeferred ("connectControl usdFilePathField " + $anAttr); - - button -edit -command ("AEpxrUsdProxyShapeTemplate_FileBrowser " + $anAttr) usdFileBrowserButton; -} - -/** - * create a file browser - * - * This is method is used as the command method on a control to launch a file - * browser. - * - * \param anAttr name of the attribute - * - */ -global proc AEpxrUsdProxyShapeTemplate_FileBrowser(string $anAttr) -{ - string $fileNames[] = `fileDialog2 - -caption "Specify USD File" - -fileFilter "USD Files (*.usd*) (*.usd*);;Alembic Files (*.abc)" - -fileMode 1`; - if (size($fileNames) > 0) { - evalEcho ("setAttr -type \"string\" " + $anAttr + " \"" + $fileNames[0] + "\""); - } -} - -/** - * attribute editor template for pxrUsdProxyShape nodes - * - * \param nodeName name of the node - */ -global proc AEpxrUsdProxyShapeTemplate( string $nodeName ) -{ - editorTemplate -beginScrollLayout; - - editorTemplate -beginLayout "USD" -collapse 0; - editorTemplate -callCustom "AEpxrUsdProxyShapeTemplate_FilePathNew" "AEpxrUsdProxyShapeTemplate_FilePathReplace" "filePath"; - editorTemplate -addControl "primPath"; - editorTemplate -addControl "excludePrimPaths"; - editorTemplate -addControl "variantKey"; - editorTemplate -addControl "complexity"; - editorTemplate -addControl "drawRenderPurpose"; - editorTemplate -addControl "drawProxyPurpose"; - editorTemplate -addControl "drawGuidePurpose"; - editorTemplate -endLayout; - - AEsurfaceShapeTemplate $nodeName; - editorTemplate -addExtraControls; - editorTemplate -endScrollLayout; -} diff --git a/third_party/maya/lib/usdMaya/AEpxrUsdReferenceAssemblyTemplate.py b/third_party/maya/lib/usdMaya/AEpxrUsdReferenceAssemblyTemplate.py deleted file mode 100644 index b4a883df16..0000000000 --- a/third_party/maya/lib/usdMaya/AEpxrUsdReferenceAssemblyTemplate.py +++ /dev/null @@ -1,286 +0,0 @@ -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from maya import cmds -from maya import mel - -import functools - - -# ======================================================================== -# CONTEXT MANAGERS -# ======================================================================== - -class EditorTemplateBeginScrollLayout( object ): - '''Add beginLayout/endLayout commands for the context block - - Example: - with EditorTemplateBeginScrollLayout(): - with EditorTemplateBeginLayout('MyLayout', collapse=True) - cmds.editorTemplate(addControl='filePath') - ''' - def __init__(self): - pass - def __enter__(self): - cmds.editorTemplate(beginScrollLayout=True) - def __exit__(self, type, value, traceback): - cmds.editorTemplate(endScrollLayout=True) - - -class EditorTemplateBeginLayout( object ): - '''Add beginLayout/endLayout commands for the context block - - Example: - with EditorTemplateBeginLayout('MyLayout', collapse=True): - cmds.editorTemplate(addControl='filePath') - ''' - def __init__(self, name, collapse=True): - self.name = name - self.collapse = collapse - def __enter__(self): - cmds.editorTemplate(beginLayout=self.name, collapse=self.collapse) - def __exit__(self, type, value, traceback): - cmds.editorTemplate(endLayout=True) - - -class SetUITemplatePushTemplate( object ): - '''Add setUITemplate push/pop commands for the context block - - Example: - with SetUITemplatePushTemplate(): - ... - ''' - def __init__(self): - pass - def __enter__(self): - cmds.setUITemplate('attributeEditorTemplate', pushTemplate=True) - def __exit__(self, type, value, traceback): - cmds.setUITemplate(popTemplate=True) - - -# ======================================================================== - -def variantSets_changeCommmand(unused, omg, node, variantSetName): - val = cmds.optionMenuGrp(omg, q=True, value=True) - variantAttr = 'usdVariantSet_%s'%variantSetName - if not cmds.attributeQuery(variantAttr, node=node, exists=True): - cmds.addAttr(node, ln=variantAttr, dt='string', internalSet=True) - cmds.setAttr('%s.%s'%(node,variantAttr), val, type='string') - - # Add the resolved variant selection as a UI label - resolvedVariant = '' - usdPrim = UsdMaya.GetPrim(node) - if usdPrim: - variantSet = usdPrim.GetVariantSet(variantSetName) - if variantSet: - resolvedVariant = variantSet.GetVariantSelection() - cmds.optionMenuGrp(omg, edit=True, extraLabel=resolvedVariant) - - -def variantSets_Replace(nodeAttr, new): - # Store the original parent and restore it below - origParent = cmds.setParent(q=True) - - frameLayoutName = 'AEpxrUsdReferenceAssemblyTemplate_variantSets_Layout' - if new == True: - cmds.frameLayout(frameLayoutName, label='VariantSets', collapse=False) - else: - cmds.setParent(frameLayoutName) - - # Remove existing children of layout - children = cmds.frameLayout(frameLayoutName, q=True, childArray=True) - if children: - for child in children: - cmds.deleteUI(child) - - # Calculate some parameters - node = nodeAttr.split('.', 1)[0] - - # Create variantSetsDict - variantSetsDict = {} - usdPrim = UsdMaya.GetPrim(node) - from pxr import Usd, UsdUtils - - regVarSetNames = [regVarSet.name - for regVarSet in UsdUtils.GetRegisteredVariantSets()] - - if usdPrim: - variantSets = usdPrim.GetVariantSets() - variantSetNames = variantSets.GetNames() - for variantSetName in variantSetNames: - - if regVarSetNames and (variantSetName not in regVarSetNames): - continue - - usdVariant = usdPrim.GetVariantSet(variantSetName) - if not usdVariant: - continue - usdVariantChoices = usdVariant.GetVariantNames() - usdVariantSelection = usdVariant.GetVariantSelection() - variantSetsDict[variantSetName] = { - 'variants' : usdVariantChoices, - 'selection' : usdVariantSelection, - } - # Handle override - variantAttrName = 'usdVariantSet_%s'%variantSetName - if cmds.attributeQuery(variantAttrName, node=node, exists=True): - variantSetPlgVal = cmds.getAttr('%s.%s'%(node, variantAttrName)) - if variantSetPlgVal: - variantSetsDict[variantSetName]['override'] = variantSetPlgVal - variantSetsDict[variantSetName]['settable'] = cmds.getAttr('%s.%s'%(node, variantAttrName), settable=True) - - # Construct the UI from the variantSetsDict - for variantSetName,variantSetDict in variantSetsDict.items(): - variantResolved = variantSetDict.get('selection', '') - variantOverride = variantSetDict.get('override', '') - variantSetChoices = [''] + variantSetDict['variants'] - variantSettable = variantSetDict.get('settable', True) - - omg = cmds.optionMenuGrp( - label=variantSetName, - enable=variantSettable, - extraLabel=variantResolved) - for choice in variantSetChoices: - cmds.menuItem(label=choice) - - try: - cmds.optionMenuGrp(omg, e=True, value=variantOverride) - except RuntimeError, e: - cmds.warning('Invalid choice %r for %r'%(variantOverride, variantSetName)) - - cmds.optionMenuGrp(omg, e=True, changeCommand=functools.partial(variantSets_changeCommmand, omg=omg, node=node, variantSetName=variantSetName)) - - # Restore the original parent - cmds.setParent(origParent) - -# ==================================================================== - - -def filePath_Replace(nodeAttr, new): - frameLayoutName = 'AEpxrUsdReferenceAssemblyTemplate_filePath_Layout' - if new == True: - with SetUITemplatePushTemplate(): - cmds.rowLayout(numberOfColumns=3) - cmds.text(label='File Path') - cmds.textField('usdFilePathField') - cmds.symbolButton('usdFileBrowserButton', image='navButtonBrowse.xpm') - cmds.setParent('..') - - def tmpShowUsdFilePathBrowser(*args): - filePaths = cmds.fileDialog2( - caption="Specify USD File", - fileFilter="USD Files (*.usd*) (*.usd*);;Alembic Files (*.abc)", - fileMode=1) - if filePaths: - cmds.setAttr(nodeAttr, filePaths[0], type='string') - cmds.button('usdFileBrowserButton', edit=True, command=tmpShowUsdFilePathBrowser) - - cmds.evalDeferred(functools.partial(cmds.connectControl, 'usdFilePathField', nodeAttr)) - -# ==================================================================== - -def editorTemplate(nodeName): - with EditorTemplateBeginScrollLayout(): - mel.eval('AEtransformMain "%s"'%nodeName) - - with EditorTemplateBeginLayout('Usd', collapse=False): - cmds.editorTemplate( - 'AEpxrUsdReferenceAssemblyTemplate_filePath_New', - 'AEpxrUsdReferenceAssemblyTemplate_filePath_Replace', - 'filePath', - callCustom=True) - #cmds.editorTemplate('filePath', addControl=True) - - cmds.editorTemplate('primPath', addControl=True) - cmds.editorTemplate('excludePrimPaths', addControl=True) - cmds.editorTemplate('time', addControl=True) - cmds.editorTemplate('complexity', addControl=True) - # Note: Specifying python functions directly here does not seem to work. - # It looks like callCustom expects MEL functions. - cmds.editorTemplate( - 'AEpxrUsdReferenceAssemblyTemplate_variantSets_New', - 'AEpxrUsdReferenceAssemblyTemplate_variantSets_Replace', - '', - callCustom=True) - #cmds.editorTemplate('variantSets', addControl=True) - - mel.eval('AEtransformNoScroll "%s"'%nodeName) - cmds.editorTemplate(addExtraControls=True) - - # suppresses attributes - - cmds.editorTemplate(suppress='kind') - cmds.editorTemplate(suppress='initialRep') - cmds.editorTemplate(suppress='inStageData') - - cmds.editorTemplate(suppress='assemblyEdits') - cmds.editorTemplate(suppress='blackBox') - cmds.editorTemplate(suppress='rmbCommand') - cmds.editorTemplate(suppress='templateName') - cmds.editorTemplate(suppress='templatePath') - cmds.editorTemplate(suppress='viewName') - cmds.editorTemplate(suppress='iconName') - cmds.editorTemplate(suppress='viewMode') - cmds.editorTemplate(suppress='templateVersion') - cmds.editorTemplate(suppress='uiTreatment') - cmds.editorTemplate(suppress='customTreatment') - cmds.editorTemplate(suppress='creator') - cmds.editorTemplate(suppress='creationDate') - cmds.editorTemplate(suppress='containerType') - cmds.editorTemplate(suppress='publishedNode') - cmds.editorTemplate(suppress='publishedNodeInfo') - cmds.editorTemplate(suppress='publishedNodeType') - - -def addMelFunctionStubs(): - '''Add the MEL function stubs needed to call these python functions - ''' - mel.eval(''' -global proc AEpxrUsdReferenceAssemblyTemplate_filePath_New( string $nodeAttr ) -{ - python("AEpxrUsdReferenceAssemblyTemplate.filePath_Replace('"+$nodeAttr+"', new=True)"); -} - -global proc AEpxrUsdReferenceAssemblyTemplate_filePath_Replace( string $nodeAttr ) -{ - python("AEpxrUsdReferenceAssemblyTemplate.filePath_Replace('"+$nodeAttr+"', new=False)"); -} - -global proc AEpxrUsdReferenceAssemblyTemplate_variantSets_New( string $nodeAttr ) -{ - python("AEpxrUsdReferenceAssemblyTemplate.variantSets_Replace('"+$nodeAttr+"', new=True)"); -} - -global proc AEpxrUsdReferenceAssemblyTemplate_variantSets_Replace( string $nodeAttr ) -{ - python("AEpxrUsdReferenceAssemblyTemplate.variantSets_Replace('"+$nodeAttr+"', new=False)"); -} - -global proc AEpxrUsdReferenceAssemblyTemplate( string $nodeName ) -{ - python("AEpxrUsdReferenceAssemblyTemplate.editorTemplate('"+$nodeName+"')"); -} - ''') diff --git a/third_party/maya/lib/usdMaya/CMakeLists.txt b/third_party/maya/lib/usdMaya/CMakeLists.txt deleted file mode 100644 index 1c9b94494a..0000000000 --- a/third_party/maya/lib/usdMaya/CMakeLists.txt +++ /dev/null @@ -1,1154 +0,0 @@ -set(PXR_PACKAGE usdMaya) - -pxr_shared_library(${PXR_PACKAGE} - LIBRARIES - ar - gf - js - kind - plug - sdf - tf - usd - usdGeom - usdLux - usdRi - usdShade - usdSkel - usdUtils - vt - ${Boost_PYTHON_LIBRARY} - ${MAYA_Foundation_LIBRARY} - ${MAYA_OpenMaya_LIBRARY} - ${MAYA_OpenMayaAnim_LIBRARY} - ${MAYA_OpenMayaRender_LIBRARY} - - INCLUDE_DIRS - ${Boost_INCLUDE_DIRS} - ${MAYA_INCLUDE_DIRS} - - PUBLIC_HEADERS - api.h - - PUBLIC_CLASSES - adaptor - blockSceneModificationContext - colorSpace - diagnosticDelegate - editUtil - hdImagingShape - jobArgs - meshUtil - notice - pointBasedDeformerNode - primReader - primReaderArgs - primReaderContext - primReaderRegistry - primWriter - primWriterArgs - primWriterContext - primWriterRegistry - query - readUtil - roundTripUtil - shaderWriter - shadingModeExporter - shadingModeExporterContext - shadingModeImporter - shadingModeRegistry - shadingUtil - stageCache - stageData - stageNode - stageNoticeListener - transformWriter - translatorCamera - translatorCurves - translatorGprim - translatorMaterial - translatorMesh - translatorModelAssembly - translatorNurbsPatch - translatorPrim - translatorRfMLight - translatorSkel - translatorUtil - translatorXformable - util - usdPrimProvider - writeJobContext - writeUtil - xformStack - - exportCommand - exportTranslator - importCommand - importTranslator - listShadingModesCommand - proxyShape - referenceAssembly - undoHelperCommand - - chaser - chaserRegistry - - userTaggedAttribute - - PRIVATE_CLASSES - debugCodes - fallbackPrimReader - functorPrimReader - functorPrimWriter - instancedNodeWriter - modelKindProcessor - readJob - registryHelper - skelBindingsProcessor - writeJob - - PRIVATE_HEADERS - shadingModePxrRis_rfm_map.h - - CPPFILES - shadingModeDisplayColor.cpp - shadingModePxrRis.cpp - shadingModeUseRegistry.cpp - translatorMesh_PrimVars.cpp - translatorMesh_SubDiv.cpp - translatorXformable_decompose.cpp - readJob_ImportWithProxies.cpp - - PYMODULE_CPPFILES - module.cpp - wrapAssembly.cpp - wrapBlockSceneModificationContext.cpp - wrapColorSpace.cpp - wrapDiagnosticDelegate.cpp - wrapEditUtil.cpp - wrapMeshUtil.cpp - wrapQuery.cpp - wrapReadUtil.cpp - wrapRoundTripUtil.cpp - wrapStageCache.cpp - wrapAdaptor.cpp - wrapUserTaggedAttribute.cpp - wrapWriteUtil.cpp - wrapXformStack.cpp - - PYMODULE_FILES - __init__.py - AEpxrUsdReferenceAssemblyTemplate.py - userExportedAttributesUI.py - - RESOURCE_FILES - AEpxrUsdProxyShapeTemplate.mel - out_pxrUsdProxyShape.xpm - out_pxrUsdReferenceAssembly.xpm - usdMaya.mel - usdTranslatorExport.mel - usdTranslatorImport.mel - - DISABLE_PRECOMPILED_HEADERS -) - -pxr_test_scripts( - testenv/testUsdExportAsClip.py - testenv/testPointBasedDeformerNode.py - testenv/testUsdExportAssembly.py - testenv/testUsdExportAssemblyEdits.py - testenv/testUsdExportCamera.py - testenv/testUsdExportColorSets.py - testenv/testUsdExportConnected.py - testenv/testUsdExportDisplayColor.py - testenv/testUsdExportEulerFilter.py - testenv/testUsdExportFilterTypes.py - testenv/testUsdExportFrameOffset.py - testenv/testUsdExportInstances.py - testenv/testUsdExportLocator.py - testenv/testUsdExportMesh.py - testenv/testUsdExportNurbsCurve.py - testenv/testUsdExportOpenLayer.py - testenv/testUsdExportOverImport.py - testenv/testUsdExportPackage.py - testenv/testUsdExportParentScope.py - testenv/testUsdExportParticles.py - testenv/testUsdExportPointInstancer.py - testenv/testUsdExportPref.py - testenv/testUsdExportRenderLayerMode.py - testenv/testUsdExportRfMLight.py - testenv/testUsdExportSelection.py - testenv/testUsdExportShadingInstanced.py - testenv/testUsdExportShadingModeDisplayColor.py - testenv/testUsdExportShadingModePxrRis.py - testenv/testUsdExportSkeleton.py - testenv/testUsdExportStripNamespaces.py - testenv/testUsdExportUVSets.py - testenv/testUsdExportVisibilityDefault.py - testenv/testUsdImportAsAssemblies.py - testenv/testUsdImportCamera.py - testenv/testUsdImportColorSets.py - testenv/testUsdImportFrameRange.py - testenv/testUsdImportMesh.py - testenv/testUsdImportNestedAssemblyAnimation.py - testenv/testUsdImportRfMLight.py - testenv/testUsdImportSessionLayer.py - testenv/testUsdImportShadingModeDisplayColor.py - testenv/testUsdImportShadingModePxrRis.py - testenv/testUsdImportSkeleton.py - testenv/testUsdTranslateTypelessDefs.py - testenv/testUsdImportUVSets.py - testenv/testUsdImportXforms.py - testenv/testUsdMayaAdaptor.py - testenv/testUsdMayaAdaptorGeom.py - testenv/testUsdMayaAdaptorMetadata.py - testenv/testUsdMayaAppDir.py - testenv/testUsdMayaBlockSceneModificationContext.py - testenv/testUsdMayaDiagnosticDelegate.py - testenv/testUsdMayaGetVariantSetSelections.py - testenv/testUsdMayaModelKindProcessor.py - testenv/testUsdMayaProxyShape.py - testenv/testUsdMayaReadWriteUtils.py - testenv/testUsdMayaReferenceAssemblyEdits.py - testenv/testUsdMayaUserExportedAttributes.py - testenv/testUsdMayaXformStack.py - testenv/testUsdReferenceAssemblyChangeRepresentations.py - testenv/testUsdReferenceAssemblySelection.py -) - -# Note - we set up a maya profile directory ($MAYA_APP_DIR) that's empty, so we -# can ensure we test with a default profile - had some crashes with 2017 when -# using an existing user profile (due to some problems with color management -# settings) -# Also, maya creates the $MAYA_APP_DIR on demand, so we don't need to bother -# making the directory ourselves. We use , which is expanded -# to the absolute path of the temporary folder tests are run in, because: -# A) we can't use relative paths ("./maya_profile"), because maya in -# windows will error -# B) we don't know the absolute path to the test directory at cmake-compile -# time - -pxr_install_test_dir( - SRC testenv/PointBasedDeformerNodeTest - DEST testPointBasedDeformerNode -) -pxr_register_test(testPointBasedDeformerNode - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPointBasedDeformerNode" - TESTENV testPointBasedDeformerNode - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportAsClipTest - DEST testUsdExportAsClip -) -pxr_register_test(testUsdExportAsClip - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportAsClip" - TESTENV testUsdExportAsClip - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportAssemblyTest - DEST testUsdExportAssembly -) -pxr_register_test(testUsdExportAssembly - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportAssembly" - TESTENV testUsdExportAssembly - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportAssemblyEditsTest - DEST testUsdExportAssemblyEdits -) -pxr_register_test(testUsdExportAssemblyEdits - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportAssemblyEdits" - TESTENV testUsdExportAssemblyEdits - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportCameraTest - DEST testUsdExportCamera -) -pxr_register_test(testUsdExportCamera - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportCamera" - TESTENV testUsdExportCamera - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportColorSetsTest - DEST testUsdExportColorSets -) -pxr_register_test(testUsdExportColorSets - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportColorSets" - TESTENV testUsdExportColorSets - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportConnectedTest - DEST testUsdExportConnected -) -pxr_register_test(testUsdExportConnected - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportConnected" - TESTENV testUsdExportConnected - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - - -pxr_install_test_dir( - SRC testenv/UsdExportDisplayColorTest - DEST testUsdExportDisplayColor -) -pxr_register_test(testUsdExportDisplayColor - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportDisplayColor" - TESTENV testUsdExportDisplayColor - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportEulerFilterTest - DEST testUsdExportEulerFilter -) -pxr_register_test(testUsdExportEulerFilter - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportEulerFilter" - TESTENV testUsdExportEulerFilter - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportFilterTypesTest - DEST testUsdExportFilterTypes -) -pxr_register_test(testUsdExportFilterTypes - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportFilterTypes" - TESTENV testUsdExportFilterTypes - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportFrameOffsetTest - DEST testUsdExportFrameOffset -) -pxr_register_test(testUsdExportFrameOffset - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportFrameOffset" - TESTENV testUsdExportFrameOffset - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportInstancesTest - DEST testUsdExportInstances -) -pxr_register_test(testUsdExportInstances - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportInstances" - TESTENV testUsdExportInstances - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportLocatorTest - DEST testUsdExportLocator -) -pxr_register_test(testUsdExportLocator - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportLocator" - TESTENV testUsdExportLocator - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportMeshTest - DEST testUsdExportMesh -) -pxr_register_test(testUsdExportMesh - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportMesh" - TESTENV testUsdExportMesh - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportNurbsCurveTest - DEST testUsdExportNurbsCurve -) -pxr_register_test(testUsdExportNurbsCurve - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportNurbsCurve" - TESTENV testUsdExportNurbsCurve - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_register_test(testUsdExportOpenLayer - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportOpenLayer" - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportOverImportTest - DEST testUsdExportOverImport -) -pxr_register_test(testUsdExportOverImport - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportOverImport" - TESTENV testUsdExportOverImport - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportPackage - DEST testUsdExportPackage -) -pxr_register_test(testUsdExportPackage - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportPackage" - TESTENV testUsdExportPackage - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportParentScopeTest - DEST testUsdExportParentScope -) -pxr_register_test(testUsdExportParentScope - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportParentScope" - TESTENV testUsdExportParentScope - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportParticlesTest - DEST testUsdExportParticles -) -pxr_register_test(testUsdExportParticles - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportParticles" - TESTENV testUsdExportParticles - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportPointInstancerTest - DEST testUsdExportPointInstancer -) -pxr_register_test(testUsdExportPointInstancer - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportPointInstancer" - TESTENV testUsdExportPointInstancer - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportPrefTest - DEST testUsdExportPref -) -pxr_register_test(testUsdExportPref - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportPref" - TESTENV testUsdExportPref - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportRenderLayerModeTest - DEST testUsdExportRenderLayerMode -) -pxr_register_test(testUsdExportRenderLayerMode - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportRenderLayerMode" - TESTENV testUsdExportRenderLayerMode - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile - MAYA_ENABLE_LEGACY_RENDER_LAYERS=1 -) - -# XXX: This test is disabled by default since it requires the RenderMan for -# Maya plugin. -# pxr_install_test_dir( -# SRC testenv/UsdExportRfMLightTest -# DEST testUsdExportRfMLight -# ) -# pxr_register_test(testUsdExportRfMLight -# CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} -# COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportRfMLight" -# TESTENV testUsdExportRfMLight -# ENV -# MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin -# MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources -# MAYA_DISABLE_CIP=1 -# MAYA_APP_DIR=/maya_profile -# ) - -pxr_install_test_dir( - SRC testenv/UsdExportSelectionTest - DEST testUsdExportSelection -) -pxr_register_test(testUsdExportSelection - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportSelection" - TESTENV testUsdExportSelection - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportShadingInstancedTest - DEST testUsdExportShadingInstanced -) -pxr_register_test(testUsdExportShadingInstanced - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportShadingInstanced" - TESTENV testUsdExportShadingInstanced - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportShadingModeDisplayColor - DEST testUsdExportShadingModeDisplayColor -) -pxr_register_test(testUsdExportShadingModeDisplayColor - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportShadingModeDisplayColor" - TESTENV testUsdExportShadingModeDisplayColor - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportShadingModePxrRis - DEST testUsdExportShadingModePxrRis -) -pxr_register_test(testUsdExportShadingModePxrRis - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportShadingModePxrRis" - TESTENV testUsdExportShadingModePxrRis - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportSkeletonTest - DEST testUsdExportSkeleton -) -pxr_register_test(testUsdExportSkeleton - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportSkeleton" - TESTENV testUsdExportSkeleton - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_register_test(testUsdExportStripNamespaces - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportStripNamespaces" - TESTENV testUsdExportStripNamespaces - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportUVSetsTest - DEST testUsdExportUVSets -) -pxr_register_test(testUsdExportUVSets - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportUVSets" - TESTENV testUsdExportUVSets - ENV - PIXMAYA_WRITE_UV_AS_FLOAT2=0 - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportUVSetsFloatTest - DEST testUsdExportUVSetsFloat -) -pxr_register_test(testUsdExportUVSetsFloat - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportUVSets" - TESTENV testUsdExportUVSetsFloat - ENV - PIXMAYA_WRITE_UV_AS_FLOAT2=1 - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdExportVisibilityDefaultTest - DEST testUsdExportVisibilityDefault -) -pxr_register_test(testUsdExportVisibilityDefault - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdExportVisibilityDefault" - TESTENV testUsdExportVisibilityDefault - ENV - PIXMAYA_WRITE_UV_AS_FLOAT2=1 - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportAsAssemblies - DEST testUsdImportAsAssemblies -) -pxr_register_test(testUsdImportAsAssemblies - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportAsAssemblies" - TESTENV testUsdImportAsAssemblies - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportCameraTest - DEST testUsdImportCamera -) -pxr_register_test(testUsdImportCamera - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportCamera" - TESTENV testUsdImportCamera - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportColorSetsTest - DEST testUsdImportColorSets -) -pxr_register_test(testUsdImportColorSets - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportColorSets" - TESTENV testUsdImportColorSets - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportFrameRangeTest - DEST testUsdImportFrameRange -) -pxr_register_test(testUsdImportFrameRange - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportFrameRange" - TESTENV testUsdImportFrameRange - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportMeshTest - DEST testUsdImportMesh -) -pxr_register_test(testUsdImportMesh - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportMesh" - TESTENV testUsdImportMesh - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportNestedAssemblyAnimationTest - DEST testUsdImportNestedAssemblyAnimation -) -pxr_register_test(testUsdImportNestedAssemblyAnimation - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportNestedAssemblyAnimation" - TESTENV testUsdImportNestedAssemblyAnimation - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -# XXX: This test is disabled by default since it requires the RenderMan for -# Maya plugin. -# pxr_install_test_dir( -# SRC testenv/UsdImportRfMLightTest -# DEST testUsdImportRfMLight -# ) -# pxr_register_test(testUsdImportRfMLight -# CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} -# COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportRfMLight" -# TESTENV testUsdImportRfMLight -# ENV -# MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin -# MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources -# MAYA_DISABLE_CIP=1 -# MAYA_APP_DIR=/maya_profile -# ) - -pxr_install_test_dir( - SRC testenv/UsdImportSessionLayerTest - DEST testUsdImportSessionLayer -) -pxr_register_test(testUsdImportSessionLayer - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportSessionLayer" - TESTENV testUsdImportSessionLayer - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportShadingModeDisplayColor - DEST testUsdImportShadingModeDisplayColor -) -pxr_register_test(testUsdImportShadingModeDisplayColor - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportShadingModeDisplayColor" - TESTENV testUsdImportShadingModeDisplayColor - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportShadingModePxrRis - DEST testUsdImportShadingModePxrRis -) -pxr_register_test(testUsdImportShadingModePxrRis - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportShadingModePxrRis" - TESTENV testUsdImportShadingModePxrRis - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportSkeleton - DEST testUsdImportSkeleton -) -pxr_register_test(testUsdImportSkeleton - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportSkeleton" - TESTENV testUsdImportSkeleton - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdTranslateTypelessDefs - DEST testUsdTranslateTypelessDefs -) -pxr_register_test(testUsdTranslateTypelessDefs - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdTranslateTypelessDefs" - TESTENV testUsdTranslateTypelessDefs - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportUVSetsTest - DEST testUsdImportUVSets -) -pxr_register_test(testUsdImportUVSets - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportUVSets" - TESTENV testUsdImportUVSets - ENV - PIXMAYA_READ_FLOAT2_AS_UV=0 - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportUVSetsFloatTest - DEST testUsdImportUVSetsFloat -) -pxr_register_test(testUsdImportUVSetsFloat - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportUVSets" - TESTENV testUsdImportUVSetsFloat - ENV - PIXMAYA_READ_FLOAT2_AS_UV=1 - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdImportXformsTest - DEST testUsdImportXforms -) -pxr_register_test(testUsdImportXforms - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdImportXforms" - TESTENV testUsdImportXforms - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_register_test(testUsdMayaAdaptor - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaAdaptor" - TESTENV testUsdMayaAdaptor - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdMayaAdaptorGeomTest - DEST testUsdMayaAdaptorGeom -) -pxr_register_test(testUsdMayaAdaptorGeom - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaAdaptorGeom" - TESTENV testUsdMayaAdaptorGeom - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdMayaAdaptorMetadataTest - DEST testUsdMayaAdaptorMetadata -) -pxr_register_test(testUsdMayaAdaptorMetadata - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaAdaptorMetadata" - TESTENV testUsdMayaAdaptorMetadata - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdMayaAppDirTest - DEST testUsdMayaAppDir -) -pxr_register_test(testUsdMayaAppDir - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaAppDir" - TESTENV testUsdMayaAppDir - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_register_test(testUsdMayaBlockSceneModificationContext - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaBlockSceneModificationContext" - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_register_test(testUsdMayaDiagnosticDelegate - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaDiagnosticDelegate" - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdMayaGetVariantSetSelectionsTest - DEST testUsdMayaGetVariantSetSelections -) -pxr_register_test(testUsdMayaGetVariantSetSelections - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaGetVariantSetSelections" - TESTENV testUsdMayaGetVariantSetSelections - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdMayaModelKindProcessorTest - DEST testUsdMayaModelKindProcessor -) -pxr_register_test(testUsdMayaModelKindProcessor - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaModelKindProcessor" - TESTENV testUsdMayaModelKindProcessor - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdMayaProxyShape - DEST testUsdMayaProxyShape -) -pxr_register_test(testUsdMayaProxyShape - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaProxyShape" - TESTENV testUsdMayaProxyShape - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_register_test(testUsdMayaReadWriteUtils - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaReadWriteUtils" - TESTENV testUsdMayaReadWriteUtils - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdMayaReferenceAssemblyEdits - DEST testUsdMayaReferenceAssemblyEdits -) -pxr_register_test(testUsdMayaReferenceAssemblyEdits - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaReferenceAssemblyEdits" - TESTENV testUsdMayaReferenceAssemblyEdits - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdMayaUserExportedAttributesTest - DEST testUsdMayaUserExportedAttributes -) -pxr_register_test(testUsdMayaUserExportedAttributes - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaUserExportedAttributes" - TESTENV testUsdMayaUserExportedAttributes - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdReferenceAssemblyChangeRepresentationsTest - DEST testUsdReferenceAssemblyChangeRepresentations -) -pxr_register_test(testUsdReferenceAssemblyChangeRepresentations - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdReferenceAssemblyChangeRepresentations" - TESTENV testUsdReferenceAssemblyChangeRepresentations - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/UsdReferenceAssemblySelectionTest - DEST testUsdReferenceAssemblySelection -) -pxr_register_test(testUsdReferenceAssemblySelection - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdReferenceAssemblySelection" - TESTENV testUsdReferenceAssemblySelection - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_register_test(testUsdMayaXformStack - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testUsdMayaXformStack" - TESTENV testUsdMayaXformStack - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) diff --git a/third_party/maya/lib/usdMaya/__init__.py b/third_party/maya/lib/usdMaya/__init__.py deleted file mode 100644 index 4b15496e86..0000000000 --- a/third_party/maya/lib/usdMaya/__init__.py +++ /dev/null @@ -1,173 +0,0 @@ -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# -from . import _usdMaya -from pxr import Tf -from pxr import Usd -Tf.PrepareModule(_usdMaya, locals()) -del _usdMaya, Tf, Usd - -try: - import __DOC - __DOC.Execute(locals()) - del __DOC -except Exception: - pass - - -from maya import cmds -from maya import mel - - -def GetReferenceAssemblies(parentNodes=None): - """ - Gets the names of USD reference assembly nodes in the scene. - - If parentNodes is a Maya node name or a list of Maya node names, all - assemblies that match or are descendants of those nodes will be returned. - Otherwise, all assemblies in the scene will be returned. - """ - ASSEMBLY_NODE_TYPE = 'pxrUsdReferenceAssembly' - - if parentNodes: - refAssemblies = cmds.ls(parentNodes, dagObjects=True, long=True, - type=ASSEMBLY_NODE_TYPE) - else: - refAssemblies = cmds.ls(dagObjects=True, long=True, - type=ASSEMBLY_NODE_TYPE) - - return refAssemblies or [] - -def _GetMainProgressBar(): - """ - Returns the name of Maya's main progress bar, or None if the main progress - bar is not available. - - The main progress bar may be unavailable in non-interactive/Python-only - sessions of Maya. - """ - whatIsProgressBar = mel.eval('whatIs \"$gMainProgressBar\";') - if whatIsProgressBar != 'string variable': - return None - - mainProgressBar = mel.eval('$tmp = $gMainProgressBar') - return mainProgressBar - -def LoadReferenceAssemblies(parentNodes=None): - """ - Loads USD reference assembly nodes in the scene. - - USD reference assemblies that do not already have a representation - activated will have their "Collapsed" representation activated. - """ - refAssemblies = GetReferenceAssemblies(parentNodes=parentNodes) - numRefAssemblies = len(refAssemblies) - if numRefAssemblies < 1: - return - - mainProgressBar = _GetMainProgressBar() - - if mainProgressBar: - cmds.progressBar(mainProgressBar, edit=True, beginProgress=True, - isInterruptable=True, minValue=0, maxValue=numRefAssemblies, - status='Loading USD reference assemblies...') - - for i in xrange(numRefAssemblies): - refAssembly = refAssemblies[i] - - if mainProgressBar: - shouldStop = cmds.progressBar(mainProgressBar, query=True, - isCancelled=True) - if shouldStop: - cmds.warning('Cancelled loading USD reference assemblies') - break - - cmds.progressBar(mainProgressBar, edit=True, - status='Loading "%s" (%d of %d)' % (refAssembly, i, - numRefAssemblies)) - cmds.progressBar(mainProgressBar, edit=True, step=1) - - activeRep = cmds.assembly(refAssembly, query=True, active=True) - if activeRep: - continue - - try: - cmds.assembly(refAssembly, edit=True, active='Collapsed') - except: - cmds.warning('Failed to load USD reference assembly: %s' % - refAssembly) - - if mainProgressBar: - cmds.progressBar(mainProgressBar, edit=True, endProgress=True) - -def UnloadReferenceAssemblies(parentNodes=None): - """ - Unloads USD reference assembly nodes in the scene. - """ - refAssemblies = GetReferenceAssemblies(parentNodes=parentNodes) - for refAssembly in refAssemblies: - if not cmds.objExists(refAssembly): - # Unloading a parent assembly may have caused the child assembly - # to go away. - continue - - try: - cmds.assembly(refAssembly, edit=True, active='') - except: - cmds.warning('Failed to unload USD reference assembly: %s' % - refAssembly) - -def ExpandReferenceAssemblies(parentNodes=None): - """ - Activates the "Expanded" representation of USD reference assembly nodes. - """ - refAssemblies = GetReferenceAssemblies(parentNodes=parentNodes) - for refAssembly in refAssemblies: - try: - cmds.assembly(refAssembly, edit=True, active='Expanded') - except: - cmds.warning('Failed to expand USD reference assembly: %s' % - refAssembly) - -def CollapseReferenceAssemblies(parentNodes=None): - """ - Activates the "Collapsed" representation of USD reference assembly nodes. - - Note that assemblies that have no representation activated are ignored. - """ - refAssemblies = GetReferenceAssemblies(parentNodes=parentNodes) - for refAssembly in refAssemblies: - if not cmds.objExists(refAssembly): - # Collapsing a parent assembly may have caused the child assembly - # to go away. - continue - - activeRep = cmds.assembly(refAssembly, query=True, active=True) - if not activeRep: - continue - - try: - cmds.assembly(refAssembly, edit=True, active='Collapsed') - except: - cmds.warning('Failed to collapse USD reference assembly: %s' % - refAssembly) diff --git a/third_party/maya/lib/usdMaya/adaptor.cpp b/third_party/maya/lib/usdMaya/adaptor.cpp deleted file mode 100644 index 04f1170c29..0000000000 --- a/third_party/maya/lib/usdMaya/adaptor.cpp +++ /dev/null @@ -1,949 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/adaptor.h" - -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/readUtil.h" -#include "usdMaya/registryHelper.h" -#include "usdMaya/util.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/usd/sdf/schema.h" -#include "pxr/usd/usd/apiSchemaBase.h" -#include "pxr/usd/usd/schemaBase.h" -#include "pxr/usd/usd/tokens.h" - -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -static std::string -_GetMayaAttrNameForMetadataKey(const TfToken& key) -{ - return TfStringPrintf("USD_%s", - TfMakeValidIdentifier(key.GetString()).c_str()); -} - -static std::string -_GetMayaAttrNameForAttrName(const TfToken& attrName) -{ - return TfStringPrintf("USD_ATTR_%s", - TfMakeValidIdentifier(attrName.GetString()).c_str()); -} - -static VtValue -_GetListOpForTokenVector(const TfTokenVector& vector) -{ - SdfTokenListOp op; - op.SetPrependedItems(vector); - return VtValue(op); -} - - - -std::map UsdMayaAdaptor::_schemaLookup; -std::map> - UsdMayaAdaptor::_attributeAliases; - -UsdMayaAdaptor::UsdMayaAdaptor(const MObject& obj) : _handle(obj) -{ -} - -UsdMayaAdaptor::operator bool() const -{ - if (!_handle.isValid()) { - return false; - } - - MStatus status; - MFnDependencyNode node(_handle.object(), &status); - return status; -} - -std::string -UsdMayaAdaptor::GetMayaNodeName() const -{ - if (!*this) { - return std::string(); - } - - if (_handle.object().hasFn(MFn::kDagNode)) { - MFnDagNode dagNode(_handle.object()); - return dagNode.fullPathName().asChar(); - } - else { - MFnDependencyNode depNode(_handle.object()); - return depNode.name().asChar(); - } -} - -TfToken -UsdMayaAdaptor::GetUsdTypeName() const -{ - if (!*this) { - return TfToken(); - } - - const TfType ty = GetUsdType(); - const SdfPrimSpecHandle primDef = UsdSchemaRegistry::GetInstance() - .GetPrimDefinition(ty); - if (!primDef) { - return TfToken(); - } - - return primDef->GetNameToken(); -} - -TfType -UsdMayaAdaptor::GetUsdType() const -{ - if (!*this) { - return TfType(); - } - - MObject object = _handle.object(); - MFnDependencyNode depNode(object); - - // The adaptor type mapping might be registered externally in a prim writer - // plugin. This simply pokes the prim writer registry to load the prim - // writer plugin in order to pull in the adaptor mapping. - UsdMayaPrimWriterRegistry::Find(depNode.typeName().asChar()); - TfRegistryManager::GetInstance().SubscribeTo(); - - const auto iter = _schemaLookup.find(depNode.typeName().asChar()); - if (iter != _schemaLookup.end()) { - return iter->second; - } - else { - return TfType(); - } -} - -TfTokenVector -UsdMayaAdaptor::GetAppliedSchemas() const -{ - if (!*this) { - return TfTokenVector(); - } - - VtValue appliedSchemas; - if (GetMetadata(UsdTokens->apiSchemas, &appliedSchemas)) { - TfTokenVector result; - appliedSchemas.Get().ApplyOperations(&result); - return result; - } - - return TfTokenVector(); -} - -UsdMayaAdaptor::SchemaAdaptor -UsdMayaAdaptor::GetSchema(const TfType& ty) const -{ - const SdfPrimSpecHandle primDef = UsdSchemaRegistry::GetInstance() - .GetPrimDefinition(ty); - if (!primDef) { - return SchemaAdaptor(); - } - - return GetSchemaByName(primDef->GetNameToken()); -} - -UsdMayaAdaptor::SchemaAdaptor -UsdMayaAdaptor::GetSchemaByName(const TfToken& schemaName) const -{ - if (!*this) { - return SchemaAdaptor(); - } - - // Get the schema definition. If it's registered, there should be a def. - SdfPrimSpecHandle primDef = - UsdSchemaRegistry::GetInstance().GetPrimDefinition(schemaName); - if (!primDef) { - return SchemaAdaptor(); - } - - // Get the schema's TfType; its name should be registered as an alias. - const TfType schemaType = - TfType::Find().FindDerivedByName(schemaName); - - // Is this an API schema? - if (schemaType.IsA()) { - return SchemaAdaptor(_handle.object(), primDef); - } - // Is this a typed schema? - else if (schemaType.IsA()) { - // XXX - // We currently require an exact type match instead of the polymorphic - // behavior that actual USD schema classes implement. This is because - // we can't currently get the prim definition from the schema registry - // for non-concrete schemas like Imageable (see bug 160436). Ideally, - // once that's resolved, we would cache a mapping of Maya types to all - // compatible USD type names based on schema inheritance. - // (In that future world, we'll also want to special case some schemas - // like UsdGeomImageable to be "compatible" with all Maya nodes.) - const TfToken objectTypeName = GetUsdTypeName(); - if (schemaName == objectTypeName) { - // There's an exact MFn::Type match? Easy-peasy. - return SchemaAdaptor(_handle.object(), primDef); - } - else { - // If no match, do not allow usage of the typed-schema adaptor - // mechanism. The importer/exporter have not declared that they - // will use the adaptor mechanism to handle this type. - return SchemaAdaptor(); - } - } - - // We shouldn't be able to reach this (everything is either typed or API). - TF_CODING_ERROR("'%s' isn't a known API or typed schema", - schemaName.GetText()); - return SchemaAdaptor(); -} - -UsdMayaAdaptor::SchemaAdaptor -UsdMayaAdaptor::GetSchemaOrInheritedSchema(const TfType& ty) const -{ - if (!*this) { - return SchemaAdaptor(); - } - - if (ty.IsA()) { - // No "promotion" for API schemas. - return GetSchema(ty); - } - else if (ty.IsA()) { - // Can "promote" typed schemas based on inheritance. - const TfType objectType = GetUsdType(); - if (objectType.IsA(ty)) { - return GetSchema(objectType); - } - } - - return SchemaAdaptor(); -} - -UsdMayaAdaptor::SchemaAdaptor -UsdMayaAdaptor::ApplySchema(const TfType& ty) -{ - MDGModifier modifier; - return ApplySchema(ty, modifier); -} - -UsdMayaAdaptor::SchemaAdaptor -UsdMayaAdaptor::ApplySchema(const TfType& ty, MDGModifier& modifier) -{ - const SdfPrimSpecHandle primDef = UsdSchemaRegistry::GetInstance() - .GetPrimDefinition(ty); - if (!primDef) { - TF_CODING_ERROR("Can't find schema definition for type '%s'", - ty.GetTypeName().c_str()); - return SchemaAdaptor(); - } - - return ApplySchemaByName(primDef->GetNameToken(), modifier); -} - -UsdMayaAdaptor::SchemaAdaptor -UsdMayaAdaptor::ApplySchemaByName(const TfToken& schemaName) -{ - MDGModifier modifier; - return ApplySchemaByName(schemaName, modifier); -} - -UsdMayaAdaptor::SchemaAdaptor -UsdMayaAdaptor::ApplySchemaByName( - const TfToken& schemaName, - MDGModifier& modifier) -{ - if (!*this) { - TF_CODING_ERROR("Adaptor is not valid"); - return SchemaAdaptor(); - } - - // Get the schema's TfType; its name should be registered as an alias. - const TfType schemaType = - TfType::Find().FindDerivedByName(schemaName); - - // Make sure that this is an API schema. Only API schemas can be applied. - if (!schemaType.IsA()) { - TF_CODING_ERROR("'%s' is not a registered API schema", - schemaName.GetText()); - return SchemaAdaptor(); - } - - // Make sure that this is an "apply" schema. - if (!UsdSchemaRegistry::GetInstance().IsAppliedAPISchema(schemaType)) { - TF_CODING_ERROR("'%s' is not an applied API schema", - schemaName.GetText()); - return SchemaAdaptor(); - } - - // Get the schema definition. If it's registered, there should be a def. - SdfPrimSpecHandle primDef = - UsdSchemaRegistry::GetInstance().GetPrimDefinition(schemaName); - if (!primDef) { - TF_CODING_ERROR("Can't find schema definition for name '%s'", - schemaName.GetText()); - return SchemaAdaptor(); - } - - // Add to schema list (if not yet present). - TfTokenVector currentSchemas = GetAppliedSchemas(); - if (std::find(currentSchemas.begin(), currentSchemas.end(), schemaName) == - currentSchemas.end()) { - currentSchemas.push_back(schemaName); - SetMetadata( - UsdTokens->apiSchemas, - _GetListOpForTokenVector(currentSchemas), - modifier); - } - - return SchemaAdaptor(_handle.object(), primDef); -} - -void -UsdMayaAdaptor::UnapplySchema(const TfType& ty) -{ - MDGModifier modifier; - UnapplySchema(ty, modifier); -} - -void -UsdMayaAdaptor::UnapplySchema(const TfType& ty, MDGModifier& modifier) -{ - const SdfPrimSpecHandle primDef = UsdSchemaRegistry::GetInstance() - .GetPrimDefinition(ty); - if (!primDef) { - TF_CODING_ERROR("Can't find schema definition for type '%s'", - ty.GetTypeName().c_str()); - return; - } - - UnapplySchemaByName(primDef->GetNameToken(), modifier); -} - -void -UsdMayaAdaptor::UnapplySchemaByName(const TfToken& schemaName) -{ - MDGModifier modifier; - UnapplySchemaByName(schemaName, modifier); -} - -void -UsdMayaAdaptor::UnapplySchemaByName( - const TfToken& schemaName, - MDGModifier& modifier) -{ - if (!*this) { - TF_CODING_ERROR("Adaptor is not valid"); - return; - } - - // Remove from schema list. - TfTokenVector currentSchemas = GetAppliedSchemas(); - currentSchemas.erase( - std::remove( - currentSchemas.begin(), currentSchemas.end(), schemaName), - currentSchemas.end()); - if (currentSchemas.empty()) { - ClearMetadata(UsdTokens->apiSchemas, modifier); - } - else { - SetMetadata( - UsdTokens->apiSchemas, - _GetListOpForTokenVector(currentSchemas), - modifier); - } -} - -static bool -_GetMetadataUnchecked( - const MFnDependencyNode& node, - const TfToken& key, - VtValue* value) -{ - VtValue fallback = SdfSchema::GetInstance().GetFallback(key); - if (fallback.IsEmpty()) { - return false; - } - - std::string mayaAttrName = _GetMayaAttrNameForMetadataKey(key); - MPlug plug = node.findPlug(mayaAttrName.c_str()); - if (plug.isNull()) { - return false; - } - - TfType ty = fallback.GetType(); - VtValue result = UsdMayaWriteUtil::GetVtValue(plug, ty, TfToken()); - if (result.IsEmpty()) { - TF_RUNTIME_ERROR( - "Cannot convert plug '%s' into metadata '%s' (%s)", - plug.name().asChar(), - key.GetText(), - ty.GetTypeName().c_str()); - return false; - } - - *value = result; - return true; -} - -UsdMetadataValueMap -UsdMayaAdaptor::GetAllAuthoredMetadata() const -{ - if (!*this) { - return UsdMetadataValueMap(); - } - - MFnDependencyNode node(_handle.object()); - UsdMetadataValueMap metaMap; - for (const TfToken& key : GetPrimMetadataFields()) { - VtValue value; - if (_GetMetadataUnchecked(node, key, &value)) { - metaMap[key] = value; - } - } - - return metaMap; -} - -bool -UsdMayaAdaptor::GetMetadata(const TfToken& key, VtValue* value) const -{ - if (!*this) { - return false; - } - - if (!SdfSchema::GetInstance().IsRegistered(key)) { - TF_CODING_ERROR("Metadata key '%s' is not registered", key.GetText()); - return false; - } - - MFnDependencyNode node(_handle.object()); - return _GetMetadataUnchecked(node, key, value); -} - -bool -UsdMayaAdaptor::SetMetadata(const TfToken& key, const VtValue& value) -{ - MDGModifier modifier; - return SetMetadata(key, value, modifier); -} - -bool -UsdMayaAdaptor::SetMetadata( - const TfToken& key, - const VtValue& value, - MDGModifier& modifier) -{ - if (!*this) { - TF_CODING_ERROR("Adaptor is not valid"); - return false; - } - - VtValue fallback; - if (!SdfSchema::GetInstance().IsRegistered(key, &fallback)) { - TF_CODING_ERROR("Metadata key '%s' is not registered", key.GetText()); - return false; - } - - if (fallback.IsEmpty()) { - return false; - } - - VtValue castValue = VtValue::CastToTypeOf(value, fallback); - if (castValue.IsEmpty()) { - TF_CODING_ERROR("Can't cast value to type '%s'", - fallback.GetTypeName().c_str()); - return false; - } - - std::string mayaAttrName = _GetMayaAttrNameForMetadataKey(key); - std::string mayaNiceAttrName = key.GetText(); - MFnDependencyNode node(_handle.object()); - TfType ty = fallback.GetType(); - MObject attrObj = UsdMayaReadUtil::FindOrCreateMayaAttr( - ty, TfToken(), SdfVariabilityUniform, - node, mayaAttrName, mayaNiceAttrName, modifier); - if (attrObj.isNull()) { - return false; - } - - MPlug plug = node.findPlug(attrObj); - if (!UsdMayaReadUtil::SetMayaAttr(plug, castValue, modifier)) { - return false; - } - - return true; -} - -void -UsdMayaAdaptor::ClearMetadata(const TfToken& key) -{ - MDGModifier modifier; - ClearMetadata(key, modifier); -} - -void -UsdMayaAdaptor::ClearMetadata(const TfToken& key, MDGModifier& modifier) -{ - if (!*this) { - TF_CODING_ERROR("Adaptor is not valid"); - return; - } - - MFnDependencyNode node(_handle.object()); - std::string mayaAttrName = _GetMayaAttrNameForMetadataKey(key); - if (node.hasAttribute(mayaAttrName.c_str())) { - MObject attr = node.attribute(mayaAttrName.c_str()); - modifier.removeAttribute(_handle.object(), attr); - modifier.doIt(); - } -} - -/* static */ -TfTokenVector -UsdMayaAdaptor::GetPrimMetadataFields() -{ - return SdfSchema::GetInstance().GetMetadataFields(SdfSpecTypePrim); -} - -template -static TfToken::Set _GetRegisteredSchemas() -{ - TfToken::Set schemas; - std::set derivedTypes; - TfType::Find().GetAllDerivedTypes(&derivedTypes); - - UsdSchemaRegistry registry = UsdSchemaRegistry::GetInstance(); - for (const TfType& ty : derivedTypes) { - SdfPrimSpecHandle primDef = registry.GetPrimDefinition(ty); - if (!primDef) { - continue; - } - - schemas.insert(primDef->GetNameToken()); - } - - return schemas; -} - -/* static */ -TfToken::Set -UsdMayaAdaptor::GetRegisteredAPISchemas() -{ - return _GetRegisteredSchemas(); -} - -/* static */ -TfToken::Set -UsdMayaAdaptor::GetRegisteredTypedSchemas() -{ - return _GetRegisteredSchemas(); -} - -/* static */ -void -UsdMayaAdaptor::RegisterTypedSchemaConversion( - const std::string& nodeTypeName, - const TfType& usdType) -{ - const auto iterAndInserted = _schemaLookup.insert( - std::make_pair(nodeTypeName, usdType)); - if (iterAndInserted.second) { - UsdMaya_RegistryHelper::AddUnloader([nodeTypeName]() { - _schemaLookup.erase(nodeTypeName); - }); - } - else { - TF_CODING_ERROR("Typed schema conversion already registered for Maya " - "type %s", nodeTypeName.c_str()); - } -} - -/* static */ -void -UsdMayaAdaptor::RegisterAttributeAlias( - const TfToken& attributeName, - const std::string& alias) -{ - std::vector& aliases = _attributeAliases[attributeName]; - if (std::find(aliases.begin(), aliases.end(), alias) == aliases.end()) { - aliases.push_back(alias); - UsdMaya_RegistryHelper::AddUnloader([attributeName, alias]() { - std::vector& aliases = - _attributeAliases[attributeName]; - aliases.erase( - std::remove(aliases.begin(), aliases.end(), alias), - aliases.end()); - }); - } - else { - TF_CODING_ERROR("Attribute alias '%s' (='%s') already registered", - alias.c_str(), attributeName.GetText()); - } -} - -/* static */ -std::vector -UsdMayaAdaptor::GetAttributeAliases(const TfToken& attributeName) -{ - TfRegistryManager::GetInstance().SubscribeTo(); - - std::vector result; - result.push_back(_GetMayaAttrNameForAttrName(attributeName)); - - auto iter = _attributeAliases.find(attributeName); - if (iter != _attributeAliases.end()) { - const std::vector& aliases = iter->second; - result.insert(result.end(), aliases.begin(), aliases.end()); - } - - return result; -} - - - -UsdMayaAdaptor::SchemaAdaptor::SchemaAdaptor() - : _handle(), _schemaDef(nullptr) -{ -} - -UsdMayaAdaptor::SchemaAdaptor::SchemaAdaptor( - const MObjectHandle& handle, SdfPrimSpecHandle schemaDef) - : _handle(handle), _schemaDef(schemaDef) -{ -} - -UsdMayaAdaptor::SchemaAdaptor::operator bool() const -{ - if (!_handle.isValid() || !_schemaDef) { - return false; - } - - MStatus status; - MFnDependencyNode node(_handle.object(), &status); - return status; -} - -std::string -UsdMayaAdaptor::SchemaAdaptor::_GetMayaAttrNameOrAlias( - const SdfAttributeSpecHandle& attrSpec) const -{ - if (!*this) { - TF_CODING_ERROR("Schema adaptor is not valid"); - return std::string(); - } - - TfRegistryManager::GetInstance().SubscribeTo(); - - const MObject thisObject = _handle.object(); - MFnDependencyNode depNode(thisObject); - - // If the generated name exists, it is the most preferred name, - const TfToken name = attrSpec->GetNameToken(); - const std::string genName = _GetMayaAttrNameForAttrName(name); - if (depNode.hasAttribute(genName.c_str())) { - return genName; - } - - // Otherwise, search for any aliases that may already exist. - auto iter = _attributeAliases.find(name); - if (iter != _attributeAliases.end()) { - const std::vector& aliases = iter->second; - for (const std::string& alias : aliases) { - if (depNode.hasAttribute(alias.c_str())) { - return alias; - } - } - } - - // No attribute exists for this USD attribute. When creating, always use - // the generated name. - return genName; -} - -UsdMayaAdaptor -UsdMayaAdaptor::SchemaAdaptor::GetNodeAdaptor() const -{ - if (!*this) { - return UsdMayaAdaptor(MObject::kNullObj); - } - - return UsdMayaAdaptor(_handle.object()); -} - -TfToken -UsdMayaAdaptor::SchemaAdaptor::GetName() const -{ - if (!*this) { - return TfToken(); - } - - return _schemaDef->GetNameToken(); -} - -UsdMayaAdaptor::AttributeAdaptor -UsdMayaAdaptor::SchemaAdaptor::GetAttribute(const TfToken& attrName) const -{ - if (!*this) { - return AttributeAdaptor(); - } - - SdfAttributeSpecHandle attrDef = _schemaDef->GetAttributes()[attrName]; - if (!attrDef) { - TF_CODING_ERROR("Attribute '%s' doesn't exist on schema '%s'", - attrName.GetText(), _schemaDef->GetName().c_str()); - return AttributeAdaptor(); - } - - std::string mayaAttrName = _GetMayaAttrNameOrAlias(attrDef); - MFnDependencyNode node(_handle.object()); - MPlug plug = node.findPlug(mayaAttrName.c_str()); - if (plug.isNull()) { - return AttributeAdaptor(); - } - - return AttributeAdaptor(plug, attrDef); -} - -UsdMayaAdaptor::AttributeAdaptor -UsdMayaAdaptor::SchemaAdaptor::CreateAttribute(const TfToken& attrName) -{ - MDGModifier modifier; - return CreateAttribute(attrName, modifier); -} - -UsdMayaAdaptor::AttributeAdaptor -UsdMayaAdaptor::SchemaAdaptor::CreateAttribute( - const TfToken& attrName, MDGModifier& modifier) -{ - if (!*this) { - TF_CODING_ERROR("Schema adaptor is not valid"); - return AttributeAdaptor(); - } - - SdfAttributeSpecHandle attrDef = _schemaDef->GetAttributes()[attrName]; - if (!attrDef) { - TF_CODING_ERROR("Attribute '%s' doesn't exist on schema '%s'", - attrName.GetText(), _schemaDef->GetName().c_str()); - return AttributeAdaptor(); - } - - std::string mayaAttrName = _GetMayaAttrNameOrAlias(attrDef); - std::string mayaNiceAttrName = attrDef->GetName(); - MFnDependencyNode node(_handle.object()); - - bool newAttr = !node.hasAttribute(mayaAttrName.c_str()); - MObject attrObj = UsdMayaReadUtil::FindOrCreateMayaAttr( - attrDef->GetTypeName(), attrDef->GetVariability(), - node, mayaAttrName, mayaNiceAttrName, modifier); - if (attrObj.isNull()) { - return AttributeAdaptor(); - } - - MPlug plug = node.findPlug(attrObj); - if (newAttr && attrDef->HasDefaultValue()) { - // Set the fallback value as the initial value of the attribute, if - // it exists. (There's not much point in setting the "default" value in - // Maya, because it won't behave like the fallback value in USD.) - UsdMayaReadUtil::SetMayaAttr( - plug, attrDef->GetDefaultValue(), modifier); - } - - return AttributeAdaptor(plug, attrDef); -} - -void -UsdMayaAdaptor::SchemaAdaptor::RemoveAttribute(const TfToken& attrName) -{ - MDGModifier modifier; - RemoveAttribute(attrName, modifier); -} - -void -UsdMayaAdaptor::SchemaAdaptor::RemoveAttribute( - const TfToken& attrName, MDGModifier& modifier) -{ - if (!*this) { - TF_CODING_ERROR("Schema adaptor is not valid"); - return; - } - - SdfAttributeSpecHandle attrDef = _schemaDef->GetAttributes()[attrName]; - if (!attrDef) { - TF_CODING_ERROR("Attribute '%s' doesn't exist on schema '%s'", - attrName.GetText(), _schemaDef->GetName().c_str()); - return; - } - - std::string mayaAttrName = _GetMayaAttrNameOrAlias(attrDef); - MFnDependencyNode node(_handle.object()); - if (node.hasAttribute(mayaAttrName.c_str())) { - MObject attr = node.attribute(mayaAttrName.c_str()); - modifier.removeAttribute(_handle.object(), attr); - modifier.doIt(); - } -} - -TfTokenVector -UsdMayaAdaptor::SchemaAdaptor::GetAuthoredAttributeNames() const -{ - if (!*this) { - return TfTokenVector(); - } - - MFnDependencyNode node(_handle.object()); - TfTokenVector result; - for (const SdfAttributeSpecHandle& attr : _schemaDef->GetAttributes()) { - std::string mayaAttrName = _GetMayaAttrNameOrAlias(attr); - if (node.hasAttribute(mayaAttrName.c_str())) { - result.push_back(attr->GetNameToken()); - } - } - - return result; -} - -TfTokenVector -UsdMayaAdaptor::SchemaAdaptor::GetAttributeNames() const -{ - if (!*this) { - return TfTokenVector(); - } - - TfTokenVector attrNames; - for (const SdfAttributeSpecHandle attr : _schemaDef->GetAttributes()) { - attrNames.push_back(attr->GetNameToken()); - } - - return attrNames; -} - -const SdfPrimSpecHandle -UsdMayaAdaptor::SchemaAdaptor::GetSchemaDefinition() const -{ - return _schemaDef; -} - - - -UsdMayaAdaptor::AttributeAdaptor::AttributeAdaptor() - : _plug(), _node(), _attr(), _attrDef(nullptr) -{ -} - -UsdMayaAdaptor::AttributeAdaptor::AttributeAdaptor( - const MPlug& plug, SdfAttributeSpecHandle attrDef) - : _plug(plug), _node(plug.node()), _attr(plug.attribute()), - _attrDef(attrDef) -{ -} - -UsdMayaAdaptor::AttributeAdaptor::operator bool() const -{ - if (_plug.isNull() || !_node.isValid() || !_attr.isValid() || !_attrDef) { - return false; - } - - MStatus status; - MFnDependencyNode depNode(_node.object(), &status); - if (!status) { - return false; - } - - MFnAttribute attr(_attr.object(), &status); - if (!status) { - return false; - } - - return depNode.hasAttribute(attr.name()); -} - -UsdMayaAdaptor -UsdMayaAdaptor::AttributeAdaptor::GetNodeAdaptor() const -{ - if (!*this) { - return UsdMayaAdaptor(MObject::kNullObj); - } - - return UsdMayaAdaptor(_plug.node()); -} - -TfToken -UsdMayaAdaptor::AttributeAdaptor::GetName() const -{ - if (!*this) { - return TfToken(); - } - - return _attrDef->GetNameToken(); -} - -bool -UsdMayaAdaptor::AttributeAdaptor::Get(VtValue* value) const -{ - if (!*this) { - return false; - } - - VtValue result = UsdMayaWriteUtil::GetVtValue(_plug, - _attrDef->GetTypeName()); - if (result.IsEmpty()) { - return false; - } - - *value = result; - return true; -} - -bool -UsdMayaAdaptor::AttributeAdaptor::Set(const VtValue& newValue) -{ - MDGModifier modifier; - return Set(newValue, modifier); -} - -bool -UsdMayaAdaptor::AttributeAdaptor::Set( - const VtValue& newValue, - MDGModifier& modifier) -{ - if (!*this) { - TF_CODING_ERROR("Attribute adaptor is not valid"); - return false; - } - - return UsdMayaReadUtil::SetMayaAttr(_plug, newValue, modifier); -} - -const SdfAttributeSpecHandle -UsdMayaAdaptor::AttributeAdaptor::GetAttributeDefinition() const -{ - return _attrDef; -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/adaptor.h b/third_party/maya/lib/usdMaya/adaptor.h deleted file mode 100644 index 2f9e331869..0000000000 --- a/third_party/maya/lib/usdMaya/adaptor.h +++ /dev/null @@ -1,627 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_ADAPTOR_H -#define USD_MAYA_ADAPTOR_H - -/// \file usdMaya/adaptor.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/registryManager.h" -#include "pxr/base/vt/value.h" - -#include "pxr/usd/sdf/attributeSpec.h" -#include "pxr/usd/sdf/primSpec.h" -#include "pxr/usd/usd/common.h" -#include "pxr/usd/usd/schemaRegistry.h" - -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -/// \class UsdMayaAdaptor -/// The UsdMayaAdaptor transparently adapts the interface for a Maya object -/// to a UsdPrim-like interface, allowing you to get and set Maya attributes as -/// VtValues. Via this mechanism, the USD importer can automatically adapt USD -/// data into Maya attributes, and the USD exporter can adapt Maya data back -/// into USD attributes. This is particularly useful for USD- or site-specific -/// data that is not natively handled by Maya. For example, you can use the -/// adaptor to set UsdGeomModelAPI's model draw mode attributes from within -/// Maya, and the exported USD prims will conform to the API schema. -/// -/// UsdMayaAdaptor determines the conversion between Maya and USD types by -/// consulting registered metadata fields and schemas. In order to use it with -/// any custom metadata or schemas, you must ensure that they are registered -/// via a plugInfo.json file and loaded by the USD system. If you need to -/// store and retrieve custom/blind data _without_ registering it beforehand, -/// you can use User-Exported Attributes instead. -/// -/// The advantage of registering your metadata and schemas is that you can -/// configure the USD importer and exporter to handle known metadata and -/// schemas, enabling round-tripping of site-specific data between USD and Maya -/// without per-file configuration. See the _metadata_ and _apiSchema_ flags on -/// the _usdImport_ command. -/// -/// If you are using the C++ API, then some functions will take an MDGModifier, -/// allowing you to undo the function's operations at a later time. -/// If you're using the Python API, there is no direct access to the overloads -/// taking an MDGModifier, but you can get undo functionality by registering and -/// loading the \c usdUndoHelperCmd command in Maya. If \c usdUndoHelperCmd is -/// available, Python adaptor operations will automatically write to the undo -/// stack. -/// -/// \section UsdMaya_Adaptor_examples Examples -/// If you are familiar with the USD API, then this will be familiar, although -/// not entirely the same. Here are some examples of how you might do things in -/// the USD API versus using the UsdMayaAdaptor. -/// -/// \subsection UsdMaya_Adaptor_metadata Metadata -/// In USD: -/// \code{.py} -/// prim = stage.GetPrimAtPath('/pCube1') -/// prim.SetMetadata('comment', 'This is quite a nice cube.') -/// prim.GetMetadata('comment') # Returns: 'This is quite a nice cube.' -/// \endcode -/// In Maya: -/// \code{.py} -/// prim = UsdMaya.Adaptor('|pCube1') -/// prim.SetMetadata('comment', 'This is quite a nice cube.') -/// prim.GetMetadata('comment') # Returns: 'This is quite a nice cube.' -/// \endcode -/// -/// \subsection UsdMaya_Adaptor_schemas Applying schemas -/// In USD: -/// \code{.py} -/// prim = stage.GetPrimAtPath('/pCube1') -/// schema = UsdGeom.ModelAPI.Apply(prim) -/// schema = UsdGeom.ModelAPI(prim) -/// \endcode -/// In Maya: -/// \code{.py} -/// prim = UsdMaya.Adaptor('|pCube1') -/// schema = prim.ApplySchema(UsdGeom.ModelAPI) -/// schema = prim.GetSchema(UsdGeom.ModelAPI) -/// \endcode -/// -/// \subsection UsdMaya_Adaptor_attributes Setting/getting schema attributes -/// \code{.py} -/// prim = stage.GetPrimAtPath('/pCube1') -/// schema = UsdGeom.ModelAPI(prim) -/// schema.CreateModelCardTextureXPosAttr().Set(Sdf.AssetPath('card.png)) -/// schema.GetModelCardTextureXPosAttr().Get() -/// # Returns: Sdf.AssetPath('card.png') -/// \endcode -/// In Maya: -/// \code{.py} -/// prim = UsdMaya.Adaptor('|pCube1') -/// schema = prim.GetSchema(UsdGeom.ModelAPI) -/// schema.CreateAttribute(UsdGeom.Tokens.modelCardTextureXPos).Set( -/// Sdf.AssetPath('card.png')) -/// schema.GetAttribute(UsdGeom.Tokens.modelCardTextureXPos).Get() -/// # Returns: Sdf.AssetPath('card.png') -/// \endcode -/// Note that in the Maya API, CreateAttribute/GetAttribute won't accept -/// arbitrary attribute names; you can only pass attributes that belong to the -/// current schema. So this won't work: -/// \code{.py} -/// schema = prim.GetSchema(UsdGeom.ModelAPI) -/// schema.CreateAttribute('fakeAttributeName') -/// # Error: ErrorException -/// \endcode -class UsdMayaAdaptor { -public: - /// The AttributeAdaptor stores a mapping between a USD schema attribute and - /// a Maya plug, enabling conversions between the two. - /// - /// \note There is not a one-to-one correspondence between USD and Maya - /// types. For example, USD asset paths, tokens, and strings are all stored - /// as plain strings in Maya. Thus, it is always important to go through the - /// AttributeAdaptor when converting between USD and Maya values. - /// - /// \note One major difference between an AttributeAdaptor and a - /// UsdAttribute is that there is no Clear() method. Since an - /// AttributeAdaptor is designed to be a wrapper around some underlying Maya - /// attribute, and Maya attributes always have values, it's not possible to - /// Clear() the authored value. You can, however, completely remove the - /// attribute by using UsdMayaAdaptor::SchemaAdaptor::RemoveAttribute(). - class AttributeAdaptor { - MPlug _plug; - MObjectHandle _node; - MObjectHandle _attr; - SdfAttributeSpecHandle _attrDef; - - public: - PXRUSDMAYA_API - AttributeAdaptor(); - - PXRUSDMAYA_API - AttributeAdaptor(const MPlug& plug, SdfAttributeSpecHandle attrDef); - - PXRUSDMAYA_API - explicit operator bool() const; - - /// Gets the adaptor for the node that owns this attribute. - PXRUSDMAYA_API - UsdMayaAdaptor GetNodeAdaptor() const; - - /// Gets the name of the attribute in the bound USD schema. - /// Returns the empty token if this attribute adaptor is invalid. - PXRUSDMAYA_API - TfToken GetName() const; - - /// Gets the value of the underlying Maya plug and adapts it back into - /// a the requested type. This is simply a convenience function: values - /// are retrieved internally as VtValues and then converted into the - /// requested type. Returns false if the value could not be converted to - /// the requested type, or if this attribute adaptor is invalid. - /// \warning Unlike UsdAttribute::Get(), this function never performs - /// fallback value resolution, since Maya attributes always have values. - template - bool Get(T* value) const { - VtValue v; - if (Get(&v) && v.IsHolding()) { - *value = v.Get(); - return true; - } - return false; - } - - /// Gets the value of the underlying Maya plug and adapts it back into - /// a VtValue suitable for use with USD. Returns true if the value was - /// successfully retrieved. Returns false if the value could not be - /// converted to a VtValue, or if this attribute adaptor is invalid. - /// \warning Unlike UsdAttribute::Get(), this function never performs - /// fallback value resolution, since Maya attributes always have values. - PXRUSDMAYA_API - bool Get(VtValue* value) const; - - /// Adapts the value to a Maya-compatible representation and sets it on - /// the underlying Maya plug. Raises a coding error if the value cannot - /// be adapted or is incompatible with this attribute's definition in - /// the schema. - PXRUSDMAYA_API - bool Set(const VtValue& newValue); - - /// Adapts the value to a Maya-compatible representation and sets it on - /// the underlying Maya plug. Raises a coding error if the value cannot - /// be adapted or is incompatible with this attribute's definition in - /// the schema. - /// \note This overload will call doIt() on the MDGModifier; thus - /// any actions will have been committed when the function returns. - PXRUSDMAYA_API - bool Set(const VtValue& newValue, MDGModifier& modifier); - - /// Gets the defining spec for this attribute from the schema registry. - /// Returns a null handle if this attribute adaptor is invalid. - PXRUSDMAYA_API - const SdfAttributeSpecHandle GetAttributeDefinition() const; - }; - - /// The SchemaAdaptor is a wrapper around a Maya object associated with a - /// particular USD schema. You can use it to query for adapted attributes - /// stored on the Maya object, which include attributes previously set - /// using an adaptor and attributes automatically adapted from USD during - /// import. - class SchemaAdaptor { - MObjectHandle _handle; - SdfPrimSpecHandle _schemaDef; - - public: - PXRUSDMAYA_API - SchemaAdaptor(); - - PXRUSDMAYA_API - SchemaAdaptor(const MObjectHandle& object, SdfPrimSpecHandle schemaDef); - - PXRUSDMAYA_API - explicit operator bool() const; - - /// Gets the root adaptor for the underlying Maya node. - PXRUSDMAYA_API - UsdMayaAdaptor GetNodeAdaptor() const; - - /// Gets the name of the bound schema. - /// Returns the empty token if this schema adaptor is invalid. - PXRUSDMAYA_API - TfToken GetName() const; - - /// Gets the Maya attribute adaptor for the given schema attribute if it - /// already exists. Returns an invalid adaptor if \p attrName doesn't - /// exist yet on this Maya object, or if this schema adaptor is invalid. - /// Raises a coding error if \p attrName does not exist on the schema. - /// \warning When dealing with *typed* schema attributes, this function - /// won't behave like a \c GetXXXAttr() function. In USD, - /// \c GetXXXAttr() returns a valid attribute even if the attribute - /// isn't defined in the current edit target (because the attribute is - /// already defined by the prim type), but in Maya, you must first - /// use CreateAttribute() to define the attribute on the Maya node - /// (since the attribute is *not* already defined anywhere in Maya). - PXRUSDMAYA_API - AttributeAdaptor GetAttribute(const TfToken& attrName) const; - - /// Creates a Maya attribute corresponding to the given schema attribute - /// and returns its adaptor. Raises a coding error if \p attrName - /// does not exist on the schema, or if this schema adaptor is invalid. - /// \note The Maya attribute name used by the adaptor will be - /// different from the USD schema attribute name for technical reasons. - /// You cannot depend on the Maya attribute having a specific name; this - /// is all managed internally by the attribute adaptor. - PXRUSDMAYA_API - AttributeAdaptor CreateAttribute(const TfToken& attrName); - - /// Creates a Maya attribute corresponding to the given schema attribute - /// and returns its adaptor. Raises a coding error if \p attrName - /// does not exist on the schema, or if this schema adaptor is invalid. - /// \note The Maya attribute name used by the adaptor will be - /// different from the USD schema attribute name for technical reasons. - /// You cannot depend on the Maya attribute having a specific name; this - /// is all managed internally by the attribute adaptor. - /// \note This overload will call doIt() on the MDGModifier; thus - /// any actions will have been committed when the function returns. - PXRUSDMAYA_API - AttributeAdaptor CreateAttribute( - const TfToken& attrName, - MDGModifier& modifier); - - /// Removes the named attribute adaptor from this Maya object. Raises a - /// coding error if \p attrName does not exist on the schema, or if - /// this schema adaptor is invalid. - PXRUSDMAYA_API - void RemoveAttribute(const TfToken& attrName); - - /// Removes the named attribute adaptor from this Maya object. Raises a - /// coding error if \p attrName does not exist on the schema, or if - /// this schema adaptor is invalid. - /// \note This overload will call doIt() on the MDGModifier; thus - /// any actions will have been committed when the function returns. - PXRUSDMAYA_API - void RemoveAttribute(const TfToken& attrName, MDGModifier& modifier); - - /// Returns the names of only those schema attributes that are present - /// on the Maya object, i.e., have been created via CreateAttribute(). - /// Returns an empty vector if this schema adaptor is invalid. - PXRUSDMAYA_API - TfTokenVector GetAuthoredAttributeNames() const; - - /// Returns the name of all schema attributes, including those that are - /// unauthored on the Maya object. - /// Returns an empty vector if this schema adaptor is invalid. - PXRUSDMAYA_API - TfTokenVector GetAttributeNames() const; - - /// Gets the prim spec for this schema from the schema registry. - /// Returns a null handle if this schema adaptor is invalid. - PXRUSDMAYA_API - const SdfPrimSpecHandle GetSchemaDefinition() const; - - private: - /// Gets the name of the adapted Maya attribute for the given attribute - /// definition. The name may come from the registered aliases if one - /// exists and is already present on the node. - std::string _GetMayaAttrNameOrAlias( - const SdfAttributeSpecHandle& attrSpec) const; - }; - - PXRUSDMAYA_API - UsdMayaAdaptor(const MObject& obj); - - PXRUSDMAYA_API - explicit operator bool() const; - - /// Gets the full name of the underlying Maya node. - /// An empty string is returned if the adaptor is invalid. - PXRUSDMAYA_API - std::string GetMayaNodeName() const; - - /// Gets the corresponding USD type name for this Maya node. - /// An empty token is returned if the type could not be determined. - PXRUSDMAYA_API - TfToken GetUsdTypeName() const; - - /// Gets the corresponding USD (Tf) type for this Maya node based on its - /// Maya type and registered mappings from Maya to Tf type. - /// An empty type is returned if the type could not be determined. - PXRUSDMAYA_API - TfType GetUsdType() const; - - /// Returns a vector containing the names of USD API schemas applied via - /// adaptors on this Maya object, using the ApplySchema() or - /// ApplySchemaByName() methods. - /// An empty vector is returned if the adaptor is invalid. - PXRUSDMAYA_API - TfTokenVector GetAppliedSchemas() const; - - /// Returns a schema adaptor for this Maya object, bound to the given USD - /// schema type. Returns an invalid schema adaptor if this adaptor is - /// invalid or if the schema type does not correspond to any USD schema. - /// - /// This function requires an exact match for any typed schema due to - /// current API limitations. For example, if the current UsdMayaAdaptor - /// wraps a transform node (GetUsdTypeName() = "Xform"), you can - /// use GetSchema(TfType::Find()) but not - /// GetSchema(TfType::Find()), even though the - /// Xform type inherits from Xformable. (We expect to be able to remove this - /// limitation in the future.) - /// \sa GetSchemaOrInheritedSchema() - PXRUSDMAYA_API - SchemaAdaptor GetSchema(const TfType& ty) const; - - /// Returns a schema adaptor for this Maya object, bound to the named USD - /// schema. Returns an invalid schema adaptor if this adaptor is - /// invalid or if the schema type does not correspond to any USD schema. - /// - /// This function requires an exact match for any typed schema name due to - /// current API limitations. For example, if the current UsdMayaAdaptor - /// wraps a transform node (GetUsdTypeName() = "Xform"), you can - /// use GetSchemaByName("Xform") but not - /// GetSchemaByName("Xformable"), even though the - /// Xform type inherits from Xformable. (We expect to be able to remove this - /// limitation in the future.) - /// \sa GetSchemaOrInheritedSchema() - PXRUSDMAYA_API - SchemaAdaptor GetSchemaByName(const TfToken& schemaName) const; - - template - SchemaAdaptor GetSchemaOrInheritedSchema() const { - return GetSchemaOrInheritedSchema(TfType::Find()); - } - - /// This function is intended to be temporary until the API limitations - /// involving GetSchema() and GetSchemaByName() have been resolved. - /// Returns a schema adaptor bound to the given USD schema type _or_ some - /// type inherited from it. This avoids having to exactly match the - /// concrete type, at the expense of returning a schema adaptor that is - /// more powerful than (i.e., a superset of) the one that you requested. - /// - /// For example, suppose that you have a UsdMayaAdaptor that wraps a - /// Maya transform, and GetUsdTypeName() = "Xform". - /// GetSchemaOrInheritedSchema(TfType::Find()), - /// GetSchemaOrInheritedSchema(TfType::Find()), - /// and GetSchemaOrInheritedSchema(TfType::Find() - /// will all be equivalent to GetSchemaByName("Xform"). - /// And GetSchemaOrInheritedSchema(TfType::Find()) - /// will return an invalid schema. - /// - /// Once we are able to implement the expected polymorphic behavior for - /// GetSchema() and GetSchemaByName(), this function will be deprecated. - PXRUSDMAYA_API - SchemaAdaptor GetSchemaOrInheritedSchema(const TfType& ty) const; - - /// Applies the given API schema type on this Maya object via the adaptor - /// mechanism. The schema's name is added to the adaptor's apiSchemas - /// metadata, and the USD exporter will recognize the API schema when - /// exporting this node to a USD prim. - /// Raises a coding error if the type does not correspond to any known - /// USD schema, or if it is not an API schema, or if it is a non-applied API - /// schema, or if the adaptor is invalid. - PXRUSDMAYA_API - SchemaAdaptor ApplySchema(const TfType& ty); - - /// Applies the given API schema type on this Maya object via the adaptor - /// mechanism. The schema's name is added to the adaptor's apiSchemas - /// metadata, and the USD exporter will recognize the API schema when - /// exporting this node to a USD prim. - /// Raises a coding error if the type does not correspond to any known - /// USD schema, or if it is not an API schema, or if it is a non-applied API - /// schema, or if the adaptor is invalid. - /// \note This overload will call doIt() on the MDGModifier; thus any - /// actions will have been committed when the function returns. - PXRUSDMAYA_API - SchemaAdaptor ApplySchema(const TfType& ty, MDGModifier& modifier); - - /// Applies the named API schema on this Maya object via the adaptor - /// mechanism. The schema's name is added to the adaptor's apiSchemas - /// metadata, and the USD exporter will recognize the API schema when - /// exporting this node to a USD prim. - /// Raises a coding error if there is no known USD schema with this name, or - /// if it is not an API schema, or if it is a non-applied API schema, or if - /// the adaptor is invalid. - PXRUSDMAYA_API - SchemaAdaptor ApplySchemaByName(const TfToken& schemaName); - - /// Applies the named API schema on this Maya object via the adaptor - /// mechanism. The schema's name is added to the adaptor's apiSchemas - /// metadata, and the USD exporter will recognize the API schema when - /// exporting this node to a USD prim. - /// Raises a coding error if there is no known USD schema with this name, or - /// if it is not an API schema, or if the adaptor is invalid. - /// \note This overload will call doIt() on the MDGModifier; thus any - /// actions will have been committed when the function returns. - PXRUSDMAYA_API - SchemaAdaptor ApplySchemaByName( - const TfToken& schemaName, - MDGModifier& modifier); - - /// Removes the given API schema from the adaptor's apiSchemas metadata. - /// Raises a coding error if the adaptor is invalid. - PXRUSDMAYA_API - void UnapplySchema(const TfType& ty); - - /// Removes the given API schema from the adaptor's apiSchemas metadata. - /// \note This overload will call doIt() on the MDGModifier; thus any - /// actions will have been committed when the function returns. - /// Raises a coding error if the adaptor is invalid. - PXRUSDMAYA_API - void UnapplySchema(const TfType& ty, MDGModifier& modifier); - - /// Removes the named API schema from the adaptor's apiSchemas metadata. - /// Raises a coding error if the adaptor is invalid. - PXRUSDMAYA_API - void UnapplySchemaByName(const TfToken& schemaName); - - /// Removes the named API schema from the adaptor's apiSchemas metadata. - /// \note This overload will call doIt() on the MDGModifier; thus any - /// actions will have been committed when the function returns. - /// Raises a coding error if the adaptor is invalid. - PXRUSDMAYA_API - void UnapplySchemaByName(const TfToken& schemaName, MDGModifier& modifier); - - /// Returns all metadata authored via the adaptor on this Maya object. - /// Only registered metadata (i.e. the metadata fields included in - /// GetPrimMetadataFields()) will be returned. - /// Returns an empty map if the adaptor is invalid. - PXRUSDMAYA_API - UsdMetadataValueMap GetAllAuthoredMetadata() const; - - /// Retrieves the requested metadatum if it has been authored on this Maya - /// object, returning true on success. Raises a coding error if the - /// metadata key is not registered. Returns false if the metadata is not - /// authored, or if the adaptor is invalid. - /// \warning This function does not behave exactly like - /// UsdObject::GetMetadata; it won't return the registered fallback value if - /// the metadatum is unauthored. - PXRUSDMAYA_API - bool GetMetadata(const TfToken& key, VtValue* value) const; - - /// Sets the metadatum \p key's value to \p value on this Maya object, - /// returning true on success. Raises a coding error if the metadata key - /// is not registered, or if the value is the wrong type for the metadatum, - /// or if the adaptor is invalid. - PXRUSDMAYA_API - bool SetMetadata(const TfToken& key, const VtValue& value); - - /// Sets the metadatum \p key's value to \p value on this Maya object, - /// returning true on success. Raises a coding error if the metadata key - /// is not registered, or if the value is the wrong type for the metadatum, - /// or if the adaptor is invalid. - /// \note This overload will call doIt() on the MDGModifier; thus any - /// actions will have been committed when the function returns. - PXRUSDMAYA_API - bool SetMetadata( - const TfToken& key, - const VtValue& value, - MDGModifier& modifier); - - /// Clears the authored \p key's value on this Maya object. - /// Raises a coding error if the adaptor is invalid. - PXRUSDMAYA_API - void ClearMetadata(const TfToken& key); - - /// Clears the authored \p key's value on this Maya object. - /// Raises a coding error if the adaptor is invalid. - /// \note This overload will call doIt() on the MDGModifier; thus any - /// actions will have been committed when the function returns. - PXRUSDMAYA_API - void ClearMetadata(const TfToken& key, MDGModifier& modifier); - - /// Gets the names of all prim metadata fields registered in Sdf. - PXRUSDMAYA_API - static TfTokenVector GetPrimMetadataFields(); - - /// Gets the names of all known API schemas. - PXRUSDMAYA_API - static TfToken::Set GetRegisteredAPISchemas(); - - /// Gets the names of all known typed schemas. - PXRUSDMAYA_API - static TfToken::Set GetRegisteredTypedSchemas(); - - /// Registers the given Maya plugin type with a USD typed schema. - /// Each Maya type is associated with only one TfType; re-registering - /// the same Maya type again will overwrite the previous registration. - /// However, multiple Maya types may map to the same TfType. - PXRUSDMAYA_API - static void RegisterTypedSchemaConversion( - const std::string& nodeTypeName, const TfType& usdType); - - /// For backwards compatibility only: when upgrading any pre-existing code - /// to use the adaptor mechanism, you can instruct the adaptor to recognize - /// your existing Maya attribute names for corresponding USD schema - /// attributes. (By default, adaptors will auto-generate a Maya attribute - /// name based on the attribute definition in the schema.) - /// - /// Adds an \p alias for the given USD \p attributeName to the adaptor - /// system. When the adaptor system searches for adaptor attributes on a - /// Maya node, it searches for the default generated name first, and then - /// looks through the aliases in the order in which they were registered. - /// When the system needs to create a new Maya attribute (because it - /// cannot find any attributes with the default name or the alias names), - /// it always uses the generated name. - /// \sa UsdMayaAdaptor::SchemaAdaptor::CreateAttribute() - PXRUSDMAYA_API - static void RegisterAttributeAlias( - const TfToken& attributeName, const std::string& alias); - - /// Gets the name of all possible Maya attribute names for the given USD - /// schema \p attributeName, in the order in which the aliases were - /// registered. The default generated name is always the zeroth item in the - /// returned vector. - PXRUSDMAYA_API - static std::vector GetAttributeAliases( - const TfToken& attributeName); - -private: - MObjectHandle _handle; - - /// Mapping of Maya type name to TfType's for typed schemas. - /// API (untyped) schemas should never be included in this mapping. - static std::map _schemaLookup; - - /// Attribute aliases for backwards compatibility. - static std::map> _attributeAliases; -}; - -/// Registers the given \p mayaTypeName with the given USD \p schemaType -/// so that those Maya nodes can be used with the given typed schema in the -/// adaptor system. \p mayaTypeName is a Maya node name. Each \p fnOrPluginType -/// is mapped to a single \p schemaType; the last registration wins. -/// -/// The convention in the UsdMaya library is to place the registration macro -/// in the prim writer that exports \p mayaTypeName nodes as \p schemaType -/// prims. This will ensure that the registrations are properly invoked by the -/// UsdMaya adaptor system. -/// -/// Example usage: -/// \code -/// PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(myTypeName, MySchemaType); -/// \endcode -/// -/// \sa UsdMayaAdaptor::RegisterTypedSchemaConversion() -#define PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(mayaTypeName, schemaType)\ -TF_REGISTRY_FUNCTION(UsdMayaAdaptor)\ -{\ - UsdMayaAdaptor::RegisterTypedSchemaConversion(\ - #mayaTypeName, TfType::Find());\ -} - -/// Registers an \p alias string for the given \p attrName token or string. -/// -/// You should invoke this macro in the same place that you invoke any -/// PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA macros for your type. This will ensure -/// that all the aliases are registered at the correct time. -/// -/// \sa UsdMayaAdaptor::RegisterAttributeAlias() -#define PXRUSDMAYA_REGISTER_ADAPTOR_ATTRIBUTE_ALIAS(attrName, alias)\ -TF_REGISTRY_FUNCTION(UsdMayaAdaptor)\ -{\ - UsdMayaAdaptor::RegisterAttributeAlias(TfToken(attrName), alias);\ -} - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/api.h b/third_party/maya/lib/usdMaya/api.h deleted file mode 100644 index 4581bc3009..0000000000 --- a/third_party/maya/lib/usdMaya/api.h +++ /dev/null @@ -1,40 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_API_H -#define USD_MAYA_API_H - -#include "pxr/base/arch/export.h" - -#if defined(USDMAYA_EXPORTS) -# define PXRUSDMAYA_API ARCH_EXPORT -# define PXRUSDMAYA_API_TEMPLATE_CLASS(...) ARCH_EXPORT_TEMPLATE(class, __VA_ARGS__) -# define PXRUSDMAYA_API_TEMPLATE_STRUCT(...) ARCH_EXPORT_TEMPLATE(struct, __VA_ARGS__) -#else -# define PXRUSDMAYA_API ARCH_IMPORT -# define PXRUSDMAYA_API_TEMPLATE_CLASS(...) ARCH_IMPORT_TEMPLATE(class, __VA_ARGS__) -# define PXRUSDMAYA_API_TEMPLATE_STRUCT(...) ARCH_IMPORT_TEMPLATE(struct, __VA_ARGS__) -#endif -#define PXRUSDMAYA_LOCAL ARCH_HIDDEN - -#endif diff --git a/third_party/maya/lib/usdMaya/blockSceneModificationContext.cpp b/third_party/maya/lib/usdMaya/blockSceneModificationContext.cpp deleted file mode 100644 index 87fab8936b..0000000000 --- a/third_party/maya/lib/usdMaya/blockSceneModificationContext.cpp +++ /dev/null @@ -1,60 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/blockSceneModificationContext.h" - -#include "pxr/base/tf/stringUtils.h" - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaBlockSceneModificationContext::UsdMayaBlockSceneModificationContext() -{ - const MString fileModifiedCmd("file -query -modified"); - int cmdResult = 0; - MStatus status = MGlobal::executeCommand(fileModifiedCmd, cmdResult); - CHECK_MSTATUS(status); - - _sceneWasModified = (cmdResult != 0); -} - -/* virtual */ -UsdMayaBlockSceneModificationContext::~UsdMayaBlockSceneModificationContext() -{ - const MString setFileModifiedCmd( - TfStringPrintf( - "file -modified %d", - _sceneWasModified ? 1 : 0).c_str()); - - MStatus status = MGlobal::executeCommand(setFileModifiedCmd); - CHECK_MSTATUS(status); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/blockSceneModificationContext.h b/third_party/maya/lib/usdMaya/blockSceneModificationContext.h deleted file mode 100644 index 7277aed517..0000000000 --- a/third_party/maya/lib/usdMaya/blockSceneModificationContext.h +++ /dev/null @@ -1,63 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_BLOCK_SCENE_MODIFICATION_CONTEXT_H -#define USD_MAYA_BLOCK_SCENE_MODIFICATION_CONTEXT_H - -/// \file usdMaya/blockSceneModificationContext.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Utility class for wrapping a scope of Maya operations such that the -/// modification status of the Maya scene is preserved. -class UsdMayaBlockSceneModificationContext -{ - public: - - PXRUSDMAYA_API - UsdMayaBlockSceneModificationContext(); - - PXRUSDMAYA_API - virtual ~UsdMayaBlockSceneModificationContext(); - - private: - - /// Modification status of the scene when the context was created. - bool _sceneWasModified; - - UsdMayaBlockSceneModificationContext( - const UsdMayaBlockSceneModificationContext&) = delete; - UsdMayaBlockSceneModificationContext& operator=( - const UsdMayaBlockSceneModificationContext&) = delete; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/chaser.cpp b/third_party/maya/lib/usdMaya/chaser.cpp deleted file mode 100644 index 32fa8cce08..0000000000 --- a/third_party/maya/lib/usdMaya/chaser.cpp +++ /dev/null @@ -1,50 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/chaser.h" - -PXR_NAMESPACE_OPEN_SCOPE - -bool -UsdMayaChaser::ExportDefault() -{ - // Do nothing by default. - return true; -} - -bool -UsdMayaChaser::ExportFrame(const UsdTimeCode& time) -{ - // Do nothing by default. - return true; -} - -bool -UsdMayaChaser::PostExport() -{ - // Do nothing by default. - return true; -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/chaser.h b/third_party/maya/lib/usdMaya/chaser.h deleted file mode 100644 index af5cd570dc..0000000000 --- a/third_party/maya/lib/usdMaya/chaser.h +++ /dev/null @@ -1,90 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_CHASER_H -#define USD_MAYA_CHASER_H - -/// \file usdMaya/chaser.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/declarePtrs.h" -#include "pxr/base/tf/refPtr.h" - -#include "pxr/usd/usd/timeCode.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DECLARE_REF_PTRS(UsdMayaChaser); - -/// \brief base class for plugin chasers which are plugins that run after the -/// core usdExport out of maya. -/// -/// Chaser objects will be constructed after the initial "unvarying" export. -/// Chasers should save off necessary data when they are constructed. -/// Afterwards, the chasers will be invoked to export Defaults. For each frame, -/// after the core process the given frame, all the chasers will be invoked to -/// process that frame. -/// -/// The key difference between these and the mel/python postScripts is that a -/// chaser can have direct access to the core usdExport context. -/// -/// Chasers need to be very careful as to not modify the structure of the usd -/// file. This should ideally be used to make small changes or to add -/// attributes in a non-destructive way. -class UsdMayaChaser : public TfRefBase -{ -public: - ~UsdMayaChaser() override { } - - /// Do custom processing after UsdMaya has exported data at the default - /// time. - /// The stage will be incomplete; any animated data will not have - /// been exported yet. - /// Returning false will terminate the whole export. - PXRUSDMAYA_API - virtual bool ExportDefault(); - - /// Do custom processing after UsdMaya has exported data at \p time. - /// The stage will be incomplete; any future animated frames will not - /// have been exported yet. - /// Returning false will terminate the whole export. - PXRUSDMAYA_API - virtual bool ExportFrame(const UsdTimeCode& time); - - /// Do custom post-processing that needs to run after the main UsdMaya - /// export loop. - /// At this point, all data has been authored to the stage (except for - /// any custom data that you'll author in this step). - /// Returning false will terminate the whole export. - PXRUSDMAYA_API - virtual bool PostExport(); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/chaserRegistry.cpp b/third_party/maya/lib/usdMaya/chaserRegistry.cpp deleted file mode 100644 index 7d95f543af..0000000000 --- a/third_party/maya/lib/usdMaya/chaserRegistry.cpp +++ /dev/null @@ -1,125 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/chaserRegistry.h" - -#include "usdMaya/debugCodes.h" -#include "usdMaya/registryHelper.h" - -#include "pxr/base/tf/instantiateSingleton.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaChaserRegistry::FactoryContext::FactoryContext( - const UsdStagePtr& stage, - const DagToUsdMap& dagToUsdMap, - const UsdMayaJobExportArgs& jobArgs) - : _stage(stage) - , _dagToUsdMap(dagToUsdMap) - , _jobArgs(jobArgs) -{ -} - -UsdStagePtr -UsdMayaChaserRegistry::FactoryContext::GetStage() const -{ - return _stage; -} - -const UsdMayaChaserRegistry::FactoryContext::DagToUsdMap& -UsdMayaChaserRegistry::FactoryContext::GetDagToUsdMap() const -{ - return _dagToUsdMap; -} - -const UsdMayaJobExportArgs& -UsdMayaChaserRegistry::FactoryContext::GetJobArgs() const -{ - return _jobArgs; -} - -TF_INSTANTIATE_SINGLETON(UsdMayaChaserRegistry); - -std::map _factoryRegistry; - -bool -UsdMayaChaserRegistry::RegisterFactory( - const std::string& name, - FactoryFn fn) -{ - TF_DEBUG(PXRUSDMAYA_REGISTRY).Msg( - "Registering chaser '%s'.\n", name.c_str()); - auto ret = _factoryRegistry.insert(std::make_pair(name, fn)); - if (ret.second) { - UsdMaya_RegistryHelper::AddUnloader([name]() { - _factoryRegistry.erase(name); - }); - } - return ret.second; -} - -UsdMayaChaserRefPtr -UsdMayaChaserRegistry::Create( - const std::string& name, - const FactoryContext& context) const -{ - TfRegistryManager::GetInstance().SubscribeTo(); - if (UsdMayaChaserRegistry::FactoryFn fn = _factoryRegistry[name]) { - return TfCreateRefPtr(fn(context)); - } - else { - return TfNullPtr; - } -} - -std::vector -UsdMayaChaserRegistry::GetAllRegisteredChasers() const -{ - std::vector ret; - for (const auto& p : _factoryRegistry) { - ret.push_back(p.first); - } - return ret; -} - -// static -UsdMayaChaserRegistry& -UsdMayaChaserRegistry::GetInstance() -{ - return TfSingleton::GetInstance(); -} - -UsdMayaChaserRegistry::UsdMayaChaserRegistry() -{ -} - -UsdMayaChaserRegistry::~UsdMayaChaserRegistry() -{ -} - - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/chaserRegistry.h b/third_party/maya/lib/usdMaya/chaserRegistry.h deleted file mode 100644 index 812d2f345e..0000000000 --- a/third_party/maya/lib/usdMaya/chaserRegistry.h +++ /dev/null @@ -1,149 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_CHASER_REGISTRY_H -#define USD_MAYA_CHASER_REGISTRY_H - -/// \file usdMaya/chaserRegistry.h - -#include "usdMaya/api.h" -#include "usdMaya/chaser.h" -#include "usdMaya/jobArgs.h" -#include "usdMaya/util.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/declarePtrs.h" -#include "pxr/base/tf/registryManager.h" -#include "pxr/base/tf/singleton.h" - -#include "pxr/usd/usd/stage.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DECLARE_WEAK_PTRS(UsdMayaChaserRegistry); - -/// \class UsdMayaChaserRegistry -/// \brief Registry for chaser plugins. -/// -/// We allow sites to register new chaser scripts that can be enabled on export. -/// -/// Use PXRUSDMAYA_DEFINE_CHASER_FACTORY(name, ctx) to register a new chaser. -/// -/// Unfortunately, these are only available through the command/python interface -/// and not yet exposed in the translator interface. -class UsdMayaChaserRegistry : public TfWeakBase -{ -public: - - /// \brief Holds data that can be accessed when constructing a - /// \p UsdMayaChaser object. - /// - /// This class allows plugin code to only know about the context object - /// during construction and only need to know about the data it is needs to - /// construct. - class FactoryContext { - public: - typedef UsdMayaUtil::MDagPathMap DagToUsdMap; - - PXRUSDMAYA_API - FactoryContext( - const UsdStagePtr& stage, - const DagToUsdMap& dagToUsdMap, - const UsdMayaJobExportArgs& jobArgs); - - /// \brief Returns the exported stage. - /// - /// It is safe for the \p UsdMayaChaser to save this return value and - /// use it during it's execution. - PXRUSDMAYA_API - UsdStagePtr GetStage() const; - - /// \brief Returns a map that maps full MDagPath's to Usd prim paths. - /// - /// It is safe for the \p UsdMayaChaser to save this return value by - /// reference and use it during it's execution. - PXRUSDMAYA_API - const DagToUsdMap& GetDagToUsdMap() const; - - /// \brief Returns the current job args. - /// - /// It is safe for the \p UsdMayaChaser to save this return value by - /// reference and use it during it's execution. - PXRUSDMAYA_API - const UsdMayaJobExportArgs& GetJobArgs() const; - - private: - UsdStagePtr _stage; - const DagToUsdMap& _dagToUsdMap; - const UsdMayaJobExportArgs& _jobArgs; - }; - - typedef std::function FactoryFn; - - /// \brief Register a chaser factory. - /// - /// Please use the \p PXRUSDMAYA_DEFINE_CHASER_FACTORY instead of calling - /// this directly. - PXRUSDMAYA_API - bool RegisterFactory( - const std::string& name, - FactoryFn fn); - - /// \brief Creates a chaser using the factoring registered to \p name. - PXRUSDMAYA_API - UsdMayaChaserRefPtr Create( - const std::string& name, - const FactoryContext& context) const; - - /// \brief Returns the names of all registered chasers. - PXRUSDMAYA_API - std::vector GetAllRegisteredChasers() const; - - PXRUSDMAYA_API - static UsdMayaChaserRegistry& GetInstance(); - -private: - UsdMayaChaserRegistry(); - ~UsdMayaChaserRegistry(); - friend class TfSingleton; -}; - -/// \brief define a factory for the chaser \p name. the \p contextArgName will -/// be type \p UsdMayaChaserRegistry::FactoryContext . The following code -/// block should return a \p UsdMayaChaser*. There are no guarantees about -/// the lifetime of \p contextArgName. -#define PXRUSDMAYA_DEFINE_CHASER_FACTORY(name, contextArgName) \ -static UsdMayaChaser* _ChaserFactory_##name(const UsdMayaChaserRegistry::FactoryContext&); \ -TF_REGISTRY_FUNCTION_WITH_TAG(UsdMayaChaserRegistry, name) {\ - UsdMayaChaserRegistry::GetInstance().RegisterFactory(#name, &_ChaserFactory_##name); \ -}\ -UsdMayaChaser* _ChaserFactory_##name(const UsdMayaChaserRegistry::FactoryContext& contextArgName) - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/colorSpace.cpp b/third_party/maya/lib/usdMaya/colorSpace.cpp deleted file mode 100644 index 815e7b350b..0000000000 --- a/third_party/maya/lib/usdMaya/colorSpace.cpp +++ /dev/null @@ -1,41 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/colorSpace.h" - -#include "pxr/base/tf/envSetting.h" - -PXR_NAMESPACE_USING_DIRECTIVE - -TF_DEFINE_ENV_SETTING(PIXMAYA_LINEAR_COLORS, false, - "If colors from maya should be treated as linear. " - "When false, colors are assumed to be gamma-corrected."); - -bool -UsdMayaColorSpace::IsColorManaged() -{ - // in theory this could vary per scene, but we think mixing that within any - // given pipeline is likely confusing. Also, we want to avoid this function - // calling out to mel. - return TfGetEnvSetting(PIXMAYA_LINEAR_COLORS); -} diff --git a/third_party/maya/lib/usdMaya/colorSpace.h b/third_party/maya/lib/usdMaya/colorSpace.h deleted file mode 100644 index 11414660d3..0000000000 --- a/third_party/maya/lib/usdMaya/colorSpace.h +++ /dev/null @@ -1,87 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_COLOR_SPACE_H -#define USD_MAYA_COLOR_SPACE_H - -/// \file usdMaya/colorSpace.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/base/gf/gamma.h" - -PXR_NAMESPACE_OPEN_SCOPE - -/// Helper functions for dealing with colors stored in Maya. -/// -/// Technically, this doesn't need to be tied to Usd. -namespace UsdMayaColorSpace -{ - -/// Returns true if we treat colors from Maya as linear colors. -/// -/// Before color management (viewport 1.0), all Maya colors were stored with -/// gamma correction. When we have a mix of shapes we need to draw, some shaded -/// via native Maya and others with our custom shapes, we need to know if the -/// Maya colors are considered linear or not. If things are color correct, our -/// shape needs to write linear colors to the framebuffer and we leave the final -/// correction up to Maya. Otherwise, we want to draw things as if they were -/// modeled in Maya. While this may not be "correct" in all situations, at -/// least it is consistent with native Maya shading. -/// -/// Currently, this value is controlled via an environment variable: -/// -/// PIXMAYA_LINEAR_COLORS -/// -/// You should only be setting that if you've more or less fully switched to -/// Viewport 2.0 (as proper color management is only supported there). -/// -PXRUSDMAYA_API -bool -IsColorManaged(); - -/// Converts a linear color into the appropriate Maya color space as determined by -/// the above \c IsColorManaged. -template -T -ConvertLinearToMaya(const T& linearColor) -{ - return IsColorManaged() ? linearColor : GfConvertLinearToDisplay(linearColor); -} - -/// Converts a Maya color space into a linear color. -template -T -ConvertMayaToLinear(const T& mayaColor) -{ - return IsColorManaged() ? mayaColor : GfConvertDisplayToLinear(mayaColor); -} - -}; // UsdMayaColorSpace - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif - diff --git a/third_party/maya/lib/usdMaya/debugCodes.cpp b/third_party/maya/lib/usdMaya/debugCodes.cpp deleted file mode 100644 index b0ac8f32e7..0000000000 --- a/third_party/maya/lib/usdMaya/debugCodes.cpp +++ /dev/null @@ -1,40 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/debugCodes.h" - -#include "pxr/base/tf/registryManager.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_REGISTRY_FUNCTION(TfDebug) -{ - TF_DEBUG_ENVIRONMENT_SYMBOL(PXRUSDMAYA_REGISTRY, - "UsdMaya registration for usd types."); - TF_DEBUG_ENVIRONMENT_SYMBOL(PXRUSDMAYA_DIAGNOSTICS, - "Debugging of the the diagnostics batching system in UsdMaya."); -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/debugCodes.h b/third_party/maya/lib/usdMaya/debugCodes.h deleted file mode 100644 index 6218034d4d..0000000000 --- a/third_party/maya/lib/usdMaya/debugCodes.h +++ /dev/null @@ -1,41 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_DEBUG_CODES_H -#define USD_MAYA_DEBUG_CODES_H - -#include "pxr/pxr.h" -#include "pxr/base/tf/debug.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEBUG_CODES( - PXRUSDMAYA_REGISTRY, - PXRUSDMAYA_DIAGNOSTICS -); - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/diagnosticDelegate.cpp b/third_party/maya/lib/usdMaya/diagnosticDelegate.cpp deleted file mode 100644 index ff029ab47f..0000000000 --- a/third_party/maya/lib/usdMaya/diagnosticDelegate.cpp +++ /dev/null @@ -1,274 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/diagnosticDelegate.h" - -#include "usdMaya/debugCodes.h" - -#include "pxr/base/arch/threads.h" -#include "pxr/base/tf/envSetting.h" -#include "pxr/base/tf/stackTrace.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - -TF_DEFINE_ENV_SETTING(PIXMAYA_DIAGNOSTICS_BATCH, true, - "Whether to batch diagnostics coming from the same call site. " - "If batching is off, all secondary threads' diagnostics will be " - "printed to stderr."); - -// Globally-shared delegate. Uses shared_ptr so we can have weak ptrs. -static std::shared_ptr _sharedDelegate; - -namespace { - -class _StatusOnlyDelegate : public UsdUtilsCoalescingDiagnosticDelegate { - void IssueWarning(const TfWarning&) override {} - void IssueFatalError(const TfCallContext&, const std::string&) override {} -}; - -class _WarningOnlyDelegate : public UsdUtilsCoalescingDiagnosticDelegate { - void IssueStatus(const TfStatus&) override {} - void IssueFatalError(const TfCallContext&, const std::string&) override {} -}; - -} // anonymous namespace - -static MString -_FormatDiagnostic(const TfDiagnosticBase& d) -{ - const std::string msg = TfStringPrintf( - "%s -- %s in %s at line %zu of %s", - d.GetCommentary().c_str(), - TfDiagnosticMgr::GetCodeName(d.GetDiagnosticCode()).c_str(), - d.GetContext().GetFunction(), - d.GetContext().GetLine(), - d.GetContext().GetFile()); - return msg.c_str(); -} - -static MString -_FormatCoalescedDiagnostic(const UsdUtilsCoalescingDiagnosticDelegateItem& item) -{ - const size_t numItems = item.unsharedItems.size(); - const std::string suffix = numItems == 1 - ? std::string() - : TfStringPrintf(" -- and %zu similar", numItems - 1); - const std::string message = TfStringPrintf("%s%s", - item.unsharedItems[0].commentary.c_str(), - suffix.c_str()); - - return message.c_str(); -} - -static bool -_IsDiagnosticBatchingEnabled() -{ - return TfGetEnvSetting(PIXMAYA_DIAGNOSTICS_BATCH); -} - -UsdMayaDiagnosticDelegate::UsdMayaDiagnosticDelegate() : _batchCount(0) -{ - TfDiagnosticMgr::GetInstance().AddDelegate(this); -} - -UsdMayaDiagnosticDelegate::~UsdMayaDiagnosticDelegate() -{ - // If a batch context was open when the delegate is removed, we need to - // flush all the batched diagnostics in order to avoid losing any. - // The batch context should know how to clean itself up when the delegate - // is gone. - _FlushBatch(); - TfDiagnosticMgr::GetInstance().RemoveDelegate(this); -} - -void -UsdMayaDiagnosticDelegate::IssueError(const TfError& err) -{ - // Errors are never batched. They should be rare, and in those cases, we - // want to see them separately. - // In addition, always display the full call site for errors by going - // through _FormatDiagnostic. - if (ArchIsMainThread()) { - MGlobal::displayError(_FormatDiagnostic(err)); - } - else { - std::cerr << _FormatDiagnostic(err) << std::endl; - } -} - -void -UsdMayaDiagnosticDelegate::IssueStatus(const TfStatus& status) -{ - if (_batchCount.load() > 0) { - return; // Batched. - } - - if (ArchIsMainThread()) { - MGlobal::displayInfo(status.GetCommentary().c_str()); - } - else { - std::cerr << _FormatDiagnostic(status) << std::endl; - } -} - -void -UsdMayaDiagnosticDelegate::IssueWarning(const TfWarning& warning) -{ - if (_batchCount.load() > 0) { - return; // Batched. - } - - if (ArchIsMainThread()) { - MGlobal::displayWarning(warning.GetCommentary().c_str()); - } - else { - std::cerr << _FormatDiagnostic(warning) << std::endl; - } -} - -void -UsdMayaDiagnosticDelegate::IssueFatalError( - const TfCallContext& context, - const std::string& msg) -{ - TfLogCrash( - "FATAL ERROR", - msg, - /*additionalInfo*/ std::string(), - context, - /*logToDb*/ true); - _UnhandledAbort(); -} - -/* static */ -void -UsdMayaDiagnosticDelegate::InstallDelegate() -{ - if (!ArchIsMainThread()) { - TF_FATAL_CODING_ERROR("Cannot install delegate from secondary thread"); - } - _sharedDelegate.reset(new UsdMayaDiagnosticDelegate()); -} - -/* static */ -void -UsdMayaDiagnosticDelegate::RemoveDelegate() -{ - if (!ArchIsMainThread()) { - TF_FATAL_CODING_ERROR("Cannot remove delegate from secondary thread"); - } - _sharedDelegate.reset(); -} - -/* static */ -int -UsdMayaDiagnosticDelegate::GetBatchCount() -{ - if (std::shared_ptr ptr = _sharedDelegate) { - return ptr->_batchCount.load(); - } - - TF_RUNTIME_ERROR("Delegate is not installed"); - return 0; -} - -void -UsdMayaDiagnosticDelegate::_StartBatch() -{ - TF_AXIOM(ArchIsMainThread()); - - if (_batchCount.fetch_add(1) == 0) { - // This is the first _StartBatch; add the batching delegates. - _batchedStatuses.reset(new _StatusOnlyDelegate()); - _batchedWarnings.reset(new _WarningOnlyDelegate()); - } -} - -void -UsdMayaDiagnosticDelegate::_EndBatch() -{ - TF_AXIOM(ArchIsMainThread()); - - const int prevValue = _batchCount.fetch_sub(1); - if (prevValue <= 0) { - TF_FATAL_ERROR("_EndBatch invoked before _StartBatch"); - } - else if (prevValue == 1) { - // This is the last _EndBatch; print the diagnostic messages. - // and remove the batching delegates. - _FlushBatch(); - _batchedStatuses.reset(); - _batchedWarnings.reset(); - } -} - -void -UsdMayaDiagnosticDelegate::_FlushBatch() -{ - TF_AXIOM(ArchIsMainThread()); - - const UsdUtilsCoalescingDiagnosticDelegateVector statuses = - _batchedStatuses - ? _batchedStatuses->TakeCoalescedDiagnostics() - : UsdUtilsCoalescingDiagnosticDelegateVector(); - const UsdUtilsCoalescingDiagnosticDelegateVector warnings = - _batchedWarnings - ? _batchedWarnings->TakeCoalescedDiagnostics() - : UsdUtilsCoalescingDiagnosticDelegateVector(); - - // Note that we must be in the main thread here, so it's safe to call - // displayInfo/displayWarning. - for (const UsdUtilsCoalescingDiagnosticDelegateItem& item : statuses) { - MGlobal::displayInfo(_FormatCoalescedDiagnostic(item)); - } - for (const UsdUtilsCoalescingDiagnosticDelegateItem& item : warnings) { - MGlobal::displayWarning(_FormatCoalescedDiagnostic(item)); - } -} - -UsdMayaDiagnosticBatchContext::UsdMayaDiagnosticBatchContext() - : _delegate(_IsDiagnosticBatchingEnabled() ? _sharedDelegate : nullptr) -{ - TF_DEBUG(PXRUSDMAYA_DIAGNOSTICS).Msg(">> Entering batch context\n"); - if (!ArchIsMainThread()) { - TF_FATAL_CODING_ERROR("Cannot construct context on secondary thread"); - } - if (std::shared_ptr ptr = _delegate.lock()) { - ptr->_StartBatch(); - } -} - -UsdMayaDiagnosticBatchContext::~UsdMayaDiagnosticBatchContext() -{ - TF_DEBUG(PXRUSDMAYA_DIAGNOSTICS).Msg("!! Exiting batch context\n"); - if (!ArchIsMainThread()) { - TF_FATAL_CODING_ERROR("Cannot destruct context on secondary thread"); - } - if (std::shared_ptr ptr = _delegate.lock()) { - ptr->_EndBatch(); - } -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/diagnosticDelegate.h b/third_party/maya/lib/usdMaya/diagnosticDelegate.h deleted file mode 100644 index 9ffd525afc..0000000000 --- a/third_party/maya/lib/usdMaya/diagnosticDelegate.h +++ /dev/null @@ -1,146 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_DIAGNOSTIC_DELEGATE_H -#define USD_MAYA_DIAGNOSTIC_DELEGATE_H - -/// \file usdMaya/diagnosticDelegate.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/diagnosticMgr.h" - -#include "pxr/usd/usdUtils/coalescingDiagnosticDelegate.h" - -#include - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -class UsdMayaDiagnosticBatchContext; - -/// Converts Tf diagnostics into native Maya infos, warnings, and errors. -/// -/// Provides an optional batching mechanism for diagnostics; see -/// UsdMayaDiagnosticBatchContext for more information. Note that errors -/// are never batched. -/// -/// The IssueError(), IssueStatus(), etc. functions are thread-safe, since Tf -/// may issue diagnostics from secondary threads. Note that, when not batching, -/// secondary threads' diagnostic messages are posted to stderr instead of to -/// the Maya script window. When batching, secondary threads' diagnostic -/// messages will be posted by the main thread to the Maya script window when -/// batching ends. -/// -/// Installing and removing this diagnostic delegate is not thread-safe, and -/// must be done only on the main thread. -class UsdMayaDiagnosticDelegate : TfDiagnosticMgr::Delegate { -public: - PXRUSDMAYA_API - ~UsdMayaDiagnosticDelegate() override; - - PXRUSDMAYA_API - void IssueError(const TfError& err) override; - PXRUSDMAYA_API - void IssueStatus(const TfStatus& status) override; - PXRUSDMAYA_API - void IssueWarning(const TfWarning& warning) override; - PXRUSDMAYA_API - void IssueFatalError( - const TfCallContext& context, - const std::string& msg) override; - - /// Installs a shared delegate globally. - /// If this is invoked on a secondary thread, issues a fatal coding error. - PXRUSDMAYA_API - static void InstallDelegate(); - /// Removes the global shared delegate, if it exists. - /// If this is invoked on a secondary thread, issues a fatal coding error. - PXRUSDMAYA_API - static void RemoveDelegate(); - /// Returns the number of active batch contexts associated with the global - /// delegate. 0 means no batching; 1 or more means diagnostics are batched. - /// If there is no delegate installed, issues a runtime error and returns 0. - PXRUSDMAYA_API - static int GetBatchCount(); - -private: - friend class UsdMayaDiagnosticBatchContext; - - std::atomic_int _batchCount; - std::unique_ptr _batchedStatuses; - std::unique_ptr _batchedWarnings; - - UsdMayaDiagnosticDelegate(); - - void _StartBatch(); - void _EndBatch(); - void _FlushBatch(); -}; - -/// As long as a batch context remains alive (process-wide), the -/// UsdMayaDiagnosticDelegate will save diagnostic messages, only emitting -/// them when the last batch context is destructed. Note that errors are never -/// batched. -/// -/// Batch contexts must only exist on the main thread (though they will apply -/// to any diagnostics issued on secondary threads while they're alive). If -/// they're constructed on secondary threads, they will issue a fatal coding -/// error. -/// -/// Batch contexts can be constructed and destructed out of "scope" order, e.g., -/// this is allowed: -/// 1. Context A constructed -/// 2. Context B constructed -/// 3. Context A destructed -/// 4. Context B destructed -class UsdMayaDiagnosticBatchContext -{ -public: - /// Constructs a batch context, causing all subsequent diagnostic messages - /// to be batched on all threads. - /// If this is invoked on a secondary thread, issues a fatal coding error. - PXRUSDMAYA_API - UsdMayaDiagnosticBatchContext(); - PXRUSDMAYA_API - ~UsdMayaDiagnosticBatchContext(); - - UsdMayaDiagnosticBatchContext( - const UsdMayaDiagnosticBatchContext&) = delete; - UsdMayaDiagnosticBatchContext& operator=( - const UsdMayaDiagnosticBatchContext&) = delete; - -private: - /// This pointer is used to "bind" this context to a specific delegate in - /// case the global delegate is removed (and possibly re-installed) while - /// this batch context is alive. - std::weak_ptr _delegate; -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/editUtil.cpp b/third_party/maya/lib/usdMaya/editUtil.cpp deleted file mode 100644 index 5944081635..0000000000 --- a/third_party/maya/lib/usdMaya/editUtil.cpp +++ /dev/null @@ -1,489 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/editUtil.h" - -#include "usdMaya/referenceAssembly.h" -#include "usdMaya/util.h" - -#include "pxr/base/tf/stringUtils.h" - -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/xformable.h" -#include "pxr/usd/usdGeom/xformCommonAPI.h" - -#include -#include -#include -#include -#include - -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -static const std::unordered_map> - _attrToOpMap { - {"translate", {UsdMayaEditUtil::OP_TRANSLATE, UsdMayaEditUtil::SET_ALL}}, - {"translateX", {UsdMayaEditUtil::OP_TRANSLATE, UsdMayaEditUtil::SET_X }}, - {"translateY", {UsdMayaEditUtil::OP_TRANSLATE, UsdMayaEditUtil::SET_Y }}, - {"translateZ", {UsdMayaEditUtil::OP_TRANSLATE, UsdMayaEditUtil::SET_Z }}, - {"rotate", {UsdMayaEditUtil::OP_ROTATE, UsdMayaEditUtil::SET_ALL}}, - {"rotateX", {UsdMayaEditUtil::OP_ROTATE, UsdMayaEditUtil::SET_X }}, - {"rotateY", {UsdMayaEditUtil::OP_ROTATE, UsdMayaEditUtil::SET_Y }}, - {"rotateZ", {UsdMayaEditUtil::OP_ROTATE, UsdMayaEditUtil::SET_Z }}, - {"scale", {UsdMayaEditUtil::OP_SCALE, UsdMayaEditUtil::SET_ALL}}, - {"scaleX", {UsdMayaEditUtil::OP_SCALE, UsdMayaEditUtil::SET_X }}, - {"scaleY", {UsdMayaEditUtil::OP_SCALE, UsdMayaEditUtil::SET_Y }}, - {"scaleZ", {UsdMayaEditUtil::OP_SCALE, UsdMayaEditUtil::SET_Z }}}; - - -/// Returns true if the assembly edit tokenized as \p tokenizedEditString -/// applies to the assembly \p assemblyFn based on a namespace match of the -/// edited node with the assembly. -static -bool -_EditAppliesToAssembly( - const MFnAssembly& assemblyFn, - const std::vector& tokenizedEditString) -{ - if (tokenizedEditString.size() < 2u) { - return false; - } - - const std::string editedNodeAndAttrName = - TfStringReplace(tokenizedEditString[1], "\"", ""); - - const std::string absRepNS = - TfStringPrintf("%s:", assemblyFn.getAbsoluteRepNamespace().asChar()); - const std::string repNS = - TfStringPrintf("%s:", assemblyFn.getRepNamespace().asChar()); - - return TfStringStartsWith(editedNodeAndAttrName, absRepNS) || - TfStringStartsWith(editedNodeAndAttrName, repNS); -} - -static -bool -_GetEditFromTokenizedString( - const MFnAssembly& assemblyFn, - const std::vector& tokenizedEditString, - SdfPath* outEditPath, - UsdMayaEditUtil::AssemblyEdit* outEdit) -{ - // The expected format for editString is: - // setAttr "StairRot.rotateY" -7.2 - // or - // setAttr "SimpleSphere.translate" -type "double3" 1.0 1.0 1.0 - - const size_t numEditTokens = tokenizedEditString.size(); - - if (numEditTokens < 3u) { - return false; - } - - // We only support setAttr edits right now. - if (tokenizedEditString[0u] != "setAttr") { - return false; - } - - const std::string editedNodeAndAttrName = - TfStringReplace(tokenizedEditString[1u], "\"", ""); - - const std::vector editedNodeAndAttrSplit = - TfStringTokenize(editedNodeAndAttrName, "."); - if (editedNodeAndAttrSplit.size() < 2u) { - return false; - } - - const std::string mayaNodeName = editedNodeAndAttrSplit[0u]; - const std::string mayaAttrName = editedNodeAndAttrSplit[1u]; - - const SdfPath usdPath = - UsdMayaUtil::MayaNodeNameToSdfPath( - mayaNodeName, - UsdMayaUseUsdAssemblyNamespace()); - - // Our output path must be a relative path. - if (usdPath.IsAbsolutePath()) { - return false; - } - - // Figure out what operation we're doing from the attribute name. - const auto* opSetPair = TfMapLookupPtr(_attrToOpMap, mayaAttrName); - if (!opSetPair) { - return false; - } - - *outEditPath = usdPath; - outEdit->op = opSetPair->first; - outEdit->set = opSetPair->second; - - if (outEdit->set == UsdMayaEditUtil::SET_ALL) { - outEdit->value = - GfVec3d( - atof(tokenizedEditString[numEditTokens - 3u].c_str()), - atof(tokenizedEditString[numEditTokens - 2u].c_str()), - atof(tokenizedEditString[numEditTokens - 1u].c_str())); - } else { - outEdit->value = atof(tokenizedEditString[2u].c_str()); - } - - return true; -} - -/* static */ -bool -UsdMayaEditUtil::GetEditFromString( - const MFnAssembly& assemblyFn, - const std::string& editString, - SdfPath* outEditPath, - AssemblyEdit* outEdit) -{ - const std::vector tokenizedEditString = - TfStringTokenize(editString); - - if (!_EditAppliesToAssembly(assemblyFn, tokenizedEditString)) { - return false; - } - - outEdit->editString = editString; - - return _GetEditFromTokenizedString( - assemblyFn, - tokenizedEditString, - outEditPath, - outEdit); -} - -/* static */ -void -UsdMayaEditUtil::GetEditsForAssembly( - const MObject& assemblyObj, - PathEditMap* assemEdits, - std::vector* invalidEdits) -{ - MStatus status; - const MFnAssembly assemblyFn(assemblyObj, &status); - if (status != MS::kSuccess) { - return; - } - - // The MItEdits API doesn't seem to work exactly as the Maya docs suggest. - // They say that passing MObject::kNullObj as the targetNode to the - // MItEdits constructor should return an iterator that yields all edits - // stored on editsOwner (assemblyObj in our case): - // - // http://help.autodesk.com/view/MAYAUL/2019/ENU/?guid=__cpp_ref_class_m_it_edits_html - // - // What seems to be happening instead is that we get ALL of the edits - // stored at the "scene" level. You can see similar behavior in the - // "List Assembly Edits" dialog when "Show -> List Edits Stored on Selected - // Levels" is set. - // - // What we want is to find all of the edits for nodes below a given - // assembly at any arbitrary level of nesting, but we don't want to have to - // traverse nodes below the assembly or activate any nested assemblies. - // Previously, we would use the assembly node as both editsOwner and - // targetNode for the MItEdits constructor, but that would only yield edits - // to nodes in the "first level" of hierarchy below the assembly and would - // not include edits to nodes below any nested assemblies. As a result, we - // use MObject::kNullObj as the targetNode and look through the list of all - // assembly edits in the scene. We determine whether each one applies to - // the current assembly based on a namespace match of the edited node with - // the assembly. - MObject editsOwner(assemblyObj); - MItEdits itAssemEdits(editsOwner, MObject::kNullObj); - - while (!itAssemEdits.isDone()) { - const std::string editString = - itAssemEdits.currentEditString().asChar(); - - const std::vector tokenizedEditString = - TfStringTokenize(editString); - - if (!_EditAppliesToAssembly(assemblyFn, tokenizedEditString)) { - // Skip any edits that do not apply to this assembly so that we - // don't identify them as invalid. - itAssemEdits.next(); - continue; - } - - AssemblyEdit curEdit; - curEdit.editString = editString; - - SdfPath editPath; - if (_GetEditFromTokenizedString( - assemblyFn, - tokenizedEditString, - &editPath, - &curEdit)) { - (*assemEdits)[editPath].push_back(curEdit); - } else if (invalidEdits) { - invalidEdits->push_back(editString); - } - - itAssemEdits.next(); - } -} - -/* static */ -void -UsdMayaEditUtil::ApplyEditsToProxy( - const PathEditMap& assemEdits, - const UsdPrim& proxyRootPrim, - std::vector* failedEdits) -{ - if (!proxyRootPrim.IsValid()) { - return; - } - - const SdfPath proxyRootPrimPath = proxyRootPrim.GetPath(); - const UsdStageRefPtr stage = proxyRootPrim.GetStage(); - - // assemEdits is a container of lists of ordered edits sorted by path - // This outer loop is per path... - TF_FOR_ALL(itr, assemEdits) { - const SdfPath editPath = - itr->first.IsAbsolutePath() ? - itr->first : - proxyRootPrimPath.AppendPath(itr->first); - - // The UsdGeomXformCommonAPI will populate the data without us having - // to know exactly how the data is set. - GfVec3d translation; - GfVec3f rotation; - GfVec3f scale; - GfVec3f pivot; - UsdGeomXformCommonAPI::RotationOrder rotOrder; - - UsdGeomXformCommonAPI xformCommonAPI = - UsdGeomXformCommonAPI::Get(stage, editPath); - if (!xformCommonAPI || - !xformCommonAPI.GetXformVectors( - &translation, - &rotation, - &scale, - &pivot, - &rotOrder, - UsdTimeCode::Default())) { - // We failed either to get the xformCommonAPI or to get its - // transform data, so mark all edits as failed. - TF_FOR_ALL(assemEdit, itr->second) { - failedEdits->push_back(assemEdit->editString); - } - continue; - } - - // Apply all edits for the particular path in order. - TF_FOR_ALL(assemEdit, itr->second) { - if (assemEdit->set == SET_ALL) { - const GfVec3d& toSet = assemEdit->value.Get(); - switch (assemEdit->op) { - default: - case OP_TRANSLATE: - translation = toSet; - break; - case OP_ROTATE: - rotation = GfVec3f(toSet); - break; - case OP_SCALE: - scale = GfVec3f(toSet); - break; - } - } else { - // We're taking advantage of the enum values for EditSet here... - const double toSet = assemEdit->value.Get(); - switch (assemEdit->op) { - default: - case OP_TRANSLATE: - translation[assemEdit->set] = toSet; - break; - case OP_ROTATE: - rotation[assemEdit->set] = toSet; - break; - case OP_SCALE: - scale[assemEdit->set] = toSet; - break; - } - } - } - - // We're about to author an edit to a prim underneath the proxy, so we - // need to take some care with regard to instancing. If the edited prim - // has any parent prims that have been marked instanceable, then we - // must set all prims along the path from the proxy root prim down to - // the edited prim as *not* instanceable, otherwise we will not be able - // to make the edit. If the edited prim is itself instanceable, it can - // remain instanceable as long as it has no instanceable parent prims, - // since the edited prim is only receiving a transform edit. - SdfPathVector pathPrefixes; - editPath.GetPrefixes(&pathPrefixes); - bool instanceableChanged = false; - - for (const SdfPath& pathPrefix : pathPrefixes) { - if (!pathPrefix.HasPrefix(proxyRootPrimPath)) { - // Skip any paths that are above the proxy root prim. - continue; - } - - if (pathPrefix == editPath && !instanceableChanged) { - // If we've reached editPath and haven't had to modify - // instanceable for any parent prims, then we can leave the - // instanceable state for the edited prim as it is. - break; - } - - const UsdPrim parentPrim = stage->GetPrimAtPath(pathPrefix); - if (parentPrim) { - if (parentPrim.IsInstanceable()) { - parentPrim.SetInstanceable(false); - instanceableChanged = true; - } - } - } - - if (instanceableChanged) { - // Re-Get() the API schema if there was a change in - // instanceable-ness so that we get one based on the newly - // non-instance proxy prim. - xformCommonAPI = UsdGeomXformCommonAPI::Get(stage, editPath); - } - - if (!xformCommonAPI.SetXformVectors( - translation, - rotation, - scale, - pivot, - rotOrder, - UsdTimeCode::Default())) { - TF_FOR_ALL(assemEdit, itr->second) { - failedEdits->push_back(assemEdit->editString); - } - continue; - } - } -} - -/* static */ -void -UsdMayaEditUtil::_ApplyEditToAvar( - const EditOp op, - const EditSet set, - const double value, - AvarValueMap* valueMap) -{ - switch (op) { - case OP_TRANSLATE: - switch (set) { - case SET_X: - (*valueMap)["Tx"] = value; - return; - case SET_Y: - (*valueMap)["Ty"] = value; - return; - case SET_Z: - (*valueMap)["Tz"] = value; - return; - default: - return; - } - case OP_ROTATE: - switch (set) { - case SET_X: - (*valueMap)["Rx"] = value; - return; - case SET_Y: - (*valueMap)["Ry"] = value; - return; - case SET_Z: - (*valueMap)["Rz"] = value; - return; - default: - return; - } - case OP_SCALE: - switch (set) { - case SET_X: - (*valueMap)["Swide"] = value; - return; - case SET_Y: - (*valueMap)["Sthick"] = value; - return; - case SET_Z: - (*valueMap)["Shigh"] = value; - return; - default: - return; - } - } -} - -/* static */ -void -UsdMayaEditUtil::_ApplyEditToAvars( - const AssemblyEdit& assemEdit, - AvarValueMap* valueMap) -{ - if (assemEdit.set == SET_ALL) { - const GfVec3d& toSet = assemEdit.value.Get(); - - _ApplyEditToAvar(assemEdit.op, SET_X, toSet[0], valueMap); - _ApplyEditToAvar(assemEdit.op, SET_Y, toSet[1], valueMap); - _ApplyEditToAvar(assemEdit.op, SET_Z, toSet[2], valueMap); - } else { - const double toSet = assemEdit.value.Get(); - - _ApplyEditToAvar(assemEdit.op, assemEdit.set, toSet, valueMap); - } -} - -/* static */ -void -UsdMayaEditUtil::GetAvarEdits( - const PathEditMap& assemEdits, - PathAvarMap* avarMap) -{ - // assemEdits is a container of lists of ordered edits sorted by path - // This outer loop is per path... - TF_FOR_ALL(itr, assemEdits) { - const SdfPath& editPath = itr->first; - - AvarValueMap& valueMap = (*avarMap)[editPath]; - - // Apply all edits for the particular path in order. - TF_FOR_ALL(assemEdit, itr->second) { - _ApplyEditToAvars(*assemEdit, &valueMap); - } - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/editUtil.h b/third_party/maya/lib/usdMaya/editUtil.h deleted file mode 100644 index 43c1d626c9..0000000000 --- a/third_party/maya/lib/usdMaya/editUtil.h +++ /dev/null @@ -1,152 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_EDIT_UTIL_H -#define USD_MAYA_EDIT_UTIL_H - -/// \file usdMaya/editUtil.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" - -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" - -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Utility class for handling edits on Assemblies in Maya. -/// -class UsdMayaEditUtil -{ -public: - - /// \name Enums for inspecting edits - /// \{ - - /// Possible operations for a supported edit. - enum EditOp { - OP_TRANSLATE, - OP_ROTATE, - OP_SCALE - }; - - /// Whether the edit affects one component or all components. - /// The values are explicit, such that X,Y,and Z can be used in [] - /// operators on Vec3s. - /// - enum EditSet { - SET_ALL = -1, - SET_X = 0, - SET_Y = 1, - SET_Z = 2 - }; - - /// A struct containing the data and associated string for an edit. - struct AssemblyEdit - { - std::string editString; - - EditOp op; - EditSet set; - VtValue value; - }; - - /// \} - - /// An ordered list of sequential edits. - using AssemblyEditVec = std::vector; - - /// An ordered list of sequential edits for multiple paths, sorted by path. - using PathEditMap = std::map; - - /// An ordered map of concatenated Avar edits. - using AvarValueMap = std::map; - - /// An ordered map of concatenated Avar edits for multiple paths, sorted by - /// path. - using PathAvarMap = std::map; - - /// Translates an edit string into a AssemblyEdit structure. - /// The output edit path is relative to the root of the assembly. - /// \returns true if translation was successful. - PXRUSDMAYA_API - static bool GetEditFromString( - const MFnAssembly& assemblyFn, - const std::string& editString, - SdfPath* outEditPath, - AssemblyEdit* outEdit); - - /// Inspects all edits on \p assemblyObj and returns a parsed set of proper - /// edits in \p assemEdits and invalid edits in \p invalidEdits. - /// The proper edits are keyed by relative path to the root of the - /// assembly. - PXRUSDMAYA_API - static void GetEditsForAssembly( - const MObject& assemblyObj, - PathEditMap* assemEdits, - std::vector* invalidEdits); - - /// Apply the assembly edits in \p assemEdits to the USD prim - /// \p proxyRootPrim, which is the root prim for the assembly. - /// - /// If \p failedEdits is not nullptr, it will contain any edits that could - /// not be applied to \p proxyRootPrim. - PXRUSDMAYA_API - static void ApplyEditsToProxy( - const PathEditMap& assemEdits, - const UsdPrim& proxyRootPrim, - std::vector* failedEdits); - - PXRUSDMAYA_API - static void GetAvarEdits( - const PathEditMap& assemEdits, - PathAvarMap* avarMap); - -private: - static void _ApplyEditToAvar( - const EditOp op, - const EditSet set, - const double value, - AvarValueMap* valueMap); - - static void _ApplyEditToAvars( - const AssemblyEdit& assemEdit, - AvarValueMap* valueMap); - -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/exportCommand.cpp b/third_party/maya/lib/usdMaya/exportCommand.cpp deleted file mode 100644 index f2e3d71218..0000000000 --- a/third_party/maya/lib/usdMaya/exportCommand.cpp +++ /dev/null @@ -1,328 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/exportCommand.h" - -#include "usdMaya/shadingModeRegistry.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJob.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/usd/usdGeom/tokens.h" - -#include -#include -#include -#include -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaExportCommand::UsdMayaExportCommand() -{ -} - -UsdMayaExportCommand::~UsdMayaExportCommand() -{ -} - -MSyntax UsdMayaExportCommand::createSyntax() -{ - MSyntax syntax; - - // These flags correspond to entries in - // UsdMayaJobExportArgs::GetDefaultDictionary. - syntax.addFlag("-mt", - UsdMayaJobExportArgsTokens->mergeTransformAndShape.GetText(), - MSyntax::kBoolean); - syntax.addFlag("-ein", - UsdMayaJobExportArgsTokens->exportInstances.GetText(), - MSyntax::kBoolean); - syntax.addFlag("-eri", - UsdMayaJobExportArgsTokens->exportRefsAsInstanceable.GetText(), - MSyntax::kBoolean); - syntax.addFlag("-dsp", - UsdMayaJobExportArgsTokens->exportDisplayColor.GetText(), - MSyntax::kBoolean); - syntax.addFlag("-shd", - UsdMayaJobExportArgsTokens->shadingMode.GetText(), - MSyntax::kString); - syntax.addFlag("-msn", - UsdMayaJobExportArgsTokens->materialsScopeName.GetText(), - MSyntax::kString); - syntax.addFlag("-uvs", - UsdMayaJobExportArgsTokens->exportUVs.GetText(), - MSyntax::kBoolean); - syntax.addFlag("-mcs", - UsdMayaJobExportArgsTokens->exportMaterialCollections - .GetText(), - MSyntax::kBoolean); - syntax.addFlag("-mcp", - UsdMayaJobExportArgsTokens->materialCollectionsPath.GetText(), - MSyntax::kString); - syntax.addFlag("-cbb", - UsdMayaJobExportArgsTokens->exportCollectionBasedBindings - .GetText(), - MSyntax::kBoolean); - syntax.addFlag("-nnu", - UsdMayaJobExportArgsTokens->normalizeNurbs.GetText() , - MSyntax::kBoolean); - syntax.addFlag("-cls", - UsdMayaJobExportArgsTokens->exportColorSets.GetText(), - MSyntax::kBoolean); - syntax.addFlag("-sn", - UsdMayaJobExportArgsTokens->stripNamespaces.GetText(), - MSyntax::kBoolean); - syntax.addFlag("-ef" , - UsdMayaJobExportArgsTokens->eulerFilter.GetText(), - MSyntax::kBoolean); - syntax.addFlag("-dms", - UsdMayaJobExportArgsTokens->defaultMeshScheme.GetText(), - MSyntax::kString); - syntax.addFlag("-vis", - UsdMayaJobExportArgsTokens->exportVisibility.GetText(), - MSyntax::kBoolean); - syntax.addFlag("-ero" , - UsdMayaJobExportArgsTokens->exportReferenceObjects.GetText(), - MSyntax::kBoolean); - syntax.addFlag("-skl", - UsdMayaJobExportArgsTokens->exportSkels.GetText(), - MSyntax::kString); - syntax.addFlag("-skn", - UsdMayaJobExportArgsTokens->exportSkin.GetText(), - MSyntax::kString); - syntax.addFlag("-psc", - UsdMayaJobExportArgsTokens->parentScope.GetText(), - MSyntax::kString); - syntax.addFlag("-ro", - UsdMayaJobExportArgsTokens->renderableOnly.GetText(), - MSyntax::kNoArg); - syntax.addFlag("-dc", - UsdMayaJobExportArgsTokens->defaultCameras.GetText(), - MSyntax::kNoArg); - syntax.addFlag("-rlm", - UsdMayaJobExportArgsTokens->renderLayerMode.GetText(), - MSyntax::kString); - syntax.addFlag("-k", - UsdMayaJobExportArgsTokens->kind.GetText(), - MSyntax::kString); - syntax.addFlag("-com", - UsdMayaJobExportArgsTokens->compatibility.GetText(), - MSyntax::kString); - - syntax.addFlag("-chr", - UsdMayaJobExportArgsTokens->chaser.GetText(), - MSyntax::kString); - syntax.makeFlagMultiUse(UsdMayaJobExportArgsTokens->chaser.GetText()); - - syntax.addFlag("-cha", - UsdMayaJobExportArgsTokens->chaserArgs.GetText(), - MSyntax::kString, MSyntax::kString, MSyntax::kString); - syntax.makeFlagMultiUse(UsdMayaJobExportArgsTokens->chaserArgs.GetText()); - - syntax.addFlag("-mfc", - UsdMayaJobExportArgsTokens->melPerFrameCallback.GetText(), - MSyntax::kNoArg); - syntax.addFlag("-mpc", - UsdMayaJobExportArgsTokens->melPostCallback.GetText(), - MSyntax::kNoArg); - syntax.addFlag("-pfc", - UsdMayaJobExportArgsTokens->pythonPerFrameCallback.GetText(), - MSyntax::kString); - syntax.addFlag("-ppc", - UsdMayaJobExportArgsTokens->pythonPostCallback.GetText(), - MSyntax::kString); - syntax.addFlag("-v", - UsdMayaJobExportArgsTokens->verbose.GetText(), - MSyntax::kNoArg); - - // These are additional flags under our control. - syntax.addFlag("-fr", "-frameRange", MSyntax::kDouble, MSyntax::kDouble); - syntax.addFlag("-ft", "-frameStride", MSyntax::kDouble); - syntax.addFlag("-fs", "-frameSample", MSyntax::kDouble); - syntax.makeFlagMultiUse("-frameSample"); - - syntax.addFlag("-a", "-append", MSyntax::kBoolean); - syntax.addFlag("-f", "-file", MSyntax::kString); - syntax.addFlag("-sl", "-selection", MSyntax::kNoArg); - - syntax.addFlag("-ft" , "-filterTypes", MSyntax::kString); - syntax.makeFlagMultiUse("-filterTypes"); - - syntax.enableQuery(false); - syntax.enableEdit(false); - - syntax.setObjectType(MSyntax::kSelectionList); - syntax.setMinObjects(0); - - return syntax; -} - - -void* UsdMayaExportCommand::creator() -{ - return new UsdMayaExportCommand(); -} - - -MStatus UsdMayaExportCommand::doIt(const MArgList & args) -{ -try -{ - MStatus status; - - MArgDatabase argData(syntax(), args, &status); - - // Check that all flags were valid - if (status != MS::kSuccess) { - return status; - } - - // Read all of the dictionary args first. - const VtDictionary userArgs = UsdMayaUtil::GetDictionaryFromArgDatabase( - argData, UsdMayaJobExportArgs::GetDefaultDictionary()); - - // Now read all of the other args that are specific to this command. - bool append = false; - std::string fileName; - - if (argData.isFlagSet("append")) { - argData.getFlagArgument("append", 0, append); - } - - if (argData.isFlagSet("file")) - { - // Get the value - MString tmpVal; - argData.getFlagArgument("file", 0, tmpVal); - - // resolve the path into an absolute path - MFileObject absoluteFile; - absoluteFile.setRawFullName(tmpVal); - absoluteFile.setRawFullName( absoluteFile.resolvedFullName() ); // Make sure an absolute path - fileName = absoluteFile.resolvedFullName().asChar(); - - if (fileName.empty()) { - fileName = tmpVal.asChar(); - } - } - else { - TF_RUNTIME_ERROR("-file not specified."); - return MS::kFailure; - } - - if (fileName.empty()) { - return MS::kFailure; - } - - // If you provide a frame range we consider this an anim - // export even if start and end are the same - GfInterval timeInterval; - if (argData.isFlagSet("frameRange")) { - double startTime = 1; - double endTime = 1; - argData.getFlagArgument("frameRange", 0, startTime); - argData.getFlagArgument("frameRange", 1, endTime); - if (startTime > endTime) { - // If the user accidentally set start > end, resync to the closed - // interval with the single start point. - timeInterval = GfInterval(startTime); - } - else { - // Use the user's interval as-is. - timeInterval = GfInterval(startTime, endTime); - } - } else { - // No animation, so empty interval. - timeInterval = GfInterval(); - } - - double frameStride = 1.0; - if (argData.isFlagSet("frameStride")) { - argData.getFlagArgument("frameStride", 0, frameStride); - } - - std::set frameSamples; - unsigned int numFrameSamples = argData.numberOfFlagUses("frameSample"); - for (unsigned int i = 0; i < numFrameSamples; ++i) { - MArgList tmpArgList; - argData.getFlagArgumentList("frameSample", i, tmpArgList); - frameSamples.insert(tmpArgList.asDouble(0)); - } - - // Get the objects to export as a MSelectionList - MSelectionList objSelList; - if (argData.isFlagSet("selection")) { - MGlobal::getActiveSelectionList(objSelList); - } - else { - argData.getObjects(objSelList); - - // If no objects specified, then get all objects at DAG root - if (objSelList.isEmpty()) { - objSelList.add("|*", true); - } - } - - // Convert selection list to jobArgs dagPaths - UsdMayaUtil::MDagPathSet dagPaths; - for (unsigned int i=0; i < objSelList.length(); i++) { - MDagPath dagPath; - status = objSelList.getDagPath(i, dagPath); - if (status == MS::kSuccess) - { - dagPaths.insert(dagPath); - } - } - - const std::vector timeSamples = UsdMayaWriteUtil::GetTimeSamples( - timeInterval, frameSamples, frameStride); - UsdMayaJobExportArgs jobArgs = UsdMayaJobExportArgs::CreateFromDictionary( - userArgs, dagPaths, timeSamples); - - unsigned int numFilteredTypes = argData.numberOfFlagUses("filterTypes"); - for (unsigned int i=0; i < numFilteredTypes; i++) { - MArgList tmpArgList; - argData.getFlagArgumentList("filterTypes", i, tmpArgList); - jobArgs.AddFilteredTypeName(tmpArgList.asString(0)); - } - - UsdMaya_WriteJob writeJob(jobArgs); - if (!writeJob.Write(fileName, append)) { - return MS::kFailure; - } - - return MS::kSuccess; -} // end of try block -catch (std::exception & e) -{ - TF_RUNTIME_ERROR("std::exception encountered: %s", e.what()); - return MS::kFailure; -} -} // end of function - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/exportCommand.h b/third_party/maya/lib/usdMaya/exportCommand.h deleted file mode 100644 index aaa8eb5cfd..0000000000 --- a/third_party/maya/lib/usdMaya/exportCommand.h +++ /dev/null @@ -1,59 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_EXPORT_COMMAND_H -#define USD_MAYA_EXPORT_COMMAND_H - -/// \file usdMaya/exportCommand.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdMayaExportCommand : public MPxCommand -{ - public: - PXRUSDMAYA_API - UsdMayaExportCommand(); - PXRUSDMAYA_API - ~UsdMayaExportCommand() override; - - PXRUSDMAYA_API - MStatus doIt(const MArgList& args) override; - bool isUndoable () const override { return false; }; - - PXRUSDMAYA_API - static MSyntax createSyntax(); - PXRUSDMAYA_API - static void* creator(); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/exportTranslator.cpp b/third_party/maya/lib/usdMaya/exportTranslator.cpp deleted file mode 100644 index 110fbc1e73..0000000000 --- a/third_party/maya/lib/usdMaya/exportTranslator.cpp +++ /dev/null @@ -1,218 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/exportTranslator.h" - -#include "usdMaya/jobArgs.h" -#include "usdMaya/shadingModeRegistry.h" -#include "usdMaya/writeJob.h" -#include "usdMaya/writeUtil.h" - -#include -#include -#include -#include - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - - -void* UsdMayaExportTranslator::creator() { - return new UsdMayaExportTranslator(); -} - -UsdMayaExportTranslator::UsdMayaExportTranslator() : - MPxFileTranslator() { -} - -UsdMayaExportTranslator::~UsdMayaExportTranslator() { -} - -MStatus -UsdMayaExportTranslator::writer(const MFileObject &file, - const MString &optionsString, - MPxFileTranslator::FileAccessMode mode ) { - - std::string fileName(file.fullName().asChar()); - VtDictionary userArgs; - bool exportAnimation = false; - GfInterval timeInterval(1.0, 1.0); - double frameStride = 1.0; - bool append=false; - - MStringArray filteredTypes; - // Get the options - if ( optionsString.length() > 0 ) { - MStringArray optionList; - MStringArray theOption; - optionsString.split(';', optionList); - for(int i=0; i<(int)optionList.length(); ++i) { - theOption.clear(); - optionList[i].split('=', theOption); - if (theOption.length() != 2) { - continue; - } - - std::string argName(theOption[0].asChar()); - if (argName == "animation") { - exportAnimation = (theOption[1].asInt() != 0); - } - else if (argName == "startTime") { - timeInterval.SetMin(theOption[1].asDouble()); - } - else if (argName == "endTime") { - timeInterval.SetMax(theOption[1].asDouble()); - } - else if (argName == "frameStride") { - frameStride = theOption[1].asDouble(); - } - else if (argName == "filterTypes") { - theOption[1].split(',', filteredTypes); - } - else { - userArgs[argName] = UsdMayaUtil::ParseArgumentValue( - argName, theOption[1].asChar(), - UsdMayaJobExportArgs::GetDefaultDictionary()); - } - } - } - - - // Now resync start and end frame based on export time interval. - if (exportAnimation) { - if (timeInterval.IsEmpty()) { - // If the user accidentally set start > end, resync to the closed - // interval with the single start point. - timeInterval = GfInterval(timeInterval.GetMin()); - } - } - else { - // No animation, so empty interval. - timeInterval = GfInterval(); - } - - MSelectionList objSelList; - if(mode == MPxFileTranslator::kExportActiveAccessMode) { - // Get selected objects - MGlobal::getActiveSelectionList(objSelList); - } else if(mode == MPxFileTranslator::kExportAccessMode) { - // Get all objects at DAG root - objSelList.add("|*", true); - } - - // Convert selection list to jobArgs dagPaths - UsdMayaUtil::MDagPathSet dagPaths; - for (unsigned int i=0; i < objSelList.length(); i++) { - MDagPath dagPath; - if (objSelList.getDagPath(i, dagPath) == MS::kSuccess) { - dagPaths.insert(dagPath); - } - } - - if (dagPaths.empty()) { - TF_WARN("No DAG nodes to export. Skipping."); - return MS::kSuccess; - } - - const std::vector timeSamples = UsdMayaWriteUtil::GetTimeSamples( - timeInterval, std::set(), frameStride); - UsdMayaJobExportArgs jobArgs = UsdMayaJobExportArgs::CreateFromDictionary( - userArgs, dagPaths, timeSamples); - for (unsigned int i=0; i < filteredTypes.length(); ++i) { - jobArgs.AddFilteredTypeName(filteredTypes[i].asChar()); - } - - UsdMaya_WriteJob writeJob(jobArgs); - if (!writeJob.Write(fileName, append)) { - return MS::kFailure; - } - - return MS::kSuccess; -} - -MPxFileTranslator::MFileKind -UsdMayaExportTranslator::identifyFile( - const MFileObject& file, - const char* /*buffer*/, - short /*size*/) const -{ - MFileKind retValue = kNotMyFileType; - const MString fileName = file.fullName(); - const int lastIndex = fileName.length() - 1; - - const int periodIndex = fileName.rindex('.'); - if (periodIndex < 0 || periodIndex >= lastIndex) { - return retValue; - } - - const MString fileExtension = fileName.substring(periodIndex + 1, lastIndex); - - if (fileExtension == - UsdMayaTranslatorTokens->UsdFileExtensionDefault.GetText() || - fileExtension == - UsdMayaTranslatorTokens->UsdFileExtensionASCII.GetText() || - fileExtension == - UsdMayaTranslatorTokens->UsdFileExtensionCrate.GetText() || - fileExtension == - UsdMayaTranslatorTokens->UsdFileExtensionPackage.GetText()) { - retValue = kIsMyFileType; - } - - return retValue; -} - -/* static */ -const std::string& -UsdMayaExportTranslator::GetDefaultOptions() -{ - static std::string defaultOptions; - static std::once_flag once; - std::call_once(once, []() { - std::vector entries; - for (const std::pair keyValue : - UsdMayaJobExportArgs::GetDefaultDictionary()) { - if (keyValue.second.IsHolding()) { - entries.push_back(TfStringPrintf("%s=%d", - keyValue.first.c_str(), - static_cast(keyValue.second.Get()))); - } - else if (keyValue.second.IsHolding()) { - entries.push_back(TfStringPrintf("%s=%s", - keyValue.first.c_str(), - keyValue.second.Get().c_str())); - } - } - entries.push_back("animation=0"); - entries.push_back("startTime=1"); - entries.push_back("endTime=1"); - entries.push_back("frameStride=1.0"); - defaultOptions = TfStringJoin(entries, ";"); - }); - - return defaultOptions; -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/exportTranslator.h b/third_party/maya/lib/usdMaya/exportTranslator.h deleted file mode 100644 index e21c591a09..0000000000 --- a/third_party/maya/lib/usdMaya/exportTranslator.h +++ /dev/null @@ -1,89 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_EXPORT_TRANSLATOR_H -#define USD_MAYA_EXPORT_TRANSLATOR_H - -/// \file usdMaya/exportTranslator.h - -#include "usdMaya/api.h" -#include "usdMaya/jobArgs.h" - -#include "pxr/pxr.h" - -#include -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// File translator for USD files. Handles the USD option in the Export window. -class UsdMayaExportTranslator : public MPxFileTranslator -{ - public: - - /** - * method to create UsdMayaExportTranslator file translator - */ - PXRUSDMAYA_API - static void* creator(); - - PXRUSDMAYA_API - MStatus writer( - const MFileObject& file, - const MString& optionsString, - MPxFileTranslator::FileAccessMode mode) override; - - bool haveReadMethod() const override { return false; } - bool haveWriteMethod() const override { return true; } - - PXRUSDMAYA_API - MFileKind identifyFile( - const MFileObject& file, - const char* buffer, - short size) const override; - - MString defaultExtension() const override { - return UsdMayaTranslatorTokens->UsdFileExtensionDefault.GetText(); - } - MString filter() const override { - return UsdMayaTranslatorTokens->UsdWritableFileFilter.GetText(); - } - - PXRUSDMAYA_API - static const std::string& GetDefaultOptions(); - - private: - - UsdMayaExportTranslator(); - UsdMayaExportTranslator(const UsdMayaExportTranslator&); - ~UsdMayaExportTranslator() override; - UsdMayaExportTranslator& operator=(const UsdMayaExportTranslator&); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/fallbackPrimReader.cpp b/third_party/maya/lib/usdMaya/fallbackPrimReader.cpp deleted file mode 100644 index f06d2324b9..0000000000 --- a/third_party/maya/lib/usdMaya/fallbackPrimReader.cpp +++ /dev/null @@ -1,72 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/fallbackPrimReader.h" - -#include "usdMaya/translatorUtil.h" - -#include "pxr/usd/usdGeom/imageable.h" - -PXR_NAMESPACE_OPEN_SCOPE - -UsdMaya_FallbackPrimReader::UsdMaya_FallbackPrimReader( - const UsdMayaPrimReaderArgs& args) - : UsdMayaPrimReader(args) -{ -} - -bool -UsdMaya_FallbackPrimReader::Read(UsdMayaPrimReaderContext* context) -{ - const UsdPrim& usdPrim = _GetArgs().GetUsdPrim(); - if (usdPrim.HasAuthoredTypeName() && !usdPrim.IsA()) { - // Only create fallback Maya nodes for untyped prims or imageable prims - // that have no prim reader. - return false; - } - - MObject parentNode = context->GetMayaNode( - usdPrim.GetPath().GetParentPath(), true); - - MStatus status; - MObject mayaNode; - return UsdMayaTranslatorUtil::CreateDummyTransformNode( - usdPrim, - parentNode, - /*importTypeName*/ false, - _GetArgs(), - context, - &status, - &mayaNode); -} - -/* static */ -UsdMayaPrimReaderRegistry::ReaderFactoryFn -UsdMaya_FallbackPrimReader::CreateFactory() -{ - return [](const UsdMayaPrimReaderArgs& args) { - return std::make_shared(args); - }; -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/fallbackPrimReader.h b/third_party/maya/lib/usdMaya/fallbackPrimReader.h deleted file mode 100644 index b8257e0d7a..0000000000 --- a/third_party/maya/lib/usdMaya/fallbackPrimReader.h +++ /dev/null @@ -1,47 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_FALLBACK_PRIM_READER_H -#define USD_MAYA_FALLBACK_PRIM_READER_H - -/// \file usdMaya/fallbackPrimReader.h - -#include "usdMaya/primReader.h" -#include "usdMaya/primReaderRegistry.h" - -PXR_NAMESPACE_OPEN_SCOPE - -/// This is a special prim reader that is used whenever a typeless prim or prim -/// with unknown types is encountered when traversing USD. -class UsdMaya_FallbackPrimReader : public UsdMayaPrimReader { -public: - UsdMaya_FallbackPrimReader(const UsdMayaPrimReaderArgs& args); - - virtual bool Read(UsdMayaPrimReaderContext* context); - - static UsdMayaPrimReaderRegistry::ReaderFactoryFn CreateFactory(); -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/functorPrimReader.cpp b/third_party/maya/lib/usdMaya/functorPrimReader.cpp deleted file mode 100644 index 608c47d46d..0000000000 --- a/third_party/maya/lib/usdMaya/functorPrimReader.cpp +++ /dev/null @@ -1,62 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/functorPrimReader.h" - -PXR_NAMESPACE_OPEN_SCOPE - -UsdMaya_FunctorPrimReader::UsdMaya_FunctorPrimReader( - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderRegistry::ReaderFn readerFn) - : UsdMayaPrimReader(args), _readerFn(readerFn) -{ -} - -bool -UsdMaya_FunctorPrimReader::Read(UsdMayaPrimReaderContext* context) -{ - TF_VERIFY(context); - return _readerFn(_GetArgs(), context); -} - -/* static */ -UsdMayaPrimReaderSharedPtr -UsdMaya_FunctorPrimReader::Create( - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderRegistry::ReaderFn readerFn) -{ - return std::make_shared(args, readerFn); -} - -/* static */ -UsdMayaPrimReaderRegistry::ReaderFactoryFn -UsdMaya_FunctorPrimReader::CreateFactory( - UsdMayaPrimReaderRegistry::ReaderFn readerFn) -{ - return std::bind( - Create, - std::placeholders::_1, - readerFn); -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/functorPrimReader.h b/third_party/maya/lib/usdMaya/functorPrimReader.h deleted file mode 100644 index e903758465..0000000000 --- a/third_party/maya/lib/usdMaya/functorPrimReader.h +++ /dev/null @@ -1,67 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_FUNCTOR_PRIM_READER_H -#define USD_MAYA_FUNCTOR_PRIM_READER_H - -/// \file usdMaya/functorPrimReader.h - -#include "usdMaya/api.h" -#include "usdMaya/primReader.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/primReaderRegistry.h" - -#include "pxr/pxr.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - -/// \class UsdMaya_FunctorPrimReader -/// \brief This class is scaffolding to hold bare prim reader functions. -/// -/// It is used by the PXRUSDMAYA_DEFINE_READER macro. -class UsdMaya_FunctorPrimReader final : public UsdMayaPrimReader -{ -public: - UsdMaya_FunctorPrimReader( - const UsdMayaPrimReaderArgs&, - UsdMayaPrimReaderRegistry::ReaderFn); - - bool Read(UsdMayaPrimReaderContext* context) override; - - static UsdMayaPrimReaderSharedPtr Create( - const UsdMayaPrimReaderArgs&, - UsdMayaPrimReaderRegistry::ReaderFn readerFn); - - static UsdMayaPrimReaderRegistry::ReaderFactoryFn - CreateFactory(UsdMayaPrimReaderRegistry::ReaderFn readerFn); - -private: - UsdMayaPrimReaderRegistry::ReaderFn _readerFn; -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/functorPrimWriter.cpp b/third_party/maya/lib/usdMaya/functorPrimWriter.cpp deleted file mode 100644 index cc3bee8fba..0000000000 --- a/third_party/maya/lib/usdMaya/functorPrimWriter.cpp +++ /dev/null @@ -1,129 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/functorPrimWriter.h" - -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterArgs.h" -#include "usdMaya/primWriterContext.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/transformWriter.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/timeCode.h" - -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMaya_FunctorPrimWriter::UsdMaya_FunctorPrimWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx, - UsdMayaPrimWriterRegistry::WriterFn plugFn) : - UsdMayaTransformWriter(depNodeFn, usdPath, jobCtx), - _plugFn(plugFn), - _exportsGprims(false), - _pruneChildren(false) -{ -} - -/* virtual */ -UsdMaya_FunctorPrimWriter::~UsdMaya_FunctorPrimWriter() -{ -} - -/* virtual */ -void -UsdMaya_FunctorPrimWriter::Write(const UsdTimeCode& usdTime) -{ - UsdMayaTransformWriter::Write(usdTime); - - const UsdMayaPrimWriterArgs args( - GetDagPath(), - _GetExportArgs().exportRefsAsInstanceable); - - UsdMayaPrimWriterContext ctx(usdTime, GetUsdPath(), GetUsdStage()); - - _plugFn(args, &ctx); - - _exportsGprims = ctx.GetExportsGprims(); - _pruneChildren = ctx.GetPruneChildren(); - _modelPaths = ctx.GetModelPaths(); -} - -/* virtual */ -bool -UsdMaya_FunctorPrimWriter::ExportsGprims() const -{ - return _exportsGprims; -} - -/* virtual */ -bool -UsdMaya_FunctorPrimWriter::ShouldPruneChildren() const -{ - return _pruneChildren; -} - -/* virtual */ -const SdfPathVector& -UsdMaya_FunctorPrimWriter::GetModelPaths() const -{ - return _modelPaths; -} - -/* static */ -UsdMayaPrimWriterSharedPtr -UsdMaya_FunctorPrimWriter::Create( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx, - UsdMayaPrimWriterRegistry::WriterFn plugFn) -{ - return UsdMayaPrimWriterSharedPtr( - new UsdMaya_FunctorPrimWriter(depNodeFn, usdPath, jobCtx, plugFn)); -} - -/* static */ -UsdMayaPrimWriterRegistry::WriterFactoryFn -UsdMaya_FunctorPrimWriter::CreateFactory( - UsdMayaPrimWriterRegistry::WriterFn fn) -{ - return std::bind( - Create, - std::placeholders::_1, - std::placeholders::_2, - std::placeholders::_3, - fn); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/functorPrimWriter.h b/third_party/maya/lib/usdMaya/functorPrimWriter.h deleted file mode 100644 index 84c7b7829d..0000000000 --- a/third_party/maya/lib/usdMaya/functorPrimWriter.h +++ /dev/null @@ -1,89 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_FUNCTOR_PRIM_WRITER_H -#define USD_MAYA_FUNCTOR_PRIM_WRITER_H - -/// \file usdMaya/functorPrimWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/transformWriter.h" - -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" - -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \class UsdMaya_FunctorPrimWriter -/// \brief This class is scaffolding to hold bare prim writer functions and -/// adapt them to the UsdMayaPrimWriter or UsdMayaTransformWriter interface -/// (depending on whether the writer plugin is handling a shape or a transform). -/// -/// It is used by the PXRUSDMAYA_DEFINE_WRITER macro. -class UsdMaya_FunctorPrimWriter final : public UsdMayaTransformWriter -{ -public: - UsdMaya_FunctorPrimWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx, - UsdMayaPrimWriterRegistry::WriterFn plugFn); - - ~UsdMaya_FunctorPrimWriter() override; - - void Write(const UsdTimeCode& usdTime) override; - bool ExportsGprims() const override; - bool ShouldPruneChildren() const override; - const SdfPathVector& GetModelPaths() const override; - - static UsdMayaPrimWriterSharedPtr Create( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx, - UsdMayaPrimWriterRegistry::WriterFn plugFn); - - static UsdMayaPrimWriterRegistry::WriterFactoryFn - CreateFactory(UsdMayaPrimWriterRegistry::WriterFn plugFn); - -private: - UsdMayaPrimWriterRegistry::WriterFn _plugFn; - bool _exportsGprims; - bool _pruneChildren; - SdfPathVector _modelPaths; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/hdImagingShape.cpp b/third_party/maya/lib/usdMaya/hdImagingShape.cpp deleted file mode 100644 index b9745146cf..0000000000 --- a/third_party/maya/lib/usdMaya/hdImagingShape.cpp +++ /dev/null @@ -1,500 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/hdImagingShape.h" - -#include "usdMaya/blockSceneModificationContext.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/util.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/envSetting.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_ENV_SETTING( - PXRMAYAHD_DEFAULT_SELECTION_RESOLUTION, - 256, - "Specifies the default resolution of the draw target used for computing " - "selections. Note that this must match one of the possible values for " - "pxrHdImagingShape's \"selectionResolution\" attribute (256, 512, 1024, " - "2048, or 4096)."); - -// XXX: Supporting area selections in depth (where an object that is occluded -// by another object in the selection is also selected) currently comes with a -// significant performance penalty if the number of objects grows large, so for -// now it is disabled by default. It can be enabled by default using this env -// setting, and within a Maya session it can be toggled on and off with an -// attribute on the pxrHdImagingShape. -TF_DEFINE_ENV_SETTING( - PXRMAYAHD_ENABLE_DEPTH_SELECTION, - false, - "Enables area selection of objects occluded in depth"); - - -TF_DEFINE_PUBLIC_TOKENS(PxrMayaHdImagingShapeTokens, - PXRUSDMAYA_HD_IMAGING_SHAPE_TOKENS); - -const MTypeId PxrMayaHdImagingShape::typeId(0x00126402); -const MString PxrMayaHdImagingShape::typeName( - PxrMayaHdImagingShapeTokens->MayaTypeName.GetText()); - -// Attributes -MObject PxrMayaHdImagingShape::selectionResolutionAttr; -MObject PxrMayaHdImagingShape::enableDepthSelectionAttr; - -namespace { - -// Generates a new UUID that is extremely unlikely to clash with the UUID of -// any other node in Maya. These are consistent over a Maya session, so that -// we can find the nodes again, but they are re-generated between different -// Maya runs since we don't write the imaging shape to disk. -static -MUuid -_GenerateUuid() -{ - MUuid uuid; - uuid.generate(); - return uuid; -} - -static const std::string _HdImagingTransformName("HdImaging"); -static const std::string _HdImagingShapeName = - TfStringPrintf("%sShape", _HdImagingTransformName.c_str()); -static const MUuid _HdImagingTransformUuid = _GenerateUuid(); -static const MUuid _HdImagingShapeUuid = _GenerateUuid(); - -} // anonymous namespace - -/* static */ -void* -PxrMayaHdImagingShape::creator() -{ - return new PxrMayaHdImagingShape(); -} - -/* static */ -MStatus -PxrMayaHdImagingShape::initialize() -{ - MStatus status; - - MFnEnumAttribute enumAttrFn; - MFnNumericAttribute numericAttrFn; - - const int defaultSelectionResolution = - TfGetEnvSetting(PXRMAYAHD_DEFAULT_SELECTION_RESOLUTION); - - selectionResolutionAttr = - enumAttrFn.create( - "selectionResolution", - "sr", - defaultSelectionResolution, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = enumAttrFn.addField("256x256", 256); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = enumAttrFn.addField("512x512", 512); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = enumAttrFn.addField("1024x1024", 1024); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = enumAttrFn.addField("2048x2048", 2048); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = enumAttrFn.addField("4096x4096", 4096); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = enumAttrFn.setInternal(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = enumAttrFn.setStorable(false); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = enumAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(selectionResolutionAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - const bool enableDepthSelection = - TfGetEnvSetting(PXRMAYAHD_ENABLE_DEPTH_SELECTION); - - enableDepthSelectionAttr = numericAttrFn.create( - "enableDepthSelection", - "eds", - MFnNumericData::kBoolean, - 0.0, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setDefault(enableDepthSelection); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setInternal(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setStorable(false); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(enableDepthSelectionAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - return MS::kSuccess; -} - -/* static */ -PxrMayaHdImagingShape* -PxrMayaHdImagingShape::GetShapeAtDagPath(const MDagPath& dagPath) -{ - const MObject mObj = dagPath.node(); - if (mObj.apiType() != MFn::kPluginShape) { - TF_CODING_ERROR( - "Could not get PxrMayaHdImagingShape for non-plugin shape node at " - "DAG path: %s (apiTypeStr = %s)", - dagPath.fullPathName().asChar(), - mObj.apiTypeStr()); - return nullptr; - } - - const MFnDependencyNode depNodeFn(mObj); - PxrMayaHdImagingShape* imagingShape = - static_cast(depNodeFn.userNode()); - if (!imagingShape) { - TF_CODING_ERROR( - "Could not get PxrMayaHdImagingShape for node at DAG path: %s", - dagPath.fullPathName().asChar()); - return nullptr; - } - - return imagingShape; -} - -/* static */ -MObject -PxrMayaHdImagingShape::GetOrCreateInstance() -{ - MStatus status; - - // Look up the imaging shape via UUID; this is namespace-independent. - MSelectionList selList; - selList.add(_HdImagingShapeUuid); - - MObject hdImagingShapeObj; - if (!selList.isEmpty() && selList.getDependNode(0, hdImagingShapeObj)) { - return hdImagingShapeObj; - } - - // Ensure that we create the nodes in the root namespace, in case this - // function is getting invoked by a node in a non-root namespace (e.g. a USD - // proxy shape that represents the "Collapsed" representation of an - // assembly). - const MString currNamespace = MNamespace::currentNamespace(&status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - const MString rootNamespace = MNamespace::rootNamespace(&status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - MNamespace::setCurrentNamespace(rootNamespace); - - // We never intend for the imaging shape to get saved out to the Maya scene - // file, so make sure that we preserve the scene modification status from - // before we create the shape. - const UsdMayaBlockSceneModificationContext blockModContext; - - // Create a transform node for the shape. - MObject hdImagingTransformObj; - if (!UsdMayaTranslatorUtil::CreateNode( - _HdImagingTransformName.c_str(), - "transform", - MObject::kNullObj, - &status, - &hdImagingTransformObj)) { - TF_RUNTIME_ERROR("Failed to create transform node %s for %s", - _HdImagingTransformName.c_str(), - _HdImagingShapeName.c_str()); - - MNamespace::setCurrentNamespace(currNamespace); - - return MObject(); - } - - // Set the do not write flag, set its UUID, and hide it in the outliner. - // Don't lock the transform, because that causes problems reordering root - // nodes. Do lock all the attributes on the transform to limit possible - // shenanigans. If there is an error, let Maya report it but keep going. - MFnDependencyNode depNodeFn(hdImagingTransformObj, &status); - CHECK_MSTATUS(status); - - status = depNodeFn.setDoNotWrite(true); - CHECK_MSTATUS(status); - - depNodeFn.setUuid(_HdImagingTransformUuid, &status); - CHECK_MSTATUS(status); - - UsdMayaUtil::SetHiddenInOutliner(depNodeFn, true); - - for (unsigned int i = 0u; i < depNodeFn.attributeCount(); ++i) { - const MObject attribute = depNodeFn.attribute(i); - MPlug plug = depNodeFn.findPlug(attribute, true); - plug.setLocked(true); - } - - // Create the HdImagingShape. - if (!UsdMayaTranslatorUtil::CreateNode( - _HdImagingShapeName.c_str(), - PxrMayaHdImagingShapeTokens->MayaTypeName.GetText(), - hdImagingTransformObj, - &status, - &hdImagingShapeObj)) { - TF_RUNTIME_ERROR("Failed to create %s", _HdImagingShapeName.c_str()); - - MNamespace::setCurrentNamespace(currNamespace); - - return MObject(); - } - - // We have to lock the pxrHdImagingShape here as opposed to in the shape's - // postConstructor(), otherwise the rename CreateNode() above tries to do - // will fail. - status = depNodeFn.setObject(hdImagingShapeObj); - CHECK_MSTATUS(status); - - status = depNodeFn.setLocked(true); - CHECK_MSTATUS(status); - - MNamespace::setCurrentNamespace(currNamespace); - - return hdImagingShapeObj; -} - -/* virtual */ -bool -PxrMayaHdImagingShape::isBounded() const -{ - return false; -} - -/* virtual */ -MBoundingBox -PxrMayaHdImagingShape::boundingBox() const -{ - return MBoundingBox(); -} - -/* virtual */ -void -PxrMayaHdImagingShape::postConstructor() -{ - MStatus status = setDoNotWrite(true); - CHECK_MSTATUS(status); - - MFnDependencyNode depNodeFn(thisMObject()); - depNodeFn.setUuid(_HdImagingShapeUuid, &status); - CHECK_MSTATUS(status); - - UsdMayaUtil::SetHiddenInOutliner(depNodeFn, true); -} - -/* virtual */ -bool -PxrMayaHdImagingShape::getInternalValue( - const MPlug& plug, - MDataHandle& dataHandle) -{ - if (plug == selectionResolutionAttr || - plug == enableDepthSelectionAttr) { - // We just want notification of attribute gets and sets. We return - // false here to tell Maya that it should still manage storage of the - // value in the data block. - return false; - } - - return MPxSurfaceShape::getInternalValue(plug, dataHandle); -} - -/* virtual */ -bool -PxrMayaHdImagingShape::setInternalValue( - const MPlug& plug, - const MDataHandle& dataHandle) -{ - if (plug == selectionResolutionAttr || - plug == enableDepthSelectionAttr) { - // If these attributes are changed, we mark the HdImagingShape as - // needing to be redrawn, which is when we'll pull the new values from - // the shape and pass them to the batch renderer. - MHWRender::MRenderer::setGeometryDrawDirty(thisMObject()); - - // We just want notification of attribute gets and sets. We return - // false here to tell Maya that it should still manage storage of the - // value in the data block. - return false; - } - - return MPxSurfaceShape::setInternalValue(plug, dataHandle); -} - -/* static */ -void -PxrMayaHdImagingShape::_OnObjectSetAdded(MObject& node, void* clientData) -{ - MStatus status; - MFnSet objectSet(node, &status); - if (!status) { - return; - } - - // Maya constructs sets with the name ViewSelectedSet to - // track nodes that should be drawn in isolate selection mode. - // For all practical purposes, we can assume that a set with this suffix - // is such a Maya-controlled set. (If we wanted to be more robust, we could - // query the MEL command isolateSelect, but that seems overkill here.) - if (!TfStringEndsWith(objectSet.name().asChar(), "ViewSelectedSet")) { - return; - } - - // We listen to attribute changed callbacks on this set so that we can - // re-add ourselves if the user changes the set of nodes to isolate without - // exiting isolate selection mode. If the node is already being tracked, - // then skip it. - PxrMayaHdImagingShape* me = - static_cast(clientData); - MObjectHandle handle(node); - if (me->_objectSetAttrChangedCallbackIds.count(handle) != 0) { - return; - } - me->_objectSetAttrChangedCallbackIds[handle] = - MNodeMessage::addAttributeChangedCallback( - node, _OnObjectSetAttrChanged, me); - - // In rare cases, the user may have manually added the pxrHdImagingShape - // into the isolate selection list. However, we won't know about it until - // the connection between the shape and the set is made. This isn't a big - // deal, though, since it's OK for the shape to appear twice in the set. - objectSet.addMember(me->thisMObject()); -} - -/* static */ -void -PxrMayaHdImagingShape::_OnObjectSetRemoved(MObject& node, void* clientData) -{ - MStatus status; - MFnSet objectSet(node, &status); - if (!status) { - return; - } - - // Just to be safe, always check the removed set to see if we've been - // tracking it, regardless of the set's name. - PxrMayaHdImagingShape* me = - static_cast(clientData); - MObjectHandle handle(node); - auto iter = me->_objectSetAttrChangedCallbackIds.find(handle); - if (iter == me->_objectSetAttrChangedCallbackIds.end()) { - return; - } - - // Undo everything that we did in _OnObjectSetAdded by removing callbacks - // and then removing ourselves from the set. - MMessage::removeCallback(iter->second); - me->_objectSetAttrChangedCallbackIds.erase(iter); - objectSet.removeMember(me->thisMObject()); -} - -/* static */ -void -PxrMayaHdImagingShape::_OnObjectSetAttrChanged( - MNodeMessage::AttributeMessage msg, - MPlug& plug, - MPlug& otherPlug, - void *clientData) -{ - // We only care about the case where the user has loaded a different set of - // nodes into the isolate selection set, and when that happens, new - // connections are made with the set. So we only listen for connection-made - // messages. - if (!(msg & MNodeMessage::kConnectionMade)) { - return; - } - - // If the connection-made message indicates that _this node_ is the node - // connecting to the set, then there is no more work for us to do, so - // simply return. - PxrMayaHdImagingShape* me = - static_cast(clientData); - if (otherPlug.node() == me->thisMObject()) { - return; - } - - MFnSet objectSet(plug.node()); - objectSet.addMember(me->thisMObject()); -} - -PxrMayaHdImagingShape::PxrMayaHdImagingShape() : MPxSurfaceShape() -{ - // If a shape is isolated but depends on Hydra batched drawing for imaging, - // it won't image in the viewport unless the pxrHdImagingShape is also - // isolated. This is because Maya skips drawing the pxrHdImagingShape if - // it's not also isolated, but the pxrHdImagingShape is the one doing the - // actual drawing for the original shape. Thus, we listen for the - // addition/removal of objectSets so that we can insert ourselves into any - // objectSets used for viewport isolate selection. - _objectSetAddedCallbackId = MDGMessage::addNodeAddedCallback( - _OnObjectSetAdded, "objectSet", this); - _objectSetRemovedCallbackId = MDGMessage::addNodeRemovedCallback( - _OnObjectSetRemoved, "objectSet", this); -} - -/* virtual */ -PxrMayaHdImagingShape::~PxrMayaHdImagingShape() -{ - MMessage::removeCallback(_objectSetAddedCallbackId); - MMessage::removeCallback(_objectSetRemovedCallbackId); - for (const auto& handleAndCallbackId : _objectSetAttrChangedCallbackIds) { - MMessage::removeCallback(handleAndCallbackId.second); - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/hdImagingShape.h b/third_party/maya/lib/usdMaya/hdImagingShape.h deleted file mode 100644 index c3d4e1fc8d..0000000000 --- a/third_party/maya/lib/usdMaya/hdImagingShape.h +++ /dev/null @@ -1,159 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_HD_IMAGING_SHAPE_H -#define USD_MAYA_HD_IMAGING_SHAPE_H - -/// \file usdMaya/hdImagingShape.h - -#include "pxr/pxr.h" - -#include "usdMaya/api.h" -#include "usdMaya/util.h" - -#include "pxr/base/tf/staticTokens.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDMAYA_HD_IMAGING_SHAPE_TOKENS \ - ((MayaTypeName, "pxrHdImagingShape")) - -TF_DECLARE_PUBLIC_TOKENS(PxrMayaHdImagingShapeTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_HD_IMAGING_SHAPE_TOKENS); - - -/// Simple Maya shape providing batched drawing of other shapes imaged by Hydra. -/// -/// This shape does nothing other than to act as a single invocation point for -/// Hydra task execution for all other shapes in the scene that are imaged by -/// Hydra. Those other shapes will respond to Maya's requests for draw -/// preparation, but the actual drawing of those shapes by Hydra will only be -/// invoked when this shape is drawn. -class PxrMayaHdImagingShape : public MPxSurfaceShape -{ - public: - - PXRUSDMAYA_API - static const MTypeId typeId; - PXRUSDMAYA_API - static const MString typeName; - - // Attributes - PXRUSDMAYA_API - static MObject selectionResolutionAttr; - PXRUSDMAYA_API - static MObject enableDepthSelectionAttr; - - PXRUSDMAYA_API - static void* creator(); - - PXRUSDMAYA_API - static MStatus initialize(); - - PXRUSDMAYA_API - static PxrMayaHdImagingShape* GetShapeAtDagPath( - const MDagPath& dagPath); - - /// Gets the "singleton" instance of the shape if it exists, or creates - /// it if it doesn't. - /// - /// There is typically only one instance of this node in a Maya scene - /// that takes care of all Hydra imaging for the scene. This method can - /// be used to ensure that that instance exists, and to get the MObject - /// for it. - /// Note that since this node is a shape, it is required to have a - /// transform node as a parent. This method will create that node as - /// well and set it up such that it will *not* save into the Maya scene - /// file. The nodes are also locked to prevent accidental deletion, - /// re-naming, or re-parenting. - PXRUSDMAYA_API - static MObject GetOrCreateInstance(); - - - // MPxSurfaceShape Overrides - - PXRUSDMAYA_API - bool isBounded() const override; - - PXRUSDMAYA_API - MBoundingBox boundingBox() const override; - - - // MPxNode Overrides - - PXRUSDMAYA_API - void postConstructor() override; - - PXRUSDMAYA_API - bool getInternalValue( - const MPlug& plug, - MDataHandle& dataHandle) override; - - PXRUSDMAYA_API - bool setInternalValue( - const MPlug& plug, - const MDataHandle& dataHandle) override; - - private: - // The callback IDs and functions below are used to ensure that this - // shape is always inserted into any viewport isolate selection set. - MCallbackId _objectSetAddedCallbackId; - MCallbackId _objectSetRemovedCallbackId; - UsdMayaUtil::MObjectHandleUnorderedMap - _objectSetAttrChangedCallbackIds; - - static void _OnObjectSetAdded(MObject& node, void* clientData); - static void _OnObjectSetRemoved(MObject& node, void* clientData); - static void _OnObjectSetAttrChanged( - MNodeMessage::AttributeMessage msg, - MPlug& plug, - MPlug& otherPlug, - void *clientData); - - PxrMayaHdImagingShape(); - ~PxrMayaHdImagingShape() override; - - PxrMayaHdImagingShape(const PxrMayaHdImagingShape&) = delete; - PxrMayaHdImagingShape& operator=(const PxrMayaHdImagingShape&) = delete; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/importCommand.cpp b/third_party/maya/lib/usdMaya/importCommand.cpp deleted file mode 100644 index d77c0c0c24..0000000000 --- a/third_party/maya/lib/usdMaya/importCommand.cpp +++ /dev/null @@ -1,273 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/importCommand.h" - -#include "usdMaya/jobArgs.h" -#include "usdMaya/readJob.h" -#include "usdMaya/shadingModeRegistry.h" - -#include "pxr/usd/ar/resolver.h" - -#include -#include -#include -#include -#include - -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - - -UsdMayaImportCommand::UsdMayaImportCommand() : - mUsdReadJob(nullptr) -{ -} - -/* virtual */ -UsdMayaImportCommand::~UsdMayaImportCommand() -{ - if (mUsdReadJob) { - delete mUsdReadJob; - } -} - -/* static */ -MSyntax -UsdMayaImportCommand::createSyntax() -{ - MSyntax syntax; - - // These flags correspond to entries in - // UsdMayaJobImportArgs::GetDefaultDictionary. - syntax.addFlag("-shd", - UsdMayaJobImportArgsTokens->shadingMode.GetText(), - MSyntax::kString); - syntax.addFlag("-ar", - UsdMayaJobImportArgsTokens->assemblyRep.GetText(), - MSyntax::kString); - syntax.addFlag("-md", - UsdMayaJobImportArgsTokens->metadata.GetText(), - MSyntax::kString); - syntax.makeFlagMultiUse(UsdMayaJobImportArgsTokens->metadata.GetText()); - syntax.addFlag("-api", - UsdMayaJobImportArgsTokens->apiSchema.GetText(), - MSyntax::kString); - syntax.makeFlagMultiUse(UsdMayaJobImportArgsTokens->apiSchema.GetText()); - syntax.addFlag("-epv", - UsdMayaJobImportArgsTokens->excludePrimvar.GetText(), - MSyntax::kString); - syntax.makeFlagMultiUse( - UsdMayaJobImportArgsTokens->excludePrimvar.GetText()); - syntax.addFlag("-uac", - UsdMayaJobImportArgsTokens->useAsAnimationCache.GetText(), - MSyntax::kBoolean); - - // These are additional flags under our control. - syntax.addFlag("-f" , "-file", MSyntax::kString); - syntax.addFlag("-p" , "-parent", MSyntax::kString); - syntax.addFlag("-ani", "-readAnimData", MSyntax::kBoolean); - syntax.addFlag("-fr", "-frameRange", MSyntax::kDouble, MSyntax::kDouble); - syntax.addFlag("-pp", "-primPath", MSyntax::kString); - syntax.addFlag("-var", "-variant", MSyntax::kString, MSyntax::kString); - syntax.makeFlagMultiUse("variant"); - - syntax.addFlag("-v", "-verbose", MSyntax::kNoArg); - - syntax.enableQuery(false); - syntax.enableEdit(false); - - return syntax; -} - -/* static */ -void* -UsdMayaImportCommand::creator() -{ - return new UsdMayaImportCommand(); -} - -/* virtual */ -MStatus -UsdMayaImportCommand::doIt(const MArgList & args) -{ - MStatus status; - - MArgDatabase argData(syntax(), args, &status); - - // Check that all flags were valid - if (status != MS::kSuccess) { - return status; - } - - // Get dictionary values. - const VtDictionary userArgs = - UsdMayaUtil::GetDictionaryFromArgDatabase( - argData, - UsdMayaJobImportArgs::GetDefaultDictionary()); - - std::string mFileName; - if (argData.isFlagSet("file")) { - // Get the value - MString tmpVal; - argData.getFlagArgument("file", 0, tmpVal); - mFileName = tmpVal.asChar(); - - // Use the usd resolver for validation (but save the unresolved) - if (ArGetResolver().Resolve(mFileName).empty()) { - TF_RUNTIME_ERROR( - "File '%s' does not exist, or could not be resolved. " - "Exiting.", - mFileName.c_str()); - return MS::kFailure; - } - - TF_STATUS("Importing '%s'", mFileName.c_str()); - } - - if (mFileName.empty()) { - TF_RUNTIME_ERROR("Empty file specified. Exiting."); - return MS::kFailure; - } - - // Specify usd PrimPath. Default will be "/" - std::string mPrimPath; - if (argData.isFlagSet("primPath")) - { - // Get the value - MString tmpVal; - argData.getFlagArgument("primPath", 0, tmpVal); - mPrimPath = tmpVal.asChar(); - } - - // Add variant (variantSet, variant). Multi-use - std::map mVariants; - for (unsigned int i=0; i < argData.numberOfFlagUses("variant"); ++i) - { - MArgList tmpArgList; - status = argData.getFlagArgumentList("variant", i, tmpArgList); - // Get the value - MString tmpKey = tmpArgList.asString(0, &status); - MString tmpVal = tmpArgList.asString(1, &status); - mVariants.insert( std::pair(tmpKey.asChar(), tmpVal.asChar()) ); - } - - bool readAnimData = true; - if (argData.isFlagSet("readAnimData")) { - argData.getFlagArgument("readAnimData", 0, readAnimData); - } - - GfInterval timeInterval; - if (readAnimData) { - if (argData.isFlagSet("frameRange")) { - double startTime = 1.0; - double endTime = 1.0; - argData.getFlagArgument("frameRange", 0, startTime); - argData.getFlagArgument("frameRange", 1, endTime); - timeInterval = GfInterval(startTime, endTime); - } - else { - timeInterval = GfInterval::GetFullInterval(); - } - } - else { - timeInterval = GfInterval(); - } - - // Create the command - if (mUsdReadJob) { - delete mUsdReadJob; - } - - UsdMayaJobImportArgs jobArgs = - UsdMayaJobImportArgs::CreateFromDictionary( - userArgs, - /* importWithProxyShapes = */ false, - timeInterval); - - mUsdReadJob = new UsdMaya_ReadJob(mFileName, mPrimPath, mVariants, jobArgs); - - // Add optional command params - if (argData.isFlagSet("parent")) { - // Get the value - MString tmpVal; - argData.getFlagArgument("parent", 0, tmpVal); - - if (tmpVal.length()) { - MSelectionList selList; - selList.add(tmpVal); - MDagPath dagPath; - status = selList.getDagPath(0, dagPath); - if (status != MS::kSuccess) { - TF_RUNTIME_ERROR( - "Invalid path '%s' for -parent.", - tmpVal.asChar()); - return MS::kFailure; - } - mUsdReadJob->SetMayaRootDagPath( dagPath ); - } - } - - // Execute the command - std::vector addedDagPaths; - bool success = mUsdReadJob->Read(&addedDagPaths); - if (success) { - TF_FOR_ALL(iter, addedDagPaths) { - appendToResult(iter->fullPathName()); - } - } - return (success) ? MS::kSuccess : MS::kFailure; -} - -/* virtual */ -MStatus -UsdMayaImportCommand::redoIt() -{ - if (!mUsdReadJob) { - return MS::kFailure; - } - - bool success = mUsdReadJob->Redo(); - - return (success) ? MS::kSuccess : MS::kFailure; -} - -/* virtual */ -MStatus -UsdMayaImportCommand::undoIt() -{ - if (!mUsdReadJob) { - return MS::kFailure; - } - - bool success = mUsdReadJob->Undo(); - - return (success) ? MS::kSuccess : MS::kFailure; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/importCommand.h b/third_party/maya/lib/usdMaya/importCommand.h deleted file mode 100644 index feda491332..0000000000 --- a/third_party/maya/lib/usdMaya/importCommand.h +++ /dev/null @@ -1,73 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_IMPORT_COMMAND_H -#define USD_MAYA_IMPORT_COMMAND_H - -/// \file usdMaya/importCommand.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdMaya_ReadJob; - -class UsdMayaImportCommand : public MPxCommand -{ - public: - PXRUSDMAYA_API - UsdMayaImportCommand(); - PXRUSDMAYA_API - ~UsdMayaImportCommand() override; - - PXRUSDMAYA_API - MStatus doIt(const MArgList& args) override; - PXRUSDMAYA_API - MStatus redoIt() override; - PXRUSDMAYA_API - MStatus undoIt() override; - bool isUndoable() const override { return true; }; - - PXRUSDMAYA_API - static MSyntax createSyntax(); - PXRUSDMAYA_API - static void* creator(); - - private: - UsdMaya_ReadJob* mUsdReadJob; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/importTranslator.cpp b/third_party/maya/lib/usdMaya/importTranslator.cpp deleted file mode 100644 index 2866e29af5..0000000000 --- a/third_party/maya/lib/usdMaya/importTranslator.cpp +++ /dev/null @@ -1,190 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/importTranslator.h" - -#include "usdMaya/jobArgs.h" -#include "usdMaya/readJob.h" -#include "usdMaya/shadingModeRegistry.h" -#include "usdMaya/writeJob.h" - -#include "pxr/base/gf/interval.h" -#include "pxr/base/vt/dictionary.h" - -#include -#include -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/* static */ -void* -UsdMayaImportTranslator::creator() -{ - return new UsdMayaImportTranslator(); -} - -UsdMayaImportTranslator::UsdMayaImportTranslator() : MPxFileTranslator() -{ -} - -/* virtual */ -UsdMayaImportTranslator::~UsdMayaImportTranslator() -{ -} - -/* virtual */ -MStatus -UsdMayaImportTranslator::reader( - const MFileObject& file, - const MString& optionsString, - MPxFileTranslator::FileAccessMode /*mode*/) -{ - std::string fileName(file.fullName().asChar()); - std::string primPath("/"); - std::map variants; - - bool readAnimData = true; - bool useCustomFrameRange = false; - GfInterval timeInterval(1.0, 1.0); - - VtDictionary userArgs; - - if (optionsString.length() > 0) { - MStringArray optionList; - MStringArray theOption; - optionsString.split(';', optionList); - for(int i=0; i<(int)optionList.length(); ++i) { - theOption.clear(); - optionList[i].split('=', theOption); - if (theOption.length() != 2) { - continue; - } - - std::string argName(theOption[0].asChar()); - if (argName == "readAnimData") { - readAnimData = (theOption[1].asInt() != 0); - } else if (argName == "useCustomFrameRange") { - useCustomFrameRange = (theOption[1].asInt() != 0); - } else if (argName == "startTime") { - timeInterval.SetMin(theOption[1].asDouble()); - } else if (argName == "endTime") { - timeInterval.SetMax(theOption[1].asDouble()); - } else { - userArgs[argName] = - UsdMayaUtil::ParseArgumentValue( - argName, - theOption[1].asChar(), - UsdMayaJobImportArgs::GetDefaultDictionary()); - } - } - } - - if (readAnimData) { - if (!useCustomFrameRange) { - timeInterval = GfInterval::GetFullInterval(); - } - } - else { - timeInterval = GfInterval(); - } - - UsdMayaJobImportArgs jobArgs = - UsdMayaJobImportArgs::CreateFromDictionary( - userArgs, - /* importWithProxyShapes = */ false, - timeInterval); - UsdMaya_ReadJob* mUsdReadJob = - new UsdMaya_ReadJob(fileName, - primPath, - variants, - jobArgs); - std::vector addedDagPaths; - bool success = mUsdReadJob->Read(&addedDagPaths); - return (success) ? MS::kSuccess : MS::kFailure; -} - -/* virtual */ -MPxFileTranslator::MFileKind -UsdMayaImportTranslator::identifyFile( - const MFileObject& file, - const char* /*buffer*/, - short /*size*/) const -{ - MFileKind retValue = kNotMyFileType; - const MString fileName = file.fullName(); - const int lastIndex = fileName.length() - 1; - - const int periodIndex = fileName.rindex('.'); - if (periodIndex < 0 || periodIndex >= lastIndex) { - return retValue; - } - - const MString fileExtension = fileName.substring(periodIndex + 1, lastIndex); - - if (fileExtension == UsdMayaTranslatorTokens->UsdFileExtensionDefault.GetText() || - fileExtension == UsdMayaTranslatorTokens->UsdFileExtensionASCII.GetText() || - fileExtension == UsdMayaTranslatorTokens->UsdFileExtensionCrate.GetText()) { - retValue = kIsMyFileType; - } - - return retValue; -} - -/* static */ -const std::string& -UsdMayaImportTranslator::GetDefaultOptions() -{ - static std::string defaultOptions; - static std::once_flag once; - std::call_once(once, []() { - std::vector entries; - for (const std::pair keyValue : - UsdMayaJobImportArgs::GetDefaultDictionary()) { - if (keyValue.second.IsHolding()) { - entries.push_back(TfStringPrintf("%s=%d", - keyValue.first.c_str(), - static_cast(keyValue.second.Get()))); - } - else if (keyValue.second.IsHolding()) { - entries.push_back(TfStringPrintf("%s=%s", - keyValue.first.c_str(), - keyValue.second.Get().c_str())); - } - } - entries.push_back("readAnimData=0"); - entries.push_back("useCustomFrameRange=0"); - defaultOptions = TfStringJoin(entries, ";"); - }); - - return defaultOptions; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/importTranslator.h b/third_party/maya/lib/usdMaya/importTranslator.h deleted file mode 100644 index 64362e2795..0000000000 --- a/third_party/maya/lib/usdMaya/importTranslator.h +++ /dev/null @@ -1,90 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_IMPORT_TRANSLATOR_H -#define USD_MAYA_IMPORT_TRANSLATOR_H - -/// \file usdMaya/importTranslator.h - -#include "usdMaya/api.h" - -#include "usdMaya/jobArgs.h" - -#include "pxr/pxr.h" - -#include -#include -#include -#include - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// File translator for USD files. Handles the USD option in the Import window. -class UsdMayaImportTranslator : public MPxFileTranslator -{ - public: - - PXRUSDMAYA_API - static void* creator(); - - PXRUSDMAYA_API - MStatus reader( - const MFileObject& file, - const MString& optionsString, - MPxFileTranslator::FileAccessMode mode) override; - - bool haveReadMethod() const override { return true; } - bool haveWriteMethod() const override { return false; } - - PXRUSDMAYA_API - MFileKind identifyFile( - const MFileObject& file, - const char* buffer, - short size) const override; - - MString defaultExtension() const override { - return UsdMayaTranslatorTokens->UsdFileExtensionDefault.GetText(); - } - MString filter() const override { - return UsdMayaTranslatorTokens->UsdReadableFileFilter.GetText(); - } - - PXRUSDMAYA_API - static const std::string& GetDefaultOptions(); - - private: - - UsdMayaImportTranslator(); - UsdMayaImportTranslator(const UsdMayaImportTranslator&); - ~UsdMayaImportTranslator() override; - UsdMayaImportTranslator& operator=(const UsdMayaImportTranslator&); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/instancedNodeWriter.cpp b/third_party/maya/lib/usdMaya/instancedNodeWriter.cpp deleted file mode 100644 index e5d48bd495..0000000000 --- a/third_party/maya/lib/usdMaya/instancedNodeWriter.cpp +++ /dev/null @@ -1,242 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/instancedNodeWriter.h" - -#include "usdMaya/primWriter.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/references.h" -#include "pxr/usd/usd/timeCode.h" - -#include -#include - -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Assuming that \p instance1 and \p instance2 are instances of one another, -/// replaces the prefix \p instance1 in \p dagPath with \p instance2. -static -MDagPath -_ReplaceInstancePrefix( - const MDagPath& dagPath, - const MDagPath& instance1, - const MDagPath& instance2) -{ - // Early out if the prefixes are the same (no replacement necessary). - if (instance1 == instance2) { - return dagPath; - } - - if (instance1.node() != instance2.node()) { - TF_CODING_ERROR( - "'%s' and '%s' are not instances of one another", - instance1.fullPathName().asChar(), - instance2.fullPathName().asChar()); - return MDagPath(); - } - - // Find the index of each path component under its parent component, - // starting from dagPath all the way up to instance1. - std::vector indices; - for (MDagPath curPath = dagPath; !(curPath == instance1); curPath.pop()) { - if (!curPath.isValid() || !curPath.length()) { - TF_CODING_ERROR( - "'%s' is not a descendant of '%s'", - dagPath.fullPathName().asChar(), - instance1.fullPathName().asChar()); - return MDagPath(); - } - - MDagPath parentPath(curPath); - parentPath.pop(); - - bool found = false; - for (unsigned int i = 0u; i < parentPath.childCount(); ++i) { - if (parentPath.child(i) == curPath.node()) { - indices.push_back(i); - found = true; - break; - } - } - if (!found) { - TF_CODING_ERROR( - "Couldn't find '%s' under its parent", - curPath.fullPathName().asChar()); - return MDagPath(); - } - } - - // Apply the indices in reverse order to instance2. - // We assume that the structure underneath instance1 and instance2 must - // be identical, down to the node order, since they are instances of one - // another. Thus, applying the same path indices should give us the - // corresponding node. - MDagPath curPath = instance2; - for (auto it = indices.rbegin(); it != indices.rend(); ++it) { - const unsigned int i = *it; - if (i >= curPath.childCount()) { - TF_CODING_ERROR( - "Child index %u is invalid for '%s'", - i, curPath.fullPathName().asChar()); - return MDagPath(); - } - curPath.push(curPath.child(i)); - } - - return curPath; -} - -UsdMaya_InstancedNodeWriter::UsdMaya_InstancedNodeWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdInstancePath, - UsdMayaWriteJobContext& ctx) : - UsdMayaPrimWriter(depNodeFn, usdInstancePath, ctx), - _exportsGprims(false) -{ - const MDagPath& mayaInstancePath(GetDagPath()); - if (!TF_VERIFY( - mayaInstancePath.isValid(), - "Invalid Maya node path: '%s'\n", - mayaInstancePath.fullPathName().asChar())) { - return; - } - - _usdPrim = GetUsdStage()->DefinePrim(usdInstancePath); - if (!TF_VERIFY( - _usdPrim, - "Could not define UsdPrim at path '%s'\n", - usdInstancePath.GetText())) { - return; - } - - _masterPaths = ctx._FindOrCreateInstanceMaster(mayaInstancePath); - - const SdfPath& referencePath = _masterPaths.second; - if (referencePath.IsEmpty()) { - TF_RUNTIME_ERROR( - "Failed to generate instance master for <%s> (%s)", - usdInstancePath.GetText(), - mayaInstancePath.fullPathName().asChar()); - return; - } - - _usdPrim.GetReferences().AddReference( - SdfReference(std::string(), referencePath)); - _usdPrim.SetInstanceable(true); - - // Get the Maya DAG path corresponding to our "instance master" root. - // We used the 0th instance to write out the USD instance master. - MDagPathArray allInstances; - MDagPath::getAllPathsTo(mayaInstancePath.node(), allInstances); - if (allInstances.length() == 0) { - TF_CODING_ERROR( - "'%s' should have at least one path", - mayaInstancePath.fullPathName().asChar()); - return; - } - const MDagPath dagMasterRootPath = allInstances[0]; - - // Loop through our prim writers and compute cached data. - std::vector::const_iterator begin; - std::vector::const_iterator end; - const MDagPath path = GetDagPath(); - if (_writeJobCtx._GetInstanceMasterPrimWriters(path, &begin, &end)) { - for (auto it = begin; it != end; ++it) { - const UsdMayaPrimWriterSharedPtr writer = *it; - - // We export gprims if any of the subtree writers does. - if (writer->ExportsGprims()) { - _exportsGprims = true; - } - - // All of the subtree model paths are our model paths. - const SdfPathVector& writerModelPaths = writer->GetModelPaths(); - _modelPaths.insert( - _modelPaths.begin(), - writerModelPaths.begin(), - writerModelPaths.end()); - - // Replace prefixes to obtain DAG-USD path mapping. - const UsdMayaUtil::MDagPathMap& writerMapping = - writer->GetDagToUsdPathMapping(); - for (const std::pair& pair : writerMapping) { - const MDagPath& dagPathInMaster = pair.first; - const SdfPath& usdPathInMaster = pair.second; - - const MDagPath& dagProxyPath = _ReplaceInstancePrefix( - dagPathInMaster, dagMasterRootPath, mayaInstancePath); - const SdfPath& usdProxyPath = usdPathInMaster.ReplacePrefix( - referencePath, usdInstancePath); - _dagToUsdPaths[dagProxyPath] = usdProxyPath; - } - } - } -} - -/* virtual */ -bool -UsdMaya_InstancedNodeWriter::ExportsGprims() const -{ - return _exportsGprims; -} - -/* virtual */ -bool -UsdMaya_InstancedNodeWriter::ShouldPruneChildren() const -{ - return true; -} - -/* virtual */ -const SdfPathVector& -UsdMaya_InstancedNodeWriter::GetModelPaths() const -{ - return _modelPaths; -} - -/* virtual */ -const UsdMayaUtil::MDagPathMap& -UsdMaya_InstancedNodeWriter::GetDagToUsdPathMapping() const -{ - return _dagToUsdPaths; -} - -/* virtual */ -void -UsdMaya_InstancedNodeWriter::Write(const UsdTimeCode& /* usdTime */) -{ -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/instancedNodeWriter.h b/third_party/maya/lib/usdMaya/instancedNodeWriter.h deleted file mode 100644 index 6d598179c2..0000000000 --- a/third_party/maya/lib/usdMaya/instancedNodeWriter.h +++ /dev/null @@ -1,76 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_INSTANCED_NODE_WRITER_H -#define USD_MAYA_INSTANCED_NODE_WRITER_H - -/// \file usdMaya/instancedNodeWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/primWriter.h" - -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" - -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// This is a "helper" prim writer used internally by UsdMayaWriteJobContext to -/// author nodes that are directly instanced in Maya. -class UsdMaya_InstancedNodeWriter : public UsdMayaPrimWriter -{ -public: - UsdMaya_InstancedNodeWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdInstancePath, - UsdMayaWriteJobContext& ctx); - - bool ExportsGprims() const override; - bool ShouldPruneChildren() const override; - const SdfPathVector& GetModelPaths() const override; - const UsdMayaUtil::MDagPathMap& - GetDagToUsdPathMapping() const override; - void Write(const UsdTimeCode& usdTime) override; - -private: - UsdMayaWriteJobContext::_ExportAndRefPaths _masterPaths; - - // All of the data below is cached when we construct/obtain prim writers. - bool _exportsGprims; - std::vector _modelPaths; - UsdMayaUtil::MDagPathMap _dagToUsdPaths; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/jobArgs.cpp b/third_party/maya/lib/usdMaya/jobArgs.cpp deleted file mode 100644 index 297de39933..0000000000 --- a/third_party/maya/lib/usdMaya/jobArgs.cpp +++ /dev/null @@ -1,629 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/jobArgs.h" - -#include "usdMaya/registryHelper.h" -#include "usdMaya/shadingModeRegistry.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/envSetting.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/dictionary.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/schema.h" -#include "pxr/usd/usdGeom/tokens.h" -#include "pxr/usd/usdUtils/pipeline.h" - -#include -#include -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaTranslatorTokens, - PXRUSDMAYA_TRANSLATOR_TOKENS); - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaJobExportArgsTokens, - PXRUSDMAYA_JOB_EXPORT_ARGS_TOKENS); - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaJobImportArgsTokens, - PXRUSDMAYA_JOB_IMPORT_ARGS_TOKENS); - -TF_DEFINE_PRIVATE_TOKENS( - _usdExportInfoScope, - - (UsdMaya) - (UsdExport) -); - -TF_DEFINE_PRIVATE_TOKENS( - _usdImportInfoScope, - - (UsdMaya) - (UsdImport) -); - - -/// Extracts a bool at \p key from \p userArgs, or false if it can't extract. -static bool -_Boolean(const VtDictionary& userArgs, const TfToken& key) -{ - if (!VtDictionaryIsHolding(userArgs, key)) { - TF_CODING_ERROR("Dictionary is missing required key '%s' or key is " - "not bool type", key.GetText()); - return false; - } - return VtDictionaryGet(userArgs, key); -} - -/// Extracts a string at \p key from \p userArgs, or "" if it can't extract. -static std::string -_String(const VtDictionary& userArgs, const TfToken& key) -{ - if (!VtDictionaryIsHolding(userArgs, key)) { - TF_CODING_ERROR("Dictionary is missing required key '%s' or key is " - "not string type", key.GetText()); - return std::string(); - } - return VtDictionaryGet(userArgs, key); -} - -/// Extracts a token at \p key from \p userArgs. -/// If the token value is not either \p defaultToken or one of the -/// \p otherTokens, then returns \p defaultToken instead. -static TfToken -_Token( - const VtDictionary& userArgs, - const TfToken& key, - const TfToken& defaultToken, - const std::vector& otherTokens) -{ - const TfToken tok(_String(userArgs, key)); - for (const TfToken& allowedTok : otherTokens) { - if (tok == allowedTok) { - return tok; - } - } - - // Empty token will silently be promoted to default value. - // Warning for non-empty tokens that don't match. - if (tok != defaultToken && !tok.IsEmpty()) { - TF_WARN("Value '%s' is not allowed for flag '%s'; using fallback '%s' " - "instead", - tok.GetText(), key.GetText(), defaultToken.GetText()); - } - return defaultToken; -} - -/// Extracts an absolute path at \p key from \p userArgs, or the empty path if -/// it can't extract. -static SdfPath -_AbsolutePath(const VtDictionary& userArgs, const TfToken& key) -{ - const std::string s = _String(userArgs, key); - // Assume that empty strings are empty paths. (This might be an error case.) - if (s.empty()) { - return SdfPath(); - } - // Make all relative paths into absolute paths. - SdfPath path(s); - if (path.IsAbsolutePath()) { - return path; - } - else { - return SdfPath::AbsoluteRootPath().AppendPath(path); - } -} - -/// Extracts an vector from the vector at \p key in \p userArgs. -/// Returns an empty vector if it can't convert the entire value at \p key into -/// a vector. -template -static std::vector -_Vector(const VtDictionary& userArgs, const TfToken& key) -{ - // Check that vector exists. - if (!VtDictionaryIsHolding>(userArgs, key)) { - TF_CODING_ERROR("Dictionary is missing required key '%s' or key is " - "not vector type", key.GetText()); - return std::vector(); - } - - // Check that vector is correctly-typed. - std::vector vals = - VtDictionaryGet>(userArgs, key); - if (!std::all_of(vals.begin(), vals.end(), - [](const VtValue& v) { return v.IsHolding(); })) { - TF_CODING_ERROR("Vector at dictionary key '%s' contains elements of " - "the wrong type", key.GetText()); - return std::vector(); - } - - // Extract values. - std::vector result; - for (const VtValue& v : vals) { - result.push_back(v.UncheckedGet()); - } - return result; -} - -/// Convenience function that takes the result of _Vector and converts it to a -/// TfToken::Set. -static TfToken::Set -_TokenSet(const VtDictionary& userArgs, const TfToken& key) -{ - const std::vector vec = _Vector(userArgs, key); - TfToken::Set result; - for (const std::string& s : vec) { - result.insert(TfToken(s)); - } - return result; -} - -// The chaser args are stored as vectors of vectors (since this is how you -// would need to pass them in the Maya Python command API). Convert this to a -// map of maps. -static std::map -_ChaserArgs(const VtDictionary& userArgs, const TfToken& key) -{ - const std::vector> chaserArgs = - _Vector>(userArgs, key); - - std::map result; - for (const std::vector& argTriple : chaserArgs) { - if (argTriple.size() != 3) { - TF_CODING_ERROR( - "Each chaser arg must be a triple (chaser, arg, value)"); - return std::map(); - } - - const std::string& chaser = argTriple[0].Get(); - const std::string& arg = argTriple[1].Get(); - const std::string& value = argTriple[2].Get(); - result[chaser][arg] = value; - } - return result; -} - -static -TfToken -_GetMaterialsScopeName(const std::string& materialsScopeName) -{ - const TfToken defaultMaterialsScopeName = UsdUtilsGetMaterialsScopeName(); - - if (TfGetEnvSetting(USD_FORCE_DEFAULT_MATERIALS_SCOPE_NAME)) { - // If the env setting is set, make sure we don't allow the materials - // scope name to be overridden by a parameter value. - return defaultMaterialsScopeName; - } - - if (SdfPath::IsValidIdentifier(materialsScopeName)) { - return TfToken(materialsScopeName); - } - - TF_CODING_ERROR( - "'%s' value '%s' is not a valid identifier. Using default " - "value of '%s' instead.", - UsdMayaJobExportArgsTokens->materialsScopeName.GetText(), - materialsScopeName.c_str(), - defaultMaterialsScopeName.GetText()); - - return defaultMaterialsScopeName; -} - -UsdMayaJobExportArgs::UsdMayaJobExportArgs( - const VtDictionary& userArgs, - const UsdMayaUtil::MDagPathSet& dagPaths, - const std::vector& timeSamples) : - compatibility( - _Token(userArgs, - UsdMayaJobExportArgsTokens->compatibility, - UsdMayaJobExportArgsTokens->none, - { - UsdMayaJobExportArgsTokens->appleArKit - })), - defaultMeshScheme( - _Token(userArgs, - UsdMayaJobExportArgsTokens->defaultMeshScheme, - UsdGeomTokens->catmullClark, - { - UsdGeomTokens->loop, - UsdGeomTokens->bilinear, - UsdGeomTokens->none - })), - eulerFilter( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->eulerFilter)), - excludeInvisible( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->renderableOnly)), - exportCollectionBasedBindings( - _Boolean(userArgs, - UsdMayaJobExportArgsTokens->exportCollectionBasedBindings)), - exportColorSets( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->exportColorSets)), - exportDefaultCameras( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->defaultCameras)), - exportDisplayColor( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->exportDisplayColor)), - exportInstances( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->exportInstances)), - exportMaterialCollections( - _Boolean(userArgs, - UsdMayaJobExportArgsTokens->exportMaterialCollections)), - exportMeshUVs( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->exportUVs)), - exportNurbsExplicitUV( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->exportUVs)), - exportReferenceObjects( - _Boolean(userArgs, - UsdMayaJobExportArgsTokens->exportReferenceObjects)), - exportRefsAsInstanceable( - _Boolean(userArgs, - UsdMayaJobExportArgsTokens->exportRefsAsInstanceable)), - exportSkels( - _Token(userArgs, - UsdMayaJobExportArgsTokens->exportSkels, - UsdMayaJobExportArgsTokens->none, - { - UsdMayaJobExportArgsTokens->auto_, - UsdMayaJobExportArgsTokens->explicit_ - })), - exportSkin( - _Token(userArgs, - UsdMayaJobExportArgsTokens->exportSkin, - UsdMayaJobExportArgsTokens->none, - { - UsdMayaJobExportArgsTokens->auto_, - UsdMayaJobExportArgsTokens->explicit_ - })), - exportVisibility( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->exportVisibility)), - materialCollectionsPath( - _AbsolutePath(userArgs, - UsdMayaJobExportArgsTokens->materialCollectionsPath)), - materialsScopeName( - _GetMaterialsScopeName( - _String(userArgs, - UsdMayaJobExportArgsTokens->materialsScopeName))), - mergeTransformAndShape( - _Boolean(userArgs, - UsdMayaJobExportArgsTokens->mergeTransformAndShape)), - normalizeNurbs( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->normalizeNurbs)), - stripNamespaces( - _Boolean(userArgs, - UsdMayaJobExportArgsTokens->stripNamespaces)), - parentScope( - _AbsolutePath(userArgs, UsdMayaJobExportArgsTokens->parentScope)), - renderLayerMode( - _Token(userArgs, - UsdMayaJobExportArgsTokens->renderLayerMode, - UsdMayaJobExportArgsTokens->defaultLayer, - { - UsdMayaJobExportArgsTokens->currentLayer, - UsdMayaJobExportArgsTokens->modelingVariant - })), - rootKind( - _String(userArgs, UsdMayaJobExportArgsTokens->kind)), - shadingMode( - _Token(userArgs, - UsdMayaJobExportArgsTokens->shadingMode, - UsdMayaShadingModeTokens->none, - UsdMayaShadingModeRegistry::ListExporters())), - verbose( - _Boolean(userArgs, UsdMayaJobExportArgsTokens->verbose)), - - chaserNames( - _Vector(userArgs, UsdMayaJobExportArgsTokens->chaser)), - allChaserArgs( - _ChaserArgs(userArgs, UsdMayaJobExportArgsTokens->chaserArgs)), - - melPerFrameCallback( - _String(userArgs, UsdMayaJobExportArgsTokens->melPerFrameCallback)), - melPostCallback( - _String(userArgs, UsdMayaJobExportArgsTokens->melPostCallback)), - pythonPerFrameCallback( - _String(userArgs, - UsdMayaJobExportArgsTokens->pythonPerFrameCallback)), - pythonPostCallback( - _String(userArgs, UsdMayaJobExportArgsTokens->pythonPostCallback)), - - dagPaths(dagPaths), - timeSamples(timeSamples) -{ -} - -std::ostream& -operator <<(std::ostream& out, const UsdMayaJobExportArgs& exportArgs) -{ - out << "compatibility: " << exportArgs.compatibility << std::endl - << "defaultMeshScheme: " << exportArgs.defaultMeshScheme << std::endl - << "eulerFilter: " << TfStringify(exportArgs.eulerFilter) << std::endl - << "excludeInvisible: " << TfStringify(exportArgs.excludeInvisible) << std::endl - << "exportCollectionBasedBindings: " << TfStringify(exportArgs.exportCollectionBasedBindings) << std::endl - << "exportColorSets: " << TfStringify(exportArgs.exportColorSets) << std::endl - << "exportDefaultCameras: " << TfStringify(exportArgs.exportDefaultCameras) << std::endl - << "exportDisplayColor: " << TfStringify(exportArgs.exportDisplayColor) << std::endl - << "exportInstances: " << TfStringify(exportArgs.exportInstances) << std::endl - << "exportMaterialCollections: " << TfStringify(exportArgs.exportMaterialCollections) << std::endl - << "exportMeshUVs: " << TfStringify(exportArgs.exportMeshUVs) << std::endl - << "exportNurbsExplicitUV: " << TfStringify(exportArgs.exportNurbsExplicitUV) << std::endl - << "exportRefsAsInstanceable: " << TfStringify(exportArgs.exportRefsAsInstanceable) << std::endl - << "exportSkels: " << TfStringify(exportArgs.exportSkels) << std::endl - << "exportSkin: " << TfStringify(exportArgs.exportSkin) << std::endl - << "exportVisibility: " << TfStringify(exportArgs.exportVisibility) << std::endl - << "materialCollectionsPath: " << exportArgs.materialCollectionsPath << std::endl - << "materialsScopeName: " << exportArgs.materialsScopeName << std::endl - << "mergeTransformAndShape: " << TfStringify(exportArgs.mergeTransformAndShape) << std::endl - << "normalizeNurbs: " << TfStringify(exportArgs.normalizeNurbs) << std::endl - << "parentScope: " << exportArgs.parentScope << std::endl - << "renderLayerMode: " << exportArgs.renderLayerMode << std::endl - << "rootKind: " << exportArgs.rootKind << std::endl - << "shadingMode: " << exportArgs.shadingMode << std::endl - << "stripNamespaces: " << TfStringify(exportArgs.stripNamespaces) << std::endl - << "timeSamples: " << exportArgs.timeSamples.size() << " sample(s)" << std::endl - << "usdModelRootOverridePath: " << exportArgs.usdModelRootOverridePath << std::endl; - - out << "melPerFrameCallback: " << exportArgs.melPerFrameCallback << std::endl - << "melPostCallback: " << exportArgs.melPostCallback << std::endl - << "pythonPerFrameCallback: " << exportArgs.pythonPerFrameCallback << std::endl - << "pythonPostCallback: " << exportArgs.pythonPostCallback << std::endl; - - out << "dagPaths (" << exportArgs.dagPaths.size() << ")" << std::endl; - for (const MDagPath& dagPath : exportArgs.dagPaths) { - out << " " << dagPath.fullPathName().asChar() << std::endl; - } - - out << "_filteredTypeIds (" << exportArgs.GetFilteredTypeIds().size() << ")" << std::endl; - for (unsigned int id : exportArgs.GetFilteredTypeIds()) { - out << " " << id << ": " << MNodeClass(MTypeId(id)).className() << std::endl; - } - - out << "chaserNames (" << exportArgs.chaserNames.size() << ")" << std::endl; - for (const std::string& chaserName : exportArgs.chaserNames) { - out << " " << chaserName << std::endl; - } - - out << "allChaserArgs (" << exportArgs.allChaserArgs.size() << ")" << std::endl; - for (const auto& chaserIter : exportArgs.allChaserArgs) { - // Chaser name. - out << " " << chaserIter.first << std::endl; - - for (const auto& argIter : chaserIter.second) { - out << " Arg Name: " << argIter.first - << ", Value: " << argIter.second << std::endl; - } - } - - return out; -} - -/* static */ -UsdMayaJobExportArgs -UsdMayaJobExportArgs::CreateFromDictionary( - const VtDictionary& userArgs, - const UsdMayaUtil::MDagPathSet& dagPaths, - const std::vector& timeSamples) -{ - return UsdMayaJobExportArgs( - VtDictionaryOver(userArgs, GetDefaultDictionary()), - dagPaths, - timeSamples); -} - -/* static */ -const VtDictionary& -UsdMayaJobExportArgs::GetDefaultDictionary() -{ - static VtDictionary d; - static std::once_flag once; - std::call_once(once, []() { - // Base defaults. - d[UsdMayaJobExportArgsTokens->chaser] = std::vector(); - d[UsdMayaJobExportArgsTokens->chaserArgs] = std::vector(); - d[UsdMayaJobExportArgsTokens->compatibility] = - UsdMayaJobExportArgsTokens->none.GetString(); - d[UsdMayaJobExportArgsTokens->defaultCameras] = false; - d[UsdMayaJobExportArgsTokens->defaultMeshScheme] = - UsdGeomTokens->catmullClark.GetString(); - d[UsdMayaJobExportArgsTokens->eulerFilter] = false; - d[UsdMayaJobExportArgsTokens->exportCollectionBasedBindings] = false; - d[UsdMayaJobExportArgsTokens->exportColorSets] = true; - d[UsdMayaJobExportArgsTokens->exportDisplayColor] = true; - d[UsdMayaJobExportArgsTokens->exportInstances] = true; - d[UsdMayaJobExportArgsTokens->exportMaterialCollections] = false; - d[UsdMayaJobExportArgsTokens->exportReferenceObjects] = false; - d[UsdMayaJobExportArgsTokens->exportRefsAsInstanceable] = false; - d[UsdMayaJobExportArgsTokens->exportSkin] = - UsdMayaJobExportArgsTokens->none.GetString(); - d[UsdMayaJobExportArgsTokens->exportSkels] = - UsdMayaJobExportArgsTokens->none.GetString(); - d[UsdMayaJobExportArgsTokens->exportUVs] = true; - d[UsdMayaJobExportArgsTokens->exportVisibility] = true; - d[UsdMayaJobExportArgsTokens->kind] = std::string(); - d[UsdMayaJobExportArgsTokens->materialCollectionsPath] = std::string(); - d[UsdMayaJobExportArgsTokens->materialsScopeName] = - UsdUtilsGetMaterialsScopeName().GetString(); - d[UsdMayaJobExportArgsTokens->melPerFrameCallback] = std::string(); - d[UsdMayaJobExportArgsTokens->melPostCallback] = std::string(); - d[UsdMayaJobExportArgsTokens->mergeTransformAndShape] = true; - d[UsdMayaJobExportArgsTokens->normalizeNurbs] = false; - d[UsdMayaJobExportArgsTokens->parentScope] = std::string(); - d[UsdMayaJobExportArgsTokens->pythonPerFrameCallback] = std::string(); - d[UsdMayaJobExportArgsTokens->pythonPostCallback] = std::string(); - d[UsdMayaJobExportArgsTokens->renderableOnly] = false; - d[UsdMayaJobExportArgsTokens->renderLayerMode] = - UsdMayaJobExportArgsTokens->defaultLayer.GetString(); - d[UsdMayaJobExportArgsTokens->shadingMode] = - UsdMayaShadingModeTokens->displayColor.GetString(); - d[UsdMayaJobExportArgsTokens->stripNamespaces] = false; - d[UsdMayaJobExportArgsTokens->verbose] = false; - - // plugInfo.json site defaults. - // The defaults dict should be correctly-typed, so enable - // coerceToWeakerOpinionType. - const VtDictionary site = - UsdMaya_RegistryHelper::GetComposedInfoDictionary( - _usdExportInfoScope->allTokens); - VtDictionaryOver(site, &d, /*coerceToWeakerOpinionType*/ true); - }); - - return d; -} - -void UsdMayaJobExportArgs::AddFilteredTypeName(const MString& typeName) -{ - MNodeClass cls(typeName); - unsigned int id = cls.typeId().id(); - if (id == 0) { - TF_WARN("Given excluded node type '%s' does not exist; ignoring", - typeName.asChar()); - return; - } - _filteredTypeIds.insert(id); - // We also insert all inherited types - only way to query this is through mel, - // which is slower, but this should be ok, as these queries are only done - // "up front" when the export starts, not per-node - MString queryCommand("nodeType -isTypeName -derived "); - queryCommand += typeName; - MStringArray inheritedTypes; - MStatus status = MGlobal::executeCommand(queryCommand, inheritedTypes, false, false); - if (!status) { - TF_WARN("Error querying derived types for '%s': %s", - typeName.asChar(), status.errorString().asChar()); - return; - } - - for (unsigned int i=0; i < inheritedTypes.length(); ++i) { - if (inheritedTypes[i].length() == 0) continue; - id = MNodeClass(inheritedTypes[i]).typeId().id(); - if (id == 0) { - // Unfortunately, the returned list will often include weird garbage, like - // "THconstraint" for "constraint", which cannot be converted to a MNodeClass, - // so just ignore these... - continue; - } - _filteredTypeIds.insert(id); - } -} - -UsdMayaJobImportArgs::UsdMayaJobImportArgs( - const VtDictionary& userArgs, - const bool importWithProxyShapes, - const GfInterval& timeInterval) : - assemblyRep( - _Token(userArgs, - UsdMayaJobImportArgsTokens->assemblyRep, - UsdMayaJobImportArgsTokens->Collapsed, - { - UsdMayaJobImportArgsTokens->Full, - UsdMayaJobImportArgsTokens->Import, - UsdMayaJobImportArgsTokens->Unloaded - })), - excludePrimvarNames( - _TokenSet(userArgs, UsdMayaJobImportArgsTokens->excludePrimvar)), - includeAPINames( - _TokenSet(userArgs, UsdMayaJobImportArgsTokens->apiSchema)), - includeMetadataKeys( - _TokenSet(userArgs, UsdMayaJobImportArgsTokens->metadata)), - shadingMode( - _Token(userArgs, - UsdMayaJobImportArgsTokens->shadingMode, - UsdMayaShadingModeTokens->none, - UsdMayaShadingModeRegistry::ListImporters())), - useAsAnimationCache( - _Boolean(userArgs, - UsdMayaJobImportArgsTokens->useAsAnimationCache)), - - importWithProxyShapes(importWithProxyShapes), - timeInterval(timeInterval) -{ -} - -/* static */ -UsdMayaJobImportArgs UsdMayaJobImportArgs::CreateFromDictionary( - const VtDictionary& userArgs, - const bool importWithProxyShapes, - const GfInterval& timeInterval) -{ - return UsdMayaJobImportArgs( - VtDictionaryOver(userArgs, GetDefaultDictionary()), - importWithProxyShapes, - timeInterval); -} - -/* static */ -const VtDictionary& UsdMayaJobImportArgs::GetDefaultDictionary() -{ - static VtDictionary d; - static std::once_flag once; - std::call_once(once, []() { - // Base defaults. - d[UsdMayaJobImportArgsTokens->assemblyRep] = - UsdMayaJobImportArgsTokens->Collapsed.GetString(); - d[UsdMayaJobImportArgsTokens->apiSchema] = std::vector(); - d[UsdMayaJobImportArgsTokens->excludePrimvar] = std::vector(); - d[UsdMayaJobImportArgsTokens->metadata] = - std::vector({ - VtValue(SdfFieldKeys->Hidden.GetString()), - VtValue(SdfFieldKeys->Instanceable.GetString()), - VtValue(SdfFieldKeys->Kind.GetString()) - }); - d[UsdMayaJobImportArgsTokens->shadingMode] = - UsdMayaShadingModeTokens->displayColor.GetString(); - d[UsdMayaJobImportArgsTokens->useAsAnimationCache] = false; - - // plugInfo.json site defaults. - // The defaults dict should be correctly-typed, so enable - // coerceToWeakerOpinionType. - const VtDictionary site = - UsdMaya_RegistryHelper::GetComposedInfoDictionary( - _usdImportInfoScope->allTokens); - VtDictionaryOver(site, &d, /*coerceToWeakerOpinionType*/ true); - }); - - return d; -} - -std::ostream& -operator <<(std::ostream& out, const UsdMayaJobImportArgs& importArgs) -{ - out << "shadingMode: " << importArgs.shadingMode << std::endl - << "assemblyRep: " << importArgs.assemblyRep << std::endl - << "timeInterval: " << importArgs.timeInterval << std::endl - << "useAsAnimationCache: " << TfStringify(importArgs.useAsAnimationCache) << std::endl - << "importWithProxyShapes: " << TfStringify(importArgs.importWithProxyShapes) << std::endl; - - return out; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/jobArgs.h b/third_party/maya/lib/usdMaya/jobArgs.h deleted file mode 100644 index 499d549285..0000000000 --- a/third_party/maya/lib/usdMaya/jobArgs.h +++ /dev/null @@ -1,308 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_JOB_ARGS_H -#define USD_MAYA_JOB_ARGS_H - -/// \file usdMaya/jobArgs.h - -#include "usdMaya/api.h" -#include "usdMaya/util.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" - -#include "pxr/usd/sdf/path.h" - -#include - -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDMAYA_TRANSLATOR_TOKENS \ - ((UsdFileExtensionDefault, "usd")) \ - ((UsdFileExtensionASCII, "usda")) \ - ((UsdFileExtensionCrate, "usdc")) \ - ((UsdFileExtensionPackage, "usdz")) \ - ((UsdReadableFileFilter, "*.usd *.usda *.usdc")) \ - ((UsdWritableFileFilter, "*.usd *.usda *.usdc *.usdz")) - -TF_DECLARE_PUBLIC_TOKENS( - UsdMayaTranslatorTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_TRANSLATOR_TOKENS); - -#define PXRUSDMAYA_JOB_EXPORT_ARGS_TOKENS \ - /* Dictionary keys */ \ - (chaser) \ - (chaserArgs) \ - (compatibility) \ - (defaultCameras) \ - (defaultMeshScheme) \ - (eulerFilter) \ - (exportCollectionBasedBindings) \ - (exportColorSets) \ - (exportDisplayColor) \ - (exportInstances) \ - (exportMaterialCollections) \ - (exportReferenceObjects) \ - (exportRefsAsInstanceable) \ - (exportSkels) \ - (exportSkin) \ - (exportUVs) \ - (exportVisibility) \ - (kind) \ - (materialCollectionsPath) \ - (materialsScopeName) \ - (melPerFrameCallback) \ - (melPostCallback) \ - (mergeTransformAndShape) \ - (normalizeNurbs) \ - (parentScope) \ - (pythonPerFrameCallback) \ - (pythonPostCallback) \ - (renderableOnly) \ - (renderLayerMode) \ - (shadingMode) \ - (stripNamespaces) \ - (verbose) \ - /* Special "none" token */ \ - (none) \ - /* renderLayerMode values */ \ - (defaultLayer) \ - (currentLayer) \ - (modelingVariant) \ - /* exportSkels/exportSkin values */ \ - ((auto_, "auto")) \ - ((explicit_, "explicit")) \ - /* compatibility values */ \ - (appleArKit) - -TF_DECLARE_PUBLIC_TOKENS( - UsdMayaJobExportArgsTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_JOB_EXPORT_ARGS_TOKENS); - -#define PXRUSDMAYA_JOB_IMPORT_ARGS_TOKENS \ - /* Dictionary keys */ \ - (apiSchema) \ - (assemblyRep) \ - (excludePrimvar) \ - (metadata) \ - (shadingMode) \ - (useAsAnimationCache) \ - /* assemblyRep values */ \ - (Collapsed) \ - (Full) \ - (Import) \ - ((Unloaded, "")) - -TF_DECLARE_PUBLIC_TOKENS( - UsdMayaJobImportArgsTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_JOB_IMPORT_ARGS_TOKENS); - - -struct UsdMayaJobExportArgs -{ - const TfToken compatibility; - const TfToken defaultMeshScheme; - const bool eulerFilter; - const bool excludeInvisible; - - /// If set to false, then direct per-gprim bindings are exported. - /// If set to true and if \p materialCollectionsPath is non-empty, then - /// material-collections are created and bindings are made to the - /// collections at \p materialCollectionsPath, instead of direct - /// per-gprim bindings. - const bool exportCollectionBasedBindings; - const bool exportColorSets; - const bool exportDefaultCameras; - const bool exportDisplayColor; - const bool exportInstances; - const bool exportMaterialCollections; - const bool exportMeshUVs; - const bool exportNurbsExplicitUV; - const bool exportReferenceObjects; - const bool exportRefsAsInstanceable; - const TfToken exportSkels; - const TfToken exportSkin; - const bool exportVisibility; - - /// If this is not empty, then a set of collections are exported on the - /// prim pointed to by the path, each representing the collection of - /// geometry that's bound to the various shading group sets in Maya. - const SdfPath materialCollectionsPath; - - /// This is the name of the USD prim under which material prims will be - /// authored. - const TfToken materialsScopeName; - - /// Whether the transform node and the shape node must be merged into - /// a single node in the output USD. - const bool mergeTransformAndShape; - const bool normalizeNurbs; - const bool stripNamespaces; - - /// This is the path of the USD prim under which *all* prims will be - /// authored. - const SdfPath parentScope; - const TfToken renderLayerMode; - const TfToken rootKind; - const TfToken shadingMode; - const bool verbose; - - typedef std::map ChaserArgs; - const std::vector chaserNames; - const std::map< std::string, ChaserArgs > allChaserArgs; - - const std::string melPerFrameCallback; - const std::string melPostCallback; - const std::string pythonPerFrameCallback; - const std::string pythonPostCallback; - - const UsdMayaUtil::MDagPathSet dagPaths; - /// The time samples at which to export animated data; the times must be - /// monotonically non-decreasing. - /// An empty list of time samples means that no animated (time-sampled) - /// data should be exported. - const std::vector timeSamples; - - // This path is provided when dealing with variants - // where a _BaseModel_ root path is used instead of - // the model path. This to allow a proper internal reference. - SdfPath usdModelRootOverridePath; // XXX can we make this const? - - /// Creates a UsdMayaJobExportArgs from the given \p dict, overlaid on - /// top of the default dictionary given by GetDefaultDictionary(). - /// The values of \p dict are stronger (will override) the values from the - /// default dictionary. - /// Issues runtime errors if \p dict contains values of the wrong type; - /// types should match those declared in GetDefaultDictionary(). - PXRUSDMAYA_API - static UsdMayaJobExportArgs CreateFromDictionary( - const VtDictionary& userArgs, - const UsdMayaUtil::MDagPathSet& dagPaths, - const std::vector& timeSamples = std::vector()); - - /// Gets the default arguments dictionary for UsdMayaJobExportArgs. - PXRUSDMAYA_API - static const VtDictionary& GetDefaultDictionary(); - - /// Adds type name to filter out during export. This will also add all - /// inherited types (so if you exclude "constraint", it will also exclude - /// "parentConstraint") - PXRUSDMAYA_API - void AddFilteredTypeName(const MString& typeName); - - const std::set& GetFilteredTypeIds() const { - return _filteredTypeIds; - } - - void ClearFilteredTypeIds() { - _filteredTypeIds.clear(); - } - -private: - PXRUSDMAYA_API - UsdMayaJobExportArgs( - const VtDictionary& userArgs, - const UsdMayaUtil::MDagPathSet& dagPaths, - const std::vector& timeSamples = std::vector()); - - // Maya type ids to avoid exporting; these are - // EXACT types, though the only exposed way to modify this, - // AddFilteredTypeName, will also add all inherited types - // (so if you exclude "constraint", it will also exclude - // "parentConstraint") - std::set _filteredTypeIds; -}; - -PXRUSDMAYA_API -std::ostream& operator <<( - std::ostream& out, - const UsdMayaJobExportArgs& exportArgs); - - -struct UsdMayaJobImportArgs -{ - const TfToken assemblyRep; - const TfToken::Set excludePrimvarNames; - const TfToken::Set includeAPINames; - const TfToken::Set includeMetadataKeys; - TfToken shadingMode; // XXX can we make this const? - const bool useAsAnimationCache; - - const bool importWithProxyShapes; - /// The interval over which to import animated data. - /// An empty interval (GfInterval::IsEmpty()) means that no - /// animated (time-sampled) data should be imported. - /// A full interval (timeInterval == GfInterval::GetFullInterval()) - /// means to import all available data, though this does not need to be - /// special-cased because USD will accept full intervals like any other - /// non-empty interval. - const GfInterval timeInterval; - - /// Creates a UsdMayaJobImportArgs from the given \p dict, overlaid on - /// top of the default dictionary given by GetDefaultDictionary(). - /// The values of \p dict are stronger (will override) the values from the - /// default dictionary. - /// Issues runtime errors if \p dict contains values of the wrong type; - /// types should match those declared in GetDefaultDictionary(). - PXRUSDMAYA_API - static UsdMayaJobImportArgs CreateFromDictionary( - const VtDictionary& userArgs, - const bool importWithProxyShapes = false, - const GfInterval& timeInterval = GfInterval::GetFullInterval()); - - /// Gets the default arguments dictionary for UsdMayaJobImportArgs. - PXRUSDMAYA_API - static const VtDictionary& GetDefaultDictionary(); - -private: - PXRUSDMAYA_API - UsdMayaJobImportArgs( - const VtDictionary& userArgs, - const bool importWithProxyShapes, - const GfInterval& timeInterval); -}; - -PXRUSDMAYA_API -std::ostream& operator <<( - std::ostream& out, - const UsdMayaJobImportArgs& importArgs); - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/listShadingModesCommand.cpp b/third_party/maya/lib/usdMaya/listShadingModesCommand.cpp deleted file mode 100644 index 8045ba6622..0000000000 --- a/third_party/maya/lib/usdMaya/listShadingModesCommand.cpp +++ /dev/null @@ -1,89 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/listShadingModesCommand.h" - -#include "usdMaya/registryHelper.h" -#include "usdMaya/shadingModeRegistry.h" - -#include -#include -#include -#include -#include - -#include - -PXR_NAMESPACE_OPEN_SCOPE - -UsdMayaListShadingModesCommand::UsdMayaListShadingModesCommand() { - -} - -UsdMayaListShadingModesCommand::~UsdMayaListShadingModesCommand() { - -} - -MStatus -UsdMayaListShadingModesCommand::doIt(const MArgList& args) { - MStatus status; - MArgDatabase argData(syntax(), args, &status); - - if (status != MS::kSuccess) { - return status; - } - - TfTokenVector v; - if (argData.isFlagSet("export")) { - v = UsdMayaShadingModeRegistry::ListExporters(); - } else if (argData.isFlagSet("import")) { - v = UsdMayaShadingModeRegistry::ListImporters(); - } - - // Always include the "none" shading mode. - appendToResult(UsdMayaShadingModeTokens->none.GetText()); - - for (const auto& e : v) { - appendToResult(e.GetText()); - } - - return MS::kSuccess; -} - -MSyntax -UsdMayaListShadingModesCommand::createSyntax() { - MSyntax syntax; - syntax.addFlag("-ex", "-export", MSyntax::kNoArg); - syntax.addFlag("-im", "-import", MSyntax::kNoArg); - - syntax.enableQuery(false); - syntax.enableEdit(false); - - return syntax; -} - -void* UsdMayaListShadingModesCommand::creator() { - return new UsdMayaListShadingModesCommand(); -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/listShadingModesCommand.h b/third_party/maya/lib/usdMaya/listShadingModesCommand.h deleted file mode 100644 index bb34805814..0000000000 --- a/third_party/maya/lib/usdMaya/listShadingModesCommand.h +++ /dev/null @@ -1,57 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_LIST_SHADING_MODES_COMMAND_H -#define USD_MAYA_LIST_SHADING_MODES_COMMAND_H - -/// \file usdMaya/listShadingModesCommand.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - -class UsdMayaListShadingModesCommand : public MPxCommand -{ -public: - PXRUSDMAYA_API - UsdMayaListShadingModesCommand(); - PXRUSDMAYA_API - ~UsdMayaListShadingModesCommand() override; - - PXRUSDMAYA_API - MStatus doIt(const MArgList& args) override; - bool isUndoable () const override { return false; }; - - PXRUSDMAYA_API - static MSyntax createSyntax(); - PXRUSDMAYA_API - static void* creator(); -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/meshUtil.cpp b/third_party/maya/lib/usdMaya/meshUtil.cpp deleted file mode 100644 index 0c2fd4444f..0000000000 --- a/third_party/maya/lib/usdMaya/meshUtil.cpp +++ /dev/null @@ -1,335 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/meshUtil.h" - -#include "usdMaya/adaptor.h" - -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" - -#include "pxr/usd/usdGeom/mesh.h" - -#include -#include -#include -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaMeshColorSetTokens, - PXRUSDMAYA_MESH_COLOR_SET_TOKENS); - -// These tokens are supported Maya attributes used for Mesh surfaces -TF_DEFINE_PRIVATE_TOKENS( - _meshTokens, - - // we capitalize this because it doesn't correspond to an actual attribute - (USD_EmitNormals) - - // This is a value for face varying interpolate boundary from OpenSubdiv 2 - // that we translate to face varying linear interpolation for OpenSubdiv 3. - (alwaysSharp) - - // This token is deprecated as it is from OpenSubdiv 2 and the USD - // schema now conforms to OpenSubdiv 3, but we continue to look for it - // and translate to the equivalent new value for backwards compatibility. - (USD_faceVaryingInterpolateBoundary) -); - -PXRUSDMAYA_REGISTER_ADAPTOR_ATTRIBUTE_ALIAS( - UsdGeomTokens->subdivisionScheme, - "USD_subdivisionScheme"); -PXRUSDMAYA_REGISTER_ADAPTOR_ATTRIBUTE_ALIAS( - UsdGeomTokens->interpolateBoundary, - "USD_interpolateBoundary"); -PXRUSDMAYA_REGISTER_ADAPTOR_ATTRIBUTE_ALIAS( - UsdGeomTokens->faceVaryingLinearInterpolation, - "USD_faceVaryingLinearInterpolation"); - -// This can be customized for specific pipelines. -bool -UsdMayaMeshUtil::GetEmitNormalsTag(const MFnMesh& mesh, bool* value) -{ - MPlug plug = mesh.findPlug(MString(_meshTokens->USD_EmitNormals.GetText())); - if (!plug.isNull()) { - *value = plug.asBool(); - return true; - } - - return false; -} - -void -UsdMayaMeshUtil::SetEmitNormalsTag( - MFnMesh& meshFn, - const bool emitNormals) -{ - MStatus status; - MFnNumericAttribute nAttr; - MObject attr = nAttr.create(_meshTokens->USD_EmitNormals.GetText(), - "", MFnNumericData::kBoolean, 0, &status); - if (status == MS::kSuccess) { - meshFn.addAttribute(attr); - MPlug plug = meshFn.findPlug(attr); - if (!plug.isNull()) { - plug.setBool(emitNormals); - } - } -} - -bool -UsdMayaMeshUtil::GetMeshNormals( - const MObject& meshObj, - VtArray* normalsArray, - TfToken* interpolation) -{ - MStatus status; - MFnMesh mesh(meshObj); - - // Sanity check first to make sure we can get this mesh's normals. - int numNormals = mesh.numNormals(&status); - if (status != MS::kSuccess || numNormals == 0) { - return false; - } - - // Using itFV.getNormal() does not always give us the right answer, so - // instead we have to use itFV.normalId() and use that to index into the - // normals. - MFloatVectorArray mayaNormals; - status = mesh.getNormals(mayaNormals); - if (status != MS::kSuccess) { - return false; - } - - const unsigned int numFaceVertices = mesh.numFaceVertices(&status); - if (status != MS::kSuccess) { - return false; - } - - normalsArray->resize(numFaceVertices); - *interpolation = UsdGeomTokens->faceVarying; - - MItMeshFaceVertex itFV(meshObj); - unsigned int fvi = 0; - for (itFV.reset(); !itFV.isDone(); itFV.next(), ++fvi) { - int normalId = itFV.normalId(); - if (normalId < 0 || - static_cast(normalId) >= mayaNormals.length()) { - return false; - } - - MFloatVector normal = mayaNormals[normalId]; - (*normalsArray)[fvi][0] = normal[0]; - (*normalsArray)[fvi][1] = normal[1]; - (*normalsArray)[fvi][2] = normal[2]; - } - - return true; -} - -// This can be customized for specific pipelines. -// We first look for the USD string attribute, and if not present we look for -// the RenderMan for Maya int attribute. -// XXX Maybe we should come up with a OSD centric nomenclature ?? -TfToken -UsdMayaMeshUtil::GetSubdivScheme(const MFnMesh& mesh) -{ - // Try grabbing the value via the adaptor first. - TfToken schemeToken; - UsdMayaAdaptor(mesh.object()) - .GetSchemaOrInheritedSchema() - .GetAttribute(UsdGeomTokens->subdivisionScheme) - .Get(&schemeToken); - - // Fall back to the RenderMan for Maya attribute. - if (schemeToken.IsEmpty()) { - MPlug plug = mesh.findPlug(MString("rman__torattr___subdivScheme")); - if (!plug.isNull()) { - switch (plug.asInt()) { - case 0: - schemeToken = UsdGeomTokens->catmullClark; - break; - case 1: - schemeToken = UsdGeomTokens->loop; - break; - default: - break; - } - } - } - - if (schemeToken.IsEmpty()) { - return TfToken(); - } else if (schemeToken != UsdGeomTokens->none && - schemeToken != UsdGeomTokens->catmullClark && - schemeToken != UsdGeomTokens->loop && - schemeToken != UsdGeomTokens->bilinear) { - TF_RUNTIME_ERROR( - "Unsupported subdivision scheme: %s on mesh: %s", - schemeToken.GetText(), mesh.fullPathName().asChar()); - return TfToken(); - } - - return schemeToken; -} - -// This can be customized for specific pipelines. -// We first look for the USD string attribute, and if not present we look for -// the RenderMan for Maya int attribute. -// XXX Maybe we should come up with a OSD centric nomenclature ?? -TfToken UsdMayaMeshUtil::GetSubdivInterpBoundary(const MFnMesh& mesh) -{ - // Try grabbing the value via the adaptor first. - TfToken interpBoundaryToken; - UsdMayaAdaptor(mesh.object()) - .GetSchemaOrInheritedSchema() - .GetAttribute(UsdGeomTokens->interpolateBoundary) - .Get(&interpBoundaryToken); - - // Fall back to the RenderMan for Maya attr. - if (interpBoundaryToken.IsEmpty()) { - MPlug plug = mesh.findPlug(MString("rman__torattr___subdivInterp")); - if (!plug.isNull()) { - switch (plug.asInt()) { - case 0: - interpBoundaryToken = UsdGeomTokens->none; - break; - case 1: - interpBoundaryToken = UsdGeomTokens->edgeAndCorner; - break; - case 2: - interpBoundaryToken = UsdGeomTokens->edgeOnly; - break; - default: - break; - } - } - } - - if (interpBoundaryToken.IsEmpty()) { - return TfToken(); - } else if (interpBoundaryToken != UsdGeomTokens->none && - interpBoundaryToken != UsdGeomTokens->edgeAndCorner && - interpBoundaryToken != UsdGeomTokens->edgeOnly) { - TF_RUNTIME_ERROR( - "Unsupported interpolate boundary setting: %s on mesh: %s", - interpBoundaryToken.GetText(), mesh.fullPathName().asChar()); - return TfToken(); - } - - return interpBoundaryToken; -} - -// XXX: Note that this function is not exposed publicly since the USD schema -// has been updated to conform to OpenSubdiv 3. We still look for this attribute -// on Maya nodes specifying this value from OpenSubdiv 2, but we translate the -// value to OpenSubdiv 3. This is to support legacy assets authored against -// OpenSubdiv 2. -static -TfToken -_GetOsd2FVInterpBoundary(const MFnMesh& mesh) -{ - TfToken sdFVInterpBound; - - MPlug plug = mesh.findPlug(MString( - _meshTokens->USD_faceVaryingInterpolateBoundary.GetText())); - if (!plug.isNull()) { - sdFVInterpBound = TfToken(plug.asString().asChar()); - - // Translate OSD2 values to OSD3. - if (sdFVInterpBound == UsdGeomTokens->bilinear) { - sdFVInterpBound = UsdGeomTokens->all; - } else if (sdFVInterpBound == UsdGeomTokens->edgeAndCorner) { - sdFVInterpBound = UsdGeomTokens->cornersPlus1; - } else if (sdFVInterpBound == _meshTokens->alwaysSharp) { - sdFVInterpBound = UsdGeomTokens->boundaries; - } else if (sdFVInterpBound == UsdGeomTokens->edgeOnly) { - sdFVInterpBound = UsdGeomTokens->none; - } - } else { - plug = mesh.findPlug(MString("rman__torattr___subdivFacevaryingInterp")); - if (!plug.isNull()) { - switch(plug.asInt()) { - case 0: - sdFVInterpBound = UsdGeomTokens->all; - break; - case 1: - sdFVInterpBound = UsdGeomTokens->cornersPlus1; - break; - case 2: - sdFVInterpBound = UsdGeomTokens->none; - break; - case 3: - sdFVInterpBound = UsdGeomTokens->boundaries; - break; - default: - break; - } - } - } - - return sdFVInterpBound; -} - -TfToken UsdMayaMeshUtil::GetSubdivFVLinearInterpolation(const MFnMesh& mesh) -{ - // Try grabbing the value via the adaptor first. - TfToken sdFVLinearInterpolation; - UsdMayaAdaptor(mesh.object()) - .GetSchemaOrInheritedSchema() - .GetAttribute(UsdGeomTokens->faceVaryingLinearInterpolation) - .Get(&sdFVLinearInterpolation); - - // If the OpenSubdiv 3-style face varying linear interpolation value - // wasn't specified, fall back to the old OpenSubdiv 2-style face - // varying interpolate boundary value if we have that. - if (sdFVLinearInterpolation.IsEmpty()) { - sdFVLinearInterpolation = _GetOsd2FVInterpBoundary(mesh); - } - - if (!sdFVLinearInterpolation.IsEmpty() && - sdFVLinearInterpolation != UsdGeomTokens->all && - sdFVLinearInterpolation != UsdGeomTokens->none && - sdFVLinearInterpolation != UsdGeomTokens->boundaries && - sdFVLinearInterpolation != UsdGeomTokens->cornersOnly && - sdFVLinearInterpolation != UsdGeomTokens->cornersPlus1 && - sdFVLinearInterpolation != UsdGeomTokens->cornersPlus2) { - TF_RUNTIME_ERROR( - "Unsupported face-varying linear interpolation: %s " - "on mesh: %s", - sdFVLinearInterpolation.GetText(), - mesh.fullPathName().asChar()); - return TfToken(); - } - - return sdFVLinearInterpolation; -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/meshUtil.h b/third_party/maya/lib/usdMaya/meshUtil.h deleted file mode 100644 index 12db59d469..0000000000 --- a/third_party/maya/lib/usdMaya/meshUtil.h +++ /dev/null @@ -1,98 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -/// \file usdMaya/meshUtil.h - -#ifndef USD_MAYA_MESH_UTIL_H -#define USD_MAYA_MESH_UTIL_H - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -class UsdGeomMesh; - -#define PXRUSDMAYA_MESH_COLOR_SET_TOKENS \ - ((DisplayColorColorSetName, "displayColor")) \ - ((DisplayOpacityColorSetName, "displayOpacity")) - -TF_DECLARE_PUBLIC_TOKENS(UsdMayaMeshColorSetTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_MESH_COLOR_SET_TOKENS); - -/// Utilities for dealing with USD and RenderMan for Maya mesh/subdiv tags. -namespace UsdMayaMeshUtil -{ - /// Gets the internal emit-normals tag on the Maya \p mesh, placing it in - /// \p value. Returns true if the tag exists on the mesh, and false if not. - PXRUSDMAYA_API - bool GetEmitNormalsTag(const MFnMesh &mesh, bool* value); - - /// Sets the internal emit-normals tag on the Maya \p mesh. - /// This value indicates to the exporter whether it should write out the - /// normals for the mesh to USD. - PXRUSDMAYA_API - void SetEmitNormalsTag(MFnMesh &meshFn, const bool emitNormals); - - /// Helper method for getting Maya mesh normals as a VtVec3fArray. - PXRUSDMAYA_API - bool GetMeshNormals( - const MObject& mesh, - VtArray* normalsArray, - TfToken* interpolation); - - /// Gets the subdivision scheme tagged for the Maya mesh by consulting the - /// adaptor for \c UsdGeomMesh.subdivisionSurface, and then falling back to - /// the RenderMan for Maya attribute. - PXRUSDMAYA_API - TfToken GetSubdivScheme(const MFnMesh &mesh); - - /// Gets the subdivision interpolate boundary tagged for the Maya mesh by - /// consulting the adaptor for \c UsdGeomMesh.interpolateBoundary, and then - /// falling back to the RenderMan for Maya attribute. - PXRUSDMAYA_API - TfToken GetSubdivInterpBoundary(const MFnMesh &mesh); - - /// Gets the subdivision face-varying linear interpolation tagged for the - /// Maya mesh by consulting the adaptor for - /// \c UsdGeomMesh.faceVaryingLinearInterpolation, and then falling back to - /// the OpenSubdiv2-style tagging. - PXRUSDMAYA_API - TfToken GetSubdivFVLinearInterpolation(const MFnMesh& mesh); - -} // namespace UsdMayaMeshUtil - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/modelKindProcessor.cpp b/third_party/maya/lib/usdMaya/modelKindProcessor.cpp deleted file mode 100644 index 97a02a0163..0000000000 --- a/third_party/maya/lib/usdMaya/modelKindProcessor.cpp +++ /dev/null @@ -1,307 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/modelKindProcessor.h" - -#include "pxr/usd/kind/registry.h" -#include "pxr/usd/usd/modelAPI.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMaya_ModelKindProcessor::UsdMaya_ModelKindProcessor( - const UsdMayaJobExportArgs& args) - : _args(args), - _rootIsAssembly(KindRegistry::IsA(args.rootKind, KindTokens->assembly)) -{ -} - - -/// Returns the root-most ancestor of prim, which is either a component -/// or a root-level prim. -static SdfPath -_FindAncestorRootPrimOrComponent(const UsdPrim& prim) -{ - SdfPath rootPath; - for (SdfPath p = prim.GetPath(); p != SdfPath::AbsoluteRootPath(); - p = p.GetParentPath()) { - - UsdPrim ancestor = prim.GetStage()->GetPrimAtPath(p); - if (ancestor && ancestor.IsModel()) { - TfToken kind; - if (UsdModelAPI(ancestor).GetKind(&kind) && - KindRegistry::IsA(kind, KindTokens->component)) { - return p; - } - } - - rootPath = p; - } - return rootPath; -} - - -void -UsdMaya_ModelKindProcessor::OnWritePrim( - const UsdPrim& prim, - const UsdMayaPrimWriterSharedPtr& primWriter) -{ - const SdfPath& path = prim.GetPath(); - - // Here we save all of the root prims that are assemblies (or derived), so - // that we can show error messages indicating that there are gprims under - // a prim with kind=assembly. - if (path.IsRootPrimPath()) { - TfToken kind; - UsdModelAPI(prim).GetKind(&kind); - if (_rootIsAssembly || KindRegistry::IsA(kind, KindTokens->assembly)) { - _pathsToExportedGprimsMap.emplace(path, std::vector()); - } - } - - // If exporting a gprim, tag the root-most ancestor of the gprim as - // containing gprims. The ancestor traversal is terminated at - // kind=component, since what we are ultimately trying to validate is - // that gprims are authored beneath components, rather than assemblies. - // Then record the actual gprim if its root prim has been tagged as - // potentially an assembly. - if (primWriter->ExportsGprims()) { - - SdfPath rootPath = _FindAncestorRootPrimOrComponent(prim); - if (!rootPath.IsEmpty()) - _pathsWithExportedGprims.insert(rootPath); - - auto iter = _pathsToExportedGprimsMap.find(rootPath); - if (iter != _pathsToExportedGprimsMap.end()) { - std::vector& paths = iter->second; - paths.push_back(path); - } - } - - const SdfPathVector& modelPaths = - primWriter->GetModelPaths(); - _pathsThatMayHaveKind.insert( - _pathsThatMayHaveKind.end(), - modelPaths.begin(), - modelPaths.end()); -} - -bool -UsdMaya_ModelKindProcessor::MakeModelHierarchy(UsdStageRefPtr& stage) -{ - // For any root-prim that doesn't already have an authored kind - // (thinking ahead to being able to specify USD_kind per bug/128430), - // make it a model. If there were any gprims authored directly during - // export, we will make the roots be component models, and author - // kind=subcomponent on any prim-references that would otherwise - // evaluate to some model-kind; we may in future make this behavior - // a jobargs option. - // - // If there were no gprims directly authored, we'll make it an assembly - // instead, and attempt to create a valid model-hierarchy if any of the - // references we authored are references to models. - // - // Note that the code below does its best to facilitate having multiple, - // independent root-trees/models in the same export, however the - // analysis we have done about gprims and references authored is global, - // so all trees will get the same treatment/kind. - - _PathBoolMap rootPrimIsComponent; - - // One pass through root prims to fill in root-kinds. - if (!_AuthorRootPrimKinds(stage, rootPrimIsComponent)) { - return false; - } - - if (!_FixUpPrimKinds(stage, rootPrimIsComponent)) { - return false; - } - - return true; -} - -bool -UsdMaya_ModelKindProcessor::_AuthorRootPrimKinds( - UsdStageRefPtr& stage, - _PathBoolMap& rootPrimIsComponent) -{ - UsdPrimSiblingRange usdRootPrims = stage->GetPseudoRoot().GetChildren(); - for (UsdPrim const& prim : usdRootPrims) { - SdfPath primPath = prim.GetPath(); - UsdModelAPI usdRootModel(prim); - TfToken kind; - usdRootModel.GetKind(&kind); - - // If the rootKind job arg was set, then we need to check it against - // the existing kind (if any). - // Empty kinds will be replaced by the rootKind, and incompatible kinds - // should cause an error. - // An existing kind that derives from rootKind is acceptable, and will - // be preserved. - if (!_args.rootKind.IsEmpty()) { - if (kind.IsEmpty()) { - // If no existing kind, author based on rootKind job arg. - kind = _args.rootKind; - usdRootModel.SetKind(kind); - } - else if (!KindRegistry::IsA(kind, _args.rootKind)) { - // If existing kind is not derived from rootKind, then error. - TF_RUNTIME_ERROR( - "<%s> has kind '%s' but the export root kind option " - "is set to '%s'; expected that or a derived kind", - primPath.GetText(), - kind.GetText(), - _args.rootKind.GetText()); - return false; - } - } - - bool hasExportedGprims = false; - const auto pathIter = _pathsWithExportedGprims.find(primPath); - if (pathIter != _pathsWithExportedGprims.end()) { - hasExportedGprims = true; - } - - if (kind.IsEmpty()) { - // Author kind based on hasExportedGprims. - kind = hasExportedGprims ? - KindTokens->component : KindTokens->assembly; - usdRootModel.SetKind(kind); - } else { - // Verify kind based on hasExportedGprims. - if (hasExportedGprims && - KindRegistry::IsA(kind, KindTokens->assembly)) { - MString errorMsg = primPath.GetText(); - errorMsg += " has kind '"; - errorMsg += kind.GetText(); - errorMsg += "' and cannot have a mesh below. Please remove:"; - - std::vector pathStrings; - const auto exportedGprimsIter = - _pathsToExportedGprimsMap.find(primPath); - if (exportedGprimsIter != _pathsToExportedGprimsMap.end()) { - std::vector& paths = exportedGprimsIter->second; - std::transform( - paths.begin(), paths.end(), - std::back_inserter(pathStrings), - [](const SdfPath& p) { return p.GetString(); }); - } - - TF_RUNTIME_ERROR( - "<%s> has kind '%s', which is derived from 'assembly'. " - "Assemblies should not directly contain meshes/gprims. " - "Please remove %zu prim%s: %s", - primPath.GetText(), - kind.GetText(), - pathStrings.size(), - pathStrings.size() == 1 ? "" : "s", - TfStringJoin(pathStrings, "; ").c_str()); - return false; - } - } - - rootPrimIsComponent[primPath] = - KindRegistry::IsA(kind, KindTokens->component); - } - - return true; -} - -bool -UsdMaya_ModelKindProcessor::_FixUpPrimKinds( - UsdStageRefPtr& stage, - const _PathBoolMap& rootPrimIsComponent) -{ - std::unordered_set pathsToBeGroup; - for (SdfPath const &path : _pathsThatMayHaveKind) { - // The kind of the root prim under which each reference was authored - // informs how we will fix-up/fill-in kind on it and its ancestors. - UsdPrim prim = stage->GetPrimAtPath(path); - if (!prim || !prim.IsDefined()) { - continue; - } - - UsdModelAPI usdModel(prim); - TfToken kind; - - // Nothing to fix if there's no resolved kind. - if (!usdModel.GetKind(&kind) || kind.IsEmpty()) { - continue; - } - - SdfPathVector ancestorPaths; - path.GetParentPath().GetPrefixes(&ancestorPaths); - if (ancestorPaths.empty()) { - continue; - } - - auto iter = rootPrimIsComponent.find(ancestorPaths[0]); - if (iter != rootPrimIsComponent.end() && iter->second) { - // Override any authored kind below the root to subcomponent - // to avoid broken model-hierarchy. - usdModel.SetKind(KindTokens->subcomponent); - } else { - // Just insert the paths into a set at this point so that we - // can do the authoring in batch Sdf API for efficiency. - for (size_t i = 1; i < ancestorPaths.size(); ++i) { - UsdPrim ancestorPrim = stage->GetPrimAtPath(ancestorPaths[i]); - if (!ancestorPrim) - continue; - UsdModelAPI ancestorModel(ancestorPrim); - TfToken kind; - - if (!ancestorModel.GetKind(&kind) || - !KindRegistry::IsA(kind, KindTokens->group)) { - pathsToBeGroup.insert(ancestorPaths[i]); - } - } - } - } - - { - // We drop down to Sdf to do the kind-authoring, because authoring - // kind induces recomposition since we cache model-hierarchy. Using - // Sdf api, we can bundle the changes into a change block, and do all - // the recomposition at once - SdfLayerHandle layer = stage->GetEditTarget().GetLayer(); - SdfChangeBlock block; - - for (SdfPath const &path : pathsToBeGroup) { - SdfPrimSpecHandle primSpec = SdfCreatePrimInLayer(layer, path); - if (!primSpec) { - TF_RUNTIME_ERROR( - "Failed to create prim spec for setting kind at path " - "<%s>", - path.GetText()); - } - else { - primSpec->SetKind(KindTokens->group); - } - } - } - - return true; -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/modelKindProcessor.h b/third_party/maya/lib/usdMaya/modelKindProcessor.h deleted file mode 100644 index ca042f7e18..0000000000 --- a/third_party/maya/lib/usdMaya/modelKindProcessor.h +++ /dev/null @@ -1,107 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_MODEL_KIND_PROCESSOR_H -#define USD_MAYA_MODEL_KIND_PROCESSOR_H - -/// \file usdMaya/modelKindProcessor.h - -#include "usdMaya/jobArgs.h" -#include "usdMaya/primWriter.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" - -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// This class encapsulates all of the logic for writing model kinds from -/// UsdMaya_WriteJob. It is a "black box" that reads each newly-written prim, one -/// by one, saving information that is used to determine model hierarchy at the -/// end of writing to the USD stage. -class UsdMaya_ModelKindProcessor -{ -public: - UsdMaya_ModelKindProcessor(const UsdMayaJobExportArgs& args); - - /// Processes the given prim in order to collect model hierarchy data. - /// This should be called after the prim has been written with the given - /// prim writer. - /// Note: this assumes DFS traversal, i.e. parent prims should be traversed - /// before child prims. - void OnWritePrim( - const UsdPrim& prim, - const UsdMayaPrimWriterSharedPtr& primWriter); - - /// Writes model hierarchy for the given stage based on the information - /// collected by OnWritePrim. - /// Existing model hierarchy information will be verified if it already - /// exists, and computed where it does not already exist. - /// - /// \returns true if the model hierarchy was written successfully, or - /// false if there was a problem verifying or writing model kinds - bool MakeModelHierarchy(UsdStageRefPtr& stage); - -private: - typedef std::unordered_map, SdfPath::Hash> - _PathVectorMap; - typedef std::unordered_map _PathBoolMap; - typedef std::unordered_set _PathSet; - - UsdMayaJobExportArgs _args; - - // Precomputes whether _args.rootKind IsA assembly. - bool _rootIsAssembly; - - // Paths on at which we added USD references or authored kind. - std::vector _pathsThatMayHaveKind; - - // Maps root paths to list of exported gprims under the root path. - // The keys in this map are only root prim paths that are assemblies - // (either because _args.rootKind=assembly or kind=assembly was previously - // authored). - // These are just used for error messages. - _PathVectorMap _pathsToExportedGprimsMap; - - // Set of all root paths that contain exported gprims. - _PathSet _pathsWithExportedGprims; - - bool _AuthorRootPrimKinds( - UsdStageRefPtr& stage, - _PathBoolMap& rootPrimIsComponent); - - bool _FixUpPrimKinds( - UsdStageRefPtr& stage, - const _PathBoolMap& rootPrimIsComponent); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/module.cpp b/third_party/maya/lib/usdMaya/module.cpp deleted file mode 100644 index b3371c7761..0000000000 --- a/third_party/maya/lib/usdMaya/module.cpp +++ /dev/null @@ -1,44 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "pxr/base/tf/pyModule.h" - -PXR_NAMESPACE_USING_DIRECTIVE - -TF_WRAP_MODULE { - TF_WRAP(Adaptor); - TF_WRAP(Assembly); - TF_WRAP(BlockSceneModificationContext); - TF_WRAP(ColorSpace); - TF_WRAP(DiagnosticDelegate); - TF_WRAP(EditUtil); - TF_WRAP(MeshUtil); - TF_WRAP(Query); - TF_WRAP(ReadUtil); - TF_WRAP(RoundTripUtil); - TF_WRAP(StageCache); - TF_WRAP(UserTaggedAttribute); - TF_WRAP(WriteUtil); - TF_WRAP(XformStack); -} diff --git a/third_party/maya/lib/usdMaya/notice.cpp b/third_party/maya/lib/usdMaya/notice.cpp deleted file mode 100644 index bc62e5fb5e..0000000000 --- a/third_party/maya/lib/usdMaya/notice.cpp +++ /dev/null @@ -1,143 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/notice.h" - -#include "pxr/base/tf/instantiateType.h" - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -namespace { - -static -void -_OnMayaNewOrOpenSceneCallback(void* /*clientData*/) -{ - // kBeforeFileRead messages are emitted when importing/referencing files, - // which we don't consider a "scene reset". - if (MFileIO::isImportingFile() || MFileIO::isReferencingFile()) { - return; - } - - UsdMayaSceneResetNotice().Send(); -} - -} // anonymous namespace - -TF_INSTANTIATE_TYPE(UsdMayaSceneResetNotice, - TfType::CONCRETE, TF_1_PARENT(TfNotice)); - -MCallbackId UsdMayaSceneResetNotice::_afterNewCallbackId = 0; -MCallbackId UsdMayaSceneResetNotice::_beforeFileReadCallbackId = 0; - -UsdMayaSceneResetNotice::UsdMayaSceneResetNotice() -{ -} - -/* static */ -void -UsdMayaSceneResetNotice::InstallListener() -{ - // Send scene reset notices when changing scenes (either by switching - // to a new empty scene or by opening a different scene). We do not listen - // for kSceneUpdate messages since those are also emitted after a SaveAs - // operation, which we don't consider a "scene reset". - // Note also that we listen for kBeforeFileRead messages because those fire - // at the right time (after any existing scene has been closed but before - // the new scene has been opened). However, they are also emitted when a - // file is imported or referenced, so we check for that and do *not* send - // a scene reset notice. - if (_afterNewCallbackId == 0) { - _afterNewCallbackId = - MSceneMessage::addCallback(MSceneMessage::kAfterNew, - _OnMayaNewOrOpenSceneCallback); - } - - if (_beforeFileReadCallbackId == 0) { - _beforeFileReadCallbackId = - MSceneMessage::addCallback(MSceneMessage::kBeforeFileRead, - _OnMayaNewOrOpenSceneCallback); - } -} - -/* static */ -void -UsdMayaSceneResetNotice::RemoveListener() -{ - if (_afterNewCallbackId != 0) { - MMessage::removeCallback(_afterNewCallbackId); - } - - if (_beforeFileReadCallbackId == 0) { - MMessage::removeCallback(_beforeFileReadCallbackId); - } -} - - -UsdMaya_AssemblyInstancerNoticeBase::UsdMaya_AssemblyInstancerNoticeBase( - const MObject& assembly, - const MObject& instancer) - : _assembly(assembly), _instancer(instancer) -{ -} - -MObject -UsdMaya_AssemblyInstancerNoticeBase::GetAssembly() const -{ - return _assembly; -} - -MObject -UsdMaya_AssemblyInstancerNoticeBase::GetInstancer() const -{ - return _instancer; -} - - -TF_INSTANTIATE_TYPE(UsdMayaAssemblyConnectedToInstancerNotice, - TfType::CONCRETE, TF_1_PARENT(TfNotice)); - -UsdMayaAssemblyConnectedToInstancerNotice::UsdMayaAssemblyConnectedToInstancerNotice( - const MObject& assembly, - const MObject& instancer) - : UsdMaya_AssemblyInstancerNoticeBase(assembly, instancer) -{ -} - - -TF_INSTANTIATE_TYPE(UsdMayaAssemblyDisconnectedFromInstancerNotice, - TfType::CONCRETE, TF_1_PARENT(TfNotice)); - -UsdMayaAssemblyDisconnectedFromInstancerNotice::UsdMayaAssemblyDisconnectedFromInstancerNotice( - const MObject& assembly, - const MObject& instancer) - : UsdMaya_AssemblyInstancerNoticeBase(assembly, instancer) -{ -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/notice.h b/third_party/maya/lib/usdMaya/notice.h deleted file mode 100644 index f9dfa522d6..0000000000 --- a/third_party/maya/lib/usdMaya/notice.h +++ /dev/null @@ -1,110 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_NOTICE_H -#define USD_MAYA_NOTICE_H - -/// \file usdMaya/notice.h - -#include "pxr/base/tf/notice.h" - -#include "usdMaya/api.h" - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -/// Notice sent when the Maya scene resets, either by opening a new scene or -/// switching to a new scene. -/// It is *very important* that you call InstallListener() during plugin -/// initialization and removeListener() during plugin uninitialization. -class UsdMayaSceneResetNotice : public TfNotice -{ -public: - PXRUSDMAYA_API - UsdMayaSceneResetNotice(); - - /// Registers the proper Maya callbacks for recognizing stage resets. - PXRUSDMAYA_API - static void InstallListener(); - - /// Removes any Maya callbacks for recognizing stage resets. - PXRUSDMAYA_API - static void RemoveListener(); - -private: - static MCallbackId _afterNewCallbackId; - static MCallbackId _beforeFileReadCallbackId; -}; - -class UsdMaya_AssemblyInstancerNoticeBase : public TfNotice -{ -public: - PXRUSDMAYA_API - virtual ~UsdMaya_AssemblyInstancerNoticeBase() = default; - - PXRUSDMAYA_API - MObject GetAssembly() const; - - PXRUSDMAYA_API - MObject GetInstancer() const; - -protected: - PXRUSDMAYA_API - UsdMaya_AssemblyInstancerNoticeBase( - const MObject& assembly, - const MObject& instancer); - -private: - MObject _assembly; - MObject _instancer; -}; - -/// Notice sent when any reference assembly is connected as a prototype of a -/// native Maya instancer. -class UsdMayaAssemblyConnectedToInstancerNotice - : public UsdMaya_AssemblyInstancerNoticeBase -{ -public: - PXRUSDMAYA_API - UsdMayaAssemblyConnectedToInstancerNotice( - const MObject& assembly, - const MObject& instancer); -}; - -/// Notice sent when any reference assembly was previously a prototype of a -/// native Maya instancer but has now been disconnected from it. -class UsdMayaAssemblyDisconnectedFromInstancerNotice - : public UsdMaya_AssemblyInstancerNoticeBase -{ -public: - PXRUSDMAYA_API - UsdMayaAssemblyDisconnectedFromInstancerNotice( - const MObject& assembly, - const MObject& instancer); -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/out_pxrUsdProxyShape.xpm b/third_party/maya/lib/usdMaya/out_pxrUsdProxyShape.xpm deleted file mode 100644 index 1e21127ecf..0000000000 --- a/third_party/maya/lib/usdMaya/out_pxrUsdProxyShape.xpm +++ /dev/null @@ -1,204 +0,0 @@ -/* XPM */ -static char *[] = { -/* columns rows colors chars-per-pixel */ -"20 20 178 2", -" c #43B4DE", -". c #46B4DE", -"X c #47B4DF", -"o c #4EB3D7", -"O c #4AB3D9", -"+ c #4FB5DA", -"@ c #4FB5DB", -"# c #4FB6DA", -"$ c #4FB6DB", -"% c #4DB5DC", -"& c #4CB6DD", -"* c #4DB6DD", -"= c #4DB7DE", -"- c #4EB5DC", -"; c #4FB7DD", -": c #4DB8DF", -"> c #50B4D7", -", c #53B5D6", -"< c #50B4D8", -"1 c #51B5D9", -"2 c #50B5DB", -"3 c #51B5DB", -"4 c #52B5D8", -"5 c #52B5D9", -"6 c #52B5DA", -"7 c #53B6D9", -"8 c #50B6DC", -"9 c #50B7DC", -"0 c #50B7DD", -"q c #54B6D8", -"w c #54B6DA", -"e c #56B7D8", -"r c #56B7DB", -"t c #57B8DB", -"y c #58B7D9", -"u c #58B8DB", -"i c #59B9DA", -"p c #5AB8DB", -"a c #5ABADC", -"s c #5CBADB", -"d c #5DBADB", -"f c #5EBADB", -"g c #5EBBDC", -"h c #5FBADC", -"j c #5FBBDC", -"k c #44B7E5", -"l c #48B7E3", -"z c #48BBEA", -"x c #51B9E0", -"c c #52B9E1", -"v c #54BBE1", -"b c #5ABEE5", -"n c #62BBDB", -"m c #60BBDC", -"M c #62BCDA", -"N c #61BCDC", -"B c #63BDDD", -"V c #64BCDA", -"C c #65BCDB", -"Z c #66BDDB", -"A c #64BDDD", -"S c #65BDDC", -"D c #65BDDD", -"F c #66BEDD", -"G c #67BEDD", -"H c #67BEDE", -"J c #68BEDD", -"K c #68BFDD", -"L c #68BEDE", -"P c #68BFDE", -"I c #6BBFDE", -"U c #4AC2FB", -"Y c #5CC2EE", -"T c #5CC2F2", -"R c #5DC3F5", -"E c #5EC5F4", -"W c #5CC4F8", -"Q c #5FC6F9", -"! c #6BC0DE", -"~ c #60C1E8", -"^ c #60C2EB", -"/ c #65C3E8", -"( c #6CC6EB", -") c #6EC7EB", -"_ c #70C8EB", -"` c #73C9EB", -"' c #78CBEC", -"] c #7ACCEC", -"[ c #7CCCEB", -"{ c #80CDEA", -"} c #87CFEC", -"| c #88CCE1", -" . c #8BCDE2", -".. c #8ECEE4", -"X. c #8DD1EB", -"o. c #92CFE3", -"O. c #91D3EC", -"+. c #97D4EB", -"@. c #9ED6E8", -"#. c #9ADCF7", -"$. c #9DDBFB", -"%. c #9EE0FF", -"&. c #A2D7E8", -"*. c #A8D8E7", -"=. c #B5DCE7", -"-. c #B0DCEA", -";. c #B0DDEB", -":. c #BADDE6", -">. c #BDDDE5", -",. c #A3E0FE", -"<. c #A2EAFF", -"1. c #BDE2EE", -"2. c #BFE2ED", -"3. c #B8E2F0", -"4. c #CDDBD1", -"5. c #D0DBCC", -"6. c #D2DDCE", -"7. c #D2DDD2", -"8. c #D2DFD1", -"9. c #C0DFE6", -"0. c #D4E1D6", -"q. c #D2E0D8", -"w. c #C1E0E7", -"e. c #C1E0E8", -"r. c #C1E1E9", -"t. c #C1E1EA", -"y. c #C0E2EB", -"u. c #C1E2EA", -"i. c #C1E2EB", -"p. c #C3E0E8", -"a. c #C0E2EC", -"s. c #C0E3ED", -"d. c #C5E3EC", -"f. c #CCE4E9", -"g. c #CFEAF2", -"h. c #CCEAF6", -"j. c #D4E5E4", -"k. c #D2E6E8", -"l. c #D8E5E0", -"z. c #DCE9E7", -"x. c #D9ECF1", -"c. c #DAEFF6", -"v. c #DEF0F5", -"b. c #DFF0F4", -"n. c #E7E7DB", -"m. c #F6ECD7", -"M. c #FBECD3", -"N. c #E2E9E4", -"B. c #E5EAE3", -"V. c #E5EBE6", -"C. c #EEEEE7", -"Z. c #E8EEEA", -"A. c #E0F3F8", -"S. c #EBF6F8", -"D. c #F2EEE3", -"F. c #F0EFE7", -"G. c #F9ECE2", -"H. c #F2F0E9", -"J. c #F3F1E9", -"K. c #F6F2E9", -"L. c #FFF6E3", -"P. c #F9F4ED", -"I. c #FBF5EE", -"U. c #FDF6EB", -"Y. c #FCF7EE", -"T. c #FDF7EF", -"R. c #F0F8FA", -"E. c #FFF5F5", -"W. c #FBF9F7", -"Q. c #FDF8F0", -"!. c #FDF8F2", -"~. c #FEFAF5", -"^. c #FEFBF7", -"/. c #FCFBF8", -"(. c #FFFEFE", -"). c #FFFFFE", -"_. c gray100", -"`. c None", -/* pixels */ -"`.Z.l.C.K.Y.!./.`.`.`.`.`.`.`.`.`.`.`.`.", -"`.3.k ( ' } +.*.>.j.V.H.U.W.`.`.`.`.`.`.", -"`.2.O d p w + 0 c b / ` ] ,.G.`.`.`.`.`.", -"`.a.+ F F J F F F F N d 2 %.M.`.`.`.`.", -"`.y.+ F F F F J F J F J J C l #.L.`.`.`.", -"`.a.+ F F J J J J F J F J J C X <.E.`.`.", -"`.y.2 F J F J J F F J J F J J F . $.m.`.", -"`.y.+ F F J J m o , 2 J J F J J n : c.`.", -"`.y.+ F F F j M a.S.o.2 J J F J F a x.`.", -"`.y.+ F F F o -._._._. .2 F J F F p v.`.", -"`.y.2 F J F o 2._._._.2.o F F J N y v.`.", -"`.w.2 F F F 2 ._._._.-.o F J F F t v.`.", -"`.w.2 F J F J , o.R.g.C d J J F F T q.`.", -"`.w.0 F F J J J 2 q q d ! J F J F Q 5.`.", -"`.y.0 F J F J F J F F J J F J F F E 8.`.", -"`.9.& F F J F J F F F J F J F J F T 7.`.", -"`.d.z 0 & & 2 p d F F F J F F F F R 8.`.", -"`.D.z.f.=.@.X.[ ( ~ v & + 2 r j j W 6.`.", -"`.`.`.`._.~.!.P.F.N.k.:.&.O.{ _ Y U 4.`.", -"`.`.`.`.`.`.`.`.`.`.`._.~.Y.P.K.B.h.n.`." -}; diff --git a/third_party/maya/lib/usdMaya/out_pxrUsdReferenceAssembly.xpm b/third_party/maya/lib/usdMaya/out_pxrUsdReferenceAssembly.xpm deleted file mode 100644 index f681858811..0000000000 --- a/third_party/maya/lib/usdMaya/out_pxrUsdReferenceAssembly.xpm +++ /dev/null @@ -1,169 +0,0 @@ -/* XPM */ -static char *[] = { -/* columns rows colors chars-per-pixel */ -"20 20 143 2", -" c #26A2CF", -". c #32A8D4", -"X c #32AAD6", -"o c #38AAD3", -"O c #39ADD7", -"+ c #3CACD4", -"@ c #3BAED9", -"# c #40ADD5", -"$ c #46B0D6", -"% c #41B1DA", -"& c #43B4DE", -"* c #46B4DD", -"= c #4AB2D7", -"- c #4DB3D7", -"; c #4EB3D7", -": c #48B3DA", -"> c #4AB3D9", -", c #4AB5DD", -"< c #4FB4D8", -"1 c #4EB5DA", -"2 c #4FB7DD", -"3 c #50B4D7", -"4 c #50B6DA", -"5 c #51B6DB", -"6 c #57B7DA", -"7 c #54B8DD", -"8 c #58B7DA", -"9 c #5BB9DA", -"0 c #5AB9DC", -"q c #5FBBDB", -"w c #5DBBDE", -"e c #48B7E3", -"r c #49B7E3", -"t c #4FB8E1", -"y c #49BAE9", -"u c #4EBEED", -"i c #56BBE2", -"p c #57BCE3", -"a c #62BAD9", -"s c #60BBDC", -"d c #63BCDB", -"f c #63BCDC", -"g c #64BBDA", -"h c #66BEDD", -"j c #68BEDD", -"k c #4FC4FD", -"l c #5BC2EF", -"z c #59C4F4", -"x c #5FC4F3", -"c c #5EC5F8", -"v c #6EC1DF", -"b c #62C3E9", -"n c #64C3EB", -"m c #64C4EC", -"M c #6FC8ED", -"N c #60C4F6", -"B c #72C9EE", -"V c #75CAEE", -"C c #7ACCEE", -"Z c #7DCDEE", -"A c #81C8E1", -"S c #83CAE3", -"D c #81CEEE", -"F c #8DCEE4", -"G c #8CD2EE", -"H c #95D1E7", -"J c #92D4EE", -"K c #96D6EF", -"L c #99D2E6", -"P c #9BD4E8", -"I c #9ED5E9", -"U c #9DD7EE", -"Y c #A0D6E9", -"T c #A7D8E9", -"R c #A9DAEA", -"E c #AEDBEB", -"W c #AFDCEC", -"Q c #B4DEED", -"! c #BBDFE9", -"~ c #A7E0FF", -"^ c #AAE6FF", -"/ c #ADE6FF", -"( c #AEF0FF", -") c #BAE0ED", -"_ c #BFE0E9", -"` c #BCE1EE", -"' c #BEE3F3", -"] c #D4DDCF", -"[ c #D1DDD4", -"{ c #D6DFD1", -"} c #D6DFD5", -"| c #D6E1D4", -" . c #D7E2DB", -".. c #C2E1E8", -"X. c #C3E4EF", -"o. c #C6E2EA", -"O. c #C4E3ED", -"+. c #CAE6EF", -"@. c #C4E5F1", -"#. c #C5E6F0", -"$. c #C9E7F2", -"%. c #CBE8F1", -"&. c #D1E7EB", -"*. c #D5E7EB", -"=. c #D8E7E7", -"-. c #DDE8E3", -";. c #D4ECF4", -":. c #D2EDFA", -">. c #DCEDF3", -",. c #DDEFF5", -"<. c #DFF1F7", -"1. c #DFF1F8", -"2. c #EAE9DB", -"3. c #F7EDD8", -"4. c #FDEDD4", -"5. c #E6EBE6", -"6. c #E1EBEA", -"7. c #E8ECE5", -"8. c #EBEFEB", -"9. c #E3F3F7", -"0. c #E2F3F9", -"q. c #E4F3F8", -"w. c #E6F4F9", -"e. c #E8F4F8", -"r. c #EDF7FA", -"t. c #F4EFE4", -"y. c #FBEDE3", -"u. c #F0F0E8", -"i. c #F5F2EA", -"p. c #FFF6E4", -"a. c #F8F3EA", -"s. c #FBF5EE", -"d. c #FCF6EF", -"f. c #FEF7EC", -"g. c #FDF8EF", -"h. c #FFF5F5", -"j. c #FBF9F7", -"k. c #FDF9F2", -"l. c #FEF8F0", -"z. c #FEFAF5", -"x. c #FCFBF8", -"c. c gray100", -"v. c None", -/* pixels */ -"v.8.-.u.a.l.l.x.v.v.v.v.v.v.v.v.v.v.v.v.", -"v.' y M Z G U E ..=.8.u.f.j.v.v.v.v.v.v.", -"v.O.> 9 8 4 1 4 t r b C Z / y.v.v.v.v.v.", -"v.O.4 h j j j 0 9 A 6 = 6 & ^ 4.v.v.v.v.", -"v.O.4 h j j s s ;.c.9.h 9 g r ^ p.v.v.v.", -"v.O.4 h j h ; I c.c.c.$.3 h a * ( h.v.v.", -"v.O.4 h h j ; P c.c.c.w.d f j d * ~ 3.v.", -"v.O.4 h j h f 6 ;.c.c.@.6 g h j q t 1.v.", -"v.O.4 h h j q h X.Q e.F = j j h f w >.v.", -"v.O.4 h a 4 # %.W v ` q h h j f 9 9.v.", -"v.O.7 9 a A L ) 9 h = ` T + f j a 9 0.v.", -"v.O.> h <.c.c.F $ j q v ) A 6 9 h 9 9.v.", -"v.o.O H c.c.c.;.9 f f 8 ;.c.,.h 6 x .v.", -"v.o.@ F c.c.c.r.h q ; Y c.c.c.@.1 c ] v.", -"v.o.2 6 @.c.c.@.6 f ; I c.c.c.q.q z } v.", -"v.o.2 9 8 I R f q h q d <.c.c.$.4 l .v.", -"v.+.u i , X X 1 q d j 6 h @.@.j 9 N | v.", -"v.t.6.&.! T J D B n p 7 % X o 1 s c { v.", -"v.v.v.v.c.z.g.s.u.5.*._ R K D V n k [ v.", -"v.v.v.v.v.v.v.v.v.v.v.c.z.f.f.i.7.:.2.v." -}; diff --git a/third_party/maya/lib/usdMaya/overview.dox b/third_party/maya/lib/usdMaya/overview.dox deleted file mode 100644 index ce2d5e71f9..0000000000 --- a/third_party/maya/lib/usdMaya/overview.dox +++ /dev/null @@ -1,68 +0,0 @@ -/*! -\page usd_maya_page_front Maya USD Support -\if ( PIXAR_MFB_BUILD ) -\publicLib -\endif - -USD support in Maya is provided through several libraries and plugins: -- \subpage usd_maya_lib_usdMaya_page_front - This library provides reusable logic for using USD in Maya. -- \subpage usd_maya_plugin_pxrUsdTranslators_page_front - This plugin supports the built-in Maya nodes. -- \subpage usd_maya_plugin_pxrUsd_page_front - This is the main plugin that you load for USD functionality in Maya. -- \subpage usd_maya_plugin_pxrUsdPreviewSurface_page_front - This is a Maya surface shader plugin node that mimics the UsdPreviewSurface shader in USD. - -*/ - -/*! -\if ( PIXAR_MFB_BUILD ) -\mainpage UsdMaya : USD interop for Maya -\publicLib -\else -\page usd_maya_lib_usdMaya_page_front UsdMaya : USD interop for Maya -\endif - -This library provides the core functionality for importing and exporting between -USD data in Maya. It also contains the logic for USD assembly references, -proxy shapes, and related Maya nodes. - -## Translation Plugins - -Plugins can provide new translation functions for USD types that are not built -into the core UsdMaya library. We ship plugins for the major Maya built-in node -types in the \ref usd_maya_plugin_pxrUsdTranslators_page_front -"pxrUsdTranslators Maya plugin". - -When implementing new plugins, you must make sure to generate plugInfo.json -files, and that they are recognized by the Plug system. More details for -registering your plugins are available from these pages: - -\sa UsdMayaPrimReaderRegistry -\sa UsdMayaPrimWriterRegistry - -## Chaser Plugins - -Plugins to the export process can be provided and enabled as needed. These -"chaser" plugins run after the main export process. - -\sa UsdMayaChaserRegistry - -## Shading Mode Plugins - -You can provide custom plugins for importing and exporting Maya shading networks -to USD shading. - -\sa UsdMayaShadingModeRegistry - -## Adaptor System - -UsdMaya provides the UsdMayaAdaptor class for adding schema data to Maya nodes -in a manner that is recognized by the USD export process. This lets you add -USD data, such as mesh subdivision scheme, onto Maya nodes and have that data -automatically exported to USD. - -\sa UsdMayaAdaptor - -*/ diff --git a/third_party/maya/lib/usdMaya/pointBasedDeformerNode.cpp b/third_party/maya/lib/usdMaya/pointBasedDeformerNode.cpp deleted file mode 100644 index 404dd4c43f..0000000000 --- a/third_party/maya/lib/usdMaya/pointBasedDeformerNode.cpp +++ /dev/null @@ -1,235 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/pointBasedDeformerNode.h" - -#include "usdMaya/stageData.h" - -#include "pxr/base/gf/math.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" -#include "pxr/base/vt/types.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/pointBased.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaPointBasedDeformerNodeTokens, - PXRUSDMAYA_POINT_BASED_DEFORMER_NODE_TOKENS); - - -const MTypeId UsdMayaPointBasedDeformerNode::typeId(0x00126401); -const MString UsdMayaPointBasedDeformerNode::typeName( - UsdMayaPointBasedDeformerNodeTokens->MayaTypeName.GetText()); - -// Attributes -MObject UsdMayaPointBasedDeformerNode::inUsdStageAttr; -MObject UsdMayaPointBasedDeformerNode::primPathAttr; -MObject UsdMayaPointBasedDeformerNode::timeAttr; - - -/* static */ -void* -UsdMayaPointBasedDeformerNode::creator() -{ - return new UsdMayaPointBasedDeformerNode(); -} - -/* static */ -MStatus -UsdMayaPointBasedDeformerNode::initialize() -{ - MStatus status; - - MFnTypedAttribute typedAttrFn; - MFnUnitAttribute unitAttrFn; - - inUsdStageAttr = typedAttrFn.create("inUsdStage", - "is", - UsdMayaStageData::mayaTypeId, - MObject::kNullObj, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = typedAttrFn.setReadable(false); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = typedAttrFn.setStorable(false); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = typedAttrFn.setHidden(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = typedAttrFn.setDisconnectBehavior(MFnAttribute::kReset); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(inUsdStageAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - MFnStringData stringDataFn; - const MObject defaultStringDataObj = stringDataFn.create(""); - - primPathAttr = typedAttrFn.create("primPath", - "pp", - MFnData::kString, - defaultStringDataObj, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(primPathAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - timeAttr = unitAttrFn.create("time", - "tm", - MFnUnitAttribute::kTime, - 0.0, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(timeAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - status = attributeAffects(inUsdStageAttr, outputGeom); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(primPathAttr, outputGeom); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(timeAttr, outputGeom); - CHECK_MSTATUS_AND_RETURN_IT(status); - - return status; -} - -/* virtual */ -MStatus -UsdMayaPointBasedDeformerNode::deform( - MDataBlock& block, - MItGeometry& iter, - const MMatrix& /* mat */, - unsigned int multiIndex) -{ - MStatus status; - - // Get the USD stage. - const MDataHandle inUsdStageHandle = - block.inputValue(inUsdStageAttr, &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - - UsdMayaStageData* stageData = - dynamic_cast(inUsdStageHandle.asPluginData()); - if (!stageData || !stageData->stage) { - return MS::kFailure; - } - - const UsdStageRefPtr& usdStage = stageData->stage; - - // Get the prim path. - const MDataHandle primPathHandle = block.inputValue(primPathAttr, &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - - const std::string primPathString = - TfStringTrim(primPathHandle.asString().asChar()); - - if (primPathString.empty()) { - return MS::kFailure; - } - - const SdfPath primPath(primPathString); - - const UsdPrim& usdPrim = usdStage->GetPrimAtPath(primPath); - const UsdGeomPointBased usdPointBased(usdPrim); - if (!usdPointBased) { - return MS::kFailure; - } - - const MDataHandle timeHandle = block.inputValue(timeAttr, &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - const UsdTimeCode usdTime(timeHandle.asTime().value()); - - const MDataHandle envelopeHandle = block.inputValue(envelope, &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - const float envelope = envelopeHandle.asFloat(); - - VtVec3fArray usdPoints; - if (!usdPointBased.GetPointsAttr().Get(&usdPoints, usdTime) || - usdPoints.empty()) { - return MS::kFailure; - } - - for ( ; !iter.isDone(); iter.next()) { - const int index = iter.index(); - if (index < 0 || static_cast(index) >= usdPoints.size()) { - continue; - } - - const MPoint mayaPoint = iter.position(); - const float weight = weightValue(block, multiIndex, index); - - const GfVec3f& usdPoint = usdPoints[static_cast(index)]; - - const GfVec3f deformedPoint = - GfLerp(weight * envelope, - GfVec3f(mayaPoint[0], mayaPoint[1], mayaPoint[2]), - usdPoint); - - iter.setPosition( - MPoint(deformedPoint[0], deformedPoint[1], deformedPoint[2])); - } - - return status; -} - -UsdMayaPointBasedDeformerNode::UsdMayaPointBasedDeformerNode() : - MPxDeformerNode() -{ -} - -/* virtual */ -UsdMayaPointBasedDeformerNode::~UsdMayaPointBasedDeformerNode() -{ -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/pointBasedDeformerNode.h b/third_party/maya/lib/usdMaya/pointBasedDeformerNode.h deleted file mode 100644 index 289857683c..0000000000 --- a/third_party/maya/lib/usdMaya/pointBasedDeformerNode.h +++ /dev/null @@ -1,109 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_POINT_BASED_DEFORMER_NODE_H -#define USD_MAYA_POINT_BASED_DEFORMER_NODE_H - -/// \file usdMaya/pointBasedDeformerNode.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/staticTokens.h" - -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDMAYA_POINT_BASED_DEFORMER_NODE_TOKENS \ - ((MayaTypeName, "pxrUsdPointBasedDeformerNode")) - -TF_DECLARE_PUBLIC_TOKENS(UsdMayaPointBasedDeformerNodeTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_POINT_BASED_DEFORMER_NODE_TOKENS); - - -/// Maya deformer that uses the points of a UsdGeomPointBased prim to deform -/// the geometry. -/// -/// This deformer node can be used to deform Maya geometry to match the points -/// of a UsdGeomPointBased prim. It takes as input a stage data object (which -/// can be received from a connection to a USD stage node), the prim path to a -/// UsdGeomPointBased prim in the stage data's stage, and a time sample. When -/// the deformer runs, it will read the points attribute of the prim at that -/// time sample and use the positions to modify the positions of the geometry -/// being deformed. -class UsdMayaPointBasedDeformerNode : public MPxDeformerNode -{ - public: - PXRUSDMAYA_API - static const MTypeId typeId; - PXRUSDMAYA_API - static const MString typeName; - - // Attributes - PXRUSDMAYA_API - static MObject inUsdStageAttr; - PXRUSDMAYA_API - static MObject primPathAttr; - PXRUSDMAYA_API - static MObject timeAttr; - - PXRUSDMAYA_API - static void* creator(); - - PXRUSDMAYA_API - static MStatus initialize(); - - // MPxGeometryFilter overrides - PXRUSDMAYA_API - MStatus deform( - MDataBlock& block, - MItGeometry& iter, - const MMatrix& mat, - unsigned int multiIndex) override; - - private: - UsdMayaPointBasedDeformerNode(); - ~UsdMayaPointBasedDeformerNode() override; - - UsdMayaPointBasedDeformerNode(const UsdMayaPointBasedDeformerNode&); - UsdMayaPointBasedDeformerNode& operator=( - const UsdMayaPointBasedDeformerNode&); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/primReader.cpp b/third_party/maya/lib/usdMaya/primReader.cpp deleted file mode 100644 index 3f6c8fb5b9..0000000000 --- a/third_party/maya/lib/usdMaya/primReader.cpp +++ /dev/null @@ -1,49 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/primReader.h" - -PXR_NAMESPACE_OPEN_SCOPE - -UsdMayaPrimReader::UsdMayaPrimReader(const UsdMayaPrimReaderArgs& args) - : _args(args) -{ -} - -bool -UsdMayaPrimReader::HasPostReadSubtree() const -{ - return false; -} - -void -UsdMayaPrimReader::PostReadSubtree(UsdMayaPrimReaderContext*) -{ -} - -const UsdMayaPrimReaderArgs& -UsdMayaPrimReader::_GetArgs() { - return _args; -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/primReader.h b/third_party/maya/lib/usdMaya/primReader.h deleted file mode 100644 index b239e7d69f..0000000000 --- a/third_party/maya/lib/usdMaya/primReader.h +++ /dev/null @@ -1,78 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_PRIM_READER_H -#define USD_MAYA_PRIM_READER_H - -/// \file usdMaya/primReader.h - -#include "usdMaya/api.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" - -#include "pxr/pxr.h" - -PXR_NAMESPACE_OPEN_SCOPE - -class UsdMayaPrimReader -{ -public: - PXRUSDMAYA_API - UsdMayaPrimReader(const UsdMayaPrimReaderArgs&); - virtual ~UsdMayaPrimReader() {}; - - /// Reads the USD prim given by the prim reader args into a Maya shape, - /// modifying the prim reader context as a result. - /// Callers must ensure \p context is non-null. - /// Returns true if successful. - PXRUSDMAYA_API - virtual bool Read(UsdMayaPrimReaderContext* context) = 0; - - /// Whether this prim reader specifies a PostReadSubtree step. - PXRUSDMAYA_API - virtual bool HasPostReadSubtree() const; - - /// An additional import step that runs after all descendants of this prim - /// have been processed. - /// Callers must ensure \p context is non-null. - /// For example, if we have prims /A, /A/B, and /C, then the import steps - /// are run in the order: - /// (1) Read A (2) Read B (3) PostReadSubtree B (4) PostReadSubtree A, - /// (5) Read C (6) PostReadSubtree C - PXRUSDMAYA_API - virtual void PostReadSubtree(UsdMayaPrimReaderContext* context); - -protected: - /// Input arguments. Read data about the input USD prim from here. - PXRUSDMAYA_API - const UsdMayaPrimReaderArgs& _GetArgs(); - -private: - const UsdMayaPrimReaderArgs _args; -}; - -typedef std::shared_ptr UsdMayaPrimReaderSharedPtr; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/primReaderArgs.cpp b/third_party/maya/lib/usdMaya/primReaderArgs.cpp deleted file mode 100644 index 8a5fbfb6fe..0000000000 --- a/third_party/maya/lib/usdMaya/primReaderArgs.cpp +++ /dev/null @@ -1,79 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/primReaderArgs.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaPrimReaderArgs::UsdMayaPrimReaderArgs( - const UsdPrim& prim, - const UsdMayaJobImportArgs& jobArgs) - : - _prim(prim), - _jobArgs(jobArgs) -{ -} -const UsdPrim& -UsdMayaPrimReaderArgs::GetUsdPrim() const -{ - return _prim; -} -const TfToken& -UsdMayaPrimReaderArgs::GetShadingMode() const -{ - return _jobArgs.shadingMode; -} - -GfInterval -UsdMayaPrimReaderArgs::GetTimeInterval() const -{ - return _jobArgs.timeInterval; -} - -const TfToken::Set& -UsdMayaPrimReaderArgs::GetIncludeMetadataKeys() const -{ - return _jobArgs.includeMetadataKeys; -} - -const TfToken::Set& -UsdMayaPrimReaderArgs::GetIncludeAPINames() const -{ - return _jobArgs.includeAPINames; -} - -const TfToken::Set& -UsdMayaPrimReaderArgs::GetExcludePrimvarNames() const -{ - return _jobArgs.excludePrimvarNames; -} - -bool -UsdMayaPrimReaderArgs::GetUseAsAnimationCache() const -{ - return _jobArgs.useAsAnimationCache; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/primReaderArgs.h b/third_party/maya/lib/usdMaya/primReaderArgs.h deleted file mode 100644 index a574d2e4e0..0000000000 --- a/third_party/maya/lib/usdMaya/primReaderArgs.h +++ /dev/null @@ -1,91 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_PRIM_READER_ARGS_H -#define USD_MAYA_PRIM_READER_ARGS_H - -/// \file usdMaya/primReaderArgs.h - -#include "usdMaya/api.h" -#include "usdMaya/jobArgs.h" - -#include "pxr/pxr.h" - -#include "pxr/base/gf/interval.h" - -#include "pxr/usd/usd/prim.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \class UsdMayaPrimReaderArgs -/// \brief This class holds read-only arguments that are passed into reader plugins for -/// the usdMaya library. -/// -/// \sa UsdMayaPrimReaderContext -class UsdMayaPrimReaderArgs -{ -public: - PXRUSDMAYA_API - UsdMayaPrimReaderArgs( - const UsdPrim& prim, - const UsdMayaJobImportArgs& jobArgs); - - /// \brief return the usd prim that should be read. - PXRUSDMAYA_API - const UsdPrim& GetUsdPrim() const; - - PXRUSDMAYA_API - const TfToken& GetShadingMode() const; - - /// Returns the time interval over which to import animated data. - /// An empty interval (GfInterval::IsEmpty()) means that no - /// animated (time-sampled) data should be imported. - PXRUSDMAYA_API - GfInterval GetTimeInterval() const; - - PXRUSDMAYA_API - const TfToken::Set& GetIncludeMetadataKeys() const; - PXRUSDMAYA_API - const TfToken::Set& GetIncludeAPINames() const; - - PXRUSDMAYA_API - const TfToken::Set& GetExcludePrimvarNames() const; - - PXRUSDMAYA_API - bool GetUseAsAnimationCache() const; - - bool ShouldImportUnboundShaders() const { - // currently this is disabled. - return false; - } - -private: - const UsdPrim& _prim; - const UsdMayaJobImportArgs& _jobArgs; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/primReaderContext.cpp b/third_party/maya/lib/usdMaya/primReaderContext.cpp deleted file mode 100644 index 26037b321e..0000000000 --- a/third_party/maya/lib/usdMaya/primReaderContext.cpp +++ /dev/null @@ -1,91 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/primReaderContext.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaPrimReaderContext::UsdMayaPrimReaderContext( - ObjectRegistry* pathNodeMap) - : - _prune(false), - _pathNodeMap(pathNodeMap) -{ -} - -MObject -UsdMayaPrimReaderContext::GetMayaNode( - const SdfPath& path, - bool findAncestors) const -{ - // Get Node parent - if (_pathNodeMap) { - for (SdfPath parentPath = path; - !parentPath.IsEmpty(); - parentPath = parentPath.GetParentPath()) { - // retrieve from a registry since nodes have not yet been put into DG - ObjectRegistry::iterator it = _pathNodeMap->find(parentPath.GetString()); - if (it != _pathNodeMap->end() ) { - return it->second; - } - - if (!findAncestors) { - break; - } - } - } - return MObject::kNullObj; // returning MObject::kNullObj indicates that the parent is the root for the scene -} - -void -UsdMayaPrimReaderContext::RegisterNewMayaNode( - const std::string &path, - const MObject &mayaNode) const -{ - if (_pathNodeMap) { - _pathNodeMap->insert(std::make_pair(path, mayaNode)); - } -} - -bool -UsdMayaPrimReaderContext::GetPruneChildren() const -{ - return _prune; -} - -/// Sets whether traversal should automatically continue into this prim's -/// children. This only has an effect if set during the -/// UsdMayaPrimReader::Read() step, and not in the -/// UsdMayaPrimReader::PostReadSubtree() step, since in the latter, the -/// children have already been processed. -void -UsdMayaPrimReaderContext::SetPruneChildren( - bool prune) -{ - _prune = prune; -} - - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/primReaderContext.h b/third_party/maya/lib/usdMaya/primReaderContext.h deleted file mode 100644 index b52783bf70..0000000000 --- a/third_party/maya/lib/usdMaya/primReaderContext.h +++ /dev/null @@ -1,104 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_PRIM_READER_CONTEXT_H -#define USD_MAYA_PRIM_READER_CONTEXT_H - -/// \file usdMaya/primReaderContext.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usd/prim.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \class UsdMayaPrimReaderContext -/// \brief This class provides an interface for reader plugins to communicate -/// state back to the core usd maya logic as well as retrieve information set by -/// other plugins. -/// -/// Maya operations should be made directly with the Maya API. Any additional -/// state that needs to be stored that isn't directly related to the Maya scene -/// should be stored here. For example, we track objects that are added for -/// undo/redo. -/// -/// We will likely need a mechanism where one plugin can invoke another one. -class UsdMayaPrimReaderContext -{ -public: - typedef std::map ObjectRegistry; - - PXRUSDMAYA_API - UsdMayaPrimReaderContext(ObjectRegistry* pathNodeMap); - - /// \brief Returns the prim was registered at \p path. If \p findAncestors - /// is true and no object was found for \p path, this will return the object - /// that corresponding to its nearest ancestor. - /// - /// Returns an invalid MObject if no such object exists. - PXRUSDMAYA_API - MObject GetMayaNode( - const SdfPath& path, - bool findAncestors) const; - - /// \brief Record \p mayaNode prim as being created \p path. - /// - /// Calling code may be interested in new objects being created. Some - /// reasons for this may be: - /// - looking up later (for shader bindings, relationship targets, etc) - /// - undo/redo purposes - /// - /// Plugins should call this as needed. - PXRUSDMAYA_API - void RegisterNewMayaNode(const std::string &path, const MObject &mayaNode) const; - - /// \brief returns true if prim traversal of the children of the current - /// node can be pruned. - PXRUSDMAYA_API - bool GetPruneChildren() const; - - /// \brief If this plugin takes care of reading all of its children, it - /// should SetPruneChildren(true). - PXRUSDMAYA_API - void SetPruneChildren(bool prune); - - ~UsdMayaPrimReaderContext() { } - -private: - - bool _prune; - - // used to keep track of prims that are created. - // for undo/redo - ObjectRegistry* _pathNodeMap; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/primReaderRegistry.cpp b/third_party/maya/lib/usdMaya/primReaderRegistry.cpp deleted file mode 100644 index fbfca08fb8..0000000000 --- a/third_party/maya/lib/usdMaya/primReaderRegistry.cpp +++ /dev/null @@ -1,131 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/primReaderRegistry.h" - -#include "usdMaya/debugCodes.h" -#include "usdMaya/fallbackPrimReader.h" -#include "usdMaya/functorPrimReader.h" -#include "usdMaya/registryHelper.h" - -#include "pxr/base/plug/registry.h" -#include "pxr/base/tf/registryManager.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stl.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/tf/type.h" -#include "pxr/usd/usd/schemaBase.h" - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS(_tokens, - (UsdMaya) - (PrimReader) -); - -typedef std::map _Registry; -static _Registry _reg; - - -/* static */ -void -UsdMayaPrimReaderRegistry::Register( - const TfType& t, - UsdMayaPrimReaderRegistry::ReaderFactoryFn fn) -{ - TfToken tfTypeName(t.GetTypeName()); - TF_DEBUG(PXRUSDMAYA_REGISTRY).Msg( - "Registering UsdMayaPrimReader for TfType %s.\n", tfTypeName.GetText()); - std::pair< _Registry::iterator, bool> insertStatus = - _reg.insert(std::make_pair(tfTypeName, fn)); - if (insertStatus.second) { - UsdMaya_RegistryHelper::AddUnloader([tfTypeName]() { - _reg.erase(tfTypeName); - }); - } - else { - TF_CODING_ERROR("Multiple readers for type %s", tfTypeName.GetText()); - } -} - -/* static */ -void -UsdMayaPrimReaderRegistry::RegisterRaw( - const TfType& t, - UsdMayaPrimReaderRegistry::ReaderFn fn) -{ - Register(t, UsdMaya_FunctorPrimReader::CreateFactory(fn)); -} - -/* static */ -UsdMayaPrimReaderRegistry::ReaderFactoryFn -UsdMayaPrimReaderRegistry::Find(const TfToken& usdTypeName) -{ - TfRegistryManager::GetInstance().SubscribeTo(); - - // unfortunately, usdTypeName is diff from the tfTypeName which we use to - // register. do the conversion here. - TfType tfType = PlugRegistry::FindDerivedTypeByName(usdTypeName); - std::string typeNameStr = tfType.GetTypeName(); - TfToken typeName(typeNameStr); - ReaderFactoryFn ret = nullptr; - if (TfMapLookup(_reg, typeName, &ret)) { - return ret; - } - - static const TfTokenVector SCOPE = { - _tokens->UsdMaya, - _tokens->PrimReader - }; - UsdMaya_RegistryHelper::FindAndLoadMayaPlug(SCOPE, typeNameStr); - - // ideally something just registered itself. if not, we at least put it in - // the registry in case we encounter it again. - if (!TfMapLookup(_reg, typeName, &ret)) { - TF_DEBUG(PXRUSDMAYA_REGISTRY).Msg( - "No usdMaya reader plugin for TfType %s. No maya plugin.\n", - typeName.GetText()); - _reg[typeName] = nullptr; - } - return ret; -} - -/* static */ -UsdMayaPrimReaderRegistry::ReaderFactoryFn -UsdMayaPrimReaderRegistry::FindOrFallback(const TfToken& usdTypeName) -{ - if (ReaderFactoryFn fn = Find(usdTypeName)) { - return fn; - } - - return UsdMaya_FallbackPrimReader::CreateFactory(); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/primReaderRegistry.h b/third_party/maya/lib/usdMaya/primReaderRegistry.h deleted file mode 100644 index 5c024ad4df..0000000000 --- a/third_party/maya/lib/usdMaya/primReaderRegistry.h +++ /dev/null @@ -1,157 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_PRIM_READER_REGISTRY_H -#define USD_MAYA_PRIM_READER_REGISTRY_H - -/// \file usdMaya/primReaderRegistry.h - -#include "usdMaya/api.h" -#include "usdMaya/primReader.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/registryManager.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \class UsdMayaPrimReaderRegistry -/// \brief Provides functionality to register and lookup usd Maya reader -/// plugins. -/// -/// Use PXRUSDMAYA_DEFINE_READER(MyUsdType, args, ctx) to register a new reader -/// for maya. -/// -/// In order for the core system to discover the plugin, you should also -/// have a plugInfo.json file that contains the type and maya plugin to load: -/// \code -/// { -/// "UsdMaya": { -/// "PrimReader": { -/// "mayaPlugin": "myMayaPlugin", -/// "providesTranslator": [ -/// "MyUsdType" -/// ] -/// } -/// } -/// } -/// \endcode -struct UsdMayaPrimReaderRegistry -{ - /// Reader factory function, i.e. a function that creates a prim reader - /// for the given prim reader args. - typedef std::function< UsdMayaPrimReaderSharedPtr ( - const UsdMayaPrimReaderArgs&) > ReaderFactoryFn; - - /// Reader function, i.e. a function that reads a prim. This is the - /// signature of the function declared in the PXRUSDMAYA_DEFINE_READER - /// macro. - typedef std::function< bool ( - const UsdMayaPrimReaderArgs&, - UsdMayaPrimReaderContext*) > ReaderFn; - - /// \brief Register \p fn as a reader provider for \p type. - PXRUSDMAYA_API - static void Register(const TfType& type, ReaderFactoryFn fn); - - /// \brief Register \p fn as a reader provider for \p T. - /// - /// Example for registering a reader factory in your custom plugin, assuming - /// that MyType is registered with the TfType system: - /// \code{.cpp} - /// class MyReader : public UsdMayaPrimReader { - /// static UsdMayaPrimReaderSharedPtr Create( - /// const UsdMayaPrimReaderArgs&); - /// }; - /// TF_REGISTRY_FUNCTION_WITH_TAG(UsdMayaPrimReaderRegistry, MyType) { - /// UsdMayaPrimReaderRegistry::Register(MyReader::Create); - /// } - /// \endcode - template - static void Register(ReaderFactoryFn fn) - { - if (TfType t = TfType::Find()) { - Register(t, fn); - } - else { - TF_CODING_ERROR("Cannot register unknown TfType: %s.", - ArchGetDemangled().c_str()); - } - } - - /// \brief Wraps \p fn in a ReaderFactoryFn and registers that factory - /// function as a reader provider for \p T. - /// This is a helper method for the macro PXRUSDMAYA_DEFINE_READER; - /// you probably want to use PXRUSDMAYA_DEFINE_READER directly instead. - PXRUSDMAYA_API - static void RegisterRaw(const TfType& type, ReaderFn fn); - - /// \brief Wraps \p fn in a ReaderFactoryFn and registers that factory - /// function as a reader provider for \p T. - /// This is a helper method for the macro PXRUSDMAYA_DEFINE_READER; - /// you probably want to use PXRUSDMAYA_DEFINE_READER directly instead. - template - static void RegisterRaw(ReaderFn fn) - { - if (TfType t = TfType::Find()) { - RegisterRaw(t, fn); - } - else { - TF_CODING_ERROR("Cannot register unknown TfType: %s.", - ArchGetDemangled().c_str()); - } - } - - // takes a usdType (i.e. prim.GetTypeName()) - /// \brief Finds a reader factory if one exists for \p usdTypeName. - /// - /// \p usdTypeName should be a usd typeName, for example, - /// \code - /// prim.GetTypeName() - /// \endcode - PXRUSDMAYA_API - static ReaderFactoryFn Find( - const TfToken& usdTypeName); - - /// Similar to Find(), but returns a "fallback" prim reader factory if none - /// can be found for \p usdTypeName. Thus, this always returns a valid - /// reader factory. - PXRUSDMAYA_API - static ReaderFactoryFn FindOrFallback(const TfToken& usdTypeName); -}; - -#define PXRUSDMAYA_DEFINE_READER(T, argsVarName, ctxVarName)\ -static bool UsdMaya_PrimReader_##T(const UsdMayaPrimReaderArgs&, UsdMayaPrimReaderContext*); \ -TF_REGISTRY_FUNCTION_WITH_TAG(UsdMayaPrimReaderRegistry, T) \ -{\ - UsdMayaPrimReaderRegistry::RegisterRaw(UsdMaya_PrimReader_##T);\ -}\ -bool UsdMaya_PrimReader_##T(const UsdMayaPrimReaderArgs& argsVarName, UsdMayaPrimReaderContext* ctxVarName) - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/primWriter.cpp b/third_party/maya/lib/usdMaya/primWriter.cpp deleted file mode 100644 index 6eadfe7ba0..0000000000 --- a/third_party/maya/lib/usdMaya/primWriter.cpp +++ /dev/null @@ -1,382 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primWriter.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/jobArgs.h" -#include "usdMaya/translatorGprim.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/gprim.h" -#include "pxr/usd/usdGeom/imageable.h" -#include "pxr/usd/usdGeom/tokens.h" -#include "pxr/usd/usdUtils/sparseValueWriter.h" - -#include -#include -#include -#include -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_ADAPTOR_ATTRIBUTE_ALIAS( - UsdGeomTokens->purpose, "USD_purpose"); - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - - (USD_inheritClassNames) -); - - -static -MDagPath -_GetDagPath(const MFnDependencyNode& depNodeFn, const bool reportError = true) -{ - try { - const MFnDagNode& dagNodeFn = - dynamic_cast(depNodeFn); - - MStatus status; - const MDagPath dagPath = dagNodeFn.dagPath(&status); - if (status == MS::kSuccess) { - const bool dagPathIsValid = dagPath.isValid(&status); - if (status == MS::kSuccess && dagPathIsValid) { - return dagPath; - } - } - - if (reportError) { - TF_CODING_ERROR( - "Invalid MDagPath for MFnDagNode '%s'. Verify that it was " - "constructed using an MDagPath.", - dagNodeFn.fullPathName().asChar()); - } - } - catch (const std::bad_cast& /* e */) { - // This is not a DAG node, so it can't have a DAG path. - } - - return MDagPath(); -} - -static -UsdMayaUtil::MDagPathMap -_GetDagPathMap(const MFnDependencyNode& depNodeFn, const SdfPath& usdPath) -{ - const MDagPath dagPath = _GetDagPath(depNodeFn, /* reportError = */ false); - if (dagPath.isValid()) { - return UsdMayaUtil::MDagPathMap({{dagPath, usdPath}}); - } - - return UsdMayaUtil::MDagPathMap({}); -} - -static -bool -_IsAnimated(const UsdMayaJobExportArgs& args, const MObject& obj) -{ - if (!args.timeSamples.empty()) { - return UsdMayaUtil::isAnimated(obj); - } - - return false; -} - -UsdMayaPrimWriter::UsdMayaPrimWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - _writeJobCtx(jobCtx), - _dagPath(_GetDagPath(depNodeFn)), - _mayaObject(depNodeFn.object()), - _usdPath(usdPath), - _baseDagToUsdPaths(_GetDagPathMap(depNodeFn, usdPath)), - _exportVisibility(jobCtx.GetArgs().exportVisibility), - _hasAnimCurves(_IsAnimated(jobCtx.GetArgs(), depNodeFn.object())) -{ -} - -/* virtual */ -UsdMayaPrimWriter::~UsdMayaPrimWriter() -{ -} - -bool -UsdMayaPrimWriter::_IsMergedTransform() const -{ - return _writeJobCtx.IsMergedTransform(GetDagPath()); -} - -bool -UsdMayaPrimWriter::_IsMergedShape() const -{ - // For DG nodes, popping an invalid path will silently fail leaving the - // path invalid, and IsMergedTransform() returns false for invalid paths. - MDagPath parentPath = GetDagPath(); - parentPath.pop(); - return _writeJobCtx.IsMergedTransform(parentPath); -} - -// In the future, we'd like to make this a plugin point. -static -bool -_GetClassNamesToWrite( - const MObject& mObj, - std::vector* outClassNames) -{ - return UsdMayaWriteUtil::ReadMayaAttribute( - MFnDependencyNode(mObj), - MString(_tokens->USD_inheritClassNames.GetText()), - outClassNames); -} - -/* virtual */ -void -UsdMayaPrimWriter::Write(const UsdTimeCode& usdTime) -{ - MStatus status; - const MFnDependencyNode depNodeFn(GetMayaObject(), &status); - if (status != MS::kSuccess) { - return; - } - - // Note that the prim may not actually conform to this schema, so we must - // check it for validity before using it below. - UsdGeomImageable imageable(_usdPrim); - - // Visibility is unfortunately special when merging transforms and shapes - // in that visibility is "pruning" and cannot be overridden by descendants. - // Thus, we arbitrarily say that when merging transforms and shapes, the - // _shape_ writer always writes visibility. - if (imageable && _exportVisibility && !_IsMergedTransform()) { - bool isVisible = true; - bool isVisAnimated = false; - UsdMayaUtil::getPlugValue( - depNodeFn, - "visibility", - &isVisible, - &isVisAnimated); - - if (_IsMergedShape()) { - MDagPath parentDagPath = GetDagPath(); - parentDagPath.pop(); - const MFnDependencyNode parentDepNodeFn(parentDagPath.node()); - - bool parentIsVisible = true; - bool parentIsVisAnimated = false; - UsdMayaUtil::getPlugValue( - parentDepNodeFn, - "visibility", - &parentIsVisible, - &parentIsVisAnimated); - - // If BOTH the shape AND the transform are visible, then the - // prim is visible. - isVisible = isVisible && parentIsVisible; - - // If the visibility of EITHER the shape OR the transform is - // animated, then the prim's visibility is animated. - isVisAnimated = isVisAnimated || parentIsVisAnimated; - } - - // We write out the current visibility value to the default, regardless - // if it is animated or not. If we're not writing to default, we only - // write visibility if it's animated. - if (usdTime.IsDefault() || isVisAnimated) { - const TfToken& visibilityTok = - (isVisible ? - UsdGeomTokens->inherited : - UsdGeomTokens->invisible); - - _SetAttribute( - imageable.CreateVisibilityAttr(VtValue(), true), - visibilityTok, - usdTime); - } - } - - if (usdTime.IsDefault()) { - // There is no Gprim abstraction in this module, so process the few - // Gprim attrs here. - // We imagine that many, but not all, prim writers will write Gprims, - // so it's OK to skip writing if this isn't a Gprim. - UsdGeomGprim gprim(_usdPrim); - if (gprim) { - UsdMayaTranslatorGprim::Write(GetMayaObject(), gprim, nullptr); - } - - // Only write class inherits once at default time. - std::vector classNames; - if (_GetClassNamesToWrite(GetMayaObject(), &classNames)) { - UsdMayaWriteUtil::WriteClassInherits(_usdPrim, classNames); - } - - if (imageable) { - // Write UsdGeomImageable typed schema attributes. - // Currently only purpose, which is uniform, so only export at - // default time. - UsdMayaWriteUtil::WriteSchemaAttributesToPrim( - GetMayaObject(), - _usdPrim, - {UsdGeomTokens->purpose}, - usdTime, - &_valueWriter); - } - - // Write API schema attributes and strongly-typed metadata. - // We currently only support these at default time. - UsdMayaWriteUtil::WriteMetadataToPrim(GetMayaObject(), _usdPrim); - UsdMayaWriteUtil::WriteAPISchemaAttributesToPrim( - GetMayaObject(), - _usdPrim, - _GetSparseValueWriter()); - } - - // Write out user-tagged attributes, which are supported at default time - // and at animated time-samples. - UsdMayaWriteUtil::WriteUserExportedAttributes( - GetMayaObject(), - _usdPrim, - usdTime, - _GetSparseValueWriter()); -} - -/* virtual */ -bool -UsdMayaPrimWriter::ExportsGprims() const -{ - return false; -} - -/* virtual */ -bool -UsdMayaPrimWriter::ShouldPruneChildren() const -{ - return false; -} - -/* virtual */ -void -UsdMayaPrimWriter::PostExport() -{ -} - -void -UsdMayaPrimWriter::SetExportVisibility(const bool exportVis) -{ - _exportVisibility = exportVis; -} - -bool -UsdMayaPrimWriter::GetExportVisibility() const -{ - return _exportVisibility; -} - -/* virtual */ -const SdfPathVector& -UsdMayaPrimWriter::GetModelPaths() const -{ - static const SdfPathVector empty; - return empty; -} - -/* virtual */ -const UsdMayaUtil::MDagPathMap& -UsdMayaPrimWriter::GetDagToUsdPathMapping() const -{ - return _baseDagToUsdPaths; -} - -const MDagPath& -UsdMayaPrimWriter::GetDagPath() const -{ - return _dagPath; -} - -const MObject& -UsdMayaPrimWriter::GetMayaObject() const -{ - return _mayaObject; -} - -const SdfPath& -UsdMayaPrimWriter::GetUsdPath() const -{ - return _usdPath; -} - -const UsdPrim& -UsdMayaPrimWriter::GetUsdPrim() const -{ - return _usdPrim; -} - -const UsdStageRefPtr& -UsdMayaPrimWriter::GetUsdStage() const -{ - return _writeJobCtx.GetUsdStage(); -} - -const UsdMayaJobExportArgs& -UsdMayaPrimWriter::_GetExportArgs() const -{ - return _writeJobCtx.GetArgs(); -} - -UsdUtilsSparseValueWriter* -UsdMayaPrimWriter::_GetSparseValueWriter() -{ - return &_valueWriter; -} - -/* virtual */ -bool -UsdMayaPrimWriter::_HasAnimCurves() const -{ - return _hasAnimCurves; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/primWriter.h b/third_party/maya/lib/usdMaya/primWriter.h deleted file mode 100644 index 746e96acab..0000000000 --- a/third_party/maya/lib/usdMaya/primWriter.h +++ /dev/null @@ -1,255 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_PRIM_WRITER_H -#define USD_MAYA_PRIM_WRITER_H - -/// \file usdMaya/primWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" - -#include "usdMaya/jobArgs.h" -#include "usdMaya/util.h" - -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdUtils/sparseValueWriter.h" - -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdMayaWriteJobContext; - - -/// Base class for all built-in and user-defined prim writers. Translates Maya -/// node data into USD prim(s). -/// -/// Note that this class can be used to write USD prims for both DG and DAG -/// Maya nodes. For DAG nodes, an MDagPath is required to uniquely identify -/// instances in the DAG, so the writer should be created using an -/// MFnDagNode (or one of its derived classes) that was constructed using an -/// MDagPath, *not* an MObject. -class UsdMayaPrimWriter -{ -public: - /// Constructs a prim writer for writing a Maya DG or DAG node. - /// - /// Note that if the Maya node is a DAG node, this must be passed an - /// MFnDagNode (or one of its derived classes) that was constructed with - /// an MDagPath to ensure that instancing is handled correctly. An error - /// will be issued if the constructor receives an MFnDagNode *not* - /// constructed with an MDagPath. - PXRUSDMAYA_API - UsdMayaPrimWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - PXRUSDMAYA_API - virtual ~UsdMayaPrimWriter(); - - /// Main export function that runs when the traversal hits the node. - /// The default implementation writes attributes for the UsdGeomImageable - /// and UsdGeomGprim schemas if the prim conforms to one or both; in most - /// cases, subclasses will want to invoke the base class Write() method - /// when overriding. - PXRUSDMAYA_API - virtual void Write(const UsdTimeCode& usdTime); - - /// Post export function that runs before saving the stage. - /// - /// Base implementation does nothing. - PXRUSDMAYA_API - virtual void PostExport(); - - /// Whether this prim writer directly create one or more gprims on the - /// current model on the USD stage. (Excludes cases where the prim writer - /// introduces gprims via a reference or by adding a sub-model, such as in - /// a point instancer.) - /// - /// Base implementation returns \c false; prim writers exporting - /// gprim (shape) classes should override. - PXRUSDMAYA_API - virtual bool ExportsGprims() const; - - /// Whether the traversal routine using this prim writer should skip all of - /// the Maya node's descendants when continuing traversal. - /// If you override this to return \c true, you may also want to override - /// GetDagToUsdPathMapping() if you handle export of descendant nodes - /// (though that is not required). - /// - /// Base implementation returns \c false; prim writers that handle export - /// for their entire subtree should override. - PXRUSDMAYA_API - virtual bool ShouldPruneChildren() const; - - /// Whether visibility can be exported for this prim. - /// By default, this is based off of the export visibility setting in the - /// export args. - PXRUSDMAYA_API - bool GetExportVisibility() const; - - /// Sets whether visibility can be exported for this prim. - /// This will override the export args. - PXRUSDMAYA_API - void SetExportVisibility(const bool exportVis); - - /// Gets all of the exported prim paths that are potentially models, i.e. - /// the prims on which this prim writer has authored kind metadata or - /// otherwise expects kind metadata to exist (e.g. via reference). - /// - /// The USD export process will attempt to "fix-up" kind metadata to ensure - /// contiguous model hierarchy for any potential model prims. - /// - /// The base implementation returns an empty vector. - PXRUSDMAYA_API - virtual const SdfPathVector& GetModelPaths() const; - - /// Gets a mapping from MDagPaths to exported prim paths. - /// Useful only for DAG prim writers that override ShouldPruneChildren() to - /// \c true but still want the export process to know about the Maya-to-USD - /// correspondence for their descendants, e.g., for material binding - /// purposes. - /// The result vector should only include paths for which there is a true, - /// one-to-one correspondence between the Maya node and USD prim; don't - /// include any mappings where the mapped value is an invalid path. - /// - /// The base implementation for DAG prim writers simply maps GetDagPath() - /// to GetUsdPath(). For DG prim writers, an empty map is returned. - PXRUSDMAYA_API - virtual const UsdMayaUtil::MDagPathMap& - GetDagToUsdPathMapping() const; - - /// The source Maya DAG path that we are consuming. - /// - /// If this prim writer is for a Maya DG node and not a DAG node, this will - /// return an invalid MDagPath. - PXRUSDMAYA_API - const MDagPath& GetDagPath() const; - - /// The MObject for the Maya node being written by this writer. - PXRUSDMAYA_API - const MObject& GetMayaObject() const; - - /// The path of the destination USD prim to which we are writing. - PXRUSDMAYA_API - const SdfPath& GetUsdPath() const; - - /// The destination USD prim to which we are writing. - PXRUSDMAYA_API - const UsdPrim& GetUsdPrim() const; - - /// Gets the USD stage that we're writing to. - PXRUSDMAYA_API - const UsdStageRefPtr& GetUsdStage() const; - -protected: - /// Helper function for determining whether the current node has input - /// animation curves. - PXRUSDMAYA_API - virtual bool _HasAnimCurves() const; - - /// Gets the current global export args in effect. - PXRUSDMAYA_API - const UsdMayaJobExportArgs& _GetExportArgs() const; - - /// Sets the value of \p attr to \p value at \p time with value - /// compression. When this method is used to write attribute values, - /// any redundant authoring of the default value or of time-samples - /// are avoided (by using the utility class UsdUtilsSparseValueWriter). - template - bool _SetAttribute( - const UsdAttribute& attr, - const T& value, - const UsdTimeCode time = UsdTimeCode::Default()) { - VtValue val(value); - return _valueWriter.SetAttribute(attr, &val, time); - } - - /// \overload - /// This overload takes the value by pointer and hence avoids a copy - /// of the value. - /// However, it swaps out the value held in \p value for efficiency, - /// leaving it in default-constructed state (value-initialized). - template - bool _SetAttribute( - const UsdAttribute& attr, - T* value, - const UsdTimeCode time = UsdTimeCode::Default()) { - return _valueWriter.SetAttribute(attr, VtValue::Take(*value), time); - } - - /// Get the attribute value-writer object to be used when writing - /// attributes. Access to this is provided so that attribute authoring - /// happening inside non-member functions can make use of it. - PXRUSDMAYA_API - UsdUtilsSparseValueWriter* _GetSparseValueWriter(); - - UsdPrim _usdPrim; - UsdMayaWriteJobContext& _writeJobCtx; - -private: - /// Whether this prim writer represents the transform portion of a merged - /// shape and transform. - bool _IsMergedTransform() const; - - /// Whether this prim writer represents the shape portion of a merged shape - /// and transform. - bool _IsMergedShape() const; - - /// The MDagPath for the Maya node being written, valid only for DAG node - /// prim writers. - const MDagPath _dagPath; - - /// The MObject for the Maya node being written, valid for both DAG and DG - /// node prim writers. - const MObject _mayaObject; - - const SdfPath _usdPath; - const UsdMayaUtil::MDagPathMap _baseDagToUsdPaths; - - UsdUtilsSparseValueWriter _valueWriter; - - bool _exportVisibility; - bool _hasAnimCurves; -}; - -typedef std::shared_ptr UsdMayaPrimWriterSharedPtr; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/primWriterArgs.cpp b/third_party/maya/lib/usdMaya/primWriterArgs.cpp deleted file mode 100644 index 19586ed1a3..0000000000 --- a/third_party/maya/lib/usdMaya/primWriterArgs.cpp +++ /dev/null @@ -1,101 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/primWriterArgs.h" - -#include "usdMaya/writeUtil.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaPrimWriterArgs::UsdMayaPrimWriterArgs( - const MDagPath& dagPath, - const bool exportRefsAsInstanceable) : - _dagPath(dagPath), - _exportRefsAsInstanceable(exportRefsAsInstanceable) -{ -} - -MObject -UsdMayaPrimWriterArgs::GetMObject() const -{ - return _dagPath.node(); -} - -const MDagPath& -UsdMayaPrimWriterArgs::GetMDagPath() const -{ - return _dagPath; -} - -bool -UsdMayaPrimWriterArgs::GetExportRefsAsInstanceable() const -{ - return _exportRefsAsInstanceable; -} - -bool -UsdMayaPrimWriterArgs::ReadAttribute( - const std::string& name, - std::string* val) const -{ - return UsdMayaWriteUtil::ReadMayaAttribute( - MFnDependencyNode(GetMObject()), - MString(name.c_str()), val); -} - -bool -UsdMayaPrimWriterArgs::ReadAttribute( - const std::string& name, - VtIntArray* val) const -{ - return UsdMayaWriteUtil::ReadMayaAttribute( - MFnDependencyNode(GetMObject()), - MString(name.c_str()), val); -} - -bool -UsdMayaPrimWriterArgs::ReadAttribute( - const std::string& name, - VtFloatArray* val) const -{ - return UsdMayaWriteUtil::ReadMayaAttribute( - MFnDependencyNode(GetMObject()), - MString(name.c_str()), val); -} - -bool -UsdMayaPrimWriterArgs::ReadAttribute( - const std::string& name, - VtVec3fArray* val) const -{ - return UsdMayaWriteUtil::ReadMayaAttribute( - MFnDependencyNode(GetMObject()), - MString(name.c_str()), val); -} - - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/primWriterArgs.h b/third_party/maya/lib/usdMaya/primWriterArgs.h deleted file mode 100644 index b69510f68a..0000000000 --- a/third_party/maya/lib/usdMaya/primWriterArgs.h +++ /dev/null @@ -1,88 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_PRIM_WRITER_ARGS_H -#define USD_MAYA_PRIM_WRITER_ARGS_H - -/// \file usdMaya/primWriterArgs.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" -#include "pxr/base/vt/array.h" -#include "pxr/base/gf/vec3f.h" - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \class UsdMayaPrimWriterArgs -/// \brief This class holds read-only arguments that are passed into the writer -/// plugins for the usdMaya library. This mostly contains functions to get data -/// from the maya scene and helpers to retrieve values from maya and prepare -/// them to author into usd. -/// -/// \sa UsdMayaPrimWriterContext -class UsdMayaPrimWriterArgs -{ -public: - PXRUSDMAYA_API - UsdMayaPrimWriterArgs( - const MDagPath& dagPath, - const bool exportRefsAsInstanceable); - - /// \brief returns the MObject that should be exported. - PXRUSDMAYA_API - MObject GetMObject() const; - - PXRUSDMAYA_API - const MDagPath& GetMDagPath() const; - - PXRUSDMAYA_API - bool GetExportRefsAsInstanceable() const; - - /// helper functions to get data from attribute named \p from the current - /// MObject. - /// \{ - PXRUSDMAYA_API - bool ReadAttribute(const std::string& name, std::string* val) const; - PXRUSDMAYA_API - bool ReadAttribute(const std::string& name, VtIntArray* val) const; - PXRUSDMAYA_API - bool ReadAttribute(const std::string& name, VtFloatArray* val) const; - PXRUSDMAYA_API - bool ReadAttribute(const std::string& name, VtVec3fArray* val) const; - /// \} - -private: - MDagPath _dagPath; - bool _exportRefsAsInstanceable; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif - diff --git a/third_party/maya/lib/usdMaya/primWriterContext.cpp b/third_party/maya/lib/usdMaya/primWriterContext.cpp deleted file mode 100644 index ca7becf1ec..0000000000 --- a/third_party/maya/lib/usdMaya/primWriterContext.cpp +++ /dev/null @@ -1,104 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/primWriterContext.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaPrimWriterContext::UsdMayaPrimWriterContext( - const UsdTimeCode& timeCode, - const SdfPath& authorPath, - const UsdStageRefPtr& stage) : - _timeCode(timeCode), - _authorPath(authorPath), - _stage(stage), - _exportsGprims(false), - _pruneChildren(false) -{ -} - -const UsdTimeCode& -UsdMayaPrimWriterContext::GetTimeCode() const -{ - return _timeCode; -} - -const SdfPath& -UsdMayaPrimWriterContext::GetAuthorPath() const -{ - return _authorPath; -} - -UsdStageRefPtr -UsdMayaPrimWriterContext::GetUsdStage() const -{ - return _stage; -} - -bool -UsdMayaPrimWriterContext::GetExportsGprims() const -{ - return _exportsGprims; -} - -void -UsdMayaPrimWriterContext::SetExportsGprims(bool exportsGprims) -{ - _exportsGprims = exportsGprims; -} - -void -UsdMayaPrimWriterContext::SetPruneChildren(bool pruneChildren) -{ - _pruneChildren = pruneChildren; -} - -bool -UsdMayaPrimWriterContext::GetPruneChildren() const -{ - return _pruneChildren; -} - -const SdfPathVector& -UsdMayaPrimWriterContext::GetModelPaths() const -{ - return _modelPaths; -} - -void -UsdMayaPrimWriterContext::SetModelPaths( - const SdfPathVector& modelPaths) -{ - _modelPaths = modelPaths; -} - -void -UsdMayaPrimWriterContext::SetModelPaths( - SdfPathVector&& modelPaths) -{ - _modelPaths = std::move(modelPaths); -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/primWriterContext.h b/third_party/maya/lib/usdMaya/primWriterContext.h deleted file mode 100644 index d4de0af4a7..0000000000 --- a/third_party/maya/lib/usdMaya/primWriterContext.h +++ /dev/null @@ -1,136 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_PRIM_WRITER_CONTEXT_H -#define USD_MAYA_PRIM_WRITER_CONTEXT_H - -/// \file usdMaya/primWriterContext.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/timeCode.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \class UsdMayaPrimReaderContext -/// \brief This class provides an interface for writer plugins to communicate -/// state back to the core usd maya logic. -class UsdMayaPrimWriterContext -{ -public: - - PXRUSDMAYA_API - UsdMayaPrimWriterContext( - const UsdTimeCode& timeCode, - const SdfPath& authorPath, - const UsdStageRefPtr& stage); - - /// \brief returns the time frame where data should be authored. - PXRUSDMAYA_API - const UsdTimeCode& GetTimeCode() const; - - /// \brief returns the path where the writer plugin should create - /// a prim. - PXRUSDMAYA_API - const SdfPath& GetAuthorPath() const; - - /// \brief returns the usd stage that is being written to. - PXRUSDMAYA_API - UsdStageRefPtr GetUsdStage() const; - - /// \brief Returns the value provided by SetExportsGprims(), or \c false - /// if SetExportsGprims() is not called. - /// - /// May be used by export processes to reason about what kind of asset we - /// are creating. - PXRUSDMAYA_API - bool GetExportsGprims() const; - - /// Set the value that will be returned by GetExportsGprims(). - /// - /// A plugin should set this to \c true if it directly creates any - /// gprims, and should return the same value each time its write() - /// function is invoked. - /// - /// \sa GetExportsGprims() - PXRUSDMAYA_API - void SetExportsGprims(bool exportsGprims); - - /// Set the value that will be returned by GetPruneChildren(). - /// - /// A plugin should set this to \c true if it will handle writing - /// child prims by itself, or if it does not wish for any children of - /// the current node to be traversed by the export process. - /// - /// This should be called during the initial (unvarying) export for it - /// to be considered by the export process. If it is called during the - /// animated (varying) export, it will be ignored. - PXRUSDMAYA_API - void SetPruneChildren(bool pruneChildren); - - /// \brief Returns the value provided by SetPruneChildren(), or \c false - /// if SetPruneChildren() is not called. - /// - /// Export processes should prune all descendants of the current node - /// during traversal if this is set to \c true. - PXRUSDMAYA_API - bool GetPruneChildren() const; - - /// Gets the value provided by SetModelPaths(). - /// The default value is an empty vector if SetModelPaths() was - /// never called. - PXRUSDMAYA_API - const SdfPathVector& GetModelPaths() const; - - /// Sets the vector of prim paths that the prim writer declares as - /// potentially being models. These are prims on which this prim writer has - /// authored kind metadata or otherwise expects kind metadata to exist - /// (e.g. via reference). - /// - /// The USD export process will attempt to "fix-up" kind metadata to ensure - /// contiguous model hierarchy. - PXRUSDMAYA_API - void SetModelPaths(const SdfPathVector& modelPaths); - - /// Overload of SetModelPaths() that moves the input vector. - PXRUSDMAYA_API - void SetModelPaths(SdfPathVector&& modelPaths); - -private: - const UsdTimeCode& _timeCode; - const SdfPath& _authorPath; - UsdStageRefPtr _stage; - bool _exportsGprims; - bool _pruneChildren; - SdfPathVector _modelPaths; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif - diff --git a/third_party/maya/lib/usdMaya/primWriterRegistry.cpp b/third_party/maya/lib/usdMaya/primWriterRegistry.cpp deleted file mode 100644 index e0dd802b84..0000000000 --- a/third_party/maya/lib/usdMaya/primWriterRegistry.cpp +++ /dev/null @@ -1,118 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primWriterRegistry.h" - -#include "usdMaya/debugCodes.h" -#include "usdMaya/functorPrimWriter.h" -#include "usdMaya/registryHelper.h" - -#include "pxr/base/tf/debug.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/registryManager.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stl.h" -#include "pxr/base/tf/token.h" - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS(_tokens, - (UsdMaya) - (PrimWriter) -); - -typedef std::map _Registry; -static _Registry _reg; - - -/* static */ -void -UsdMayaPrimWriterRegistry::Register( - const std::string& mayaTypeName, - UsdMayaPrimWriterRegistry::WriterFactoryFn fn) -{ - TF_DEBUG(PXRUSDMAYA_REGISTRY).Msg( - "Registering UsdMayaPrimWriter for maya type %s.\n", - mayaTypeName.c_str()); - - std::pair< _Registry::iterator, bool> insertStatus = - _reg.insert(std::make_pair(mayaTypeName, fn)); - if (insertStatus.second) { - UsdMaya_RegistryHelper::AddUnloader([mayaTypeName]() { - _reg.erase(mayaTypeName); - }); - } - else { - TF_CODING_ERROR("Multiple writers for type %s", mayaTypeName.c_str()); - } -} - -/* static */ -void -UsdMayaPrimWriterRegistry::RegisterRaw( - const std::string& mayaTypeName, - UsdMayaPrimWriterRegistry::WriterFn fn) -{ - Register(mayaTypeName, UsdMaya_FunctorPrimWriter::CreateFactory(fn)); -} - -/* static */ -UsdMayaPrimWriterRegistry::WriterFactoryFn -UsdMayaPrimWriterRegistry::Find(const std::string& mayaTypeName) -{ - TfRegistryManager::GetInstance().SubscribeTo(); - - // unfortunately, usdTypeName is diff from the tfTypeName which we use to - // register. do the conversion here. - WriterFactoryFn ret = nullptr; - if (TfMapLookup(_reg, mayaTypeName, &ret)) { - return ret; - } - - static const TfTokenVector SCOPE = { - _tokens->UsdMaya, - _tokens->PrimWriter - }; - UsdMaya_RegistryHelper::FindAndLoadMayaPlug(SCOPE, mayaTypeName); - - // ideally something just registered itself. if not, we at least put it in - // the registry in case we encounter it again. - if (!TfMapLookup(_reg, mayaTypeName, &ret)) { - TF_DEBUG(PXRUSDMAYA_REGISTRY).Msg( - "No usdMaya writer plugin for maya type %s. No maya plugin found.\n", - mayaTypeName.c_str()); - _reg[mayaTypeName] = nullptr; - } - - return ret; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/primWriterRegistry.h b/third_party/maya/lib/usdMaya/primWriterRegistry.h deleted file mode 100644 index bd774e4705..0000000000 --- a/third_party/maya/lib/usdMaya/primWriterRegistry.h +++ /dev/null @@ -1,199 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_PRIM_WRITER_REGISTRY_H -#define USD_MAYA_PRIM_WRITER_REGISTRY_H - -/// \file usdMaya/primWriterRegistry.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" - -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterArgs.h" -#include "usdMaya/primWriterContext.h" - -#include "pxr/usd/sdf/path.h" - -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \class UsdMayaPrimWriterRegistry -/// \brief Provides functionality to register and lookup USD writer plugins -/// for Maya nodes. -/// -/// Use PXRUSDMAYA_DEFINE_WRITER(mayaTypeName, args, ctx) to define a new -/// writer function, or use -/// PXRUSDMAYA_REGISTER_WRITER(mayaTypeName, writerClass) to register a writer -/// class with the registry. -/// -/// The plugin is expected to create a prim at ctx->GetAuthorPath(). -/// -/// In order for the core system to discover the plugin, you need a -/// \c plugInfo.json that contains the Maya type name and the Maya plugin to -/// load: -/// \code -/// { -/// "UsdMaya": { -/// "PrimWriter": { -/// "mayaPlugin": "myMayaPlugin", -/// "providesTranslator": [ -/// "myMayaType" -/// ] -/// } -/// } -/// } -/// \endcode -/// -/// The registry contains information for both Maya built-in node types -/// and for any user-defined plugin types. If UsdMaya does not ship with a -/// writer plugin for some Maya built-in type, you can register your own -/// plugin for that Maya built-in type. -struct UsdMayaPrimWriterRegistry -{ - /// Writer factory function, i.e. a function that creates a prim writer - /// for the given Maya node/USD paths and context. - typedef std::function< UsdMayaPrimWriterSharedPtr ( - const MFnDependencyNode&, - const SdfPath&, - UsdMayaWriteJobContext&) > WriterFactoryFn; - - /// Writer function, i.e. a function that writes a prim. This is the - /// signature of the function defined by the PXRUSDMAYA_DEFINE_WRITER - /// macro. - typedef std::function< bool ( - const UsdMayaPrimWriterArgs&, - UsdMayaPrimWriterContext*) > WriterFn; - - /// \brief Register \p fn as a factory function providing a - /// UsdMayaPrimWriter subclass that can be used to write \p mayaType. - /// If you can't provide a valid UsdMayaPrimWriter for the given arguments, - /// return a null pointer from the factory function \p fn. - /// - /// Example for registering a writer factory in your custom plugin: - /// \code{.cpp} - /// class MyWriter : public UsdMayaPrimWriter { - /// static UsdMayaPrimWriterSharedPtr Create( - /// const MFnDependencyNode& depNodeFn, - /// const SdfPath& usdPath, - /// UsdMayaWriteJobContext& jobCtx); - /// }; - /// TF_REGISTRY_FUNCTION_WITH_TAG(UsdMayaPrimWriterRegistry, MyWriter) { - /// UsdMayaPrimWriterRegistry::Register("myCustomMayaNode", - /// MyWriter::Create); - /// } - /// \endcode - PXRUSDMAYA_API - static void Register(const std::string& mayaType, WriterFactoryFn fn); - - /// \brief Wraps \p fn in a WriterFactoryFn and registers the wrapped - /// function as a prim writer provider. - /// This is a helper method for the macro PXRUSDMAYA_DEFINE_WRITER; - /// you probably want to use PXRUSDMAYA_DEFINE_WRITER directly instead. - PXRUSDMAYA_API - static void RegisterRaw(const std::string& mayaType, WriterFn fn); - - /// \brief Finds a writer if one exists for \p mayaTypeName. - /// - /// If there is no writer plugin for \p mayaTypeName, returns nullptr. - PXRUSDMAYA_API - static WriterFactoryFn Find(const std::string& mayaTypeName); -}; - -// Note, TF_REGISTRY_FUNCTION_WITH_TAG needs a type to register with so we -// create a dummy struct in the macro. - -/// \brief Defines a writer function for the given Maya type; the function -/// should write a USD prim for the given Maya node. The return status indicates -/// whether the operation succeeded. -/// -/// Example: -/// \code{.cpp} -/// PXRUSDMAYA_DEFINE_WRITER(myCustomMayaNode, args, context) { -/// context->GetUsdStage()->DefinePrim(context->GetAuthorPath()); -/// return true; -/// } -/// \endcode -#define PXRUSDMAYA_DEFINE_WRITER(mayaTypeName, argsVarName, ctxVarName) \ -struct UsdMayaWriterDummy_##mayaTypeName { }; \ -static \ -bool \ -UsdMaya_PrimWriter_##mayaTypeName( \ - const UsdMayaPrimWriterArgs&, \ - UsdMayaPrimWriterContext*); \ -TF_REGISTRY_FUNCTION_WITH_TAG( \ - UsdMayaPrimWriterRegistry, \ - UsdMayaWriterDummy_##mayaTypeName) \ -{ \ - UsdMayaPrimWriterRegistry::RegisterRaw( \ - #mayaTypeName, \ - UsdMaya_PrimWriter_##mayaTypeName); \ -} \ -bool \ -UsdMaya_PrimWriter_##mayaTypeName( \ - const UsdMayaPrimWriterArgs& argsVarName, \ - UsdMayaPrimWriterContext* ctxVarName) - -/// \brief Registers a pre-existing writer class for the given Maya type; -/// the writer class should be a subclass of UsdMayaPrimWriter with a three-place -/// constructor that takes (const MFnDependencyNode& depNodeFn, -/// const SdfPath& usdPath, UsdMayaWriteJobContext& jobCtx) as arguments. -/// -/// Example: -/// \code{.cpp} -/// class MyWriter : public UsdMayaPrimWriter { -/// MyWriter( -/// const MFnDependencyNode& depNodeFn, -/// const SdfPath& usdPath, -/// UsdMayaWriteJobContext& jobCtx) { -/// // ... -/// } -/// }; -/// PXRUSDMAYA_REGISTER_WRITER(myCustomMayaNode, MyWriter); -/// \endcode -#define PXRUSDMAYA_REGISTER_WRITER(mayaTypeName, writerClass) \ -TF_REGISTRY_FUNCTION_WITH_TAG( \ - UsdMayaPrimWriterRegistry, \ - mayaTypeName##_##writerClass) \ -{ \ - UsdMayaPrimWriterRegistry::Register( \ - #mayaTypeName, \ - []( \ - const MFnDependencyNode& depNodeFn, \ - const SdfPath& usdPath, \ - UsdMayaWriteJobContext& jobCtx) { \ - return std::make_shared(depNodeFn, usdPath, jobCtx); \ - }); \ -} - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/proxyShape.cpp b/third_party/maya/lib/usdMaya/proxyShape.cpp deleted file mode 100644 index 4d18b04401..0000000000 --- a/third_party/maya/lib/usdMaya/proxyShape.cpp +++ /dev/null @@ -1,1049 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/proxyShape.h" - -#include "usdMaya/hdImagingShape.h" -#include "usdMaya/query.h" -#include "usdMaya/stageCache.h" -#include "usdMaya/stageData.h" -#include "usdMaya/util.h" - -#include "pxr/base/gf/bbox3d.h" -#include "pxr/base/gf/range3d.h" -#include "pxr/base/gf/ray.h" -#include "pxr/base/gf/vec3d.h" -#include "pxr/base/tf/envSetting.h" -#include "pxr/base/tf/fileUtils.h" -#include "pxr/base/tf/hash.h" -#include "pxr/base/tf/pathUtils.h" -#include "pxr/base/tf/staticData.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" - -#include "pxr/usd/ar/resolver.h" -#include "pxr/usd/sdf/layer.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/stageCacheContext.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/bboxCache.h" -#include "pxr/usd/usdGeom/imageable.h" -#include "pxr/usd/usdGeom/tokens.h" -#include "pxr/usd/usdUtils/stageCache.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaProxyShapeTokens, - PXRUSDMAYA_PROXY_SHAPE_TOKENS); - - -// Hydra performs its own high-performance frustum culling, so -// we don't want to rely on Maya to do it on the CPU. AS such, the best -// performance comes from telling Maya to pretend that every object has no -// bounds. -TF_DEFINE_ENV_SETTING(PIXMAYA_ENABLE_BOUNDING_BOX_MODE, false, - "Enable bounding box rendering (slows refresh rate)"); - -UsdMayaProxyShape::ClosestPointDelegate -UsdMayaProxyShape::_sharedClosestPointDelegate = nullptr; - -UsdMayaProxyShape::ObjectSoftSelectEnabledDelgate -UsdMayaProxyShape::_sharedObjectSoftSelectEnabledDelgate = nullptr; - - -// ======================================================== - -const MTypeId UsdMayaProxyShape::typeId(0x0010A259); -const MString UsdMayaProxyShape::typeName( - UsdMayaProxyShapeTokens->MayaTypeName.GetText()); - -const MString UsdMayaProxyShape::displayFilterName( - TfStringPrintf("%sDisplayFilter", - UsdMayaProxyShapeTokens->MayaTypeName.GetText()).c_str()); -const MString UsdMayaProxyShape::displayFilterLabel("USD Proxies"); - -// Attributes -MObject UsdMayaProxyShape::filePathAttr; -MObject UsdMayaProxyShape::primPathAttr; -MObject UsdMayaProxyShape::excludePrimPathsAttr; -MObject UsdMayaProxyShape::timeAttr; -MObject UsdMayaProxyShape::variantKeyAttr; -MObject UsdMayaProxyShape::complexityAttr; -MObject UsdMayaProxyShape::inStageDataAttr; -MObject UsdMayaProxyShape::inStageDataCachedAttr; -MObject UsdMayaProxyShape::fastPlaybackAttr; -MObject UsdMayaProxyShape::outStageDataAttr; -MObject UsdMayaProxyShape::drawRenderPurposeAttr; -MObject UsdMayaProxyShape::drawProxyPurposeAttr; -MObject UsdMayaProxyShape::drawGuidePurposeAttr; -MObject UsdMayaProxyShape::softSelectableAttr; - - -/* static */ -void* -UsdMayaProxyShape::creator() -{ - return new UsdMayaProxyShape(); -} - -/* static */ -MStatus -UsdMayaProxyShape::initialize() -{ - MStatus retValue = MS::kSuccess; - - // - // create attr factories - // - MFnCompoundAttribute compoundAttrFn; - MFnEnumAttribute enumAttrFn; - MFnNumericAttribute numericAttrFn; - MFnTypedAttribute typedAttrFn; - MFnUnitAttribute unitAttrFn; - - filePathAttr = typedAttrFn.create( - "filePath", - "fp", - MFnData::kString, - MObject::kNullObj, - &retValue); - typedAttrFn.setReadable(false); - typedAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - retValue = addAttribute(filePathAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - primPathAttr = typedAttrFn.create( - "primPath", - "pp", - MFnData::kString, - MObject::kNullObj, - &retValue); - typedAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - retValue = addAttribute(primPathAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - excludePrimPathsAttr = typedAttrFn.create( - "excludePrimPaths", - "epp", - MFnData::kString, - MObject::kNullObj, - &retValue); - typedAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - retValue = addAttribute(excludePrimPathsAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - timeAttr = unitAttrFn.create( - "time", - "tm", - MFnUnitAttribute::kTime, - 0.0, - &retValue); - unitAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - retValue = addAttribute(timeAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - variantKeyAttr = typedAttrFn.create( - "variantKey", - "variantKey", - MFnData::kString, - MObject::kNullObj, - &retValue); - typedAttrFn.setReadable(false); - typedAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - retValue = addAttribute(variantKeyAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - complexityAttr = numericAttrFn.create( - "complexity", - "cplx", - MFnNumericData::kInt, - 0, - &retValue); - numericAttrFn.setMin(0); - numericAttrFn.setSoftMax(4); - numericAttrFn.setMax(8); - numericAttrFn.setChannelBox(true); - numericAttrFn.setStorable(false); - numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - retValue = addAttribute(complexityAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - inStageDataAttr = typedAttrFn.create( - "inStageData", - "id", - UsdMayaStageData::mayaTypeId, - MObject::kNullObj, - &retValue); - typedAttrFn.setReadable(false); - typedAttrFn.setStorable(false); - typedAttrFn.setDisconnectBehavior(MFnNumericAttribute::kReset); // on disconnect, reset to Null - typedAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - retValue = addAttribute(inStageDataAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // inStageData or filepath-> inStageDataCached -> outStageData - inStageDataCachedAttr = typedAttrFn.create( - "inStageDataCached", - "idc", - UsdMayaStageData::mayaTypeId, - MObject::kNullObj, - &retValue); - typedAttrFn.setStorable(false); - typedAttrFn.setWritable(false); - typedAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - retValue = addAttribute(inStageDataCachedAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - fastPlaybackAttr = numericAttrFn.create( - "fastPlayback", - "fs", - MFnNumericData::kBoolean, - 0, - &retValue); - numericAttrFn.setInternal(true); - numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - retValue = addAttribute(fastPlaybackAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - outStageDataAttr = typedAttrFn.create( - "outStageData", - "od", - UsdMayaStageData::mayaTypeId, - MObject::kNullObj, - &retValue); - typedAttrFn.setStorable(false); - typedAttrFn.setWritable(false); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - retValue = addAttribute(outStageDataAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - drawRenderPurposeAttr = numericAttrFn.create( - "drawRenderPurpose", - "drp", - MFnNumericData::kBoolean, - 0.0, - &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - numericAttrFn.setKeyable(true); - numericAttrFn.setReadable(false); - numericAttrFn.setAffectsAppearance(true); - retValue = addAttribute(drawRenderPurposeAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - drawProxyPurposeAttr = numericAttrFn.create( - "drawProxyPurpose", - "dpp", - MFnNumericData::kBoolean, - 1.0, - &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - numericAttrFn.setKeyable(true); - numericAttrFn.setReadable(false); - numericAttrFn.setAffectsAppearance(true); - retValue = addAttribute(drawProxyPurposeAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - drawGuidePurposeAttr = numericAttrFn.create( - "drawGuidePurpose", - "dgp", - MFnNumericData::kBoolean, - 0.0, - &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - numericAttrFn.setKeyable(true); - numericAttrFn.setReadable(false); - numericAttrFn.setAffectsAppearance(true); - retValue = addAttribute(drawGuidePurposeAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - softSelectableAttr = numericAttrFn.create( - "softSelectable", - "softSelectable", - MFnNumericData::kBoolean, - 0.0, - &retValue); - numericAttrFn.setStorable(false); - numericAttrFn.setAffectsAppearance(true); - retValue = addAttribute(softSelectableAttr); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // - // add attribute dependencies - // - retValue = attributeAffects(filePathAttr, inStageDataCachedAttr); - retValue = attributeAffects(filePathAttr, outStageDataAttr); - - retValue = attributeAffects(primPathAttr, inStageDataCachedAttr); - retValue = attributeAffects(primPathAttr, outStageDataAttr); - - retValue = attributeAffects(variantKeyAttr, inStageDataCachedAttr); - retValue = attributeAffects(variantKeyAttr, outStageDataAttr); - - retValue = attributeAffects(inStageDataAttr, inStageDataCachedAttr); - retValue = attributeAffects(inStageDataAttr, outStageDataAttr); - - retValue = attributeAffects(inStageDataCachedAttr, outStageDataAttr); - - return retValue; -} - -/* static */ -UsdMayaProxyShape* -UsdMayaProxyShape::GetShapeAtDagPath(const MDagPath& dagPath) -{ - MObject mObj = dagPath.node(); - if (mObj.apiType() != MFn::kPluginShape) { - TF_CODING_ERROR( - "Could not get UsdMayaProxyShape for non-plugin shape node " - "at DAG path: %s (apiTypeStr = %s)", - dagPath.fullPathName().asChar(), - mObj.apiTypeStr()); - return nullptr; - } - - const MFnDependencyNode depNodeFn(mObj); - UsdMayaProxyShape* pShape = - static_cast(depNodeFn.userNode()); - if (!pShape) { - TF_CODING_ERROR( - "Could not get UsdMayaProxyShape for node at DAG path: %s", - dagPath.fullPathName().asChar()); - return nullptr; - } - - return pShape; -} - -/* static */ -void -UsdMayaProxyShape::SetClosestPointDelegate(ClosestPointDelegate delegate) -{ - _sharedClosestPointDelegate = delegate; -} - -/* static */ -void -UsdMayaProxyShape::SetObjectSoftSelectEnabledDelegate( - ObjectSoftSelectEnabledDelgate delegate) -{ - _sharedObjectSoftSelectEnabledDelgate = delegate; -} - -/* static */ -bool -UsdMayaProxyShape::GetObjectSoftSelectEnabled() -{ - // If the delegate isn't set, we just assume soft select isn't currently - // enabled - this will mean that the object is selectable in VP2, by default - if (!_sharedObjectSoftSelectEnabledDelgate) { - return false; - } - return _sharedObjectSoftSelectEnabledDelgate(); -} - -/* virtual */ -void -UsdMayaProxyShape::postConstructor() -{ - setRenderable(true); - - // This shape uses Hydra for imaging, so make sure that the - // pxrHdImagingShape is setup. - PxrMayaHdImagingShape::GetOrCreateInstance(); -} - -/* virtual */ -MStatus -UsdMayaProxyShape::compute(const MPlug& plug, MDataBlock& dataBlock) -{ - if (plug == excludePrimPathsAttr || - plug == timeAttr || - plug == complexityAttr || - plug == drawRenderPurposeAttr || - plug == drawProxyPurposeAttr || - plug == drawGuidePurposeAttr) { - // If the attribute that needs to be computed is one of these, then it - // does not affect the ouput stage data, but it *does* affect imaging - // the shape. In that case, we notify Maya that the shape needs to be - // redrawn and let it take care of computing the attribute. This covers - // the case where an attribute on the proxy shape may have an incoming - // connection from another node (e.g. "time1.outTime" being connected - // to the proxy shape's "time" attribute). In that case, - // setDependentsDirty() might not get called and only compute() might. - MHWRender::MRenderer::setGeometryDrawDirty(thisMObject()); - return MS::kUnknownParameter; - } - else if (plug == inStageDataCachedAttr) { - return computeInStageDataCached(dataBlock); - } - else if (plug == outStageDataAttr) { - return computeOutStageData(dataBlock); - } - - return MS::kUnknownParameter; -} - -MStatus -UsdMayaProxyShape::computeInStageDataCached(MDataBlock& dataBlock) -{ - MStatus retValue = MS::kSuccess; - - MDataHandle inDataHandle = dataBlock.inputValue(inStageDataAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // If inData has an incoming connection, then use it. Otherwise generate stage from the filepath - if (!inDataHandle.data().isNull() ) { - // - // Propagate inData -> inDataCached - // - MDataHandle inDataCachedHandle = dataBlock.outputValue(inStageDataCachedAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - inDataCachedHandle.copy(inDataHandle); - - inDataCachedHandle.setClean(); - return MS::kSuccess; - } - else { - // - // Calculate from USD filepath and primPath and variantKey - // - - // Get input attr values - const MString file = dataBlock.inputValue(filePathAttr, &retValue).asString(); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // - // let the usd stage cache deal with caching the usd stage data - // - std::string fileString = TfStringTrimRight(file.asChar()); - - // == Load the Stage - UsdStageRefPtr usdStage; - SdfPath primPath; - - // get the variantKey - MDataHandle variantKeyHandle = - dataBlock.inputValue(variantKeyAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - const MString variantKey = variantKeyHandle.asString(); - - SdfLayerRefPtr sessionLayer; - std::vector > variantSelections; - std::string variantKeyString = variantKey.asChar(); - if (!variantKeyString.empty()) { - variantSelections.push_back( - std::make_pair("modelingVariant",variantKeyString)); - - // Get the primPath - const MString primPathMString = - dataBlock.inputValue(primPathAttr, &retValue).asString(); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - std::vector primPathEltStrs = - TfStringTokenize(primPathMString.asChar(),"/"); - if (!primPathEltStrs.empty()) { - sessionLayer = - UsdUtilsStageCache::GetSessionLayerForVariantSelections( - TfToken(primPathEltStrs[0]), variantSelections); - } - } - - if (SdfLayerRefPtr rootLayer = SdfLayer::FindOrOpen(fileString)) { - UsdStageCacheContext ctx(UsdMayaStageCache::Get()); - if (sessionLayer) { - usdStage = UsdStage::Open(rootLayer, - sessionLayer, - ArGetResolver().GetCurrentContext()); - } else { - usdStage = UsdStage::Open(rootLayer, - ArGetResolver().GetCurrentContext()); - } - - usdStage->SetEditTarget(usdStage->GetSessionLayer()); - } - - if (usdStage) { - primPath = usdStage->GetPseudoRoot().GetPath(); - } - - // Create the output outData ======== - MFnPluginData pluginDataFn; - MObject stageDataObj = - pluginDataFn.create(UsdMayaStageData::mayaTypeId, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - UsdMayaStageData* stageData = - reinterpret_cast(pluginDataFn.data(&retValue)); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // Set the outUsdStageData - stageData->stage = usdStage; - stageData->primPath = primPath; - - // - // set the data on the output plug - // - MDataHandle inDataCachedHandle = - dataBlock.outputValue(inStageDataCachedAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - inDataCachedHandle.set(stageData); - inDataCachedHandle.setClean(); - return MS::kSuccess; - } -} - -MStatus -UsdMayaProxyShape::computeOutStageData(MDataBlock& dataBlock) -{ - MStatus retValue = MS::kSuccess; - - TfReset(_boundingBoxCache); - - // Reset the stage listener until we determine that everything is valid. - _stageNoticeListener.SetStage(UsdStageWeakPtr()); - _stageNoticeListener.SetStageContentsChangedCallback(nullptr); - - MDataHandle inDataCachedHandle = - dataBlock.inputValue(inStageDataCachedAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - UsdStageRefPtr usdStage; - - UsdMayaStageData* inData = - dynamic_cast(inDataCachedHandle.asPluginData()); - if(inData) - { - usdStage = inData->stage; - } - - // If failed to get a valid stage, then - // Propagate inDataCached -> outData - // and return - if (!usdStage) { - MDataHandle outDataHandle = dataBlock.outputValue(outStageDataAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - outDataHandle.copy(inDataCachedHandle); - return MS::kSuccess; - } - - // Get the primPath - const MString primPath = dataBlock.inputValue(primPathAttr, &retValue).asString(); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // Get the prim - // If no primPath string specified, then use the pseudo-root. - UsdPrim usdPrim; - std::string primPathStr = primPath.asChar(); - if ( !primPathStr.empty() ) { - SdfPath primPath(primPathStr); - - // Validate assumption: primPath is descendent of passed-in stage primPath - // Make sure that the primPath is a child of the passed in stage's primpath - if ( primPath.HasPrefix(inData->primPath) ) { - usdPrim = usdStage->GetPrimAtPath( primPath ); - } - else { - TF_WARN("%s: Shape primPath <%s> is not a descendant of input " - "stage primPath <%s>", - MPxSurfaceShape::name().asChar(), - primPath.GetText(), - inData->primPath.GetText()); - } - } else { - usdPrim = usdStage->GetPseudoRoot(); - } - - // Create the output outData - MFnPluginData pluginDataFn; - MObject stageDataObj = - pluginDataFn.create(UsdMayaStageData::mayaTypeId, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - UsdMayaStageData* stageData = - reinterpret_cast(pluginDataFn.data(&retValue)); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // Set the outUsdStageData - stageData->stage = usdStage; - stageData->primPath = usdPrim ? usdPrim.GetPath() : - usdStage->GetPseudoRoot().GetPath(); - - // - // set the data on the output plug - // - MDataHandle outDataHandle = - dataBlock.outputValue(outStageDataAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - outDataHandle.set(stageData); - outDataHandle.setClean(); - - // Start listening for notices for the USD stage. - _stageNoticeListener.SetStage(usdStage); - _stageNoticeListener.SetStageContentsChangedCallback( - std::bind(&UsdMayaProxyShape::_OnStageContentsChanged, - this, - std::placeholders::_1)); - - return MS::kSuccess; -} - -/* virtual */ -bool -UsdMayaProxyShape::isBounded() const -{ - return !_useFastPlayback && - TfGetEnvSetting(PIXMAYA_ENABLE_BOUNDING_BOX_MODE)&& isStageValid(); -} - -/* virtual */ -MBoundingBox -UsdMayaProxyShape::boundingBox() const -{ - if (_useFastPlayback) { - return UsdMayaUtil::GetInfiniteBoundingBox(); - } - - MStatus status; - - // Make sure outStage is up to date - UsdMayaProxyShape* nonConstThis = const_cast(this); - MDataBlock dataBlock = nonConstThis->forceCache(); - dataBlock.inputValue(outStageDataAttr, &status); - CHECK_MSTATUS_AND_RETURN(status, MBoundingBox()); - - // XXX: - // If we could cheaply determine whether a stage only has static geometry, - // we could make this value a constant one for that case, avoiding the - // memory overhead of a cache entry per frame - MDataHandle timeHandle = dataBlock.inputValue(timeAttr, &status); - UsdTimeCode currTime = UsdTimeCode(timeHandle.asTime().value()); - - std::map::const_iterator cacheLookup = - _boundingBoxCache.find(currTime); - - if (cacheLookup != _boundingBoxCache.end()) { - return cacheLookup->second; - } - - UsdPrim prim = usdPrim(); - if (!prim) { - return MBoundingBox(); - } - - const UsdGeomImageable imageablePrim(prim); - - bool drawRenderPurpose = false; - bool drawProxyPurpose = true; - bool drawGuidePurpose = false; - _GetDrawPurposeToggles( - dataBlock, - &drawRenderPurpose, - &drawProxyPurpose, - &drawGuidePurpose); - - const TfToken purpose1 = UsdGeomTokens->default_; - const TfToken purpose2 = - drawRenderPurpose ? UsdGeomTokens->render : TfToken(); - const TfToken purpose3 = - drawProxyPurpose ? UsdGeomTokens->proxy : TfToken(); - const TfToken purpose4 = - drawGuidePurpose ? UsdGeomTokens->guide : TfToken(); - - const GfBBox3d allBox = imageablePrim.ComputeUntransformedBound( - currTime, - purpose1, - purpose2, - purpose3, - purpose4); - - MBoundingBox& retval = nonConstThis->_boundingBoxCache[currTime]; - - const GfRange3d boxRange = allBox.ComputeAlignedBox(); - if (!boxRange.IsEmpty()) { - const GfVec3d boxMin = boxRange.GetMin(); - const GfVec3d boxMax = boxRange.GetMax(); - retval = MBoundingBox( - MPoint(boxMin[0], boxMin[1], boxMin[2]), - MPoint(boxMax[0], boxMax[1], boxMax[2])); - } - - return retval; -} - -bool -UsdMayaProxyShape::isStageValid() const -{ - MStatus localStatus; - UsdMayaProxyShape* nonConstThis = const_cast(this); - MDataBlock dataBlock = nonConstThis->forceCache(); - - MDataHandle outDataHandle = dataBlock.inputValue(outStageDataAttr, &localStatus); - CHECK_MSTATUS_AND_RETURN(localStatus, false); - - UsdMayaStageData* outData = - dynamic_cast(outDataHandle.asPluginData()); - if(!outData || !outData->stage) { - return false; - } - - return true; -} - -/* virtual */ -MStatus -UsdMayaProxyShape::setDependentsDirty(const MPlug& plug, MPlugArray& plugArray) -{ - // If/when the MPxDrawOverride for the proxy shape specifies - // isAlwaysDirty=false to improve performance, we must be sure to notify - // the Maya renderer that the geometry is dirty and needs to be redrawn - // when any plug on the proxy shape is dirtied. - MHWRender::MRenderer::setGeometryDrawDirty(thisMObject()); - return MPxSurfaceShape::setDependentsDirty(plug, plugArray); -} - -/* virtual */ -bool -UsdMayaProxyShape::setInternalValueInContext( - const MPlug& plug, - const MDataHandle& dataHandle, - MDGContext& ctx) -{ - if (plug == fastPlaybackAttr) { - _useFastPlayback = dataHandle.asBool(); - return true; - } - - return MPxSurfaceShape::setInternalValueInContext(plug, dataHandle, ctx); -} - -/* virtual */ -bool -UsdMayaProxyShape::getInternalValueInContext( - const MPlug& plug, - MDataHandle& dataHandle, - MDGContext& ctx) -{ - if (plug == fastPlaybackAttr) { - dataHandle.set(_useFastPlayback); - return true; - } - - return MPxSurfaceShape::getInternalValueInContext(plug, dataHandle, ctx); -} - -/* virtual */ -UsdPrim -UsdMayaProxyShape::usdPrim() const -{ - return _GetUsdPrim( const_cast(this)->forceCache() ); -} - -UsdPrim -UsdMayaProxyShape::_GetUsdPrim(MDataBlock dataBlock) const -{ - MStatus localStatus; - UsdPrim usdPrim; - - MDataHandle outDataHandle = - dataBlock.inputValue(outStageDataAttr, &localStatus); - CHECK_MSTATUS_AND_RETURN(localStatus, usdPrim); - - UsdMayaStageData* outData = dynamic_cast(outDataHandle.asPluginData()); - if(!outData) { - return usdPrim; // empty UsdPrim - } - - if(!outData->stage) { - return usdPrim; // empty UsdPrim - } - - usdPrim = (outData->primPath.IsEmpty()) ? - outData->stage->GetPseudoRoot() : - outData->stage->GetPrimAtPath(outData->primPath); - - return usdPrim; -} - -int -UsdMayaProxyShape::getComplexity() const -{ - return _GetComplexity( const_cast(this)->forceCache() ); -} - -int -UsdMayaProxyShape::_GetComplexity(MDataBlock dataBlock) const -{ - int complexity = 0; - MStatus status; - - complexity = dataBlock.inputValue(complexityAttr, &status).asInt(); - - return complexity; -} - -UsdTimeCode -UsdMayaProxyShape::getTime() const -{ - return _GetTime( const_cast(this)->forceCache() ); -} - -UsdTimeCode -UsdMayaProxyShape::_GetTime(MDataBlock dataBlock) const -{ - MStatus status; - - return UsdTimeCode(dataBlock.inputValue(timeAttr, &status).asTime().value()); -} - -SdfPathVector -UsdMayaProxyShape::getExcludePrimPaths() const -{ - return _GetExcludePrimPaths( const_cast(this)->forceCache() ); -} - -SdfPathVector -UsdMayaProxyShape::_GetExcludePrimPaths(MDataBlock dataBlock) const -{ - SdfPathVector ret; - - const MString excludePrimPathsStr = - dataBlock.inputValue(excludePrimPathsAttr).asString(); - std::vector excludePrimPaths = - TfStringTokenize(excludePrimPathsStr.asChar(), ","); - ret.resize(excludePrimPaths.size()); - for (size_t i = 0; i < excludePrimPaths.size(); ++i) { - ret[i] = SdfPath(TfStringTrim(excludePrimPaths[i])); - } - - return ret; -} - -bool -UsdMayaProxyShape::_GetDrawPurposeToggles( - MDataBlock dataBlock, - bool* drawRenderPurpose, - bool* drawProxyPurpose, - bool* drawGuidePurpose) const -{ - MStatus status; - - MDataHandle drawRenderPurposeHandle = - dataBlock.inputValue(drawRenderPurposeAttr, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MDataHandle drawProxyPurposeHandle = - dataBlock.inputValue(drawProxyPurposeAttr, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MDataHandle drawGuidePurposeHandle = - dataBlock.inputValue(drawGuidePurposeAttr, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - if (drawRenderPurpose) { - *drawRenderPurpose = drawRenderPurposeHandle.asBool(); - } - if (drawProxyPurpose) { - *drawProxyPurpose = drawProxyPurposeHandle.asBool(); - } - if (drawGuidePurpose) { - *drawGuidePurpose = drawGuidePurposeHandle.asBool(); - } - - return true; -} - -bool -UsdMayaProxyShape::GetAllRenderAttributes( - UsdPrim* usdPrimOut, - SdfPathVector* excludePrimPathsOut, - int* complexityOut, - UsdTimeCode* timeOut, - bool* drawRenderPurpose, - bool* drawProxyPurpose, - bool* drawGuidePurpose) -{ - MDataBlock dataBlock = forceCache(); - - *usdPrimOut = _GetUsdPrim(dataBlock); - if (!usdPrimOut->IsValid()) { - return false; - } - - *excludePrimPathsOut = _GetExcludePrimPaths(dataBlock); - *complexityOut = _GetComplexity(dataBlock); - *timeOut = _GetTime(dataBlock); - - _GetDrawPurposeToggles( - dataBlock, - drawRenderPurpose, - drawProxyPurpose, - drawGuidePurpose); - - return true; -} - -UsdMayaProxyShape::UsdMayaProxyShape() : - MPxSurfaceShape(), - _useFastPlayback(false) -{ - TfRegistryManager::GetInstance().SubscribeTo(); -} - -/* virtual */ -UsdMayaProxyShape::~UsdMayaProxyShape() -{ - // - // empty - // -} - -MSelectionMask -UsdMayaProxyShape::getShapeSelectionMask() const -{ - // The intent of this function is to control whether this object is - // selectable at all in VP2 - - // However, due to a bug / quirk, it could be used to specifically control - // whether the object was SOFT-selectable if you were using - // MAYA_VP2_USE_VP1_SELECTON; in this mode, this setting is NOT querierd - // when doing "normal" selection, but IS queried when doing soft - // selection. - - // Unfortunately, it is queried for both "normal" selection AND soft - // selection if you are using "true" VP2 selection. So in order to - // control soft selection, in both modes, we keep track of whether - // we currently have object soft-select enabled, and then return an empty - // selection mask if it is, but this object is set to be non-soft-selectable - - static const MSelectionMask emptyMask; - static const MSelectionMask normalMask(MSelectionMask::kSelectMeshes); - - if (GetObjectSoftSelectEnabled() && !_CanBeSoftSelected()) { - // Disable selection, to disable soft-selection - return emptyMask; - } - return normalMask; -} - -bool -UsdMayaProxyShape::_CanBeSoftSelected() const -{ - UsdMayaProxyShape* nonConstThis = const_cast(this); - MDataBlock dataBlock = nonConstThis->forceCache(); - MStatus status; - MDataHandle softSelHandle = - dataBlock.inputValue(softSelectableAttr, &status); - if (!status) { - return false; - } - - return softSelHandle.asBool(); -} - -void -UsdMayaProxyShape::_OnStageContentsChanged( - const UsdNotice::StageContentsChanged& notice) -{ - // If the USD stage this proxy represents changes without Maya's knowledge, - // we need to inform Maya that the shape is dirty and needs to be redrawn. - MHWRender::MRenderer::setGeometryDrawDirty(thisMObject()); -} - -bool -UsdMayaProxyShape::closestPoint( - const MPoint& raySource, - const MVector& rayDirection, - MPoint& theClosestPoint, - MVector& theClosestNormal, - bool /*findClosestOnMiss*/, - double /*tolerance*/) -{ - if (_sharedClosestPointDelegate) { - GfRay ray( - GfVec3d(raySource.x, raySource.y, raySource.z), - GfVec3d(rayDirection.x, rayDirection.y, rayDirection.z)); - GfVec3d hitPoint; - GfVec3d hitNorm; - if (_sharedClosestPointDelegate(*this, ray, &hitPoint, &hitNorm)) { - theClosestPoint = MPoint(hitPoint[0], hitPoint[1], hitPoint[2]); - theClosestNormal = MVector(hitNorm[0], hitNorm[1], hitNorm[2]); - return true; - } - } - - return false; -} - -bool UsdMayaProxyShape::canMakeLive() const { - return (bool) _sharedClosestPointDelegate; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/proxyShape.h b/third_party/maya/lib/usdMaya/proxyShape.h deleted file mode 100644 index 0a4716dbf4..0000000000 --- a/third_party/maya/lib/usdMaya/proxyShape.h +++ /dev/null @@ -1,269 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_PROXY_SHAPE_H -#define USD_MAYA_PROXY_SHAPE_H - -/// \file usdMaya/proxyShape.h - -#include "usdMaya/api.h" -#include "usdMaya/stageNoticeListener.h" -#include "usdMaya/usdPrimProvider.h" - -#include "pxr/pxr.h" - -#include "pxr/base/gf/ray.h" -#include "pxr/base/gf/vec3d.h" -#include "pxr/base/tf/staticTokens.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/notice.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/timeCode.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDMAYA_PROXY_SHAPE_TOKENS \ - ((MayaTypeName, "pxrUsdProxyShape")) - -TF_DECLARE_PUBLIC_TOKENS(UsdMayaProxyShapeTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_PROXY_SHAPE_TOKENS); - - -class UsdMayaProxyShape : public MPxSurfaceShape, - public UsdMayaUsdPrimProvider -{ - public: - PXRUSDMAYA_API - static const MTypeId typeId; - PXRUSDMAYA_API - static const MString typeName; - - PXRUSDMAYA_API - static const MString displayFilterName; - PXRUSDMAYA_API - static const MString displayFilterLabel; - - // Attributes - PXRUSDMAYA_API - static MObject filePathAttr; - PXRUSDMAYA_API - static MObject primPathAttr; - PXRUSDMAYA_API - static MObject excludePrimPathsAttr; - PXRUSDMAYA_API - static MObject timeAttr; - PXRUSDMAYA_API - static MObject variantKeyAttr; - PXRUSDMAYA_API - static MObject complexityAttr; - PXRUSDMAYA_API - static MObject inStageDataAttr; - PXRUSDMAYA_API - static MObject inStageDataCachedAttr; - PXRUSDMAYA_API - static MObject fastPlaybackAttr; - PXRUSDMAYA_API - static MObject outStageDataAttr; - PXRUSDMAYA_API - static MObject drawRenderPurposeAttr; - PXRUSDMAYA_API - static MObject drawProxyPurposeAttr; - PXRUSDMAYA_API - static MObject drawGuidePurposeAttr; - - PXRUSDMAYA_API - static MObject softSelectableAttr; - - /// Delegate function for computing the closest point and surface normal - /// on the proxy shape to a given ray. - /// The input ray, output point, and output normal should be in the - /// proxy shape's local space. - /// Should return true if a point was found, and false otherwise. - /// (You could just treat this as a ray intersection and return true - /// if intersected, false if missed.) - typedef std::function ClosestPointDelegate; - - /// Delegate function for returning whether object soft select mode is - /// currently on - typedef std::function ObjectSoftSelectEnabledDelgate; - - PXRUSDMAYA_API - static void* creator(); - - PXRUSDMAYA_API - static MStatus initialize(); - - PXRUSDMAYA_API - static UsdMayaProxyShape* GetShapeAtDagPath(const MDagPath& dagPath); - - PXRUSDMAYA_API - static void SetClosestPointDelegate(ClosestPointDelegate delegate); - - PXRUSDMAYA_API - static void SetObjectSoftSelectEnabledDelegate( - ObjectSoftSelectEnabledDelgate delegate); - - PXRUSDMAYA_API - static bool GetObjectSoftSelectEnabled(); - - // Virtual function overrides - PXRUSDMAYA_API - void postConstructor() override; - PXRUSDMAYA_API - MStatus compute( - const MPlug& plug, - MDataBlock& dataBlock) override; - PXRUSDMAYA_API - bool isBounded() const override; - PXRUSDMAYA_API - MBoundingBox boundingBox() const override; - PXRUSDMAYA_API - MSelectionMask getShapeSelectionMask() const override; - - PXRUSDMAYA_API - bool closestPoint( - const MPoint& raySource, - const MVector& rayDirection, - MPoint& theClosestPoint, - MVector& theClosestNormal, - bool findClosestOnMiss, - double tolerance) override; - - PXRUSDMAYA_API - bool canMakeLive() const override; - - // UsdMayaUsdPrimProvider overrides: - /** - * accessor to get the usdprim - * - * This method pulls the usdstage data from outData, and will evaluate - * the dependencies necessary to do so. It should be called instead of - * pulling on the data directly. - */ - PXRUSDMAYA_API - UsdPrim usdPrim() const override; - - // Public functions - PXRUSDMAYA_API - SdfPathVector getExcludePrimPaths() const; - - PXRUSDMAYA_API - int getComplexity() const; - - PXRUSDMAYA_API - UsdTimeCode getTime() const; - - PXRUSDMAYA_API - bool GetAllRenderAttributes( - UsdPrim* usdPrimOut, - SdfPathVector* excludePrimPathsOut, - int* complexityOut, - UsdTimeCode* timeOut, - bool* drawRenderPurpose, - bool* drawProxyPurpose, - bool* drawGuidePurpose); - - PXRUSDMAYA_API - MStatus setDependentsDirty( - const MPlug& plug, - MPlugArray& plugArray) override; - - PXRUSDMAYA_API - bool setInternalValueInContext( - const MPlug& plug, - const MDataHandle& dataHandle, - MDGContext& ctx) override; - - PXRUSDMAYA_API - bool getInternalValueInContext( - const MPlug& plug, - MDataHandle& dataHandle, - MDGContext& ctx) override; - - protected: - PXRUSDMAYA_API - bool isStageValid() const; - - private: - UsdMayaProxyShape(); - - UsdMayaProxyShape(const UsdMayaProxyShape&); - ~UsdMayaProxyShape() override; - UsdMayaProxyShape& operator=(const UsdMayaProxyShape&); - - MStatus computeInStageDataCached(MDataBlock& dataBlock); - MStatus computeOutStageData(MDataBlock& dataBlock); - - UsdPrim _GetUsdPrim(MDataBlock dataBlock) const; - SdfPathVector _GetExcludePrimPaths(MDataBlock dataBlock) const; - int _GetComplexity(MDataBlock dataBlock) const; - UsdTimeCode _GetTime(MDataBlock dataBlock) const; - - bool _GetDrawPurposeToggles( - MDataBlock dataBlock, - bool* drawRenderPurpose, - bool* drawProxyPurpose, - bool* drawGuidePurpose) const; - - bool _CanBeSoftSelected() const; - - void _OnStageContentsChanged( - const UsdNotice::StageContentsChanged& notice); - - UsdMayaStageNoticeListener _stageNoticeListener; - - std::map _boundingBoxCache; - - bool _useFastPlayback; - - static ClosestPointDelegate _sharedClosestPointDelegate; - static ObjectSoftSelectEnabledDelgate - _sharedObjectSoftSelectEnabledDelgate; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/query.cpp b/third_party/maya/lib/usdMaya/query.cpp deleted file mode 100644 index 576a7b6e64..0000000000 --- a/third_party/maya/lib/usdMaya/query.cpp +++ /dev/null @@ -1,81 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/query.h" - -#include "usdMaya/usdPrimProvider.h" -#include "usdMaya/util.h" - -#include "pxr/base/arch/systemInfo.h" - -#include "pxr/usd/ar/resolver.h" -#include "pxr/usd/ar/resolverContext.h" -#include "pxr/usd/ar/resolverContextBinder.h" -#include "pxr/usd/usd/prim.h" - -#include -#include -#include -#include -#include - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - - -UsdPrim -UsdMayaQuery::GetPrim(const std::string& shapeName) -{ - UsdPrim usdPrim; - - MObject shapeObj; - MStatus status = UsdMayaUtil::GetMObjectByName(shapeName, shapeObj); - CHECK_MSTATUS_AND_RETURN(status, usdPrim); - MFnDagNode dagNode(shapeObj, &status); - CHECK_MSTATUS_AND_RETURN(status, usdPrim); - - if (const UsdMayaUsdPrimProvider* usdPrimProvider = - dynamic_cast(dagNode.userNode())) { - return usdPrimProvider->usdPrim(); - } - - return usdPrim; -} - -void -UsdMayaQuery::ReloadStage(const std::string& shapeName) -{ - MStatus status; - - if (UsdPrim usdPrim = UsdMayaQuery::GetPrim(shapeName)) { - if (UsdStagePtr stage = usdPrim.GetStage()) { - stage->Reload(); - } - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/query.h b/third_party/maya/lib/usdMaya/query.h deleted file mode 100644 index 4cf56689e0..0000000000 --- a/third_party/maya/lib/usdMaya/query.h +++ /dev/null @@ -1,55 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_QUERY_H -#define USD_MAYA_QUERY_H - -/// \file usdMaya/query.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/prim.h" - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -struct UsdMayaQuery -{ - /*! \brief converts a dagPath of a usdStageShapeNode into a usdprim - */ - PXRUSDMAYA_API - static UsdPrim GetPrim(const std::string& shapeName); - PXRUSDMAYA_API - static void ReloadStage(const std::string& shapeName); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/readJob.cpp b/third_party/maya/lib/usdMaya/readJob.cpp deleted file mode 100644 index 04e0f0c64b..0000000000 --- a/third_party/maya/lib/usdMaya/readJob.cpp +++ /dev/null @@ -1,451 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/readJob.h" - -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/shadingModeRegistry.h" -#include "usdMaya/stageCache.h" -#include "usdMaya/stageNode.h" -#include "usdMaya/translatorMaterial.h" -#include "usdMaya/translatorModelAssembly.h" -#include "usdMaya/translatorXformable.h" -#include "usdMaya/util.h" - -#include "pxr/base/tf/token.h" - -#include "pxr/usd/sdf/layer.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/primFlags.h" -#include "pxr/usd/usd/primRange.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/stageCacheContext.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usd/variantSets.h" -#include "pxr/usd/usdGeom/metrics.h" -#include "pxr/usd/usdGeom/xform.h" -#include "pxr/usd/usdGeom/xformCommonAPI.h" -#include "pxr/usd/usdUtils/pipeline.h" -#include "pxr/usd/usdUtils/stageCache.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -// for now, we hard code this to use displayColor. But maybe the more -// appropriate thing to do is just to leave shadingMode a lone and pass -// "displayColor" in from the UsdMayaRepresentationFull -// (usdMaya/referenceAssembly.cpp) -const static TfToken ASSEMBLY_SHADING_MODE = UsdMayaShadingModeTokens->displayColor; - - -UsdMaya_ReadJob::UsdMaya_ReadJob( - const std::string &iFileName, - const std::string &iPrimPath, - const std::map& iVariants, - const UsdMayaJobImportArgs &iArgs) : - mArgs(iArgs), - mFileName(iFileName), - mPrimPath(iPrimPath), - mVariants(iVariants), - mDagModifierUndo(), - mDagModifierSeeded(false), - mMayaRootDagPath() -{ -} - -UsdMaya_ReadJob::~UsdMaya_ReadJob() -{ -} - -bool -UsdMaya_ReadJob::Read(std::vector* addedDagPaths) -{ - MStatus status; - - SdfLayerRefPtr rootLayer = SdfLayer::FindOrOpen(mFileName); - if (!rootLayer) { - return false; - } - - TfToken modelName = UsdUtilsGetModelNameFromRootLayer(rootLayer); - - std::vector > varSelsVec; - TF_FOR_ALL(iter, mVariants) { - const std::string& variantSetName = iter->first; - const std::string& variantSelectionName = iter->second; - varSelsVec.push_back( - std::make_pair(variantSetName, variantSelectionName)); - } - - SdfLayerRefPtr sessionLayer = - UsdUtilsStageCache::GetSessionLayerForVariantSelections(modelName, - varSelsVec); - - // Layer and Stage used to Read in the USD file - UsdStageCacheContext stageCacheContext(UsdMayaStageCache::Get()); - UsdStageRefPtr stage = UsdStage::Open(rootLayer, sessionLayer); - if (!stage) { - return false; - } - - stage->SetEditTarget(stage->GetSessionLayer()); - - // XXX Currently all distance values are set directly from USD and will be - // interpreted as centimeters (Maya's internal distance unit). Future work - // could include converting distance values based on the specified meters- - // per-unit in the USD stage metadata. For now, simply warn. - if (UsdGeomStageHasAuthoredMetersPerUnit(stage)) { - MDistance::Unit mdistanceUnit = - UsdMayaUtil::ConvertUsdGeomLinearUnitToMDistanceUnit( - UsdGeomGetStageMetersPerUnit(stage)); - - if (mdistanceUnit != MDistance::internalUnit()) { - TF_WARN("Distance unit conversion is not yet supported. " - "All distance values will be imported in Maya's internal " - "distance unit."); - } - } - - // If the import time interval isn't empty, we expand the Min/Max time - // sliders to include the stage's range if necessary. - if (!mArgs.timeInterval.IsEmpty()) { - MTime currentMinTime = MAnimControl::minTime(); - MTime currentMaxTime = MAnimControl::maxTime(); - - GfInterval stageInterval; - if (mArgs.timeInterval.IsFinite()) { - if (mArgs.timeInterval.GetMin() > mArgs.timeInterval.GetMax()) { - TF_RUNTIME_ERROR( - "Frame range start (%f) was greater than end (%f)", - mArgs.timeInterval.GetMin(), - mArgs.timeInterval.GetMax()); - return false; - } - stageInterval = mArgs.timeInterval; - } else { - stageInterval.SetMin(stage->GetStartTimeCode()); - stageInterval.SetMax(stage->GetEndTimeCode()); - } - - if (stageInterval.GetMin() < currentMinTime.value()) { - MAnimControl::setMinTime(MTime(stageInterval.GetMin())); - } - if (stageInterval.GetMax() > currentMaxTime.value()) { - MAnimControl::setMaxTime(MTime(stageInterval.GetMax())); - } - } - - // Use the primPath to get the root usdNode - UsdPrim usdRootPrim = mPrimPath.empty() ? stage->GetDefaultPrim() : - stage->GetPrimAtPath(SdfPath(mPrimPath)); - if (!usdRootPrim && !(mPrimPath.empty() || mPrimPath == "/")) { - TF_RUNTIME_ERROR( - "Unable to set root prim to <%s> when reading USD file '%s'; " - "using the pseudo-root instead", - mPrimPath.c_str(), mFileName.c_str()); - usdRootPrim = stage->GetPseudoRoot(); - } - - bool isImportingPsuedoRoot = (usdRootPrim == stage->GetPseudoRoot()); - - if (!usdRootPrim) { - TF_RUNTIME_ERROR( - "No default prim found in USD file '%s'", - mFileName.c_str()); - return false; - } - - // Set the variants on the usdRootPrim - for (auto& variant : mVariants) { - usdRootPrim - .GetVariantSet(variant.first) - .SetVariantSelection(variant.second); - } - - Usd_PrimFlagsPredicate predicate = UsdPrimDefaultPredicate; - - const bool isSceneAssembly = mMayaRootDagPath.node().hasFn(MFn::kAssembly); - if (isSceneAssembly) { - mArgs.shadingMode = ASSEMBLY_SHADING_MODE; - - // When importing on behalf of a scene assembly, we want to make sure - // that we traverse down into instances. The expectation is that the - // user switched an assembly to its Expanded or Full representation - // because they want to see the hierarchy underneath it, possibly with - // the intention of making modifications down there. As a result, we - // don't really want to try to preserve instancing, but we do need to - // be able to access the scene description below the root prim. - predicate.TraverseInstanceProxies(true); - } - - UsdPrimRange range(usdRootPrim, predicate); - if (range.empty()) { - // XXX: This shouldn't really be possible, but it currently is because - // combinations of nested assembly nodes with variant set selections - // made in Maya are not being handled correctly. usdRootPrim can end up - // being an "over" prim spec created by the parent assembly with no - // scene description underneath, which results in an empty range. - return false; - } - - // We maintain a registry mapping SdfPaths to MObjects as we create Maya - // nodes, so prime the registry with the root Maya node and the - // usdRootPrim's path. - SdfPath rootPathToRegister = usdRootPrim.GetPath(); - - if (isImportingPsuedoRoot || isSceneAssembly) { - // Skip the root prim if it is the pseudoroot, or if we are importing - // on behalf of a scene assembly. - range.increment_begin(); - } else { - // Otherwise, associate the usdRootPrim's *parent* with the root Maya - // node instead. - rootPathToRegister = rootPathToRegister.GetParentPath(); - } - - mNewNodeRegistry.insert(std::make_pair( - rootPathToRegister.GetString(), - mMayaRootDagPath.node())); - - if (mArgs.useAsAnimationCache) { - MDGModifier dgMod; - MObject usdStageNode = dgMod.createNode(UsdMayaStageNode::typeId, - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // We only ever create a single stage node per usdImport, so we can - // simply register it and later look it up in the registry using its - // type name. - mNewNodeRegistry.insert( - std::make_pair(UsdMayaStageNodeTokens->MayaTypeName.GetString(), - usdStageNode)); - - MFnDependencyNode depNodeFn(usdStageNode, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug filePathPlug = depNodeFn.findPlug(UsdMayaStageNode::filePathAttr, - true, - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.newPlugValueString(filePathPlug, mFileName.c_str()); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - if (mArgs.importWithProxyShapes) { - _DoImportWithProxies(range); - } else { - _DoImport(range, usdRootPrim); - } - - SdfPathSet topImportedPaths; - if (isImportingPsuedoRoot) { - // get all the dag paths for the root prims - TF_FOR_ALL(childIter, stage->GetPseudoRoot().GetChildren()) { - topImportedPaths.insert(childIter->GetPath()); - } - } else { - topImportedPaths.insert(usdRootPrim.GetPath()); - } - - TF_FOR_ALL(pathsIter, topImportedPaths) { - std::string key = pathsIter->GetString(); - MObject obj; - if (TfMapLookup(mNewNodeRegistry, key, &obj)) { - if (obj.hasFn(MFn::kDagNode)) { - addedDagPaths->push_back(MDagPath::getAPathTo(obj)); - } - } - } - - return (status == MS::kSuccess); -} - - -bool -UsdMaya_ReadJob::_DoImport(UsdPrimRange& rootRange, const UsdPrim& usdRootPrim) -{ - // We want both pre- and post- visit iterations over the prims in this - // method. To do so, iterate over all the root prims of the input range, - // and create new PrimRanges to iterate over their subtrees. - for (auto rootIt = rootRange.begin(); rootIt != rootRange.end(); ++rootIt) { - const UsdPrim& rootPrim = *rootIt; - rootIt.PruneChildren(); - - std::unordered_map primReaders; - const UsdPrimRange range = UsdPrimRange::PreAndPostVisit(rootPrim); - for (auto primIt = range.begin(); primIt != range.end(); ++primIt) { - const UsdPrim& prim = *primIt; - - // The iterator will hit each prim twice. IsPostVisit tells us if - // this is the pre-visit (Read) step or post-visit (PostReadSubtree) - // step. - if (!primIt.IsPostVisit()) { - // This is the normal Read step (pre-visit). - UsdMayaPrimReaderArgs args(prim, mArgs); - UsdMayaPrimReaderContext readCtx(&mNewNodeRegistry); - - // If we are NOT importing on behalf of an assembly, then we'll - // create reference assembly nodes that target the asset file - // and the root prims of those assets directly. This ensures - // that a re-export will work correctly, since USD references - // can only target root prims. - std::string assetIdentifier; - SdfPath assetPrimPath; - if (UsdMayaTranslatorModelAssembly::ShouldImportAsAssembly( - usdRootPrim, - prim, - &assetIdentifier, - &assetPrimPath)) { - const bool isSceneAssembly = - mMayaRootDagPath.node().hasFn(MFn::kAssembly); - if (isSceneAssembly) { - // If we ARE importing on behalf of an assembly, we use - // the file path of the top-level assembly and the path - // to the prim within that file when creating the - // reference assembly. - assetIdentifier = mFileName; - assetPrimPath = prim.GetPath(); - } - - // Note that if assemblyRep == "Import", the assembly reader - // will NOT run and we will fall through to the prim reader - // below. - MObject parentNode = readCtx.GetMayaNode( - prim.GetPath().GetParentPath(), false); - if (UsdMayaTranslatorModelAssembly::Read( - prim, - assetIdentifier, - assetPrimPath, - parentNode, - args, - &readCtx, - mArgs.assemblyRep)) { - if (readCtx.GetPruneChildren()) { - primIt.PruneChildren(); - } - continue; - } - } - - TfToken typeName = prim.GetTypeName(); - if (UsdMayaPrimReaderRegistry::ReaderFactoryFn factoryFn - = UsdMayaPrimReaderRegistry::FindOrFallback(typeName)) { - UsdMayaPrimReaderSharedPtr primReader = factoryFn(args); - if (primReader) { - primReader->Read(&readCtx); - if (primReader->HasPostReadSubtree()) { - primReaders[prim.GetPath()] = primReader; - } - if (readCtx.GetPruneChildren()) { - primIt.PruneChildren(); - } - } - } - } - else { - // This is the PostReadSubtree step, if the PrimReader has - // specified one. - UsdMayaPrimReaderContext postReadCtx(&mNewNodeRegistry); - auto primReaderIt = primReaders.find(prim.GetPath()); - if (primReaderIt != primReaders.end()) { - primReaderIt->second->PostReadSubtree(&postReadCtx); - } - } - } - } - - return true; -} - -bool -UsdMaya_ReadJob::Redo() -{ - // Undo the undo - MStatus status = mDagModifierUndo.undoIt(); - - return (status == MS::kSuccess); -} - -bool -UsdMaya_ReadJob::Undo() -{ - if (!mDagModifierSeeded) { - mDagModifierSeeded = true; - MStatus dagStatus; - // Construct list of top level DAG nodes to delete and any DG nodes - for (auto& it : mNewNodeRegistry) { - if (it.second != mMayaRootDagPath.node() ) { // if not the parent root node - MFnDagNode dagFn(it.second, &dagStatus); - if (dagStatus == MS::kSuccess) { - if (mMayaRootDagPath.node() != MObject::kNullObj) { - if (!dagFn.hasParent(mMayaRootDagPath.node() )) { // skip if a DAG Node, but not under the root - continue; - } - } - else { - if (dagFn.parentCount() == 0) { // under scene root - continue; - } - } - } - mDagModifierUndo.deleteNode(it.second); - } - } - } - - MStatus status = mDagModifierUndo.doIt(); - - return (status == MS::kSuccess); -} - -void -UsdMaya_ReadJob::SetMayaRootDagPath(const MDagPath &mayaRootDagPath) -{ - mMayaRootDagPath = mayaRootDagPath; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/readJob.h b/third_party/maya/lib/usdMaya/readJob.h deleted file mode 100644 index ff2fed6554..0000000000 --- a/third_party/maya/lib/usdMaya/readJob.h +++ /dev/null @@ -1,107 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_READ_JOB_H -#define USD_MAYA_READ_JOB_H - -/// \file usdMaya/readJob.h - -#include "usdMaya/jobArgs.h" -#include "usdMaya/primReaderContext.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/primRange.h" - -#include -#include - -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - - -class UsdMaya_ReadJob -{ -public: - UsdMaya_ReadJob( - const std::string& iFileName, - const std::string& iPrimPath, - const std::map& iVariants, - const UsdMayaJobImportArgs & iArgs); - - ~UsdMaya_ReadJob(); - - /// Reads the USD stage specified by the job file name and prim path. - /// Newly-created DAG paths are inserted into the vector \p addedDagPaths. - bool Read(std::vector* addedDagPaths); - - /// Redoes a previous Read() operation after Undo() has been called. - /// If Undo() hasn't been called, does nothing. - bool Redo(); - - /// Undoes a previous Read() operation, removing all added nodes. - bool Undo(); - - // Getters/Setters - void SetMayaRootDagPath(const MDagPath &mayaRootDagPath); - -private: - // XXX: Activating the 'Expanded' representation of a USD reference - // assembly node is very much like performing a regular UsdMaya_ReadJob but with - // a few key differences (e.g. creating proxy shapes at collapse points). - // These private helper methods cover the functionality of a regular - // usdImport, and an 'Expanded' representation-style import, respectively. - // It would be great if we could combine these into a single traversal at - // some point. - bool _DoImport(UsdPrimRange& range, const UsdPrim& usdRootPrim); - bool _DoImportWithProxies(UsdPrimRange& range); - - // These are helper methods for the proxy import method. - bool _ProcessProxyPrims( - const std::vector& proxyPrims, - const UsdPrim& pxrGeomRoot, - const std::vector& collapsePointPathStrings); - bool _ProcessSubAssemblyPrims(const std::vector& subAssemblyPrims); - bool _ProcessCameraPrims(const std::vector& cameraPrims); - - // Data - UsdMayaJobImportArgs mArgs; - std::string mFileName; - std::string mPrimPath; - std::map mVariants; - MDagModifier mDagModifierUndo; - bool mDagModifierSeeded; - UsdMayaPrimReaderContext::ObjectRegistry mNewNodeRegistry; - MDagPath mMayaRootDagPath; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/readJob_ImportWithProxies.cpp b/third_party/maya/lib/usdMaya/readJob_ImportWithProxies.cpp deleted file mode 100644 index 3b2c9df152..0000000000 --- a/third_party/maya/lib/usdMaya/readJob_ImportWithProxies.cpp +++ /dev/null @@ -1,373 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/readJob.h" - -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/stageCache.h" -#include "usdMaya/translatorModelAssembly.h" -#include "usdMaya/translatorUtil.h" - -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" - -#include "pxr/usd/kind/registry.h" -#include "pxr/usd/sdf/layer.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/modelAPI.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/primRange.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usdGeom/camera.h" -#include "pxr/usd/usdGeom/gprim.h" -#include "pxr/usd/usdUtils/pipeline.h" -#include "pxr/usd/usdUtils/stageCache.h" - -#include -#include -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS(_tokens, - ((PointInstancerTypeName, "PxPointInstancer")) - ((XformTypeName, "Xform")) - ((GeomRootName, "Geom")) - ((ScopePrimTypeName, "Scope")) - - ((MayaProxyShapeNodeName, "GeomProxy")) - ((ExcludePrimPathsPlugName, "excludePrimPaths")) -); - - -/******************************************************************************* -* * -* XXX: These functions could potentially be plugin points studios might want * -* to customize. At the moment, they reflect Pixar pipeline conventions. * -* * -*******************************************************************************/ - -static -bool -_ShouldImportAsSubAssembly(const UsdPrim& prim) -{ - // XXX: We need to identify dressGroups by prim type, since dressGroups - // nested inside component models will have kind subcomponent rather than - // dress_group. We hardcode the typeName to avoid pulling in a pixar-only - // dependency. Must fix. - if (prim.GetTypeName() == _tokens->PointInstancerTypeName) { - return true; - } - - TfToken kind; - UsdModelAPI usdModel(prim); - usdModel.GetKind(&kind); - - if (KindRegistry::IsA(kind, KindTokens->component) || - KindRegistry::IsA(kind, KindTokens->assembly)) { - return true; - } - - return false; -} - -static -bool -_IsCollapsePoint(const UsdPrim& prim) -{ - TfToken kind; - UsdModelAPI usdModel(prim); - usdModel.GetKind(&kind); - - if (KindRegistry::IsA(kind, KindTokens->subcomponent)) { - return true; - } - - return false; -} - -// XXX: At the moment, the 'Geom' scope is just a convenient place to insert -// a model's top-level proxy. Ultimately, we should always create the top-level -// proxy for the imported model and not depend on the existence of this scope. -static -bool -_IsPxrGeomRoot(const UsdPrim& prim) -{ - if (prim.GetName() == _tokens->GeomRootName && - prim.GetParent() && prim.GetParent().IsModel()) { - return true; - } - - return false; -} - -/******************************************************************************* -* * -* XXX: End possible plugin section. * -* * -*******************************************************************************/ - -static -bool -_CreateParentTransformNodes( - const UsdPrim& usdPrim, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - const UsdPrim parentPrim = usdPrim.GetParent(); - if (!parentPrim || - parentPrim == usdPrim.GetStage()->GetPseudoRoot()) { - return true; - } - - MObject parentNode = context->GetMayaNode(parentPrim.GetPath(), false); - if (parentNode != MObject::kNullObj) { - // A Maya node exists for usdPrim's immediate parent, so we're done. - return true; - } - - // usdPrim's parent does not have a Maya node yet, so create all of *its* - // parents before we create a node for the parent itself. - bool success = _CreateParentTransformNodes(parentPrim, args, context); - if (!success) { - return false; - } - - // Get the parent node of parentPrim (usdPrim's grandparent) and use that - // to create a node for parentPrim. - MObject grandParentNode = - context->GetMayaNode(parentPrim.GetPath().GetParentPath(), false); - - MStatus status; - return UsdMayaTranslatorUtil::CreateTransformNode(parentPrim, - grandParentNode, - args, - context, - &status, - &parentNode); -} - -bool -UsdMaya_ReadJob::_ProcessProxyPrims( - const std::vector& proxyPrims, - const UsdPrim& pxrGeomRoot, - const std::vector& collapsePointPathStrings) -{ - TF_FOR_ALL(iter, proxyPrims) { - const UsdPrim proxyPrim = *iter; - UsdMayaPrimReaderArgs args(proxyPrim, mArgs); - UsdMayaPrimReaderContext ctx(&mNewNodeRegistry); - - if (!_CreateParentTransformNodes(proxyPrim, args, &ctx)) { - return false; - } - - MObject parentNode = ctx.GetMayaNode(proxyPrim.GetPath().GetParentPath(), false); - if (!UsdMayaTranslatorModelAssembly::ReadAsProxy(proxyPrim, - mVariants, - parentNode, - args, - &ctx)) { - return false; - } - } - - // Author exclude paths on the top-level proxy using the list of collapse - // points we found. - if (!collapsePointPathStrings.empty()) { - MStatus status; - UsdMayaPrimReaderContext ctx(&mNewNodeRegistry); - - // Get the geom root proxy shape node. - SdfPath proxyShapePath = pxrGeomRoot.GetPath().AppendChild( - _tokens->MayaProxyShapeNodeName); - MObject proxyShapeObj = ctx.GetMayaNode(proxyShapePath, false); - MFnDependencyNode depNodeFn(proxyShapeObj, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - std::string excludePathsString = - TfStringJoin(collapsePointPathStrings, ","); - - // Set the excludePrimPaths attribute on the node. - MDagModifier dagMod; - MPlug excludePathsPlug = depNodeFn.findPlug( - _tokens->ExcludePrimPathsPlugName.GetText(), true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dagMod.newPlugValueString(excludePathsPlug, excludePathsString.c_str()); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dagMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - return true; -} - -bool -UsdMaya_ReadJob::_ProcessSubAssemblyPrims( - const std::vector& subAssemblyPrims) -{ - TF_FOR_ALL(iter, subAssemblyPrims) { - const UsdPrim subAssemblyPrim = *iter; - UsdMayaPrimReaderArgs args(subAssemblyPrim, mArgs); - UsdMayaPrimReaderContext ctx(&mNewNodeRegistry); - - // We use the file path of the file currently being imported and - // the path to the prim within that file when creating the - // subassembly. - std::string subAssemblyUsdFilePath = mFileName; - SdfPath subAssemblyUsdPrimPath = subAssemblyPrim.GetPath(); - - if (!_CreateParentTransformNodes(subAssemblyPrim, args, &ctx)) { - return false; - } - - MObject parentNode = ctx.GetMayaNode(subAssemblyPrim.GetPath().GetParentPath(), false); - if (!UsdMayaTranslatorModelAssembly::Read(subAssemblyPrim, - subAssemblyUsdFilePath, - subAssemblyUsdPrimPath, - parentNode, - args, - &ctx, - mArgs.assemblyRep)) { - return false; - } - } - - return true; -} - -bool -UsdMaya_ReadJob::_ProcessCameraPrims(const std::vector& cameraPrims) -{ - TF_FOR_ALL(iter, cameraPrims) { - const UsdPrim cameraPrim = *iter; - UsdMayaPrimReaderArgs args(cameraPrim, mArgs); - UsdMayaPrimReaderContext ctx(&mNewNodeRegistry); - - if (!_CreateParentTransformNodes(cameraPrim, args, &ctx)) { - return false; - } - - if (UsdMayaPrimReaderRegistry::ReaderFactoryFn factoryFn = - UsdMayaPrimReaderRegistry::Find(cameraPrim.GetTypeName())) { - UsdMayaPrimReaderSharedPtr primReader = factoryFn(args); - if (primReader) { - primReader->Read(&ctx); - } - } - } - - return true; -} - -bool -UsdMaya_ReadJob::_DoImportWithProxies(UsdPrimRange& range) -{ - MStatus status; - - // We'll iterate through the prims collecting the various types we're - // interested in, but we defer creating any Maya nodes until we've finished - // iterating. This way we'll know all the paths we'll need to re-create in - // Maya, and we can create only the transforms necessary to produce those - // paths. - std::vector cameraPrims; - std::vector subAssemblyPrims; - std::vector proxyPrims; - - UsdPrim pxrGeomRoot; - std::vector collapsePointPathStrings; - - for(auto primIt = range.begin(); primIt != range.end(); ++primIt) { - const UsdPrim& prim = *primIt; - - if (prim.IsA()) { - cameraPrims.push_back(prim); - primIt.PruneChildren(); - } else if (_ShouldImportAsSubAssembly(prim)) { - subAssemblyPrims.push_back(prim); - primIt.PruneChildren(); - } else if (_IsPxrGeomRoot(prim)) { - // This will be a top-level proxy node, so we do NOT prune the - // iteration here. Collapse points below this prim will become - // exclude paths. - pxrGeomRoot = prim; - proxyPrims.push_back(prim); - } else if (pxrGeomRoot) { - if (_IsCollapsePoint(prim)) { - collapsePointPathStrings.push_back(prim.GetPath().GetString()); - proxyPrims.push_back(prim); - primIt.PruneChildren(); - } - } else if (prim.IsA()) { - proxyPrims.push_back(prim); - primIt.PruneChildren(); - } else if (prim.GetTypeName() == _tokens->ScopePrimTypeName) { - // XXX: This is completely wrong, but I don't want to deal - // with the fallout of fixing it right now. - TF_WARN("Encountered Scope <%s>; currently cannot handle Scopes. " - "Skipping all children.", - prim.GetPath().GetText()); - primIt.PruneChildren(); - } else if (prim.GetTypeName() != _tokens->XformTypeName) { - // Don't complain about Xform prims being unsupported. For the - // "Expanded" representation of assemblies, we'll only create the - // transforms we need to in order to reach supported prims. - TF_WARN("Prim type '%s' unsupported in 'Expanded' " - "representation for prim <%s>. Skipping...", - prim.GetTypeName().GetText(), - prim.GetPath().GetText()); - } - } - - // Create the proxy nodes and author exclude paths on the geom root proxy. - if (!_ProcessProxyPrims(proxyPrims, - pxrGeomRoot, - collapsePointPathStrings)) { - return false; - } - - // Create all sub-assembly nodes. - if (!_ProcessSubAssemblyPrims(subAssemblyPrims)) { - return false; - } - - // Create all camera nodes. - if (!_ProcessCameraPrims(cameraPrims)) { - return false; - } - - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/readUtil.cpp b/third_party/maya/lib/usdMaya/readUtil.cpp deleted file mode 100644 index 449075bd17..0000000000 --- a/third_party/maya/lib/usdMaya/readUtil.cpp +++ /dev/null @@ -1,863 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/readUtil.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/colorSpace.h" -#include "usdMaya/util.h" - -#include "pxr/base/gf/gamma.h" -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/tf/envSetting.h" -#include "pxr/base/vt/array.h" - -#include "pxr/usd/sdf/assetPath.h" -#include "pxr/usd/sdf/listOp.h" -#include "pxr/usd/usd/tokens.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -TF_DEFINE_ENV_SETTING( - PIXMAYA_READ_FLOAT2_AS_UV, true, - "Set to false to disable ability to read Float2 type as a UV set"); - -bool -UsdMayaReadUtil::ReadFloat2AsUV() -{ - static const bool readFloat2AsUV = - TfGetEnvSetting(PIXMAYA_READ_FLOAT2_AS_UV); - return readFloat2AsUV; -} - -MObject -UsdMayaReadUtil::FindOrCreateMayaAttr( - const SdfValueTypeName& typeName, - const SdfVariability variability, - MFnDependencyNode& depNode, - const std::string& attrName, - const std::string& attrNiceName) -{ - MDGModifier modifier; - return FindOrCreateMayaAttr(typeName, variability, depNode, attrName, - attrNiceName, modifier); -} - -// Whether a plug's attribute is a typed attribute with given type. -static bool -_HasAttrType(const MPlug& plug, MFnData::Type type) -{ - MObject object = plug.attribute(); - if (!object.hasFn(MFn::kTypedAttribute)) { - return false; - } - - MFnTypedAttribute attr(object); - return attr.attrType() == type; -} - -// Whether a plug's attribute is a numeric attribute with given type. -static bool -_HasNumericType(const MPlug& plug, MFnNumericData::Type type) -{ - MObject object = plug.attribute(); - if (!object.hasFn(MFn::kNumericAttribute)) { - return false; - } - - MFnNumericAttribute attr(object); - return attr.unitType() == type; -} - -static bool -_HasEnumType(const MPlug& plug) -{ - MObject object = plug.attribute(); - return object.hasFn(MFn::kEnumAttribute); -} - -static MObject -_FindOrCreateMayaTypedAttr( - const std::string& attrName, - const std::string& attrNiceName, - const MFnData::Type type, - const bool keyable, - const bool usedAsColor, - const bool usedAsFilename, - MFnDependencyNode& depNode, - MDGModifier& modifier) -{ - MString mayaName = attrName.c_str(); - MString niceName = attrNiceName.empty() ? - attrName.c_str() : attrNiceName.c_str(); - - MPlug plug = depNode.findPlug(mayaName, true); - if (plug.isNull()) { - // Create. - MFnTypedAttribute attr; - MObject attrObj = attr.create(mayaName, mayaName, type); - attr.setNiceNameOverride(niceName); - attr.setKeyable(keyable); - - if (usedAsColor) { - attr.setUsedAsColor(true); - } - if (usedAsFilename) { - attr.setUsedAsFilename(true); - } - - modifier.addAttribute(depNode.object(), attrObj); - modifier.doIt(); - return attrObj; - } - else { - // Found -- verify. - if (_HasAttrType(plug, type)) { - return plug.attribute(); - } - else { - TF_RUNTIME_ERROR("Plug %s has unexpected type", - plug.name().asChar()); - return MObject(); - } - } -} - -static MObject -_FindOrCreateMayaNumericAttr( - const std::string& attrName, - const std::string& attrNiceName, - const MFnNumericData::Type type, - const bool keyable, - const bool usedAsColor, - MFnDependencyNode& depNode, - MDGModifier& modifier) -{ - MString mayaName = attrName.c_str(); - MString niceName = attrNiceName.empty() ? - attrName.c_str() : attrNiceName.c_str(); - - MPlug plug = depNode.findPlug(mayaName, true); - if (plug.isNull()) { - // Create. - MFnNumericAttribute attr; - MObject attrObj = attr.create(mayaName, mayaName, type); - attr.setNiceNameOverride(niceName); - attr.setKeyable(keyable); - - if (usedAsColor) { - attr.setUsedAsColor(true); - } - - modifier.addAttribute(depNode.object(), attrObj); - modifier.doIt(); - return attrObj; - } - else { - // Found -- verify. - if (_HasNumericType(plug, type) - || (type == MFnNumericData::kInt && _HasEnumType(plug))) - { - return plug.attribute(); - } - else { - TF_RUNTIME_ERROR("Plug %s has unexpected type", - plug.name().asChar()); - return MObject(); - } - } -} - -MObject -UsdMayaReadUtil::FindOrCreateMayaAttr( - const SdfValueTypeName& typeName, - const SdfVariability variability, - MFnDependencyNode& depNode, - const std::string& attrName, - const std::string& attrNiceName, - MDGModifier& modifier) -{ - return FindOrCreateMayaAttr( - typeName.GetType(), - typeName.GetRole(), - variability, - depNode, - attrName, - attrNiceName, - modifier); -} - -MObject -UsdMayaReadUtil::FindOrCreateMayaAttr( - const TfType& type, - const TfToken& role, - const SdfVariability variability, - MFnDependencyNode& depNode, - const std::string& attrName, - const std::string& attrNiceName, - MDGModifier& modifier) -{ - MString mayaName = attrName.c_str(); - MString niceName = attrNiceName.empty() ? - attrName.c_str() : attrNiceName.c_str(); - - // For the majority of things, we don't care about the role, just about - // the type, e.g. we export point3f/vector3f/float3 the same. - // (Though for stuff like colors, we'll disambiguate by role.) - const bool keyable = variability == SdfVariabilityVarying; - const bool usedAsColor = role == SdfValueRoleNames->Color; - - MObject attrObj; - if (type.IsA()) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kString, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kString, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA()) { - // XXX We're not setting usedAsFilename right now because we can't - // figure out how to opt-out of Maya's internal path resolution. - // This is still OK when we round-trip because we'll still generate - // SdfAssetPaths when we check the schema attribute's value type name. - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kString, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kMatrix, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kStringArray, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kStringArray, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kStringArray, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kStringArray, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kDoubleArray, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kFloatArray, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kIntArray, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else if (type.IsA() || - type.IsA()) { - if (role == SdfValueRoleNames->Point) { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kPointArray, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - else { - return _FindOrCreateMayaTypedAttr(attrName, attrNiceName, - MFnData::kVectorArray, keyable, usedAsColor, - /*usedAsFilename*/ false, depNode, modifier); - } - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::kBoolean, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::kInt, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::k2Int, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::k3Int, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::kFloat, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::k2Float, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::k3Float, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::kDouble, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::k2Double, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::k3Double, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::k4Double, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::k4Double, keyable, usedAsColor, - depNode, modifier); - } - else if (type.IsA()) { - return _FindOrCreateMayaNumericAttr(attrName, attrNiceName, - MFnNumericData::k4Double, keyable, usedAsColor, - depNode, modifier); - } - - TF_RUNTIME_ERROR("Type '%s' isn't supported", type.GetTypeName().c_str()); - return MObject(); -} - -/// Converts a vec from linear to display color if its attribute is a color. -template -T -_ConvertVec( - const MPlug& plug, - const T& val) { - if (MFnAttribute(plug.attribute()).isUsedAsColor()) { - return UsdMayaColorSpace::ConvertLinearToMaya(val); - } - else { - return val; - } -} - -bool UsdMayaReadUtil::SetMayaAttr( - MPlug& attrPlug, - const UsdAttribute& usdAttr) -{ - VtValue val; - if (usdAttr.Get(&val)) { - if (SetMayaAttr(attrPlug, val)) { - SetMayaAttrKeyableState(attrPlug, usdAttr.GetVariability()); - return true; - } - } - - return false; -} - -bool UsdMayaReadUtil::SetMayaAttr( - MPlug& attrPlug, - const VtValue& newValue) -{ - MDGModifier modifier; - return SetMayaAttr(attrPlug, newValue, modifier); -} - -bool UsdMayaReadUtil::SetMayaAttr( - MPlug& attrPlug, - const VtValue& newValue, - MDGModifier& modifier) -{ - bool ok = false; - if (newValue.IsHolding()) { - TfToken token = newValue.Get(); - if (_HasAttrType(attrPlug, MFnData::kString)) { - modifier.newPlugValueString(attrPlug, token.GetText()); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kString)) { - std::string str = newValue.Get(); - modifier.newPlugValueString(attrPlug, str.c_str()); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kString)) { - SdfAssetPath assetPath = newValue.Get(); - modifier.newPlugValueString(attrPlug, - assetPath.GetAssetPath().c_str()); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kMatrix)) { - GfMatrix4d mat = newValue.Get(); - MMatrix mayaMat; - for (size_t i = 0; i < 4; ++i) { - for (size_t j = 0; j < 4; ++j) { - mayaMat[i][j] = mat[i][j]; - } - } - MFnMatrixData data; - MObject dataObj = data.create(); - data.set(mayaMat); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kStringArray)) { - TfTokenVector result; - newValue.Get().ApplyOperations(&result); - MStringArray mayaArr; - for (const TfToken& tok : result) { - mayaArr.append(tok.GetText()); - } - MFnStringArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kStringArray)) { - std::vector result; - newValue.Get().ApplyOperations(&result); - MStringArray mayaArr; - for (const std::string& str : result) { - mayaArr.append(str.c_str()); - } - MFnStringArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kStringArray)) { - VtTokenArray arr = newValue.Get(); - MStringArray mayaArr; - for (const TfToken& tok : arr) { - mayaArr.append(tok.GetText()); - } - MFnStringArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kStringArray)) { - VtStringArray arr = newValue.Get(); - MStringArray mayaArr; - for (const std::string& str : arr) { - mayaArr.append(str.c_str()); - } - MFnStringArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kDoubleArray)) { - VtDoubleArray arr = newValue.Get(); - MDoubleArray mayaArr(arr.data(), arr.size()); - MFnDoubleArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kFloatArray)) { - VtFloatArray arr = newValue.Get(); - MFloatArray mayaArr(arr.data(), arr.size()); - MFnFloatArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kIntArray)) { - VtIntArray arr = newValue.Get(); - MIntArray mayaArr(arr.data(), arr.size()); - MFnIntArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kVectorArray)) { - VtVec3dArray arr = newValue.Get(); - MVectorArray mayaArr; - for (const GfVec3d& v : arr) { - mayaArr.append(MVector(v[0], v[1], v[2])); - } - MFnVectorArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - else if (_HasAttrType(attrPlug, MFnData::kPointArray)) { - VtVec3dArray arr = newValue.Get(); - MPointArray mayaArr; - for (const GfVec3d& v : arr) { - mayaArr.append(MPoint(v[0], v[1], v[2])); - } - MFnPointArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasAttrType(attrPlug, MFnData::kVectorArray)) { - VtVec3fArray arr = newValue.Get(); - MVectorArray mayaArr; - for (const GfVec3d& v : arr) { - mayaArr.append(MVector(v[0], v[1], v[2])); - } - MFnVectorArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - else if (_HasAttrType(attrPlug, MFnData::kPointArray)) { - VtVec3fArray arr = newValue.Get(); - MPointArray mayaArr; - for (const GfVec3d& v : arr) { - mayaArr.append(MPoint(v[0], v[1], v[2])); - } - MFnPointArrayData data; - MObject dataObj = data.create(); - data.set(mayaArr); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::kBoolean)) { - bool b = newValue.Get(); - modifier.newPlugValueBool(attrPlug, b); - ok = true; - } - } - else if (newValue.IsHolding() || - newValue.IsHolding() || - newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::kInt)) { - int i = VtValue::Cast(newValue).Get(); - modifier.newPlugValueInt(attrPlug, i); - ok = true; - } - else if (_HasNumericType(attrPlug, MFnNumericData::kFloat)) { - float f = VtValue::Cast(newValue).Get(); - modifier.newPlugValueFloat(attrPlug, f); - ok = true; - } - else if (_HasNumericType(attrPlug, MFnNumericData::kDouble)) { - double d = VtValue::Cast(newValue).Get(); - modifier.newPlugValueDouble(attrPlug, d); - ok = true; - } else if (newValue.IsHolding() && _HasEnumType(attrPlug)) { - int i = VtValue::Cast(newValue).Get(); - modifier.newPlugValueInt(attrPlug, i); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::k2Int)) { - GfVec2i v = newValue.Get(); - MFnNumericData data; - MObject dataObj = data.create(MFnNumericData::k2Int); - data.setData2Int(v[0], v[1]); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::k2Int)) { - GfVec3i v = newValue.Get(); - MFnNumericData data; - MObject dataObj = data.create(MFnNumericData::k3Int); - data.setData3Int(v[0], v[1], v[2]); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::k2Float)) { - GfVec2f v = newValue.Get(); - MFnNumericData data; - MObject dataObj = data.create(MFnNumericData::k2Float); - data.setData2Float(v[0], v[1]); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::k3Float)) { - GfVec3f v = _ConvertVec(attrPlug, newValue.Get()); - MFnNumericData data; - MObject dataObj = data.create(MFnNumericData::k3Float); - data.setData3Float(v[0], v[1], v[2]); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::k2Double)) { - GfVec2d v = newValue.Get(); - MFnNumericData data; - MObject dataObj = data.create(MFnNumericData::k2Double); - data.setData2Double(v[0], v[1]); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::k3Double)) { - GfVec3d v = _ConvertVec(attrPlug, newValue.Get()); - MFnNumericData data; - MObject dataObj = data.create(MFnNumericData::k3Double); - data.setData3Double(v[0], v[1], v[2]); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::k4Double)) { - GfVec4d v = _ConvertVec(attrPlug, newValue.Get()); - MFnNumericData data; - MObject dataObj = data.create(MFnNumericData::k4Double); - data.setData4Double(v[0], v[1], v[2], v[3]); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::k4Double)) { - GfQuatf q = newValue.Get(); - GfVec3f im = q.GetImaginary(); - MFnNumericData data; - MObject dataObj = data.create(MFnNumericData::k4Double); - data.setData4Double(q.GetReal(), im[0], im[1], im[2]); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - else if (newValue.IsHolding()) { - if (_HasNumericType(attrPlug, MFnNumericData::k4Double)) { - GfQuatd q = newValue.Get(); - GfVec3d im = q.GetImaginary(); - MFnNumericData data; - MObject dataObj = data.create(MFnNumericData::k4Double); - data.setData4Double(q.GetReal(), im[0], im[1], im[2]); - modifier.newPlugValue(attrPlug, dataObj); - ok = true; - } - } - - if (ok) { - modifier.doIt(); - } else { - TF_RUNTIME_ERROR( - "Cannot set value of type '%s' on plug '%s'", - newValue.GetTypeName().c_str(), - attrPlug.name().asChar()); - } - return ok; -} - -void -UsdMayaReadUtil::SetMayaAttrKeyableState( - MPlug& attrPlug, - const SdfVariability variability) -{ - MDGModifier modifier; - SetMayaAttrKeyableState(attrPlug, variability, modifier); -} - -void -UsdMayaReadUtil::SetMayaAttrKeyableState( - MPlug& attrPlug, - const SdfVariability variability, - MDGModifier& modifier) -{ - modifier.commandToExecute(TfStringPrintf("setAttr -keyable %d %s", - variability == SdfVariabilityVarying ? 1 : 0, - attrPlug.name().asChar()).c_str()); - modifier.doIt(); -} - -bool -UsdMayaReadUtil::ReadMetadataFromPrim( - const TfToken::Set& includeMetadataKeys, - const UsdPrim& prim, - const MObject& mayaObject) -{ - UsdMayaAdaptor adaptor(mayaObject); - if (!adaptor) { - return false; - } - - for (const TfToken& key : includeMetadataKeys) { - if (key == UsdTokens->apiSchemas) { - // Never import apiSchemas from metadata. It has a meaning in the - // UsdMayaAdaptor system, so it should only be added to the - // Maya node by UsdMayaAdaptor::ApplySchema(). - continue; - } - if (!prim.HasAuthoredMetadata(key)) { - continue; - } - VtValue value; - prim.GetMetadata(key, &value); - adaptor.SetMetadata(key, value); - } - return true; -} - -bool -UsdMayaReadUtil::ReadAPISchemaAttributesFromPrim( - const TfToken::Set& includeAPINames, - const UsdPrim& prim, - const MObject& mayaObject) -{ - UsdMayaAdaptor adaptor(mayaObject); - if (!adaptor) { - return false; - } - - for (const TfToken& schemaName : prim.GetAppliedSchemas()) { - if (includeAPINames.count(schemaName) == 0) { - continue; - } - if (UsdMayaAdaptor::SchemaAdaptor schemaAdaptor = - adaptor.ApplySchemaByName(schemaName)) { - for (const TfToken& attrName : schemaAdaptor.GetAttributeNames()) { - if (UsdAttribute attr = prim.GetAttribute(attrName)) { - VtValue value; - constexpr UsdTimeCode t = UsdTimeCode::EarliestTime(); - if (attr.HasAuthoredValue() && attr.Get(&value, t)) { - schemaAdaptor.CreateAttribute(attrName).Set(value); - } - } - } - } - } - return true; -} - -/* static */ -size_t -UsdMayaReadUtil::ReadSchemaAttributesFromPrim( - const UsdPrim& prim, - const MObject& mayaObject, - const TfType& schemaType, - const std::vector& attributeNames, - const UsdTimeCode& usdTime) -{ - UsdMayaAdaptor adaptor(mayaObject); - if (!adaptor) { - return 0; - } - - size_t count = 0; - if (UsdMayaAdaptor::SchemaAdaptor schemaAdaptor = - adaptor.GetSchemaOrInheritedSchema(schemaType)) { - for (const TfToken& attrName : attributeNames) { - if (UsdAttribute attr = prim.GetAttribute(attrName)) { - VtValue value; - if (attr.HasAuthoredValue() && attr.Get(&value, usdTime)) { - if (schemaAdaptor.CreateAttribute(attrName).Set(value)) { - count++; - } - } - } - } - } - - return count; -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/readUtil.h b/third_party/maya/lib/usdMaya/readUtil.h deleted file mode 100644 index e0596cd69d..0000000000 --- a/third_party/maya/lib/usdMaya/readUtil.h +++ /dev/null @@ -1,203 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -/// \file usdMaya/readUtil.h - -#ifndef USD_MAYA_READ_UTIL_H -#define USD_MAYA_READ_UTIL_H - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" -#include "pxr/usd/sdf/attributeSpec.h" -#include "pxr/usd/usd/attribute.h" - -#include -#include -#include -#include - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// This struct contains helpers for reading USD (thus writing Maya data). -struct UsdMayaReadUtil -{ - /// \name Helpers for reading USD - /// \{ - - /// Returns whether the environment setting for reading Float2 types as UV - /// sets is set to true - PXRUSDMAYA_API - static bool ReadFloat2AsUV(); - - /// Given the \p typeName and \p variability, try to create a Maya attribute - /// on \p depNode with the name \p attrName. - /// If the \p typeName isn't supported by this function, raises a runtime - /// error (this function supports the majority of, but not all, type names). - /// If the attribute already exists and its type information matches, then - /// its object is returned. If the attribute already exists but its type - /// information is conflicting, then returns null and posts a runtime error. - /// If the attribute doesn't exist yet, then creates it and returns the - /// attribute object. - PXRUSDMAYA_API - static MObject FindOrCreateMayaAttr( - const SdfValueTypeName& typeName, - const SdfVariability variability, - MFnDependencyNode& depNode, - const std::string& attrName, - const std::string& attrNiceName = std::string()); - - /// An overload of FindOrCreateMayaAttr that takes an MDGModifier. - /// \note This function will call doIt() on the MDGModifier; thus the - /// actions will have been committed when the function returns. - PXRUSDMAYA_API - static MObject FindOrCreateMayaAttr( - const SdfValueTypeName& typeName, - const SdfVariability variability, - MFnDependencyNode& depNode, - const std::string& attrName, - const std::string& attrNiceName, - MDGModifier& modifier); - - PXRUSDMAYA_API - static MObject FindOrCreateMayaAttr( - const TfType& type, - const TfToken& role, - const SdfVariability variability, - MFnDependencyNode& depNode, - const std::string& attrName, - const std::string& attrNiceName, - MDGModifier& modifier); - - /// Sets a Maya plug using the value on a USD attribute at default time. - /// If the variability of the USD attribute doesn't match the keyable state - /// of the Maya plug, then the plug's keyable state will also be updated. - /// Returns true if the plug was set. - PXRUSDMAYA_API - static bool SetMayaAttr( - MPlug& attrPlug, - const UsdAttribute& usdAttr); - - /// Sets a Maya plug using the given VtValue. The plug keyable state won't - /// be affected. - /// Returns true if the plug was set. - PXRUSDMAYA_API - static bool SetMayaAttr( - MPlug& attrPlug, - const VtValue& newValue); - - /// An overload of SetMayaAttr that takes an MDGModifier. - /// \note This function will call doIt() on the MDGModifier; thus the - /// actions will have been committed when the function returns. - PXRUSDMAYA_API - static bool SetMayaAttr( - MPlug& attrPlug, - const VtValue& newValue, - MDGModifier& modifier); - - /// Sets the plug's keyable state based on whether the variability is - /// varying or uniform. - PXRUSDMAYA_API - static void SetMayaAttrKeyableState( - MPlug& attrPlug, - const SdfVariability variability); - - /// An overload of SetMayaAttrKeyableState that takes an MDGModifier. - /// \note This function will call doIt() on the MDGModifier; thus the - /// actions will have been committed when the function returns. - PXRUSDMAYA_API - static void SetMayaAttrKeyableState( - MPlug& attrPlug, - const SdfVariability variability, - MDGModifier& modifier); - - /// \} - - /// \name Auto-importing API schemas and metadata - /// \{ - - /// Reads the metadata specified in \p includeMetadataKeys from \p prim, and - /// uses adaptors to write them onto attributes of \p mayaObject. - /// Returns true if successful (even if there was nothing to import). - PXRUSDMAYA_API - static bool ReadMetadataFromPrim( - const TfToken::Set& includeMetadataKeys, - const UsdPrim& prim, - const MObject& mayaObject); - - /// Reads the attributes from the non-excluded schemas applied to \p prim, - /// and uses adaptors to write them onto attributes of \p mayaObject. - /// Returns true if successful (even if there was nothing to import). - /// \note If the schema wasn't applied using the schema class's Apply() - /// function, then this function won't recognize it. - PXRUSDMAYA_API - static bool ReadAPISchemaAttributesFromPrim( - const TfToken::Set& includeAPINames, - const UsdPrim& prim, - const MObject& mayaObject); - - /// \} - - /// \name Manually importing typed schema data - /// \{ - - template - static size_t ReadSchemaAttributesFromPrim( - const UsdPrim& prim, - const MObject& mayaObject, - const std::vector& attributeNames, - const UsdTimeCode& usdTime = UsdTimeCode::Default()) - { - return ReadSchemaAttributesFromPrim( - prim, - mayaObject, - TfType::Find(), - attributeNames, - usdTime); - } - - /// Reads schema attributes specified by \attributeNames for the schema - /// with type \p schemaType, storing them as adapted attributes on - /// \p mayaObject. Attributes that are unauthored in USD (only have their - /// fallback value) will be skipped. - /// Values are read from the stage at \p usdTime, and are stored on the - /// Maya node as unanimated values. If the optional \p valueWriter is - /// provided, it will be used to write the values. - /// Returns the number of attributes that were read into Maya. - static size_t ReadSchemaAttributesFromPrim( - const UsdPrim& prim, - const MObject& mayaObject, - const TfType& schemaType, - const std::vector& attributeNames, - const UsdTimeCode& usdTime = UsdTimeCode::Default()); - - /// \} -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/referenceAssembly.cpp b/third_party/maya/lib/usdMaya/referenceAssembly.cpp deleted file mode 100644 index bfa62b1083..0000000000 --- a/third_party/maya/lib/usdMaya/referenceAssembly.cpp +++ /dev/null @@ -1,1573 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/referenceAssembly.h" - -#include "usdMaya/editUtil.h" -#include "usdMaya/jobArgs.h" -#include "usdMaya/notice.h" -#include "usdMaya/proxyShape.h" -#include "usdMaya/query.h" -#include "usdMaya/readJob.h" -#include "usdMaya/stageCache.h" -#include "usdMaya/stageData.h" - -#include "pxr/base/tf/fileUtils.h" -#include "pxr/base/tf/registryManager.h" -#include "pxr/base/tf/stringUtils.h" - -#include "pxr/usd/ar/resolver.h" -#include "pxr/usd/usd/editContext.h" -#include "pxr/usd/usd/editTarget.h" -#include "pxr/usd/usd/stageCacheContext.h" -#include "pxr/usd/usd/variantSets.h" -#include "pxr/usd/usdGeom/modelAPI.h" -#include "pxr/usd/usdUtils/stageCache.h" -#include "pxr/usd/usdUtils/pipeline.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaReferenceAssemblyTokens, - PXRUSDMAYA_REFERENCE_ASSEMBLY_TOKENS); - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaVariantSetTokens, - PXRUSDMAYA_VARIANT_SET_TOKENS); - -TF_DEFINE_ENV_SETTING(PIXMAYA_USE_USD_ASSEM_NAMESPACE, - true, - "Prefixes unrolled USD assemblies with namespaces"); - - -bool -UsdMayaUseUsdAssemblyNamespace() -{ - return TfGetEnvSetting(PIXMAYA_USE_USD_ASSEM_NAMESPACE); -} - -// == Statics == -const MTypeId UsdMayaReferenceAssembly::typeId(0x0010A251); -const MString UsdMayaReferenceAssembly::typeName( - UsdMayaReferenceAssemblyTokens->MayaTypeName.GetText()); -const MString UsdMayaReferenceAssembly::_classification("drawdb/geometry/transform"); - -// Attributes -MObject UsdMayaReferenceAssembly::filePathAttr; -MObject UsdMayaReferenceAssembly::primPathAttr; -MObject UsdMayaReferenceAssembly::excludePrimPathsAttr; -MObject UsdMayaReferenceAssembly::timeAttr; -MObject UsdMayaReferenceAssembly::complexityAttr; -MObject UsdMayaReferenceAssembly::kindAttr; -MObject UsdMayaReferenceAssembly::initialRepAttr; -MObject UsdMayaReferenceAssembly::repNamespaceAttr; -MObject UsdMayaReferenceAssembly::drawModeAttr; -MObject UsdMayaReferenceAssembly::inStageDataAttr; -MObject UsdMayaReferenceAssembly::inStageDataCachedAttr; -MObject UsdMayaReferenceAssembly::outStageDataAttr; -std::vector UsdMayaReferenceAssembly::attrsAffectingRepresentation; - -/* static */ -void* -UsdMayaReferenceAssembly::creator() -{ - return new UsdMayaReferenceAssembly(); -} - -/* static */ -MStatus -UsdMayaReferenceAssembly::initialize() -{ - MStatus status; - - MFnCompoundAttribute compoundAttrFn; - MFnNumericAttribute numericAttrFn; - MFnTypedAttribute typedAttrFn; - MFnUnitAttribute unitAttrFn; - - filePathAttr = typedAttrFn.create("filePath", "fp",MFnData::kString,MObject::kNullObj,&status); - CHECK_MSTATUS_AND_RETURN_IT(status); - typedAttrFn.setInternal(true); // trigger getInternalValueInContext() on change - status = addAttribute(filePathAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - primPathAttr = typedAttrFn.create("primPath", "pp",MFnData::kString,MObject::kNullObj,&status); - CHECK_MSTATUS_AND_RETURN_IT(status); - typedAttrFn.setInternal(true); // trigger getInternalValueInContext() on change - status = addAttribute(primPathAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - excludePrimPathsAttr = - typedAttrFn.create("excludePrimPaths","epp",MFnData::kString,MObject::kNullObj,&status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(excludePrimPathsAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - timeAttr = unitAttrFn.create("time", "tm", MFnUnitAttribute::kTime, 0.0, &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(timeAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - complexityAttr = numericAttrFn.create("complexity", "cplx", MFnNumericData::kInt,0,&status); - CHECK_MSTATUS_AND_RETURN_IT(status); - numericAttrFn.setMin(0); - numericAttrFn.setSoftMax(4); - numericAttrFn.setMax(8); - numericAttrFn.setChannelBox(true); - numericAttrFn.setStorable(false); - numericAttrFn.setAffectsAppearance(true); - status = addAttribute(complexityAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - MFnStringData defaultKind; - kindAttr = - typedAttrFn.create("kind","knd",MFnData::kString,MObject::kNullObj,&status); - CHECK_MSTATUS_AND_RETURN_IT(status); - typedAttrFn.setConnectable(false); - typedAttrFn.setStorable(false); - typedAttrFn.setWritable(false); - status = addAttribute(kindAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - - initialRepAttr = typedAttrFn.create("initialRep", "irp", MFnData::kString,MObject::kNullObj,&status); - addAttribute(initialRepAttr); - - inStageDataAttr = typedAttrFn.create( - "inStageData", - "id", - UsdMayaStageData::mayaTypeId, - MObject::kNullObj, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - typedAttrFn.setReadable(false); - typedAttrFn.setStorable(false); - typedAttrFn.setDisconnectBehavior(MFnNumericAttribute::kReset); // on disconnect, reset to Null - status = addAttribute(inStageDataAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - // Having to store the representation namespace in an attribute on the - // assembly is not ideal, but it is necessary to ensure that namespace - // changes are handled correctly and that assembly edits do not fall off - // because of renaming/duplicating/etc. MPxAssembly does not do this for us. - // This pattern is adapted from Autodesk's sample assembly reference node: - // - // http://help.autodesk.com/view/MAYAUL/2017/ENU/?guid=__cpp_ref_scene_assembly_2assembly_reference_8cpp_example_html - repNamespaceAttr = typedAttrFn.create( - "repNamespace", - "rns", - MFnData::kString, - MObject::kNullObj, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - typedAttrFn.setInternal(true); - status = addAttribute(repNamespaceAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - drawModeAttr = typedAttrFn.create( - "drawMode", - "dm", - MFnData::kString, - MObject::kNullObj, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - typedAttrFn.setReadable(false); - typedAttrFn.setStorable(false); - status = addAttribute(drawModeAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - // inStageData or filepath-> inStageDataCached -> outStageData - inStageDataCachedAttr = typedAttrFn.create( - "inStageDataCached", - "idc", - UsdMayaStageData::mayaTypeId, - MObject::kNullObj, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - typedAttrFn.setStorable(false); - typedAttrFn.setWritable(false); - status = addAttribute(inStageDataCachedAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - outStageDataAttr = typedAttrFn.create( - "outStageData", - "od", - UsdMayaStageData::mayaTypeId, - MObject::kNullObj, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - typedAttrFn.setStorable(false); - typedAttrFn.setWritable(false); - status = addAttribute(outStageDataAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - // - // add attribute dependencies - // - status = attributeAffects(inStageDataAttr, inStageDataCachedAttr); - status = attributeAffects(inStageDataAttr, outStageDataAttr); - - status = attributeAffects(filePathAttr, inStageDataCachedAttr); - status = attributeAffects(filePathAttr, outStageDataAttr); - - status = attributeAffects(inStageDataCachedAttr, outStageDataAttr); - - status = attributeAffects(primPathAttr, outStageDataAttr); - - status = attributeAffects(drawModeAttr, inStageDataCachedAttr); - status = attributeAffects(drawModeAttr, outStageDataAttr); - - - // Also see setDependentsDirty() for variantSets dynamically added - - attrsAffectingRepresentation.push_back(filePathAttr); - attrsAffectingRepresentation.push_back(primPathAttr); - - return status; -} - -// == Private Member Functions == - -// CONSTRUCTORS/DESTRUCTORS -UsdMayaReferenceAssembly::UsdMayaReferenceAssembly() : - _updatingRepNamespace(false), - _activateRepOnFileLoad(false), - _inSetInternalValue(false), - _hasEdits(false) -{ - TfRegistryManager::GetInstance().SubscribeTo(); - - // - // REMINDER: Also update usdMaya.mel:usdMaya_UsdMayaReferenceAssembly_listRepTypes() - // if adding a new Representation - // - _representations[std::string(UsdMayaRepresentationCollapsed::_assemblyType.asChar())] = - std::make_shared(this, UsdMayaRepresentationCollapsed::_assemblyType); - - _representations[std::string(UsdMayaRepresentationCards::_assemblyType.asChar())] = - std::make_shared(this, UsdMayaRepresentationCards::_assemblyType); - - _representations[std::string(UsdMayaRepresentationPlayback::_assemblyType.asChar())] = - std::make_shared(this, UsdMayaRepresentationPlayback::_assemblyType); - - _representations[std::string(UsdMayaRepresentationExpanded::_assemblyType.asChar())] = - std::make_shared(this, UsdMayaRepresentationExpanded::_assemblyType); - - _representations[std::string(UsdMayaRepresentationFull::_assemblyType.asChar())] = - std::make_shared(this, UsdMayaRepresentationFull::_assemblyType); -} - - -UsdMayaReferenceAssembly::~UsdMayaReferenceAssembly() -{ -} - - -// ========================== -// Virtual Function Overrides -// ========================== - -// -// == Required Function Overrides -// - -MString UsdMayaReferenceAssembly::createRepresentation( - const MString& /*input*/, - const MString& /*type*/, - const MString& /*representation*/, - MDagModifier* /*undoRedo*/, - MStatus* /*status*/) -{ - // New representations cannot be created. - return MString(""); -} - -MString UsdMayaReferenceAssembly::getActive() const -{ - return (_activeRep) ? _activeRep->getName() : MString(""); -} - -MStringArray UsdMayaReferenceAssembly::getRepresentations(MStatus* /*status*/) const -{ - MStringArray repTypes; - std::map >::const_iterator it; - for (it=_representations.begin(); it != _representations.end(); ++it) { - repTypes.append(MString(it->first.c_str())); - } - return repTypes; -} - -MString UsdMayaReferenceAssembly::getRepType(const MString& rep) const -{ - std::string tmpRep(rep.asChar()); - std::map >::const_iterator repIt; - repIt = _representations.find(tmpRep); - if (repIt != _representations.end()) { - return repIt->second->getType(); - } - else { - return MString(); - } -} - -MString UsdMayaReferenceAssembly::getRepLabel(const MString& rep) const -{ - return getRepType(rep); -} - -MStringArray UsdMayaReferenceAssembly::repTypes() const -{ - MStringArray repTypes; - std::map >::const_iterator it; - for (it=_representations.begin(); it != _representations.end(); ++it) { - repTypes.append(MString(it->first.c_str())); - } - return repTypes; -} - -MStatus UsdMayaReferenceAssembly::deleteRepresentation(const MString& /*representation*/) -{ - return MS::kFailure; -} - -MStatus UsdMayaReferenceAssembly::deleteAllRepresentations() -{ - return MS::kFailure; -} - - -MString UsdMayaReferenceAssembly::setRepName(const MString& /*representation*/, - const MString& /*newName*/, - MStatus* /*ReturnStatus*/) -{ - return MString(""); -} - -MStatus UsdMayaReferenceAssembly::setRepLabel(const MString& /*representation*/, - const MString& /*label*/) -{ - return MS::kFailure; -} - -bool UsdMayaReferenceAssembly::activateRep(const MString& repMStr) -{ - if (repMStr.length() == 0) { - return true; - } - std::string rep(std::string(repMStr.asChar())); - - std::map >::const_iterator repIt; - repIt = _representations.find(rep); - if (repIt == _representations.end()) { - return false; - } - - _activeRep = repIt->second; - _activeRep->activate(); - // Set the initialRep plug from the active rep - MPlug initialRepPlg(thisMObject(), initialRepAttr); - if (!initialRepPlg.isNull()) { - initialRepPlg.setString(repMStr); - } - return true; -} - -// -// == Optional Function Overrides -// - -void UsdMayaReferenceAssembly::postLoad() -{ - MFnAssembly assemblyFn(thisMObject()); - - // If this is not a top-level assembly, lock the repNamespace attribute. - // Users should not be able to change this attribute on nested assemblies. - // This was adapted from Autodesk's sample assembly reference node: - // - // http://help.autodesk.com/view/MAYAUL/2017/ENU/?guid=__cpp_ref_scene_assembly_2assembly_reference_8cpp_example_html - if (!assemblyFn.isTopLevel()) { - MPlug repNamespacePlug(thisMObject(), repNamespaceAttr); - repNamespacePlug.setLocked(true); - } - - // Activate Representation - if (_activateRepOnFileLoad) { - //logging.debug("In postLoad activate: isTopLevel=%r canActivate=%r"%(assemblyFn.isTopLevel(), assemblyFn.canActivate())) - if (assemblyFn.canActivate()) { // Consider adding assemblyFn.isTopLevel() to the conditional - MPlug initialRepPlg(thisMObject(), initialRepAttr); - MString initialRep = initialRepPlg.asString(); - //logging.debug('Activating %s initialRep %r'%(assemblyFn.name(), initialRep)) - if (initialRep.length() > 0) { - activate(initialRep); - } - } - } -} - -bool UsdMayaReferenceAssembly::inactivateRep() -{ - if (_activeRep) { - _activeRep->inactivate(); - _activeRep.reset(); - // Clear the initialRep plug value - MPlug initialRepPlg(thisMObject(), initialRepAttr); - if ( !initialRepPlg.isNull() ) { - initialRepPlg.setString(""); - } - } - - return true; -} - -MString -UsdMayaReferenceAssembly::getDefaultRepNamespace() const -{ - const std::string defaultNs(MPxAssembly::getRepNamespace().asChar()); - const std::string ns(TfStringPrintf("NS_%s", TfStringGetBeforeSuffix(defaultNs, '_').c_str())); - - return MString(ns.c_str()); -} - -/* virtual */ -MString -UsdMayaReferenceAssembly::getRepNamespace() const -{ - MString repNamespaceStr; - if (!TfGetEnvSetting(PIXMAYA_USE_USD_ASSEM_NAMESPACE)) { - return repNamespaceStr; - } - - // This was adapted from Autodesk's sample assembly reference node: - // - // http://help.autodesk.com/view/MAYAUL/2017/ENU/?guid=__cpp_ref_scene_assembly_2assembly_reference_8cpp_example_html - MPlug repNamespacePlug(thisMObject(), repNamespaceAttr); - repNamespacePlug.getValue(repNamespaceStr); - - if (repNamespaceStr.numChars() == 0) { - repNamespaceStr = getDefaultRepNamespace(); - - // Update the attribute with the default representation namespace since - // the attribute was previously empty. - repNamespacePlug.setValue(repNamespaceStr); - } - - return repNamespaceStr; -} - -/* virtual */ -void -UsdMayaReferenceAssembly::updateRepNamespace(const MString& repNamespace) -{ - // This was adapted from Autodesk's sample assembly reference node: - // - // http://help.autodesk.com/view/MAYAUL/2017/ENU/?guid=__cpp_ref_scene_assembly_2assembly_reference_8cpp_example_html - MPlug repNamespacePlug(thisMObject(), repNamespaceAttr); - MString repCurrentNamespaceStr; - repNamespacePlug.getValue(repCurrentNamespaceStr); - - bool prevVal = _updatingRepNamespace; - _updatingRepNamespace = true; - - // Update the assembly attribute. - repNamespacePlug.setValue(repNamespace); - - _updatingRepNamespace = prevVal; -} - -// virtual -MStatus UsdMayaReferenceAssembly::setDependentsDirty( const MPlug& dirtiedPlug, MPlugArray& affectedPlugs) -{ - // Hardcoded dynamic attr naming: usdVariantSet_* - // If an attr starts with "usdVariantSet_", then dirty the stage - MString dirtiedPlugName = dirtiedPlug.partialName(); - const MString variantSetPrefix(UsdMayaVariantSetTokens->PlugNamePrefix.GetText()); - if ((dirtiedPlugName.length() > variantSetPrefix.length()) && - (dirtiedPlugName.substring(0, variantSetPrefix.length()-1) == variantSetPrefix)) - { - TF_STATUS( - "Dirtying stage due to variant selection change: %s", - dirtiedPlugName.asChar()); - MObject thisNode = thisMObject(); - affectedPlugs.append( MPlug(thisNode, inStageDataCachedAttr) ); - affectedPlugs.append( MPlug(thisNode, outStageDataAttr) ); - } - - return MS::kSuccess; -} - -MStatus -UsdMayaReferenceAssembly::connectionMade( - const MPlug& plug, - const MPlug& otherPlug, - bool asSrc) -{ - if (asSrc && otherPlug.node().hasFn(MFn::kInstancer)) { - const MObject assembly = plug.node(); - const MObject instancer = otherPlug.node(); - UsdMayaAssemblyConnectedToInstancerNotice(assembly, instancer).Send(); - } - return MPxAssembly::connectionMade(plug, otherPlug, asSrc); -} - -MStatus -UsdMayaReferenceAssembly::connectionBroken( - const MPlug& plug, - const MPlug& otherPlug, - bool asSrc) -{ - if (asSrc && otherPlug.node().hasFn(MFn::kInstancer)) { - const MObject assembly = plug.node(); - const MObject instancer = otherPlug.node(); - UsdMayaAssemblyDisconnectedFromInstancerNotice(assembly, instancer) - .Send(); - } - return MPxAssembly::connectionBroken(plug, otherPlug, asSrc); -} - -MStatus UsdMayaReferenceAssembly::compute(const MPlug& aPlug, - MDataBlock& dataBlock) -{ - MStatus retValue = MS::kUnknownParameter; - - // - // make sure the state of the model is normal - // - - if (aPlug == inStageDataCachedAttr) - { - retValue = computeInStageDataCached(dataBlock); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - } - else if (aPlug == outStageDataAttr) - { - retValue = computeOutStageData(dataBlock); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - } - else { - return MS::kUnknownParameter; - } - - return MS::kSuccess; -} - -static -MItEdits -_GetEdits( - const MObject& assemObj) -{ - MObject editsOwner(assemObj); - MObject targetNode(assemObj); - return MItEdits(editsOwner, targetNode); -} - -static -std::set -_GetVariantSetNamesForStageCache(const MFnDependencyNode& depNodeFn) -{ - std::set varSetNames; - - // Always include all registered variants sets, if there are any. - const auto& regVarSets = UsdUtilsGetRegisteredVariantSets(); - std::transform( - regVarSets.cbegin(), - regVarSets.cend(), - std::inserter(varSetNames, varSetNames.begin()), - [](const UsdUtilsRegisteredVariantSet& varSet) { - return varSet.name; - } - ); - - // Also include any variant set selection attributes authored on the Maya - // node, even if they are for variant sets that have not been registered. - for (unsigned int i = 0u; i < depNodeFn.attributeCount(); ++i) { - const MObject attrObj = depNodeFn.attribute(i); - if (attrObj.isNull()) { - continue; - } - - const MPlug attrPlug = depNodeFn.findPlug(attrObj); - if (attrPlug.isNull()) { - continue; - } - - const std::string attrName(attrPlug.partialName().asChar()); - if (!TfStringStartsWith( - attrName, - UsdMayaVariantSetTokens->PlugNamePrefix)) { - continue; - } - - const std::string variantSet = attrName.substr( - UsdMayaVariantSetTokens->PlugNamePrefix.GetString().size()); - varSetNames.insert(variantSet); - } - - return varSetNames; -} - -MStatus -UsdMayaReferenceAssembly::computeInStageDataCached(MDataBlock& dataBlock) -{ - MStatus retValue = MS::kSuccess; - - MDataHandle inDataHandle = dataBlock.inputValue(inStageDataAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // If inData has an incoming connection, then use it. Otherwise generate stage from the filepath - if (!inDataHandle.data().isNull() ) { - // - // Propagate inData -> inDataCached - // - MDataHandle inDataCachedHandle = - dataBlock.outputValue(inStageDataCachedAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - inDataCachedHandle.copy(inDataHandle); - - inDataCachedHandle.setClean(); - } - else { - // - // Calculate from USD filepath and primPath - // - - // Get input attr values - const MString aFile = dataBlock.inputValue(filePathAttr, &retValue).asString(); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // - // let the usd stage cache deal with caching the usd stage data - // - std::string fileString = TfStringTrimRight(aFile.asChar()); - - // == Load the Stage - UsdStageRefPtr usdStage; - SdfPath primPath; - - MFnDagNode dagNodeFn(thisMObject()); - - if (SdfLayerRefPtr rootLayer = SdfLayer::FindOrOpen(fileString)) { - std::map varSels; - TfToken modelName = UsdUtilsGetModelNameFromRootLayer(rootLayer); - const std::set varSetNamesForCache = _GetVariantSetNamesForStageCache(dagNodeFn); - TF_FOR_ALL(variantSet, varSetNamesForCache) { - MString variantSetPlugName(UsdMayaVariantSetTokens->PlugNamePrefix.GetText()); - variantSetPlugName += variantSet->c_str(); - MPlug varSetPlg = dagNodeFn.findPlug(variantSetPlugName, true); - if (!varSetPlg.isNull()) { - MString varSetVal = varSetPlg.asString(); - if (varSetVal.length() > 0) { - varSels[*variantSet] = varSetVal.asChar(); - } - } - } - - TfToken drawMode; - MPlug drawModePlug = dagNodeFn.findPlug(drawModeAttr, true); - if (!drawModePlug.isNull()) { - drawMode = TfToken(drawModePlug.asString().asChar()); - } - - SdfLayerRefPtr sessionLayer = - UsdMayaStageCache::GetSharedSessionLayer( - SdfPath::AbsoluteRootPath().AppendChild(modelName), - varSels, - drawMode); - - // If we have assembly edits, do not share session layers with - // other models that have our same set of variant selections, - // since our edits may differ from theirs. Theoretically we - // could hash all of our edit strings and share the same usd - // stage as other models with the same hash, but it's not - // typical to have enough models in a scene that share the same - // set of edits in order to make that worthwhile. - MObject assemObj = thisMObject(); - MItEdits itAssemEdits(_GetEdits(assemObj)); - if (!itAssemEdits.isDone()) { - _hasEdits = true; - SdfLayerRefPtr unsharedSessionLayer = SdfLayer::CreateAnonymous(); - unsharedSessionLayer->TransferContent(sessionLayer); - sessionLayer = unsharedSessionLayer; - } - - UsdStageCacheContext ctx(UsdMayaStageCache::Get()); - usdStage = UsdStage::Open(rootLayer, - sessionLayer, - ArGetResolver().GetCurrentContext()); - usdStage->SetEditTarget(usdStage->GetSessionLayer()); - - primPath = usdStage->GetDefaultPrim() ? - usdStage->GetDefaultPrim().GetPath() : - - // XXX: - // Preserving prior behavior for now-- eventually might make - // more sense to bail in this case. - SdfPath::AbsoluteRootPath(); - } - - // If fileString is non-empty but we couldn't create a stage from there, - // issue an error. (If fileString is empty, it just means that the - // reference assembly hasn't been set up yet.) - // We'll still return a success code from this function because we can - // provide Maya with a sane result (an empty UsdMayaStageData). - if (!fileString.empty() && !usdStage) { - TF_RUNTIME_ERROR( - "Could not open USD stage with root layer '%s' for assembly %s", - fileString.c_str(), - dagNodeFn.fullPathName().asChar()); - } - - // Create the output outData ======== - MFnPluginData pluginDataFn; - MObject stageDataObj = - pluginDataFn.create(UsdMayaStageData::mayaTypeId, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - UsdMayaStageData* stageData = - reinterpret_cast(pluginDataFn.data(&retValue)); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // Set the outUsdStageData - stageData->stage = usdStage; - stageData->primPath = primPath; - - // - // set the data on the output plug - // - MDataHandle inDataCachedHandle = - dataBlock.outputValue(inStageDataCachedAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - inDataCachedHandle.set(stageData); - inDataCachedHandle.setClean(); - } - return MS::kSuccess; -} - -MStatus -UsdMayaReferenceAssembly::computeOutStageData(MDataBlock& dataBlock) -{ - MStatus retValue = MS::kSuccess; - - MDataHandle inDataCachedHandle = - dataBlock.inputValue(inStageDataCachedAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - UsdStageRefPtr usdStage; - - UsdMayaStageData* inData = - dynamic_cast(inDataCachedHandle.asPluginData()); - if(inData) - { - usdStage = inData->stage; - } - - // If failed to get a valid stage, then - // Propagate inDataCached -> outData - // and return - if (!usdStage) { - MDataHandle outDataHandle = - dataBlock.outputValue(outStageDataAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - outDataHandle.copy(inDataCachedHandle); - return MS::kSuccess; - } - - // Get the primPath - const MString aPrimPath = - dataBlock.inputValue(primPathAttr, &retValue).asString(); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // Get the prim - // If no primPath string specified, then use the pseudo-root. - UsdPrim usdPrim; - std::string primPathStr = aPrimPath.asChar(); - if (primPathStr.empty() && usdStage->GetDefaultPrim()) { - usdPrim = usdStage->GetDefaultPrim(); - } - if (!usdPrim && !primPathStr.empty()) { - SdfPath primPath(primPathStr); - - // Validate assumption: primPath is descendent of passed-in stage primPath - // Make sure that the primPath is a child of the passed in stage's primpath - // This allows data for variants to flow down the hierarchy as expected - if ( primPath.HasPrefix(inData->primPath) ) { - usdPrim = usdStage->GetPrimAtPath( primPath ); - } - else { - TF_WARN("%s: Assembly primPath <%s> is not a descendant of input " - "stage primPath <%s>. Skipping variant assignment.", - MPxNode::name().asChar(), - primPathStr.c_str(), - inData->primPath.GetText()); - } - } else { - TF_WARN("%s: Stage primPath MISSING", MPxNode::name().asChar()); - } - - // Handle UsdPrim variant overrides and draw modes for subassemblies (i.e., - // assemblies brought in by aggregate models). - // Note that if we need to make any changes to the session layer here, we - // must create a new UsdStage because the input stage might be shared - // between multiple assemblies. - MFnAssembly assemblyFn(thisMObject()); - if (usdPrim && !assemblyFn.isTopLevel()) { - MFnDependencyNode depNodeFn(thisMObject()); - - std::vector variantSetNames = usdPrim.GetVariantSets().GetNames(); - std::map varSets; - TF_FOR_ALL(variantSet, variantSetNames) { - MString variantSetPlugName(UsdMayaVariantSetTokens->PlugNamePrefix.GetText()); - variantSetPlugName += variantSet->c_str(); - MPlug varSetPlg = depNodeFn.findPlug(variantSetPlugName, true); - if (!varSetPlg.isNull()) { - MString varSetVal = varSetPlg.asString(); - std::string newVarSelect = varSetVal.asChar(); - std::string existingVarSelect = usdPrim - .GetVariantSet(*variantSet) - .GetVariantSelection(); - if (newVarSelect != existingVarSelect) { - varSets[*variantSet] = newVarSelect; - } - } - } - - TfToken drawMode; - MPlug drawModePlug = depNodeFn.findPlug(drawModeAttr, true); - if (!drawModePlug.isNull()) { - TfToken newDrawMode(drawModePlug.asString().asChar()); - TfToken existingDrawMode = - UsdGeomModelAPI(usdPrim).ComputeModelDrawMode(); - if (newDrawMode != existingDrawMode) { - drawMode = newDrawMode; - } - } - - // There's something that we need to modify on the session layer. - // Replace usdStage with a new stage where we can just insert our new - // session layer. - if (!varSets.empty() || !drawMode.IsEmpty()) { - SdfLayerRefPtr newLayer = UsdMayaStageCache::GetSharedSessionLayer( - usdPrim.GetPath(), - varSets, - drawMode); - SdfLayerRefPtr oldLayer = usdPrim.GetStage()->GetSessionLayer(); - - SdfLayerRefPtr sessionLayer = SdfLayer::CreateAnonymous(); - sessionLayer->TransferContent(oldLayer); - sessionLayer->TransferContent(newLayer); - - UsdStageCacheContext ctx(UsdMayaStageCache::Get()); - usdStage = UsdStage::Open(usdPrim.GetStage()->GetRootLayer(), - sessionLayer, - ArGetResolver().GetCurrentContext()); - usdStage->SetEditTarget(usdStage->GetSessionLayer()); - } - } - - // Create the output outData - MFnPluginData pluginDataFn; - MObject stageDataObj = - pluginDataFn.create(UsdMayaStageData::mayaTypeId, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - UsdMayaStageData* stageData = - reinterpret_cast(pluginDataFn.data(&retValue)); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - // Set the outUsdStageData - stageData->stage = usdStage; - // If usdPrim is still invalid, then the stage has no default prim. - stageData->primPath = usdPrim ? usdPrim.GetPath() : - SdfPath::AbsoluteRootPath(); - - // - // set the data on the output plug - // - MDataHandle outDataHandle = - dataBlock.outputValue(outStageDataAttr, &retValue); - CHECK_MSTATUS_AND_RETURN_IT(retValue); - - outDataHandle.set(stageData); - outDataHandle.setClean(); - - return MS::kSuccess; -} - - -bool UsdMayaReferenceAssembly::setInternalValueInContext( const MPlug& plug, - const MDataHandle& dataHandle, - MDGContext& ctx) -{ - MStatus status; - if (_inSetInternalValue) { - return false; - } - - // This was adapted from Autodesk's sample assembly reference node: - // - // http://help.autodesk.com/view/MAYAUL/2017/ENU/?guid=__cpp_ref_scene_assembly_2assembly_reference_8cpp_example_html - if (plug == repNamespaceAttr && !_updatingRepNamespace) { - // Rename the namespace associated with the assembly with the new - // repNamespace. Correct the repNamespace if needed. - // To rename the namespace, there are 2 cases to get the oldNS to - // rename: - // 1 - If the assembly namespace attribute is changed directly - // (i.e. someone did a setAttr directly, or modified it via the - // attribute editor), we get the oldNS (the namespace to be - // renamed) using the plug value, which has not been set yet. - // So query the oldNS name from current state of the datablock, - // and the new one from the the data handle that is passed into - // this method. - // - // 2 - If we are in IO, the plug value has already been set, but - // the namespace still has the default value given by - // getDefaultRepNamespace(). - MString oldNS; - plug.getValue(oldNS); - - // Early-out if the plug value is empty: the namespace has not been created yet. - if (oldNS.numChars() == 0) { - return false; - } - - // Get the default namespace to rename. - if (MFileIO::isOpeningFile() || MFileIO::isReadingFile()) { - oldNS = getDefaultRepNamespace(); - } - - MString newNS = dataHandle.asString(); - - // Validate the name and only use it if it is valid (not empty). - // If the name is not valid, or if the user entered "" as repNamespace, - // use the default namespace. - MString validNewNS = MNamespace::validateName(newNS, &status); - if (status != MStatus::kSuccess) { - return false; - } - - if (validNewNS.numChars() == 0) { - validNewNS = getDefaultRepNamespace(); - } - - if (validNewNS != newNS) { - // Update the value of newNS and of the data-handle. - newNS = validNewNS; - MDataHandle* nonConstHandle = (MDataHandle*) &dataHandle; - nonConstHandle->set(newNS); - } - - // Finally, tell Maya to rename namespaces. - if (oldNS.numChars() > 0 && newNS.numChars() > 0 && oldNS != newNS) { - status = MNamespace::renameNamespace(oldNS, newNS); - if (status != MStatus::kSuccess) { - // The rename failed. Set back the old value. - // Note: if the rename failed, it is probably because the - // namespace newNS already existed, but it is the - // responsibility of the user to provide a name that does not - // exist. - MDataHandle* nonConstHandle = (MDataHandle*) &dataHandle; - nonConstHandle->set(oldNS); - } - } - - return true; - } - - bool setAttrSuccess = MPxAssembly::setInternalValueInContext(plug, dataHandle, ctx); - - bool varSelChanged = TfStringStartsWith(plug.partialName().asChar(), UsdMayaVariantSetTokens->PlugNamePrefix); - - if (varSelChanged || - (std::find(attrsAffectingRepresentation.begin(), - attrsAffectingRepresentation.end(), - plug.attribute()) - != attrsAffectingRepresentation.end())) { - // == Block off this code from being called recursively - _inSetInternalValue = true; - - MString activeRep( getActive() ); - // NOTE: - // Cannot activate and cause dg modifications while in this evaluation of - // setInternalValueInContext(). - // Using executeCommandOnIdle() to get around this limitation - // - // XXX: This is somewhat of an abuse of the internal attribute - // system and should be refactored. It is also brittle in that the - // name of the node could be changed in between the deferred command - // being built and when it is actually executed. - if (activeRep.length() > 0) { - MString cmd; - cmd += "{ "; - cmd += "$undoState = `undoInfo -q -state`; "; - cmd += "undoInfo -stateWithoutFlush 0; "; - cmd += "catch(`assembly -e -active \"" + activeRep +"\" \"" + name() + "\"`); "; - cmd += "undoInfo -stateWithoutFlush $undoState; "; - cmd += "}"; - MGlobal::executeCommandOnIdle(cmd, false); - } - - // == Unblock off this code from being executed - _inSetInternalValue = false; - } - - return setAttrSuccess; -} - - -UsdPrim UsdMayaReferenceAssembly::usdPrim() const -{ - MStatus status; - UsdPrim usdPrim; - - UsdMayaReferenceAssembly* nonConstThis = const_cast(this); - MDataBlock dataBlock = nonConstThis->forceCache(); - - MDataHandle outDataHandle = dataBlock.inputValue(outStageDataAttr, &status); - CHECK_MSTATUS_AND_RETURN(status, usdPrim); - - UsdMayaStageData* outData = dynamic_cast(outDataHandle.asPluginData()); - if(!outData) { - return usdPrim; // empty UsdPrim - } - - if(!outData->stage) { - return usdPrim; // empty UsdPrim - } - - usdPrim = outData->primPath.IsEmpty() ? - (outData->stage->GetDefaultPrim() ? - outData->stage->GetDefaultPrim() : - outData->stage->GetPseudoRoot()) : - outData->stage->GetPrimAtPath(outData->primPath); - - return usdPrim; -} - -std::map UsdMayaReferenceAssembly::GetVariantSetSelections() const -{ - std::map result; - - UsdPrim usdPrim = this->usdPrim(); - if (!usdPrim) { - return result; - } - - MFnDependencyNode depNodeFn(thisMObject()); - - std::vector variantSetNames = usdPrim.GetVariantSets().GetNames(); - for (std::string variantSetName : variantSetNames) { - MString variantSetPlugName(UsdMayaVariantSetTokens->PlugNamePrefix.GetText()); - variantSetPlugName += variantSetName.c_str(); - MPlug variantSetPlg = depNodeFn.findPlug(variantSetPlugName, true); - if (!variantSetPlg.isNull()) { - MString variantSelection = variantSetPlg.asString(); - if (variantSelection.length() > 0) { - result[variantSetName] = variantSelection.asChar(); - } - } - } - - return result; -} - -void -UsdMayaReferenceAssembly::ConnectMayaTimeToAssemblyTime() -{ - MFnAssembly assemblyFn(thisMObject()); - MPlug assemblyTimePlug = assemblyFn.findPlug(timeAttr, true); - if (!assemblyTimePlug || assemblyTimePlug.isConnected()) { - // Bail out if we couldn't find the plug, or if it is already connected. - return; - } - - const MPlug mayaTimePlug = UsdMayaUtil::GetMayaTimePlug(); - if (mayaTimePlug.isNull()) { - return; - } - - MDGModifier dgMod; - dgMod.connect(mayaTimePlug, assemblyTimePlug); - dgMod.doIt(); -} - -void -UsdMayaReferenceAssembly::DisconnectAssemblyTimeFromMayaTime() -{ - MFnAssembly assemblyFn(thisMObject()); - MPlug assemblyTimePlug = assemblyFn.findPlug(timeAttr, true); - if (!assemblyTimePlug || !assemblyTimePlug.isConnected()) { - // Bail out if we couldn't find the plug, or if it is NOT already - // connected. - return; - } - - const MPlug mayaTimePlug = UsdMayaUtil::GetMayaTimePlug(); - if (mayaTimePlug.isNull()) { - return; - } - - MDGModifier dgMod; - dgMod.disconnect(mayaTimePlug, assemblyTimePlug); - dgMod.doIt(); -} - -// ========================================================= - -UsdMayaRepresentationBase::UsdMayaRepresentationBase( - MPxAssembly* assembly, - const MString& name) - : MPxRepresentation(assembly, name) -{ -} - -bool UsdMayaRepresentationBase::inactivate() -{ - // XXX: We would rather not override inactivate() and leave the work to - // Maya's default implementation which removes everything under the - // assembly: - // - // http://help.autodesk.com/cloudhelp/2015/ENU/Maya-SDK/cpp_ref/class_m_px_representation.html#a8e33c21ff5c58325959c7a187a6ee401 - // - // Unfortunately, it also flushes the undo queue, which we don't want. - // Because of this, we manually remove everything under the assembly node - // and do NOT call up to the parent class' inactivate(). - // - MStatus status; - MFnDagNode dagFn(getAssembly()->thisMObject()); - unsigned int numChildNodes = dagFn.childCount(&status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MDagModifier dagMod; - - while (numChildNodes > 0) { - MObject childNode = dagFn.child(0, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - MStatus status = dagFn.removeChild(childNode); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dagMod.deleteNode(childNode); - CHECK_MSTATUS_AND_RETURN(status, false); - - numChildNodes = dagFn.childCount(&status); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - status = dagMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - - return true; -} - - -// ========================================================= - -const MString UsdMayaRepresentationCollapsed::_assemblyType("Collapsed"); -const MString UsdMayaRepresentationCards::_assemblyType("Cards"); -const MString UsdMayaRepresentationPlayback::_assemblyType("Playback"); - -bool UsdMayaRepresentationProxyBase::activate() -{ - // Get original selection list - MSelectionList origSelList; - MGlobal::getActiveSelectionList(origSelList, true); - - MDagModifier dagMod; - MObject shapeObj = dagMod.createNode(UsdMayaProxyShape::typeName, getAssembly()->thisMObject()); - dagMod.renameNode(shapeObj, "CollapsedProxy"); - dagMod.doIt(); - - MDGModifier dgMod; - MFnDependencyNode shapeFn(shapeObj); - MFnAssembly assemblyFn(getAssembly()->thisMObject()); - dgMod.connect( - assemblyFn.findPlug(UsdMayaReferenceAssembly::filePathAttr, true), - shapeFn.findPlug(UsdMayaProxyShape::filePathAttr, true)); - dgMod.connect( - assemblyFn.findPlug(UsdMayaReferenceAssembly::primPathAttr, true), - shapeFn.findPlug(UsdMayaProxyShape::primPathAttr, true) ); - dgMod.connect( - assemblyFn.findPlug(UsdMayaReferenceAssembly::complexityAttr, true), - shapeFn.findPlug(UsdMayaProxyShape::complexityAttr, true)); - dgMod.connect( - assemblyFn.findPlug(UsdMayaReferenceAssembly::outStageDataAttr, true), - shapeFn.findPlug(UsdMayaProxyShape::inStageDataAttr, true)); - - _OverrideProxyPlugs(shapeFn, dgMod); - - dgMod.newPlugValueBool( - shapeFn.findPlug(UsdMayaProxyShape::softSelectableAttr, true), - _proxyIsSoftSelectable); - - dgMod.doIt(); - - _PushEditsToProxy(); - - // Restore original selection - MStatus status; - status = MGlobal::setActiveSelectionList(origSelList); - CHECK_MSTATUS(status); - - return true; - -} - -void -UsdMayaRepresentationProxyBase::_PushEditsToProxy() -{ - // The following logic is all currently only supported for the "default" - // unvarying time. - - MObject assemObj = getAssembly()->thisMObject(); - UsdMayaReferenceAssembly* usdAssem = - dynamic_cast(getAssembly()); - const MFnAssembly assemblyFn(assemObj); - MItEdits itAssemEdits(_GetEdits(assemObj)); - const bool hasEdits = !itAssemEdits.isDone(); - if (usdAssem->HasEdits() != hasEdits) { - usdAssem->SetHasEdits(hasEdits); - - // If we now have edits but previous did not, or vice versa, make sure - // we invalidate our UsdStage so that we are not sharing with other - // model instances that do not have edits. - MGlobal::executeCommand("dgdirty " + assemblyFn.partialPathName()); - } - - const UsdPrim proxyRootPrim = usdAssem->usdPrim(); - if (!proxyRootPrim) { - return; - } - - UsdMayaEditUtil::PathEditMap assemEdits; - std::vector invalidEdits; - UsdMayaEditUtil::GetEditsForAssembly(assemObj, &assemEdits, &invalidEdits); - - if (!invalidEdits.empty()) { - TF_WARN( - "The following invalid assembly edits were found for " - "%s node '%s':\n" - " %s", - UsdMayaReferenceAssemblyTokens->MayaTypeName.GetText(), - assemblyFn.fullPathName().asChar(), - TfStringJoin(invalidEdits, "\n ").c_str()); - } - - if (!assemEdits.empty()) { - // Create an anonymous layer to hold the assembly edit opinions, and - // sublayer it into the stage's session layer. - const UsdStagePtr stage = proxyRootPrim.GetStage(); - _sessionSublayer = SdfLayer::CreateAnonymous(); - stage->GetSessionLayer()->GetSubLayerPaths().clear(); - stage->GetSessionLayer()->GetSubLayerPaths().push_back( - _sessionSublayer->GetIdentifier()); - - // Make the session sublayer the edit target before applying the Maya - // edits to ensure that we don't pollute other assemblies using the - // same layer(s). - UsdEditContext editContext(stage, _sessionSublayer); - - std::vector failedEdits; - UsdMayaEditUtil::ApplyEditsToProxy( - assemEdits, - proxyRootPrim, - &failedEdits); - - if (!failedEdits.empty()) { - TF_WARN( - "The following assembly edits could not be applied under the " - "USD prim '%s' for %s node '%s':\n" - " %s", - proxyRootPrim.GetPath().GetText(), - UsdMayaReferenceAssemblyTokens->MayaTypeName.GetText(), - assemblyFn.fullPathName().asChar(), - TfStringJoin(failedEdits, "\n ").c_str()); - } - } -} - -bool UsdMayaRepresentationProxyBase::inactivate() -{ - // Clear out session sublayer and remove it from the layer stack, to avoid - // polluting other representations of the same stage. - UsdPrim proxyRootPrim = dynamic_cast(getAssembly())->usdPrim(); - if (proxyRootPrim) { - proxyRootPrim.GetStage()->GetSessionLayer()->GetSubLayerPaths().clear(); - _sessionSublayer = SdfLayerRefPtr(); - } - - return UsdMayaRepresentationBase::inactivate(); -} - -void -UsdMayaRepresentationProxyBase::_OverrideProxyPlugs(MFnDependencyNode &shapeFn, - MDGModifier &dgMod) -{ - MFnAssembly assemblyFn(getAssembly()->thisMObject()); - - dgMod.connect(assemblyFn.findPlug(UsdMayaReferenceAssembly::timeAttr, true), - shapeFn.findPlug(UsdMayaProxyShape::timeAttr, true)); - - dgMod.connect(assemblyFn.findPlug(UsdMayaReferenceAssembly::excludePrimPathsAttr, true), - shapeFn.findPlug(UsdMayaProxyShape::excludePrimPathsAttr, true)); -} - -void -UsdMayaRepresentationCollapsed::_OverrideProxyPlugs(MFnDependencyNode &shapeFn, - MDGModifier &dgMod) -{ - dgMod.newPlugValueBool( - shapeFn.findPlug(UsdMayaProxyShape::fastPlaybackAttr, true), - false); - - // Call parent for common proxy overrides - UsdMayaRepresentationProxyBase::_OverrideProxyPlugs(shapeFn, dgMod); -} - -bool -UsdMayaRepresentationCards::activate() -{ - MFnDagNode dagFn(getAssembly()->thisMObject()); - MPlug drawMode = dagFn.findPlug(UsdMayaReferenceAssembly::drawModeAttr, true); - drawMode.setString("cards"); - - return UsdMayaRepresentationProxyBase::activate(); -} - -bool -UsdMayaRepresentationCards::inactivate() -{ - MFnDagNode dagFn(getAssembly()->thisMObject()); - MPlug drawMode = dagFn.findPlug(UsdMayaReferenceAssembly::drawModeAttr, true); - drawMode.setString(""); - - return UsdMayaRepresentationProxyBase::inactivate(); -} - -void -UsdMayaRepresentationCards::_OverrideProxyPlugs(MFnDependencyNode &shapeFn, - MDGModifier &dgMod) -{ - dgMod.newPlugValueBool( - shapeFn.findPlug(UsdMayaProxyShape::fastPlaybackAttr, true), - false); - - // Call parent for common proxy overrides - UsdMayaRepresentationProxyBase::_OverrideProxyPlugs(shapeFn, dgMod); -} - -/* virtual */ -bool -UsdMayaRepresentationPlayback::activate() -{ - UsdMayaReferenceAssembly* usdAssembly = - dynamic_cast(getAssembly()); - usdAssembly->ConnectMayaTimeToAssemblyTime(); - - return UsdMayaRepresentationProxyBase::activate(); -} - -/* virtual */ -bool -UsdMayaRepresentationPlayback::inactivate() -{ - UsdMayaReferenceAssembly* usdAssembly = - dynamic_cast(getAssembly()); - usdAssembly->DisconnectAssemblyTimeFromMayaTime(); - - return UsdMayaRepresentationProxyBase::inactivate(); -} - -void -UsdMayaRepresentationPlayback::_OverrideProxyPlugs(MFnDependencyNode &shapeFn, - MDGModifier &dgMod) -{ - dgMod.newPlugValueBool( - shapeFn.findPlug(UsdMayaProxyShape::fastPlaybackAttr, true), - true); - - // Call parent for common proxy overrides - UsdMayaRepresentationProxyBase::_OverrideProxyPlugs(shapeFn, dgMod); -} - - - -// ========================================================= - -void -UsdMayaRepresentationHierBase::_ConnectSubAssemblyPlugs() -{ - MStatus status; - - MFnDagNode dagFn(getAssembly()->thisMObject()); - MDagPath assemblyPath; - dagFn.getPath(assemblyPath); - MSelectionList childUsdAssemblyNodes; - - std::string cmdStr = TfStringPrintf( - "select `listRelatives -allDescendents -type \"%s\" \"%s\"`", - UsdMayaReferenceAssembly::typeName.asChar(), - assemblyPath.partialPathName().asChar()); - - MGlobal::executeCommand(MString(cmdStr.c_str())); - MGlobal::getActiveSelectionList(childUsdAssemblyNodes); - - MDGModifier dgMod; - MObject childAssemblyNodeObj; - for ( MItSelectionList it(childUsdAssemblyNodes); !it.isDone(); it.next() ) { - status = it.getDependNode(childAssemblyNodeObj); - CHECK_MSTATUS(status); - MFnAssembly childAssembly(childAssemblyNodeObj, &status); - CHECK_MSTATUS(status); - dgMod.connect(dagFn.findPlug(UsdMayaReferenceAssembly::complexityAttr, true), - childAssembly.findPlug(UsdMayaReferenceAssembly::complexityAttr, true)); - dgMod.connect(dagFn.findPlug(UsdMayaReferenceAssembly::outStageDataAttr, true), - childAssembly.findPlug(UsdMayaReferenceAssembly::inStageDataAttr, true)); - } - dgMod.doIt(); -} - -void -UsdMayaRepresentationHierBase::_ConnectProxyPlugs() -{ - MStatus status; - - MFnDagNode dagFn(getAssembly()->thisMObject()); - MDagPath assemblyPath; - dagFn.getPath(assemblyPath); - MSelectionList childUsdProxyNodes; - - std::string cmdStr = TfStringPrintf( - "select `listRelatives -allDescendents -type \"%s\" \"%s\"`", - UsdMayaProxyShape::typeName.asChar(), - assemblyPath.partialPathName().asChar()); - - MGlobal::executeCommand(MString(cmdStr.c_str())); - MGlobal::getActiveSelectionList(childUsdProxyNodes); - - MDGModifier dgMod; - MObject childUsdProxyNodeObj; - for ( MItSelectionList it(childUsdProxyNodes); !it.isDone(); it.next() ) { - status = it.getDependNode(childUsdProxyNodeObj); - CHECK_MSTATUS(status); - MFnDependencyNode proxyDepNodeFn(childUsdProxyNodeObj, &status); - CHECK_MSTATUS(status); - dgMod.connect(dagFn.findPlug(UsdMayaReferenceAssembly::timeAttr, true), - proxyDepNodeFn.findPlug(UsdMayaProxyShape::timeAttr, true)); - } - dgMod.doIt(); -} - -bool UsdMayaRepresentationHierBase::activate() -{ - MStatus status; - - // Get original selection list - MSelectionList origSelList; - MGlobal::getActiveSelectionList(origSelList, true); - - // Get attr values - MFnAssembly assemblyFn(getAssembly()->thisMObject()); - MString usdFilePath(assemblyFn.findPlug(UsdMayaReferenceAssembly::filePathAttr, true).asString()); - MString usdPrimPath(assemblyFn.findPlug(UsdMayaReferenceAssembly::primPathAttr, true).asString()); - - // Get the variant set selections from the Maya assembly node. - UsdMayaReferenceAssembly* usdAssembly = - dynamic_cast(getAssembly()); - std::map variantSetSelections = - usdAssembly->GetVariantSetSelections(); - - VtDictionary userArgs; - bool shouldImportWithProxies = _ShouldImportWithProxies(); - if (shouldImportWithProxies) { - // In this mode, sub-assembly nodes we create should come in unloaded. - userArgs[UsdMayaJobImportArgsTokens->assemblyRep] = - UsdMayaJobImportArgsTokens->Unloaded.GetString(); - } - - UsdMayaJobImportArgs importArgs = - UsdMayaJobImportArgs::CreateFromDictionary( - userArgs, shouldImportWithProxies, - GfInterval::GetFullInterval()); - UsdMaya_ReadJob readJob(usdFilePath.asChar(), - usdPrimPath.asChar(), - variantSetSelections, - importArgs); - - // Set the assembly node as the root node of the read job. - MDagPath assemblyDagPath; - status = assemblyFn.getPath(assemblyDagPath); - CHECK_MSTATUS_AND_RETURN(status, false); - readJob.SetMayaRootDagPath(assemblyDagPath); - - std::vector addedDagPaths; - if (!readJob.Read(&addedDagPaths)) { - return false; - } - - _ConnectSubAssemblyPlugs(); - _ConnectProxyPlugs(); - - // Restore original selection - status = MGlobal::setActiveSelectionList(origSelList); - CHECK_MSTATUS(status); - - return true; -} - - -// ========================================================== - -const MString UsdMayaRepresentationExpanded::_assemblyType("Expanded"); - -const MString UsdMayaRepresentationFull::_assemblyType("Full"); - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/referenceAssembly.h b/third_party/maya/lib/usdMaya/referenceAssembly.h deleted file mode 100644 index b2697e1891..0000000000 --- a/third_party/maya/lib/usdMaya/referenceAssembly.h +++ /dev/null @@ -1,511 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_REFERENCE_ASSEMBLY_H -#define USD_MAYA_REFERENCE_ASSEMBLY_H - -/// \file usdMaya/referenceAssembly.h - -#include "usdMaya/api.h" -#include "usdMaya/proxyShape.h" -#include "usdMaya/usdPrimProvider.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/envSetting.h" -#include "pxr/base/tf/staticTokens.h" - -#include "pxr/usd/sdf/layer.h" -#include "pxr/usd/usd/stage.h" - -#include -#include -#include -#include -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDMAYA_REFERENCE_ASSEMBLY_TOKENS \ - ((MayaTypeName, "pxrUsdReferenceAssembly")) - -TF_DECLARE_PUBLIC_TOKENS(UsdMayaReferenceAssemblyTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_REFERENCE_ASSEMBLY_TOKENS); - - -#define PXRUSDMAYA_VARIANT_SET_TOKENS \ - ((PlugNamePrefix, "usdVariantSet_")) - -TF_DECLARE_PUBLIC_TOKENS(UsdMayaVariantSetTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_VARIANT_SET_TOKENS); - - -/// Returns the PIXMAYA_USE_USD_ASSEM_NAMESPACE env setting. -PXRUSDMAYA_API -bool UsdMayaUseUsdAssemblyNamespace(); - - -class UsdMayaReferenceAssembly : public MPxAssembly, - public UsdMayaUsdPrimProvider -{ -public: - PXRUSDMAYA_API - static const MTypeId typeId; - PXRUSDMAYA_API - static const MString typeName; - PXRUSDMAYA_API - static const MString _classification; - - // Attributes - PXRUSDMAYA_API - static MObject filePathAttr; - PXRUSDMAYA_API - static MObject primPathAttr; - PXRUSDMAYA_API - static MObject excludePrimPathsAttr; - PXRUSDMAYA_API - static MObject timeAttr; - PXRUSDMAYA_API - static MObject complexityAttr; - PXRUSDMAYA_API - static MObject kindAttr; - PXRUSDMAYA_API - static MObject initialRepAttr; - PXRUSDMAYA_API - static MObject repNamespaceAttr; - PXRUSDMAYA_API - static MObject drawModeAttr; - PXRUSDMAYA_API - static MObject inStageDataAttr; - PXRUSDMAYA_API - static MObject inStageDataCachedAttr; - PXRUSDMAYA_API - static MObject outStageDataAttr; - PXRUSDMAYA_API - static std::vector attrsAffectingRepresentation; - - // Static Member Functions == - PXRUSDMAYA_API - static void* creator(); - PXRUSDMAYA_API - static MStatus initialize(); - - // == Base Class Virtuals == - PXRUSDMAYA_API - MStatus compute(const MPlug& plug, MDataBlock& dataBlock) override; - - PXRUSDMAYA_API - bool setInternalValueInContext( - const MPlug& plug, - const MDataHandle& dataHandle, - MDGContext& ctx) override; - - // Required overrides - PXRUSDMAYA_API - MString createRepresentation( - const MString& input, - const MString& type, - const MString& representation, - MDagModifier* undoRedo = nullptr, - MStatus* ReturnStatus = nullptr) override; - - PXRUSDMAYA_API - MString getActive() const override; - PXRUSDMAYA_API - MStringArray getRepresentations( - MStatus* ReturnStatus = nullptr) const override; - PXRUSDMAYA_API - MString getRepType(const MString& representation) const override; - PXRUSDMAYA_API - MString getRepLabel(const MString& representation) const override; - PXRUSDMAYA_API - MStringArray repTypes() const override; - PXRUSDMAYA_API - MStatus deleteRepresentation( - const MString& representation) override; - PXRUSDMAYA_API - MStatus deleteAllRepresentations() override; - PXRUSDMAYA_API - MString setRepName( - const MString& representation, - const MString& newName, - MStatus* ReturnStatus = nullptr) override; - PXRUSDMAYA_API - MStatus setRepLabel( - const MString& representation, - const MString& label) override; - PXRUSDMAYA_API - bool activateRep(const MString& representation) override; - - // Optional overrides - PXRUSDMAYA_API - bool supportsEdits() const override { return true; }; - PXRUSDMAYA_API - bool supportsMemberChanges() const override { return false; }; - PXRUSDMAYA_API - bool canRepApplyEdits(const MString& rep) const override { - return (rep.length() > 0); - }; - - PXRUSDMAYA_API - void postLoad() override; - PXRUSDMAYA_API - bool inactivateRep() override; - PXRUSDMAYA_API - MString getRepNamespace() const override; - PXRUSDMAYA_API - void updateRepNamespace(const MString& repNamespace) override; - - PXRUSDMAYA_API - MStatus setDependentsDirty( - const MPlug& plug, - MPlugArray& plugArray) override; - - PXRUSDMAYA_API - MStatus connectionMade( - const MPlug& plug, - const MPlug& otherPlug, - bool asSrc) override; - - PXRUSDMAYA_API - MStatus connectionBroken( - const MPlug& plug, - const MPlug& otherPlug, - bool asSrc) override; - - // UsdMayaUsdPrimProvider overrides: - PXRUSDMAYA_API - UsdPrim usdPrim() const override; - - // Additional public functions - bool HasEdits() const { return _hasEdits; } - void SetHasEdits(bool val) { _hasEdits = val; } - - /// This method returns a map of variantSet names to variant selections based - /// on the variant selections specified on the Maya assembly node. The list - /// of valid variantSets is retrieved from the referenced prim, so only - /// Maya attributes with a selection that correspond to a valid variantSet - /// are included in the returned map. - PXRUSDMAYA_API - std::map GetVariantSetSelections() const; - - /// Connect Maya's global time to the assembly's time attribute - /// - /// This function is called when the assembly's Playback representation is - /// activated to enable scrubbing through animation using the timeline, - /// since we also create a connection from the assembly to its proxies. - PXRUSDMAYA_API - void ConnectMayaTimeToAssemblyTime(); - - /// Disconnect the assembly's time attribute from Maya's global time - /// - /// This function is called when the assembly's Playback representation is - /// deactivated so that we do not incur the performance overhead of - /// propagating Maya's global time to the assembly and its proxies. - /// This also disables scrubbing through animation. - PXRUSDMAYA_API - void DisconnectAssemblyTimeFromMayaTime(); - - private: - - friend class UsdMayaRepresentationBase; - - UsdMayaReferenceAssembly(); - ~UsdMayaReferenceAssembly() override; - - // Private Class functions - MStatus computeInStageDataCached(MDataBlock& dataBlock); - MStatus computeOutStageData(MDataBlock& dataBlock); - - // After discussion with Autodesk, we've decided to adopt the namespace - // handling functionality from their sample assembly reference - // implementation here: - // - // http://help.autodesk.com/view/MAYAUL/2017/ENU/?guid=__cpp_ref_scene_assembly_2assembly_reference_8h_example_html - // - // This should really be implemented internally as built-in functionality - // of Maya assemblies rather than having to deal with it in plugin code, - // but there are currently no plans to make that happen, so we're forced to - // do it ourselves. This helps ensure that assembly edits do not fall off - // when assembly nodes are renamed/duplicated/etc. - - /// UsdMayaReferenceAssembly objects use a slightly different scheme for - /// the representation namespace than the default behavior of - /// MPxAssembly::getRepNamespace(), but they use that as a starting point. - /// This function returns the "default" namespace for this assembly. This - /// may be different from the assembly's actual namespace if the - /// repNamespace attribute has been set to a different value. - MString getDefaultRepNamespace() const; - - // This variable is used to tell if we're in the process of updating the - // repNamespace. It helps distinguish between cases when the namespace - // change was initiated by Maya or via the namespace editor (in which case - // _updatingRepNamespace == true) versus when the repNamespace attribute - // was edited directly (in which case _updatingRepNamespace == false). - bool _updatingRepNamespace; - - std::map > _representations; - bool _activateRepOnFileLoad; - std::shared_ptr _activeRep; - bool _inSetInternalValue; - bool _hasEdits; -}; - - - -// =========================================================== -// -// Base Class for UsdMayaRepresentations -// -class UsdMayaRepresentationBase : public MPxRepresentation -{ - public: - // == Overrides for MPxRepresentation == - PXRUSDMAYA_API - UsdMayaRepresentationBase(MPxAssembly *assembly, const MString &name); - PXRUSDMAYA_API - ~UsdMayaRepresentationBase() override {}; - - bool activate() override = 0; - PXRUSDMAYA_API - bool inactivate() override; - - // == Required Virtual Overrides - MString getType() const override = 0; - - // == Optional Virtual Overrides - //virtual bool canApplyEdits() const; - - // == New functions for UsdMayaRepresentationBase == - // Expose protected function getAssembly() as public - MPxAssembly* GetAssembly() { return getAssembly(); }; -}; - -class UsdMayaRepresentationProxyBase : public UsdMayaRepresentationBase -{ - public: - UsdMayaRepresentationProxyBase( - MPxAssembly *assembly, - const MString &name, - bool proxyIsSoftSelectable) : - UsdMayaRepresentationBase(assembly, name), - _proxyIsSoftSelectable(proxyIsSoftSelectable) {}; - - PXRUSDMAYA_API - bool activate() override; - PXRUSDMAYA_API - bool inactivate() override; - - protected: - PXRUSDMAYA_API - virtual void _OverrideProxyPlugs( - MFnDependencyNode &shapeFn, - MDGModifier &dgMod); - - private: - void _PushEditsToProxy(); - - private: - SdfLayerRefPtr _sessionSublayer; - bool _proxyIsSoftSelectable; -}; - -// =========================================================== -// -// Render a collapsed USD File -// Draw the subgraph using a single UsdMayaProxyShape. -// -class UsdMayaRepresentationCollapsed : public UsdMayaRepresentationProxyBase -{ - public: - // == Statics - PXRUSDMAYA_API - static const MString _assemblyType; - - // == Overrides for MPxRepresentation == - PXRUSDMAYA_API - UsdMayaRepresentationCollapsed(MPxAssembly *assembly, const MString &name) : - - // We only support soft selection on "collapsed" proxies. While we may - // want to move proxies that are not root of the model, we suspect this - // is more likely to lead to undesired behavior. - UsdMayaRepresentationProxyBase(assembly, name, true) {}; - - MString getType() const override { - return UsdMayaRepresentationCollapsed::_assemblyType; - }; - - protected: - PXRUSDMAYA_API - void _OverrideProxyPlugs(MFnDependencyNode &shapeFn, - MDGModifier &dgMod) override; -}; - -// =========================================================== -// -// Render a USD model as a single set of collapsed cards. -// Draw the subgraph using a single UsdMayaProxyShape. -// -class UsdMayaRepresentationCards : public UsdMayaRepresentationProxyBase -{ - public: - // == Statics - PXRUSDMAYA_API - static const MString _assemblyType; - - // == Overrides for MPxRepresentation == - PXRUSDMAYA_API - UsdMayaRepresentationCards(MPxAssembly *assembly, const MString &name) : - - // We only support soft selection on "collapsed" proxies. While we may - // want to move proxies that are not root of the model, we suspect this - // is more likely to lead to undesired behavior. - UsdMayaRepresentationProxyBase(assembly, name, true) {}; - - MString getType() const override { - return UsdMayaRepresentationCards::_assemblyType; - }; - - PXRUSDMAYA_API - bool activate() override; - PXRUSDMAYA_API - bool inactivate() override; - - protected: - PXRUSDMAYA_API - void _OverrideProxyPlugs(MFnDependencyNode &shapeFn, - MDGModifier &dgMod) override; -}; - -// =========================================================== -// -// Render a collapsed USD File -// Draw the subgraph using a single UsdMayaProxyShape. -// -class UsdMayaRepresentationPlayback : public UsdMayaRepresentationProxyBase -{ - public: - // == Statics - PXRUSDMAYA_API - static const MString _assemblyType; - - // == Overrides for MPxRepresentation == - UsdMayaRepresentationPlayback(MPxAssembly *assembly, const MString &name) : - UsdMayaRepresentationProxyBase(assembly, name, false) {}; - - MString getType() const override { - return UsdMayaRepresentationPlayback::_assemblyType; - }; - - PXRUSDMAYA_API - bool activate() override; - PXRUSDMAYA_API - bool inactivate() override; - - protected: - PXRUSDMAYA_API - void _OverrideProxyPlugs(MFnDependencyNode &shapeFn, - MDGModifier &dgMod) override; -}; - -// Base class for representations that unroll a hierarchy. - -class UsdMayaRepresentationHierBase : public UsdMayaRepresentationBase -{ - public: - // == Overrides for MPxRepresentation == - UsdMayaRepresentationHierBase(MPxAssembly *assembly, const MString &name) : - UsdMayaRepresentationBase(assembly, name) {}; - - PXRUSDMAYA_API - bool activate() override; - - protected: - PXRUSDMAYA_API - void _ConnectSubAssemblyPlugs(); - PXRUSDMAYA_API - void _ConnectProxyPlugs(); - - virtual bool _ShouldImportWithProxies() const { return false; }; -}; - -// =========================================================== -// -// Expand a USD hierarchy into sub-assemblies -// Imports xforms as maya groups and other prims as usdPrimShapes. -// Children that are models, model groups, and sets will be imported as UsdAssemblies -// -class UsdMayaRepresentationExpanded : public UsdMayaRepresentationHierBase -{ - public: - // == Statics - PXRUSDMAYA_API - static const MString _assemblyType; - - // == Overrides for MPxRepresentation == - UsdMayaRepresentationExpanded(MPxAssembly *assembly, const MString &name) : - UsdMayaRepresentationHierBase(assembly, name) {}; - - MString getType() const override { - return UsdMayaRepresentationExpanded::_assemblyType; - }; - - protected: - bool _ShouldImportWithProxies() const override { return true; }; -}; - -// =========================================================== -// -// -// Imports the USD subgraph (via usdImport command) as full maya geometry. -// -class UsdMayaRepresentationFull : public UsdMayaRepresentationHierBase -{ - public: - // == Statics - PXRUSDMAYA_API - static const MString _assemblyType; - - // == Overrides for MPxRepresentation == - UsdMayaRepresentationFull(MPxAssembly *assembly, const MString &name) : - UsdMayaRepresentationHierBase(assembly, name) {}; - - MString getType() const override { - return UsdMayaRepresentationFull::_assemblyType; - }; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/registryHelper.cpp b/third_party/maya/lib/usdMaya/registryHelper.cpp deleted file mode 100644 index d9b2b6a632..0000000000 --- a/third_party/maya/lib/usdMaya/registryHelper.cpp +++ /dev/null @@ -1,308 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/registryHelper.h" - -#include "usdMaya/debugCodes.h" - -#include "pxr/base/js/converter.h" -#include "pxr/base/plug/plugin.h" -#include "pxr/base/plug/registry.h" -#include "pxr/base/tf/scriptModuleLoader.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stl.h" -#include "pxr/base/tf/stringUtils.h" - -#include - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS(_tokens, - (mayaPlugin) - (providesTranslator) - (UsdMaya) - (ShadingModePlugin) -); - -template -bool -_GetData(const JsValue& any, T* val) -{ - if (!any.Is()) { - TF_CODING_ERROR("bad plugInfo.json"); - return false; - } - - *val = any.Get(); - return true; -} - -template -bool -_GetData(const JsValue& any, std::vector* val) -{ - if (!any.IsArrayOf()) { - TF_CODING_ERROR("bad plugInfo.json"); - return false; - } - - *val = any.GetArrayOf(); - return true; -} - -static bool -_ReadNestedDict( - const JsObject& data, - const std::vector& keys, - JsObject* dict) -{ - JsObject currDict = data; - TF_FOR_ALL(iter, keys) { - const TfToken& currKey = *iter; - JsValue any; - if (!TfMapLookup(currDict, currKey, &any)) { - return false; - } - - if (!any.IsObject()) { - TF_CODING_ERROR("bad plugInfo data."); - return false; - } - currDict = any.GetJsObject(); - } - *dict = currDict; - return true; -} - -static bool -_ProvidesForType( - const PlugPluginPtr& plug, - const std::vector& scope, - const std::string& typeName, - std::string* mayaPluginName) -{ - - JsObject metadata = plug->GetMetadata(); - JsObject mayaTranslatorMetadata; - if (!_ReadNestedDict(metadata, scope, &mayaTranslatorMetadata)) { - return false; - } - - JsValue any; - if (!TfMapLookup(mayaTranslatorMetadata, _tokens->providesTranslator, &any)) { - return false; - } - std::vector usdTypes; - if (!_GetData(any, &usdTypes)) { - return false; - } - - bool provides = std::find( - usdTypes.begin(), usdTypes.end(), - typeName) != usdTypes.end(); - if (provides) { - if (TfMapLookup(mayaTranslatorMetadata, _tokens->mayaPlugin, &any)) { - return _GetData(any, mayaPluginName); - } - } - - return provides; -} - -static bool -_HasShadingModePlugin( - const PlugPluginPtr& plug, - const std::vector& scope, - std::string* mayaPluginName) -{ - JsObject metadata = plug->GetMetadata(); - JsObject mayaTranslatorMetadata; - if (!_ReadNestedDict(metadata, scope, &mayaTranslatorMetadata)) { - return false; - } - - JsValue any; - if (TfMapLookup(mayaTranslatorMetadata, _tokens->mayaPlugin, &any)) { - return _GetData(any, mayaPluginName); - } - - return false; -} - -/* static */ -std::string -_PluginDictScopeToDebugString( - const std::vector& scope) -{ - std::vector s; - TF_FOR_ALL(iter, scope) { - s.push_back(iter->GetString()); - } - return TfStringJoin(s, "/"); -} - -/* static */ -void -UsdMaya_RegistryHelper::FindAndLoadMayaPlug( - const std::vector& scope, - const std::string& value) -{ - std::string mayaPlugin; - PlugPluginPtrVector plugins = PlugRegistry::GetInstance().GetAllPlugins(); - TF_FOR_ALL(plugIter, plugins) { - PlugPluginPtr plug = *plugIter; - if (_ProvidesForType(plug, scope, value, &mayaPlugin)) { - if (!mayaPlugin.empty()) { - TF_DEBUG(PXRUSDMAYA_REGISTRY).Msg( - "Found usdMaya plugin %s: %s = %s. Loading maya plugin %s.\n", - plug->GetName().c_str(), - _PluginDictScopeToDebugString(scope).c_str(), - value.c_str(), - mayaPlugin.c_str()); - std::string loadPluginCmd = TfStringPrintf( - "loadPlugin -quiet %s", mayaPlugin.c_str()); - if (MGlobal::executeCommand(loadPluginCmd.c_str())) { - // Need to ensure Python script modules are loaded - // properly for this library (Maya's loadPlugin will not - // load script modules like TfDlopen would). - TfScriptModuleLoader::GetInstance().LoadModules(); - } - else { - TF_CODING_ERROR("Unable to load mayaplugin %s\n", - mayaPlugin.c_str()); - } - } - else { - TF_DEBUG(PXRUSDMAYA_REGISTRY).Msg( - "Found usdMaya plugin %s: %s = %s. No maya plugin.\n", - plug->GetName().c_str(), - _PluginDictScopeToDebugString(scope).c_str(), - value.c_str()); - } - break; - } - } -} - -/* static */ -void -UsdMaya_RegistryHelper::LoadShadingModePlugins() { - static std::once_flag _shadingModesLoaded; - static std::vector scope = {_tokens->UsdMaya, _tokens->ShadingModePlugin}; - std::call_once(_shadingModesLoaded, [](){ - PlugPluginPtrVector plugins = PlugRegistry::GetInstance().GetAllPlugins(); - std::string mayaPlugin; - TF_FOR_ALL(plugIter, plugins) { - PlugPluginPtr plug = *plugIter; - if (_HasShadingModePlugin(plug, scope, &mayaPlugin) && !mayaPlugin.empty()) { - TF_DEBUG(PXRUSDMAYA_REGISTRY).Msg( - "Found usdMaya plugin %s: Loading maya plugin %s.\n", - plug->GetName().c_str(), - mayaPlugin.c_str()); - std::string loadPluginCmd = TfStringPrintf( - "loadPlugin -quiet %s", mayaPlugin.c_str()); - if (MGlobal::executeCommand(loadPluginCmd.c_str())) { - // Need to ensure Python script modules are loaded - // properly for this library (Maya's loadPlugin will not - // load script modules like TfDlopen would). - TfScriptModuleLoader::GetInstance().LoadModules(); - } else { - TF_CODING_ERROR("Unable to load mayaplugin %s\n", - mayaPlugin.c_str()); - } - } - } - }); -} - -/* static */ -VtDictionary -UsdMaya_RegistryHelper::GetComposedInfoDictionary( - const std::vector& scope) -{ - VtDictionary result; - - std::map> keyDefinitionSites; - PlugPluginPtrVector plugins = PlugRegistry::GetInstance().GetAllPlugins(); - for (const PlugPluginPtr& plugin : plugins) { - JsObject curJsDict; - if (_ReadNestedDict(plugin->GetMetadata(), scope, &curJsDict)) { - const VtValue curValue = - JsConvertToContainerType(curJsDict); - if (curValue.IsHolding()) { - for (const std::pair& pair : - curValue.UncheckedGet()) { - result[pair.first] = pair.second; - keyDefinitionSites[pair.first].push_back(plugin->GetName()); - } - } - else { - TF_RUNTIME_ERROR("Unable to read scope '%s' from plugInfo for " - "plugin '%s'", - TfStringJoin(scope.begin(), scope.end(), "/").c_str(), - plugin->GetName().c_str()); - } - } - } - - // Validate that keys are only defined once globally. - for (const std::pair>& pair : - keyDefinitionSites) { - if (pair.second.size() != 1) { - TF_RUNTIME_ERROR( - "Key '%s' is defined in multiple plugins (%s). " - "Key values must be defined in only one plugin at a time. " - "Plugin values will be ignored for this key.", - pair.first.c_str(), - TfStringJoin(pair.second, ", ").c_str()); - result.erase(pair.first); - } - } - - return result; -} - -/* static */ -void -UsdMaya_RegistryHelper::AddUnloader(const std::function& func) -{ - if (TfRegistryManager::GetInstance().AddFunctionForUnload(func)) { - // It is likely that the registering plugin library is opened/closed - // by Maya and not via TfDlopen/TfDlclose. This means that the - // unloaders won't be invoked unless we use RunUnloadersAtExit(), - // which allows unloaders to be called from normal dlclose(). - TfRegistryManager::GetInstance().RunUnloadersAtExit(); - } - else { - TF_CODING_ERROR( - "Couldn't add unload function (was this function called from " - "outside a TF_REGISTRY_FUNCTION block?)"); - } -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/registryHelper.h b/third_party/maya/lib/usdMaya/registryHelper.h deleted file mode 100644 index 693642c404..0000000000 --- a/third_party/maya/lib/usdMaya/registryHelper.h +++ /dev/null @@ -1,98 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_REGISTRY_HELPER_H -#define USD_MAYA_REGISTRY_HELPER_H - -/// \file usdMaya/registryHelper.h - -#include "pxr/pxr.h" - -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/dictionary.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// private helper so that both reader/writer registries can share the same -/// plugin discovery/load mechanism. -struct UsdMaya_RegistryHelper -{ - /// searches plugInfo's for \p value at the specified \p scope. - /// - /// The scope are the nested keys to search through in the plugInfo (for - /// example, ["UsdMaya", "PrimReader"]. - /// - /// { - /// 'UsdMaya': { - /// 'PrimReader': { - /// 'providesTranslator': [ ... ], - /// 'mayaPlugin': "px_..." - /// } - /// } - /// } - /// - /// At that scope, it expects a dictionary that has two keys: - /// "providesTranslator" and "mayaPlugin". If \p value matches the - /// something in the "providesTranslator" list, it will proceed to try to - /// load the "mayaPlugin". - static void - FindAndLoadMayaPlug( - const std::vector& scope, - const std::string& value); - - /// Searches the plugInfos and looks for ShadingModePlugin. - /// - /// "UsdMaya" : { - /// "ShadingModeExport" : { - /// "mayaPlugin" : "arnoldShaderExporter" - /// } - /// } - /// - /// At that scope, it expects a dictionary with one key: "mayaPlugin". - /// usdMaya will try to load the "mayaPlugin" when shading modes are first accessed. - static void - LoadShadingModePlugins(); - - /// Searches the plugInfos for metadata dictionaries at the given \p scope, - /// and composes them together. - /// The scope are the nested keys to search through in the plugInfo (for - /// example, ["UsdMaya", "UsdExport"]). - /// The same key under the \p scope must not be defined in multiple - /// plugInfo.json files. If this occurs, the key will not be defined in the - /// composed result, and this function will raise a coding error indicating - /// where the keys have been multiply-defined. - /// XXX We might relax the restriction on multiply-defined keys later on - /// if there is a need to define values at different scopes, e.g. - /// site-specific, department-specific, show-specific values. - static VtDictionary GetComposedInfoDictionary( - const std::vector& scope); - - static void AddUnloader(const std::function& func); -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/roundTripUtil.cpp b/third_party/maya/lib/usdMaya/roundTripUtil.cpp deleted file mode 100644 index 7d2f6225fa..0000000000 --- a/third_party/maya/lib/usdMaya/roundTripUtil.cpp +++ /dev/null @@ -1,176 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/roundTripUtil.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stl.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/dictionary.h" -#include "pxr/base/vt/value.h" - -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usdGeom/primvar.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - - // We just store everything in a top level dictionary named "Maya". - (Maya) - - // This annotates data that was exported to maya but should not be - // re-imported into Maya when trying to "roundtrip" data. - (generated) - - (clamped) - - // This annotates if the attribute used to be a maya array. The index - // of the array is likely encoded in the attribute name though we could - // extend this to store the name and index. - (arrayIndex) -); - - -template -static -bool -_GetMayaDictValue(const UsdAttribute& attr, const TfToken& key, T* outVal) -{ - VtValue data = attr.GetCustomDataByKey(_tokens->Maya); - if (data.IsEmpty()) { - return false; - } - - if (!data.IsHolding()) { - TF_WARN("Expected %s on <%s> to be a dictionary.", - _tokens->Maya.GetText(), - attr.GetPath().GetText()); - return false; - } - - VtValue val; - if (TfMapLookup(data.UncheckedGet(), key, &val)) { - if (val.IsHolding()) { - *outVal = val.UncheckedGet(); - return true; - } - else { - TF_WARN("Unexpected type for %s[%s] on <%s>.", - _tokens->Maya.GetText(), - key.GetText(), - attr.GetPath().GetText()); - } - } - - return false; -} - -template -static -void -_SetMayaDictValue( - const UsdAttribute& attr, - const TfToken& flagName, - const T& val) -{ - VtValue data = attr.GetCustomDataByKey(_tokens->Maya); - - VtDictionary newDict; - if (!data.IsEmpty()) { - if (data.IsHolding()) { - newDict = data.UncheckedGet(); - } - else { - TF_WARN("Expected to get %s on <%s> to be a dictionary.", - _tokens->Maya.GetText(), - attr.GetPath().GetText()); - return; - } - } - - newDict[flagName] = VtValue(val); - attr.SetCustomDataByKey(_tokens->Maya, VtValue(newDict)); -} - -/* static */ -bool -UsdMayaRoundTripUtil::IsAttributeUserAuthored(const UsdAttribute& attr) -{ - return attr.HasAuthoredValue() && !IsAttributeMayaGenerated(attr); -} - -/* static */ -bool -UsdMayaRoundTripUtil::IsAttributeMayaGenerated(const UsdAttribute& attr) -{ - bool ret = false; - return _GetMayaDictValue(attr, _tokens->generated, &ret) && ret; -} - -/* static */ -void -UsdMayaRoundTripUtil::MarkAttributeAsMayaGenerated(const UsdAttribute& attr) -{ - _SetMayaDictValue(attr, _tokens->generated, true); -} - -/* static */ -bool -UsdMayaRoundTripUtil::IsPrimvarClamped(const UsdGeomPrimvar& primvar) -{ - bool ret = false; - return _GetMayaDictValue(primvar.GetAttr(), _tokens->clamped, &ret) && ret; -} - -/* static */ -void -UsdMayaRoundTripUtil::MarkPrimvarAsClamped(const UsdGeomPrimvar& primvar) -{ - _SetMayaDictValue(primvar.GetAttr(), _tokens->clamped, true); -} - -/* static */ -bool -UsdMayaRoundTripUtil::GetAttributeArray( - const UsdAttribute& attr, - unsigned int* index) -{ - return _GetMayaDictValue(attr, _tokens->arrayIndex, index); -} - -/* static */ -void -UsdMayaRoundTripUtil::MarkAttributeAsArray( - const UsdAttribute& attr, - const unsigned int index) -{ - _SetMayaDictValue(attr, _tokens->arrayIndex, index); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/roundTripUtil.h b/third_party/maya/lib/usdMaya/roundTripUtil.h deleted file mode 100644 index 4889261588..0000000000 --- a/third_party/maya/lib/usdMaya/roundTripUtil.h +++ /dev/null @@ -1,87 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_ROUND_TRIP_UTIL_H -#define USD_MAYA_ROUND_TRIP_UTIL_H - -/// \file usdMaya/roundTripUtil.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usdGeom/primvar.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// This holds some utility functions for dealing with data from Maya to Usd -/// and back. -struct UsdMayaRoundTripUtil -{ - /// Sometimes primvars like displayColor and displayOpacity aren't *really* - /// authored by the user and instead are generated based on shaders, etc. - /// This function encapsulates that logic so we can make this determination - /// when importing a USD file. This just checks that there is an actual - /// authored opinion and that it was not Maya generated. - /// \sa IsAttributeMayaGenerated - PXRUSDMAYA_API - static bool IsAttributeUserAuthored(const UsdAttribute& attr); - - PXRUSDMAYA_API - static bool IsAttributeMayaGenerated(const UsdAttribute& attr); - - /// Annotate that an attribute was generated by Maya. - PXRUSDMAYA_API - static void MarkAttributeAsMayaGenerated(const UsdAttribute& attr); - - /// Primvars in USD are not clamped but they may have originally have been - /// clamped. - PXRUSDMAYA_API - static bool IsPrimvarClamped(const UsdGeomPrimvar& primvar); - - PXRUSDMAYA_API - static void MarkPrimvarAsClamped(const UsdGeomPrimvar& primvar); - - /// If Maya attribute arrays are used, we may need to store this encoding. - /// This is especially true for shading where connections are made between - /// attributes inside the array. Returns true if this was marked as an - /// array attribute and will set \p index. Returns false otherwise. - PXRUSDMAYA_API - static bool GetAttributeArray( - const UsdAttribute& attr, - unsigned int* index); - - PXRUSDMAYA_API - static void MarkAttributeAsArray( - const UsdAttribute& attr, - const unsigned int index); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/shaderWriter.cpp b/third_party/maya/lib/usdMaya/shaderWriter.cpp deleted file mode 100644 index 89b46d7bf9..0000000000 --- a/third_party/maya/lib/usdMaya/shaderWriter.cpp +++ /dev/null @@ -1,71 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/shaderWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/property.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaShaderWriter::UsdMayaShaderWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaPrimWriter(depNodeFn, usdPath, jobCtx) -{ -} - -/* virtual */ -TfToken -UsdMayaShaderWriter::GetShadingPropertyNameForMayaAttrName( - const TfToken& mayaAttrName) -{ - return TfToken(); -} - -/* virtual */ -UsdProperty -UsdMayaShaderWriter::GetShadingPropertyForMayaAttrName( - const TfToken& mayaAttrName) -{ - const TfToken propertyName = - GetShadingPropertyNameForMayaAttrName(mayaAttrName); - if (propertyName.IsEmpty()) { - return UsdProperty(); - } - - return _usdPrim.GetProperty(propertyName); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/shaderWriter.h b/third_party/maya/lib/usdMaya/shaderWriter.h deleted file mode 100644 index 93bb1572fa..0000000000 --- a/third_party/maya/lib/usdMaya/shaderWriter.h +++ /dev/null @@ -1,96 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_SHADER_WRITER_H -#define USD_MAYA_SHADER_WRITER_H - -/// \file usdMaya/shaderWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" - -#include "usdMaya/primWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/property.h" - -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Base class for USD prim writers that export Maya shading nodes as USD -/// shader prims. -class UsdMayaShaderWriter : public UsdMayaPrimWriter -{ - public: - PXRUSDMAYA_API - UsdMayaShaderWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - /// Get the name of the USD shading property that corresponds to the - /// Maya attribute named \p mayaAttrName. - /// - /// The property name should be the fully namespaced name in USD (e.g. - /// "inputs:myInputProperty" or "outputs:myOutputProperty" for shader - /// input and output properties, respectively). - /// - /// The default implementation always returns an empty token, which - /// effectively prevents any connections from being authored to or from - /// the exported prims in USD. Derived classes should override this and - /// return the corresponding property names for the Maya attributes - /// that should be considered for connections. - PXRUSDMAYA_API - virtual TfToken GetShadingPropertyNameForMayaAttrName( - const TfToken& mayaAttrName); - - /// Get the USD shading property that corresponds to the Maya attribute - /// named \p mayaAttrName. - /// - /// The default implementation calls - /// GetShadingPropertyNameForMayaAttrName() with the given - /// \p mayaAttrName and then attempts to get the USD property with that - /// name from the shader writer's USD prim. Note that this means this - /// method will only return valid USD properties that the shader writer - /// has already authored on its privately held UsdPrim, so this method - /// should only be called after Write() has been called at least once. - PXRUSDMAYA_API - virtual UsdProperty GetShadingPropertyForMayaAttrName( - const TfToken& mayaAttrName); -}; - -typedef std::shared_ptr UsdMayaShaderWriterSharedPtr; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/shadingModeDisplayColor.cpp b/third_party/maya/lib/usdMaya/shadingModeDisplayColor.cpp deleted file mode 100644 index b54feec030..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModeDisplayColor.cpp +++ /dev/null @@ -1,378 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/colorSpace.h" -#include "usdMaya/shadingModeExporter.h" -#include "usdMaya/shadingModeExporterContext.h" -#include "usdMaya/shadingModeRegistry.h" -#include "usdMaya/translatorMaterial.h" - -#include "pxr/pxr.h" - -#include "pxr/base/gf/gamma.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/registryManager.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" -#include "pxr/base/vt/types.h" -#include "pxr/base/vt/value.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/valueTypeName.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usdGeom/gprim.h" -#include "pxr/usd/usdGeom/primvar.h" -#include "pxr/usd/usdRi/materialAPI.h" -#include "pxr/usd/usdShade/connectableAPI.h" -#include "pxr/usd/usdShade/input.h" -#include "pxr/usd/usdShade/material.h" -#include "pxr/usd/usdShade/output.h" -#include "pxr/usd/usdShade/shader.h" -#include "pxr/usd/usdShade/tokens.h" - -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - (displayColor) - (displayOpacity) - (diffuseColor) - (transmissionColor) - (transparency) - - ((MayaShaderName, "lambert")) - ((DefaultShaderId, "PxrDiffuse")) - ((DefaultShaderOutputName, "out")) -); - - -namespace { -class DisplayColorShadingModeExporter : public UsdMayaShadingModeExporter -{ -public: - DisplayColorShadingModeExporter() {} -private: - void Export(const UsdMayaShadingModeExportContext& context, - UsdShadeMaterial * const mat, - SdfPathSet * const boundPrimPaths) override - { - MStatus status; - const MFnDependencyNode ssDepNode(context.GetSurfaceShader(), &status); - if (status != MS::kSuccess) { - return; - } - const MFnLambertShader lambertFn(ssDepNode.object(), &status); - if (status != MS::kSuccess) { - return; - } - - const UsdMayaShadingModeExportContext::AssignmentVector& assignments = - context.GetAssignments(); - if (assignments.empty()) { - return; - } - - const UsdStageRefPtr& stage = context.GetUsdStage(); - const MColor mayaColor = lambertFn.color(); - const MColor mayaTransparency = lambertFn.transparency(); - const float diffuseCoeff = lambertFn.diffuseCoeff(); - const GfVec3f color = UsdMayaColorSpace::ConvertMayaToLinear( - diffuseCoeff*GfVec3f(mayaColor[0], mayaColor[1], mayaColor[2])); - const GfVec3f transparency = UsdMayaColorSpace::ConvertMayaToLinear( - GfVec3f(mayaTransparency[0], mayaTransparency[1], mayaTransparency[2])); - - VtVec3fArray displayColorAry; - displayColorAry.push_back(color); - - // The simple UsdGeomGprim display shading schema only allows for a - // scalar opacity. We compute it as the unweighted average of the - // components since it would be ridiculous to apply the inverse weighting - // (of the common graycale conversion) on re-import - // The average is compute from the Maya color as is - VtFloatArray displayOpacityAry; - const float transparencyAvg = (mayaTransparency[0] + - mayaTransparency[1] + - mayaTransparency[2]) / 3.0f; - if (transparencyAvg > 0.0f) { - displayOpacityAry.push_back(1.0f - transparencyAvg); - } - - TF_FOR_ALL(iter, assignments) { - const SdfPath& boundPrimPath = iter->first; - const VtIntArray& faceIndices = iter->second; - if (!faceIndices.empty()) { - continue; - } - - UsdPrim boundPrim = stage->GetPrimAtPath(boundPrimPath); - if (!boundPrim) { - TF_CODING_ERROR( - "Couldn't find bound prim <%s>", - boundPrimPath.GetText()); - continue; - } - - if (boundPrim.IsInstance() || boundPrim.IsInstanceProxy()) { - TF_WARN("Not authoring displayColor or displayOpacity for <%s> " - "because it is instanced", boundPrimPath.GetText()); - continue; - } - - UsdGeomGprim primSchema(boundPrim); - // Set color if not already authored - if (!primSchema.GetDisplayColorAttr().HasAuthoredValue()) { - // not animatable - primSchema.CreateDisplayColorPrimvar().Set(displayColorAry); - } - if (transparencyAvg > 0.0f && - !primSchema.GetDisplayOpacityAttr().HasAuthoredValue()) { - // not animatable - primSchema.CreateDisplayOpacityPrimvar().Set(displayOpacityAry); - } - } - - UsdPrim materialPrim = context.MakeStandardMaterialPrim(assignments, - std::string(), - boundPrimPaths); - UsdShadeMaterial material(materialPrim); - if (material) { - *mat = material; - - // Create a Diffuse RIS shader for the Material. - // Although Maya can't yet make use of it, downstream apps - // can make use of Material interface inputs, so create one to - // drive the shader's color. - // - // NOTE! We do not set any values directly on the shaders; - // instead we set the values only on the material's interface, - // emphasizing that the interface is a value provider for - // its shading networks. - UsdShadeInput dispColorIA = - material.CreateInput(_tokens->displayColor, - SdfValueTypeNames->Color3f); - dispColorIA.Set(VtValue(color)); - - const std::string shaderName = - TfStringPrintf("%s_lambert", materialPrim.GetName().GetText()); - const TfToken shaderPrimName(shaderName); - UsdShadeShader shaderSchema = - UsdShadeShader::Define( - stage, - materialPrim.GetPath().AppendChild(shaderPrimName)); - shaderSchema.CreateIdAttr(VtValue(_tokens->DefaultShaderId)); - UsdShadeInput diffuse = - shaderSchema.CreateInput(_tokens->diffuseColor, - SdfValueTypeNames->Color3f); - - diffuse.ConnectToSource(dispColorIA); - - // Make an interface input for transparency, which we will hook up - // to the shader, and a displayOpacity, for any shader that might - // want to consume it. Only author a *value* if we got a - // non-zero transparency - UsdShadeInput transparencyIA = - material.CreateInput(_tokens->transparency, - SdfValueTypeNames->Color3f); - UsdShadeInput dispOpacityIA = - material.CreateInput(_tokens->displayOpacity, - SdfValueTypeNames->Float); - - // PxrDiffuse's transmissionColor may not produce similar - // results to MfnLambertShader's transparency, but it's in - // the general ballpark... - UsdShadeInput transmission = - shaderSchema.CreateInput(_tokens->transmissionColor, - SdfValueTypeNames->Color3f); - transmission.ConnectToSource(transparencyIA); - - if (transparencyAvg > 0.0f) { - transparencyIA.Set(VtValue(transparency)); - dispOpacityIA.Set(VtValue(1.0f - transparencyAvg)); - } - - UsdShadeOutput shaderDefaultOutput = - shaderSchema.CreateOutput(_tokens->DefaultShaderOutputName, - SdfValueTypeNames->Token); - if (!shaderDefaultOutput) { - return; - } - - UsdRiMaterialAPI riMaterialAPI(materialPrim); - riMaterialAPI.SetSurfaceSource( - shaderDefaultOutput.GetAttr().GetPath()); - } - } -}; -} - -TF_REGISTRY_FUNCTION_WITH_TAG(UsdMayaShadingModeExportContext, displayColor) -{ - UsdMayaShadingModeRegistry::GetInstance().RegisterExporter( - "displayColor", - []() -> UsdMayaShadingModeExporterPtr { - return UsdMayaShadingModeExporterPtr( - static_cast( - new DisplayColorShadingModeExporter())); - } - ); -} - -DEFINE_SHADING_MODE_IMPORTER(displayColor, context) -{ - const UsdShadeMaterial& shadeMaterial = context->GetShadeMaterial(); - const UsdGeomGprim& primSchema = context->GetBoundPrim(); - - MStatus status; - - // Note that we always couple the source of the displayColor with the - // source of the displayOpacity. It would not make sense to get the - // displayColor from a bound Material, while getting the displayOpacity from - // the gprim itself, for example, even if the Material did not have - // displayOpacity authored. When the Material or gprim does not have - // displayOpacity authored, we fall back to full opacity. - bool gotDisplayColorAndOpacity = false; - - // Get Display Color from USD (linear) and convert to Display - GfVec3f linearDisplayColor(.5,.5,.5); - GfVec3f linearTransparency(0, 0, 0); - - UsdShadeInput shadeInput = shadeMaterial ? - shadeMaterial.GetInput(_tokens->displayColor) : - UsdShadeInput(); - - if (!shadeInput || !shadeInput.Get(&linearDisplayColor)) { - - VtVec3fArray gprimDisplayColor(1); - if (primSchema && - primSchema.GetDisplayColorPrimvar().ComputeFlattened(&gprimDisplayColor)) { - linearDisplayColor = gprimDisplayColor[0]; - VtFloatArray gprimDisplayOpacity(1); - if (primSchema.GetDisplayOpacityPrimvar().GetAttr().HasAuthoredValue() && - primSchema.GetDisplayOpacityPrimvar().ComputeFlattened(&gprimDisplayOpacity)) { - const float trans = 1.0 - gprimDisplayOpacity[0]; - linearTransparency = GfVec3f(trans, trans, trans); - } - gotDisplayColorAndOpacity = true; - } else { - TF_WARN("Unable to retrieve displayColor on Material: %s " - "or Gprim: %s", - shadeMaterial ? - shadeMaterial.GetPrim().GetPath().GetText() : - "", - primSchema ? - primSchema.GetPrim().GetPath().GetText() : - ""); - } - } else { - shadeMaterial - .GetInput(_tokens->transparency) - .GetAttr() - .Get(&linearTransparency); - gotDisplayColorAndOpacity = true; - } - - if (!gotDisplayColorAndOpacity) { - return MObject(); - } - - const GfVec3f displayColor = - UsdMayaColorSpace::ConvertLinearToMaya(linearDisplayColor); - const GfVec3f transparencyColor = - UsdMayaColorSpace::ConvertLinearToMaya(linearTransparency); - - std::string shaderName(_tokens->MayaShaderName.GetText()); - SdfPath shaderParentPath = SdfPath::AbsoluteRootPath(); - if (shadeMaterial) { - const UsdPrim& shadeMaterialPrim = shadeMaterial.GetPrim(); - shaderName = - TfStringPrintf("%s_%s", - shadeMaterialPrim.GetName().GetText(), - _tokens->MayaShaderName.GetText()); - shaderParentPath = shadeMaterialPrim.GetPath(); - } - - // Construct the lambert shader. - MFnLambertShader lambertFn; - MObject shadingObj = lambertFn.create(); - lambertFn.setName(shaderName.c_str()); - lambertFn.setColor( - MColor(displayColor[0], displayColor[1], displayColor[2])); - lambertFn.setTransparency( - MColor(transparencyColor[0], transparencyColor[1], transparencyColor[2])); - - // We explicitly set diffuse coefficient to 1.0 here since new lamberts - // default to 0.8. This is to make sure the color value matches visually - // when roundtripping since we bake the diffuseCoeff into the diffuse color - // at export. - lambertFn.setDiffuseCoeff(1.0); - - const SdfPath lambertPath = - shaderParentPath.AppendChild(TfToken(lambertFn.name().asChar())); - context->AddCreatedObject(lambertPath, shadingObj); - - // Find the outColor plug so we can connect it as the surface shader of the - // shading engine. - MPlug outputPlug = lambertFn.findPlug("outColor", &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - // Create the shading engine. - MObject shadingEngine = context->CreateShadingEngine(); - if (shadingEngine.isNull()) { - return MObject(); - } - MFnSet fnSet(shadingEngine, &status); - if (status != MS::kSuccess) { - return MObject(); - } - - const TfToken surfaceShaderPlugName = context->GetSurfaceShaderPlugName(); - if (!surfaceShaderPlugName.IsEmpty()) { - MPlug seSurfaceShaderPlg = - fnSet.findPlug(surfaceShaderPlugName.GetText(), &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - UsdMayaUtil::Connect(outputPlug, - seSurfaceShaderPlg, - /* clearDstPlug = */ true); - } - - return shadingEngine; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/shadingModeExporter.cpp b/third_party/maya/lib/usdMaya/shadingModeExporter.cpp deleted file mode 100644 index e951fe5db5..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModeExporter.cpp +++ /dev/null @@ -1,216 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/shadingModeExporter.h" - -#include "usdMaya/jobArgs.h" -#include "usdMaya/shadingModeExporterContext.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/collectionAPI.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usdShade/material.h" -#include "pxr/usd/usdShade/materialBindingAPI.h" -#include "pxr/usd/usdUtils/authoring.h" - -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - ((materialNamespace, "material:")) -); - - -UsdMayaShadingModeExporter::UsdMayaShadingModeExporter() -{ -} - -/* virtual */ -UsdMayaShadingModeExporter::~UsdMayaShadingModeExporter() -{ -} - -static -TfToken -_GetCollectionName(const UsdShadeMaterial& mat) -{ - return TfToken(_tokens->materialNamespace.GetString() + - mat.GetPrim().GetName().GetString()); -} - -// Returns the set of root prim paths present in the given path-set. -static -SdfPathSet -_GetRootPaths(const SdfPathSet& paths) -{ - SdfPathSet result; - for (const auto &p : paths) { - const std::string &pathString = p.GetString(); - // Skip pseudo-root. - if (!TF_VERIFY(pathString.size() > 1u, - "Invalid path '%s'", - pathString.c_str())) { - continue; - } - - // This should be faster than calling GetPrefixes()[0]. - SdfPath rootPath(pathString.substr(0, pathString.find('/', 1))); - result.insert(rootPath); - } - return result; -} - -void -UsdMayaShadingModeExporter::DoExport( - UsdMayaWriteJobContext& writeJobContext, - const UsdMayaUtil::MDagPathMap& dagPathToUsdMap) -{ - const UsdMayaJobExportArgs& exportArgs = writeJobContext.GetArgs(); - const UsdStageRefPtr& stage = writeJobContext.GetUsdStage(); - - MItDependencyNodes shadingEngineIter(MFn::kShadingEngine); - - const SdfPath& materialCollectionsPath = - exportArgs.exportMaterialCollections ? - exportArgs.materialCollectionsPath : - SdfPath::EmptyPath(); - - UsdPrim materialCollectionsPrim; - if (!materialCollectionsPath.IsEmpty()) { - materialCollectionsPrim = stage->OverridePrim(materialCollectionsPath); - if (!materialCollectionsPrim) { - TF_WARN( - "Error: could not override prim at path <%s>. One of the " - "ancestors of the path must be inactive or an instance root. " - "Not exporting material collections!", - materialCollectionsPath.GetText()); - } - } - - UsdMayaShadingModeExportContext context( - MObject(), - writeJobContext, - dagPathToUsdMap); - - PreExport(&context); - - using MaterialAssignments = std::vector>; - MaterialAssignments matAssignments; - - std::vector exportedMaterials; - for (; !shadingEngineIter.isDone(); shadingEngineIter.next()) { - MObject shadingEngine(shadingEngineIter.thisNode()); - context.SetShadingEngine(shadingEngine); - - UsdShadeMaterial mat; - SdfPathSet boundPrimPaths; - Export(context, &mat, &boundPrimPaths); - - if (mat && !boundPrimPaths.empty()) { - exportedMaterials.push_back(mat); - matAssignments.push_back(std::make_pair( - _GetCollectionName(mat), boundPrimPaths)); - } - } - - context.SetShadingEngine(MObject()); - PostExport(context); - - if ((materialCollectionsPrim || exportArgs.exportCollectionBasedBindings) - && !matAssignments.empty()) - { - if (!materialCollectionsPrim) { - // Find a place to export the material collections. The collections - // can live anywhere in the scene, but the collection-based bindings - // must live at or above the prims being bound. - // - // This computes the first root prim below which a material has - // been exported. - SdfPath rootPrimPath = - exportedMaterials[0].GetPath().GetPrefixes()[0]; - materialCollectionsPrim = stage->GetPrimAtPath(rootPrimPath); - TF_VERIFY(materialCollectionsPrim, - "Could not get prim at path <%s>. Not exporting material " - "collections / bindings.", rootPrimPath.GetText()); - return; - } - - std::vector collections = - UsdUtilsCreateCollections(matAssignments, materialCollectionsPrim); - - if (exportArgs.exportCollectionBasedBindings) { - for (size_t i = 0u; i < exportedMaterials.size(); ++i) { - const UsdShadeMaterial &mat = exportedMaterials[i]; - const UsdCollectionAPI &coll = collections[i]; - - // If the all the paths are under the prim with the materialBind - // collections, export the binding on the prim. - const SdfPathSet &paths = matAssignments[i].second; - if (std::all_of(paths.begin(), paths.end(), - [materialCollectionsPrim](const SdfPath &p) { - return p.HasPrefix(materialCollectionsPrim.GetPath()); - })) { - - // Materials are named uniquely in maya, so we can - // skip passing in the 'bindingName' param. - UsdShadeMaterialBindingAPI(materialCollectionsPrim).Bind( - coll, mat); - continue; - } - - // If all the paths are not under materialCollectionsPrim, then - // figure out the set of root paths at which to export the - // collection-based bindings. - const SdfPathSet rootPaths = - _GetRootPaths(matAssignments[i].second); - for (auto &rootPath : rootPaths) { - auto rootPrim = stage->GetPrimAtPath(rootPath); - if (!TF_VERIFY(rootPrim, "Could not get prim at path <%s>", - rootPath.GetText())) { - continue; - } - UsdShadeMaterialBindingAPI(rootPrim).Bind(coll, mat); - } - } - } - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/shadingModeExporter.h b/third_party/maya/lib/usdMaya/shadingModeExporter.h deleted file mode 100644 index 86033bf62d..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModeExporter.h +++ /dev/null @@ -1,89 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_SHADING_MODE_EXPORTER_H -#define USD_MAYA_SHADING_MODE_EXPORTER_H - -/// \file usdMaya/shadingModeExporter.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" -#include "usdMaya/shadingModeExporterContext.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usdShade/material.h" - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdMayaShadingModeExporter -{ -public: - PXRUSDMAYA_API - UsdMayaShadingModeExporter(); - PXRUSDMAYA_API - virtual ~UsdMayaShadingModeExporter(); - - PXRUSDMAYA_API - void DoExport( - UsdMayaWriteJobContext& writeJobContext, - const UsdMayaUtil::MDagPathMap& dagPathToUsdMap); - - /// Called once, before any exports are started. - /// - /// Because it is called before the per-shading-engine loop, the - /// shadingEngine in the passed UsdMayaShadingModeExportContext will be a - /// null MObject. - PXRUSDMAYA_API - virtual void PreExport(UsdMayaShadingModeExportContext* /* context */) {}; - - /// Called inside of a loop, per-shading-engine - PXRUSDMAYA_API - virtual void Export( - const UsdMayaShadingModeExportContext& context, - UsdShadeMaterial* const mat, - SdfPathSet* const boundPrimPaths) = 0; - - /// Called once, after Export is called for all shading engines. - /// - /// Because it is called after the per-shading-engine loop, the - /// shadingEngine in the passed UsdMayaShadingModeExportContext will be a - /// null MObject. - PXRUSDMAYA_API - virtual void PostExport(const UsdMayaShadingModeExportContext& /* context */) {}; -}; - -using UsdMayaShadingModeExporterPtr = std::shared_ptr; -using UsdMayaShadingModeExporterCreator = std::function()>; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/shadingModeExporterContext.cpp b/third_party/maya/lib/usdMaya/shadingModeExporterContext.cpp deleted file mode 100644 index d11d05a7f6..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModeExporterContext.cpp +++ /dev/null @@ -1,553 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/shadingModeExporterContext.h" - -#include "usdMaya/jobArgs.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/envSetting.h" -#include "pxr/base/tf/iterator.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/types.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usdGeom/scope.h" -#include "pxr/usd/usdGeom/subset.h" -#include "pxr/usd/usdShade/material.h" -#include "pxr/usd/usdShade/materialBindingAPI.h" -#include "pxr/usd/usdShade/shader.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - (surfaceShader) - (volumeShader) - (displacementShader) -); - - -UsdMayaShadingModeExportContext::UsdMayaShadingModeExportContext( - const MObject& shadingEngine, - UsdMayaWriteJobContext& writeJobContext, - const UsdMayaUtil::MDagPathMap& dagPathToUsdMap) : - _shadingEngine(shadingEngine), - _stage(writeJobContext.GetUsdStage()), - _dagPathToUsdMap(dagPathToUsdMap), - _writeJobContext(writeJobContext), - _surfaceShaderPlugName(_tokens->surfaceShader), - _volumeShaderPlugName(_tokens->volumeShader), - _displacementShaderPlugName(_tokens->displacementShader) -{ - if (GetExportArgs().dagPaths.empty()) { - // if none specified, push back '/' which encompasses all - _bindableRoots.insert(SdfPath::AbsoluteRootPath()); - } - else { - TF_FOR_ALL(bindableRootIter, GetExportArgs().dagPaths) { - const MDagPath& bindableRootDagPath = *bindableRootIter; - - auto iter = _dagPathToUsdMap.find(bindableRootDagPath); - if (iter == _dagPathToUsdMap.end()) { - // Geometry w/ this material bound doesn't seem to exist in USD. - continue; - } - - SdfPath usdPath = iter->second; - - // If usdModelRootOverridePath is not empty, replace the root - // namespace with it. - if (!GetExportArgs().usdModelRootOverridePath.IsEmpty()) { - usdPath = usdPath.ReplacePrefix( - usdPath.GetPrefixes()[0], - GetExportArgs().usdModelRootOverridePath); - } - - _bindableRoots.insert(usdPath); - } - } -} - -void -UsdMayaShadingModeExportContext::SetSurfaceShaderPlugName( - const TfToken& surfaceShaderPlugName) -{ - _surfaceShaderPlugName = surfaceShaderPlugName; -} - -void -UsdMayaShadingModeExportContext::SetVolumeShaderPlugName( - const TfToken& volumeShaderPlugName) -{ - _volumeShaderPlugName = volumeShaderPlugName; -} - -void -UsdMayaShadingModeExportContext::SetDisplacementShaderPlugName( - const TfToken& displacementShaderPlugName) -{ - _displacementShaderPlugName = displacementShaderPlugName; -} - -static -MPlug -_GetShaderPlugFromShadingEngine( - const MObject& shadingEngine, - const TfToken& shaderPlugName) -{ - MStatus status; - - const MFnDependencyNode seDepNodeFn(shadingEngine, &status); - if (status != MS::kSuccess) { - return MPlug(); - } - - const MPlug shaderPlug = - seDepNodeFn.findPlug( - shaderPlugName.GetText(), - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess) { - return MPlug(); - } - - return shaderPlug; -} - -static -MObject -_GetShaderFromShadingEngine( - const MObject& shadingEngine, - const TfToken& shaderPlugName) -{ - MStatus status; - - const MPlug shaderPlug = - _GetShaderPlugFromShadingEngine(shadingEngine, shaderPlugName); - if (shaderPlug.isNull()) { - return MObject(); - } - - MObject shaderObj = -#if MAYA_API_VERSION >= 20180000 - shaderPlug.asMObject(&status); -#else - shaderPlug.asMObject(MDGContext::fsNormal, &status); -#endif - if (status != MS::kSuccess || shaderObj.isNull()) { - return MObject(); - } - - return UsdMayaUtil::GetConnected(shaderPlug).node(); -} - -MPlug -UsdMayaShadingModeExportContext::GetSurfaceShaderPlug() const -{ - return _GetShaderPlugFromShadingEngine( - _shadingEngine, - _surfaceShaderPlugName); -} - -MObject -UsdMayaShadingModeExportContext::GetSurfaceShader() const -{ - return _GetShaderFromShadingEngine( - _shadingEngine, - _surfaceShaderPlugName); -} - -MPlug -UsdMayaShadingModeExportContext::GetVolumeShaderPlug() const -{ - return _GetShaderPlugFromShadingEngine( - _shadingEngine, - _volumeShaderPlugName); -} - -MObject -UsdMayaShadingModeExportContext::GetVolumeShader() const -{ - return _GetShaderFromShadingEngine( - _shadingEngine, - _volumeShaderPlugName); -} - -MPlug -UsdMayaShadingModeExportContext::GetDisplacementShaderPlug() const -{ - return _GetShaderPlugFromShadingEngine( - _shadingEngine, - _displacementShaderPlugName); -} - -MObject -UsdMayaShadingModeExportContext::GetDisplacementShader() const -{ - return _GetShaderFromShadingEngine( - _shadingEngine, - _displacementShaderPlugName); -} - -UsdMayaShadingModeExportContext::AssignmentVector -UsdMayaShadingModeExportContext::GetAssignments() const -{ - AssignmentVector ret; - - MStatus status; - MFnDependencyNode seDepNode(_shadingEngine, &status); - if (!status) { - return ret; - } - - MPlug dsmPlug = seDepNode.findPlug("dagSetMembers", true, &status); - if (!status) { - return ret; - } - - SdfPathSet seenBoundPrimPaths; - for (unsigned int i = 0; i < dsmPlug.numConnectedElements(); i++) { - MPlug dsmElemPlug(dsmPlug.connectionByPhysicalIndex(i)); - MStatus status = MS::kFailure; - MPlug connectedPlug = UsdMayaUtil::GetConnected(dsmElemPlug); - - // Maya connects shader bindings for instances based on element indices - // of the instObjGroups[x] or instObjGroups[x].objectGroups[y] plugs. - // The instance number is the index of instObjGroups[x]; the face set - // (if any) is the index of objectGroups[y]. - if (connectedPlug.isElement() && connectedPlug.array().isChild()) { - // connectedPlug is instObjGroups[x].objectGroups[y] (or its - // equivalent), so go up two levels to get to instObjGroups[x]. - MPlug objectGroups = connectedPlug.array(); - MPlug instObjGroupsElem = objectGroups.parent(); - connectedPlug = instObjGroupsElem; - } - // connectedPlug should be instObjGroups[x] here. Get the index. - unsigned int instanceNumber = connectedPlug.logicalIndex(); - - // Get the correct DAG path for this instance number. - MDagPathArray allDagPaths; - MDagPath::getAllPathsTo(connectedPlug.node(), allDagPaths); - if (instanceNumber >= allDagPaths.length()) { - TF_RUNTIME_ERROR( - "Instance number is %d (from plug '%s') but node only has " - "%d paths", - instanceNumber, - connectedPlug.name().asChar(), - allDagPaths.length()); - continue; - } - - MDagPath dagPath = allDagPaths[instanceNumber]; - TF_VERIFY(dagPath.instanceNumber() == instanceNumber); - MFnDagNode dagNode(dagPath, &status); - if (!status) { - continue; - } - - auto iter = _dagPathToUsdMap.find(dagPath); - if (iter == _dagPathToUsdMap.end()) { - // Geometry w/ this material bound doesn't seem to exist in USD. - continue; - } - SdfPath usdPath = iter->second; - - // If usdModelRootOverridePath is not empty, replace the - // root namespace with it. - if (!GetExportArgs().usdModelRootOverridePath.IsEmpty()) { - usdPath = usdPath.ReplacePrefix( - usdPath.GetPrefixes()[0], - GetExportArgs().usdModelRootOverridePath); - } - - // If this path has already been processed, skip it. - if (!seenBoundPrimPaths.insert(usdPath).second) { - continue; - } - - // If the bound prim's path is not below a bindable root, skip it. - if (SdfPathFindLongestPrefix( - _bindableRoots, usdPath) == _bindableRoots.end()) { - continue; - } - - MObjectArray sgObjs, compObjs; - status = dagNode.getConnectedSetsAndMembers( - instanceNumber, - sgObjs, - compObjs, - true); - if (status != MS::kSuccess) { - continue; - } - - for (unsigned int j = 0u; j < sgObjs.length(); ++j) { - // If the shading group isn't the one we're interested in, skip it. - if (sgObjs[j] != _shadingEngine) { - continue; - } - - VtIntArray faceIndices; - if (!compObjs[j].isNull()) { - MItMeshPolygon faceIt(dagPath, compObjs[j]); - faceIndices.reserve(faceIt.count()); - for (faceIt.reset(); !faceIt.isDone(); faceIt.next()) { - faceIndices.push_back(faceIt.index()); - } - } - ret.push_back(std::make_pair(usdPath, faceIndices)); - } - } - return ret; -} - -static -UsdPrim -_GetMaterialParent( - const UsdStageRefPtr& stage, - const TfToken& materialsScopeName, - const UsdMayaShadingModeExportContext::AssignmentVector& assignments) -{ - SdfPath commonAncestor; - TF_FOR_ALL(iter, assignments) { - const SdfPath& assn = iter->first; - if (stage->GetPrimAtPath(assn)) { - if (commonAncestor.IsEmpty()) { - commonAncestor = assn; - } - else { - commonAncestor = commonAncestor.GetCommonPrefix(assn); - } - } - } - - if (commonAncestor.IsEmpty()) { - return UsdPrim(); - } - - if (commonAncestor == SdfPath::AbsoluteRootPath()) { - return stage->GetPseudoRoot(); - } - - SdfPath shaderExportLocation = commonAncestor; - while (!shaderExportLocation.IsRootPrimPath()) { - shaderExportLocation = shaderExportLocation.GetParentPath(); - } - - shaderExportLocation = shaderExportLocation.AppendChild(materialsScopeName); - - return UsdGeomScope::Define(stage, shaderExportLocation).GetPrim(); -} - -/// Determines if the \p path would be an instance proxy path on \p stage if -/// it existed, i.e., if any of its ancestor paths are instances. -/// (Note that if \p path itself is an instance, then it is _not_ an instance -/// proxy path.) -static -bool -_IsInstanceProxyPath(const UsdStageRefPtr& stage, const SdfPath& path) -{ - for (const SdfPath& prefix : path.GetParentPath().GetPrefixes()) { - if (const UsdPrim prim = stage->GetPrimAtPath(prefix)) { - if (prim.IsInstance()) { - return true; - } - } - } - - return false; -} - -/// Ensures that a prim exists at \p path on \p stage and that the prim is -/// neither an instance nor an instance proxy. -static -UsdPrim -_UninstancePrim( - const UsdStageRefPtr& stage, - const SdfPath& path, - const std::string& reason) -{ - bool didUninstance = false; - for (const SdfPath& prefix : path.GetPrefixes()) { - if (const UsdPrim prim = stage->GetPrimAtPath(prefix)) { - if (prim.IsInstance()) { - prim.SetInstanceable(false); - didUninstance = true; - } - } - else { - break; - } - } - - if (didUninstance) { - TF_WARN("Uninstanced <%s> (and ancestors) because: %s", - path.GetText(), - reason.c_str()); - } - - return stage->OverridePrim(path); -} - -UsdPrim -UsdMayaShadingModeExportContext::MakeStandardMaterialPrim( - const AssignmentVector& assignmentsToBind, - const std::string& name, - SdfPathSet * const boundPrimPaths) const -{ - UsdPrim ret; - - std::string materialName = name; - if (materialName.empty()) { - MStatus status; - MFnDependencyNode seDepNode(_shadingEngine, &status); - if (!status) { - return ret; - } - MString seName = seDepNode.name(); - materialName = MNamespace::stripNamespaceFromName(seName).asChar(); - } - - materialName = UsdMayaUtil::SanitizeName(materialName); - UsdStageRefPtr stage = GetUsdStage(); - if (UsdPrim materialParent = _GetMaterialParent( - stage, - GetExportArgs().materialsScopeName, - assignmentsToBind)) { - SdfPath materialPath = materialParent.GetPath().AppendChild( - TfToken(materialName)); - UsdShadeMaterial material = UsdShadeMaterial::Define( - GetUsdStage(), materialPath); - - UsdPrim materialPrim = material.GetPrim(); - - // could use this to determine where we want to export. - TF_FOR_ALL(iter, assignmentsToBind) { - const SdfPath &boundPrimPath = iter->first; - const VtIntArray &faceIndices = iter->second; - - // In the standard material binding case, skip if we're authoring - // direct (non-collection-based) bindings and we're an instance - // proxy. - // In the case of per-face bindings, un-instance the prim in order - // to author the append face sets or create a geom subset, since - // collection-based bindings won't help us here. - if (faceIndices.empty()) { - if (!GetExportArgs().exportCollectionBasedBindings) { - if (_IsInstanceProxyPath(stage, boundPrimPath)) { - // XXX: If we wanted to, we could try to author the - // binding on the parent prim instead if it's an - // instance prim with only one child (i.e. if it's the - // transform prim corresponding to our shape prim). - TF_WARN("Can't author direct material binding on " - "instance proxy <%s>; try enabling " - "collection-based material binding", - boundPrimPath.GetText()); - } - else { - UsdPrim boundPrim = stage->OverridePrim(boundPrimPath); - UsdShadeMaterialBindingAPI(boundPrim).Bind(material); - } - } - - if (boundPrimPaths) { - boundPrimPaths->insert(boundPrimPath); - } - } else { - UsdPrim boundPrim = _UninstancePrim( - stage, boundPrimPath, "authoring per-face materials"); - UsdGeomSubset faceSubset = UsdShadeMaterialBindingAPI( - boundPrim).CreateMaterialBindSubset( - /* subsetName */ TfToken(materialName), - faceIndices, - /* elementType */ UsdGeomTokens->face); - - if (!GetExportArgs().exportCollectionBasedBindings) { - UsdShadeMaterialBindingAPI(faceSubset.GetPrim()). - Bind(material); - } - - if (boundPrimPaths) { - boundPrimPaths->insert(faceSubset.GetPath()); - } - - UsdShadeMaterialBindingAPI(boundPrim) - .SetMaterialBindSubsetsFamilyType(UsdGeomTokens->partition); - } - } - - return materialPrim; - } - - return UsdPrim(); -} - -std::string -UsdMayaShadingModeExportContext::GetStandardAttrName( - const MPlug& plug, - const bool allowMultiElementArrays) const -{ - if (plug.isElement()) { - MString mayaPlgName = plug.array().partialName(false, false, false, false, false, true); - unsigned int logicalIdx = plug.logicalIndex(); - if (allowMultiElementArrays) { - return TfStringPrintf("%s_%d", mayaPlgName.asChar(), logicalIdx); - } - else if (logicalIdx == 0) { - return mayaPlgName.asChar(); - } - else { - return TfToken(); - } - } - else { - MString mayaPlgName = plug.partialName(false, false, false, false, false, true); - return mayaPlgName.asChar(); - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/shadingModeExporterContext.h b/third_party/maya/lib/usdMaya/shadingModeExporterContext.h deleted file mode 100644 index 873875ba3a..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModeExporterContext.h +++ /dev/null @@ -1,170 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_SHADING_MODE_EXPORTER_CONTEXT_H -#define USD_MAYA_SHADING_MODE_EXPORTER_CONTEXT_H - -/// \file usdMaya/shadingModeExporterContext.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" -#include "usdMaya/jobArgs.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/types.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" - -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdMayaShadingModeExportContext -{ -public: - void SetShadingEngine(const MObject& shadingEngine) { - _shadingEngine = shadingEngine; - } - MObject GetShadingEngine() const { return _shadingEngine; } - - const UsdStageRefPtr& GetUsdStage() const { return _stage; } - - UsdMayaWriteJobContext& GetWriteJobContext() const { - return _writeJobContext; - } - - const UsdMayaJobExportArgs& GetExportArgs() const { - return _writeJobContext.GetArgs(); - } - - bool GetMergeTransformAndShape() const { - return GetExportArgs().mergeTransformAndShape; - } - const SdfPath& GetOverrideRootPath() const { - return GetExportArgs().usdModelRootOverridePath; - } - const SdfPathSet& GetBindableRoots() const { - return _bindableRoots; - } - - PXRUSDMAYA_API - void SetSurfaceShaderPlugName(const TfToken& surfaceShaderPlugName); - PXRUSDMAYA_API - void SetVolumeShaderPlugName(const TfToken& volumeShaderPlugName); - PXRUSDMAYA_API - void SetDisplacementShaderPlugName(const TfToken& displacementShaderPlugName); - - const UsdMayaUtil::MDagPathMap& GetDagPathToUsdMap() const { - return _dagPathToUsdMap; - } - - PXRUSDMAYA_API - MPlug GetSurfaceShaderPlug() const; - PXRUSDMAYA_API - MObject GetSurfaceShader() const; - PXRUSDMAYA_API - MPlug GetVolumeShaderPlug() const; - PXRUSDMAYA_API - MObject GetVolumeShader() const; - PXRUSDMAYA_API - MPlug GetDisplacementShaderPlug() const; - PXRUSDMAYA_API - MObject GetDisplacementShader() const; - - /// An assignment contains a bound prim path and a list of faceIndices. - /// If the list of faceIndices is non-empty, then it is a partial assignment - /// targeting a subset of the bound prim's faces. - /// If the list of faceIndices is empty, it means the assignment targets - /// all the faces in the bound prim or the entire bound prim. - typedef std::pair Assignment; - - /// Vector of assignments. - typedef std::vector AssignmentVector; - - /// Returns a vector of binding assignments associated with the shading - /// engine. - PXRUSDMAYA_API - AssignmentVector GetAssignments() const; - - /// Use this function to create a UsdShadeMaterial prim at the "standard" - /// location. The "standard" location may change depending on arguments - /// that are passed to the export script. - /// - /// If \p boundPrimPaths is not NULL, it is populated with the set of - /// prim paths that were bound to the created material prim, based on the - /// given \p assignmentsToBind. - PXRUSDMAYA_API - UsdPrim MakeStandardMaterialPrim( - const AssignmentVector& assignmentsToBind, - const std::string& name=std::string(), - SdfPathSet* const boundPrimPaths=nullptr) const; - - /// Use this function to get a "standard" usd attr name for \p attrPlug. - /// The definition of "standard" may depend on arguments passed to the - /// script (i.e. stripping namespaces, etc.). - /// - /// If attrPlug is an element in an array and if \p allowMultiElementArrays - /// is true, this will _. - /// - /// If it's false, this will return if it's the 0-th logical - /// element and an empty token otherwise. - PXRUSDMAYA_API - std::string GetStandardAttrName( - const MPlug& attrPlug, - const bool allowMultiElementArrays) const; - - PXRUSDMAYA_API - UsdMayaShadingModeExportContext( - const MObject& shadingEngine, - UsdMayaWriteJobContext& writeJobContext, - const UsdMayaUtil::MDagPathMap& dagPathToUsdMap); - -private: - MObject _shadingEngine; - const UsdStageRefPtr& _stage; - const UsdMayaUtil::MDagPathMap& _dagPathToUsdMap; - UsdMayaWriteJobContext& _writeJobContext; - TfToken _surfaceShaderPlugName; - TfToken _volumeShaderPlugName; - TfToken _displacementShaderPlugName; - - /// Shaders that are bound to prims under \p _bindableRoot paths will get - /// exported. If \p bindableRoots is empty, it will export all. - SdfPathSet _bindableRoots; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/shadingModeImporter.cpp b/third_party/maya/lib/usdMaya/shadingModeImporter.cpp deleted file mode 100644 index 66e2700182..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModeImporter.cpp +++ /dev/null @@ -1,193 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/shadingModeImporter.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" - -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaShadingModeImporterTokens, - PXRUSDMAYA_SHADING_MODE_IMPORTER_TOKENS); - - -bool -UsdMayaShadingModeImportContext::GetCreatedObject( - const UsdPrim& prim, - MObject* obj) const -{ - if (!prim) { - return false; - } - - MObject node = _context->GetMayaNode(prim.GetPath(), false); - if (!node.isNull()) { - *obj = node; - return true; - } - - return false; -} - -MObject -UsdMayaShadingModeImportContext::AddCreatedObject( - const UsdPrim& prim, - const MObject& obj) -{ - if (prim) { - return AddCreatedObject(prim.GetPath(), obj); - } - - return obj; -} - -MObject -UsdMayaShadingModeImportContext::AddCreatedObject( - const SdfPath& path, - const MObject& obj) -{ - if (!path.IsEmpty()) { - _context->RegisterNewMayaNode(path.GetString(), obj); - } - - return obj; -} - -MObject -UsdMayaShadingModeImportContext::CreateShadingEngine() const -{ - const TfToken shadingEngineName = GetShadingEngineName(); - if (shadingEngineName.IsEmpty()) { - return MObject(); - } - - MStatus status; - MFnSet fnSet; - MSelectionList tmpSelList; - MObject shadingEngine = - fnSet.create(tmpSelList, MFnSet::kRenderableOnly, &status); - if (status != MS::kSuccess) { - TF_RUNTIME_ERROR("Failed to create shadingEngine: %s", - shadingEngineName.GetText()); - return MObject(); - } - - fnSet.setName(shadingEngineName.GetText(), - /* createNamespace = */ true, - &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - return shadingEngine; -} - -TfToken -UsdMayaShadingModeImportContext::GetShadingEngineName() const -{ - if (!_shadeMaterial && !_boundPrim) { - return TfToken(); - } - - if (!_shadingEngineName.IsEmpty()) { - return _shadingEngineName; - } - - TfToken primName; - if (_shadeMaterial) { - primName = _shadeMaterial.GetPrim().GetName(); - } else if (_boundPrim) { - primName = _boundPrim.GetPrim().GetName(); - } - - // To make sure that the shadingEngine object names do not collide with - // Maya transform or shape node names, we put the shadingEngine objects - // into their own namespace. - const TfToken shadingEngineName( - TfStringPrintf( - "%s:%s", - UsdMayaShadingModeImporterTokens->MayaMaterialNamespace.GetText(), - primName.GetText())); - - return shadingEngineName; -} - -TfToken -UsdMayaShadingModeImportContext::GetSurfaceShaderPlugName() const -{ - return _surfaceShaderPlugName; -} - -TfToken -UsdMayaShadingModeImportContext::GetVolumeShaderPlugName() const -{ - return _volumeShaderPlugName; -} - -TfToken -UsdMayaShadingModeImportContext::GetDisplacementShaderPlugName() const -{ - return _displacementShaderPlugName; -} - -void -UsdMayaShadingModeImportContext::SetShadingEngineName( - const TfToken& shadingEngineName) -{ - _shadingEngineName = shadingEngineName; -} - -void -UsdMayaShadingModeImportContext::SetSurfaceShaderPlugName( - const TfToken& surfaceShaderPlugName) -{ - _surfaceShaderPlugName = surfaceShaderPlugName; -} - -void -UsdMayaShadingModeImportContext::SetVolumeShaderPlugName( - const TfToken& volumeShaderPlugName) -{ - _volumeShaderPlugName = volumeShaderPlugName; -} - -void -UsdMayaShadingModeImportContext::SetDisplacementShaderPlugName( - const TfToken& displacementShaderPlugName) -{ - _displacementShaderPlugName = displacementShaderPlugName; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/shadingModeImporter.h b/third_party/maya/lib/usdMaya/shadingModeImporter.h deleted file mode 100644 index 4b90e0b665..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModeImporter.h +++ /dev/null @@ -1,164 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_SHADING_MODE_IMPORTER_H -#define USD_MAYA_SHADING_MODE_IMPORTER_H - -/// \file usdMaya/shadingModeImporter.h - -#include "usdMaya/api.h" -#include "usdMaya/primReaderContext.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usdGeom/gprim.h" -#include "pxr/usd/usdShade/material.h" - -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDMAYA_SHADING_MODE_IMPORTER_TOKENS \ - ((MayaMaterialNamespace, "USD_Materials")) - -TF_DECLARE_PUBLIC_TOKENS(UsdMayaShadingModeImporterTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_SHADING_MODE_IMPORTER_TOKENS); - - -class UsdMayaShadingModeImportContext -{ -public: - - const UsdShadeMaterial& GetShadeMaterial() const { return _shadeMaterial; } - const UsdGeomGprim& GetBoundPrim() const { return _boundPrim; } - - UsdMayaShadingModeImportContext( - const UsdShadeMaterial& shadeMaterial, - const UsdGeomGprim& boundPrim, - UsdMayaPrimReaderContext* context) : - _shadeMaterial(shadeMaterial), - _boundPrim(boundPrim), - _context(context), - _surfaceShaderPlugName("surfaceShader"), - _volumeShaderPlugName("volumeShader"), - _displacementShaderPlugName("displacementShader") - { - } - - /// \name Reuse Objects on Import - /// @{ - /// For example, if a shader node is used by multiple other nodes, you can - /// use these functions to ensure that only 1 gets created. - /// - /// If your importer wants to try to re-use objects that were created by - /// an earlier invocation (or by other things in the importer), you can - /// add/retrieve them using these functions. - - /// This will return true and \p obj will be set to the - /// previously created MObject. Otherwise, this returns false; - /// If \p prim is an invalid UsdPrim, this will return false. - PXRUSDMAYA_API - bool GetCreatedObject(const UsdPrim& prim, MObject* obj) const; - - /// If you want to register a prim so that other parts of the import - /// uses them, this function registers \obj as being created. - /// If \p prim is an invalid UsdPrim, nothing will get stored and \p obj - /// will be returned. - PXRUSDMAYA_API - MObject AddCreatedObject(const UsdPrim& prim, const MObject& obj); - - /// If you want to register a path so that other parts of the import - /// uses them, this function registers \obj as being created. - /// If \p path is an empty SdfPath, nothing will get stored and \p obj - /// will be returned. - PXRUSDMAYA_API - MObject AddCreatedObject(const SdfPath& path, const MObject& obj); - /// @} - - /// Creates a shading engine (an MFnSet with the kRenderableOnly - /// restriction). - /// - /// The shading engine's name is set using the value returned by - /// GetShadingEngineName(). - PXRUSDMAYA_API - MObject CreateShadingEngine() const; - - /// Gets the name of the shading engine that will be created for this - /// context. - /// - /// If a shading engine name has been explicitly set on the context, that - /// will be returned. Otherwise, the shading engine name is computed based - /// on the context's material and/or bound prim. - PXRUSDMAYA_API - TfToken GetShadingEngineName() const; - - PXRUSDMAYA_API - TfToken GetSurfaceShaderPlugName() const; - PXRUSDMAYA_API - TfToken GetVolumeShaderPlugName() const; - PXRUSDMAYA_API - TfToken GetDisplacementShaderPlugName() const; - - /// Sets the name of the shading engine to be created for this context. - /// - /// Call this with an empty TfToken to reset the context to the default - /// behavior of computing the shading engine name based on its material - /// and/or bound prim. - PXRUSDMAYA_API - void SetShadingEngineName(const TfToken& shadingEngineName); - - PXRUSDMAYA_API - void SetSurfaceShaderPlugName(const TfToken& surfaceShaderPlugName); - PXRUSDMAYA_API - void SetVolumeShaderPlugName(const TfToken& volumeShaderPlugName); - PXRUSDMAYA_API - void SetDisplacementShaderPlugName(const TfToken& displacementShaderPlugName); - -private: - const UsdShadeMaterial& _shadeMaterial; - const UsdGeomGprim& _boundPrim; - UsdMayaPrimReaderContext* _context; - - TfToken _shadingEngineName; - - TfToken _surfaceShaderPlugName; - TfToken _volumeShaderPlugName; - TfToken _displacementShaderPlugName; -}; -typedef std::function< MObject (UsdMayaShadingModeImportContext*) > UsdMayaShadingModeImporter; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/shadingModePxrRis.cpp b/third_party/maya/lib/usdMaya/shadingModePxrRis.cpp deleted file mode 100644 index 3683595634..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModePxrRis.cpp +++ /dev/null @@ -1,766 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/roundTripUtil.h" -#include "usdMaya/shadingModeExporter.h" -#include "usdMaya/shadingModeExporterContext.h" -#include "usdMaya/shadingModeImporter.h" -// Defines the RenderMan for Maya mapping between Pxr objects and Maya internal nodes -#include "usdMaya/shadingModePxrRis_rfm_map.h" -#include "usdMaya/shadingModeRegistry.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/util.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/value.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/valueTypeName.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usdGeom/gprim.h" -#include "pxr/usd/usdRi/materialAPI.h" -#include "pxr/usd/usdShade/connectableAPI.h" -#include "pxr/usd/usdShade/input.h" -#include "pxr/usd/usdShade/material.h" -#include "pxr/usd/usdShade/output.h" -#include "pxr/usd/usdShade/shader.h" -#include "pxr/usd/usdShade/tokens.h" - -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - - ((PxrShaderPrefix, "Pxr")) - ((DefaultShaderOutputName, "out")) - ((MayaShaderOutputName, "outColor")) - - ((RmanPlugPreferenceName, "rfmShadingEngineUseRmanPlugs")) - - ((RmanVolumeShaderPlugName, "volumeShader")) -); - - -namespace { - -struct _ShadingPlugs { - const TfToken surface; - const TfToken displacement; -}; - -static const _ShadingPlugs _RmanPlugs { - TfToken("rman__surface"), - TfToken("rman__displacement") -}; - -static const _ShadingPlugs _MayaPlugs { - TfToken("surfaceShader"), - TfToken("displacementShader") -}; - -static -_ShadingPlugs -_GetShadingPlugs() -{ - // Check for rfmShadingEngineUseRmanPlugs preference - // If set to 1, use rman__surface and rman__displacement plug names - // Otherwise, fallback to Maya's surfaceShader and displacementShader - bool exists = false; - int useRmanPlugs = MGlobal::optionVarIntValue( - _tokens->RmanPlugPreferenceName.GetText(), &exists); - return (exists && useRmanPlugs) ? _RmanPlugs : _MayaPlugs; -} - -class PxrRisShadingModeExporter : public UsdMayaShadingModeExporter { -public: - PxrRisShadingModeExporter() {} -private: - - void - PreExport(UsdMayaShadingModeExportContext* context) override - { - context->SetVolumeShaderPlugName(_tokens->RmanVolumeShaderPlugName); - - const auto shadingPlugs = _GetShadingPlugs(); - context->SetSurfaceShaderPlugName(shadingPlugs.surface); - context->SetDisplacementShaderPlugName(shadingPlugs.displacement); - } - - TfToken - _GetShaderTypeName(const MFnDependencyNode& depNode) - { - const TfToken mayaTypeName(depNode.typeName().asChar()); - - // Now look into the RIS TABLE if the typeName doesn't starts with Pxr. - if (!TfStringStartsWith(mayaTypeName, _tokens->PxrShaderPrefix)) { - for (const auto& i : _RFM_RISNODE_TABLE) { - if (i.first == mayaTypeName) { - return i.second; - } - } - } - - return mayaTypeName; - } - - UsdPrim - _ExportShadingNodeHelper( - const UsdPrim& materialPrim, - const MFnDependencyNode& depNode, - const UsdMayaShadingModeExportContext& context, - SdfPathSet* processedPaths) - { - UsdStagePtr stage = materialPrim.GetStage(); - - // XXX: would be nice to write out the current display color as - // well. currently, when we re-import, we don't get the display color so - // it shows up as black. - - const TfToken shaderPrimName( - UsdMayaUtil::SanitizeName(depNode.name().asChar())); - const SdfPath shaderPath = materialPrim.GetPath().AppendChild(shaderPrimName); - if (processedPaths->count(shaderPath) == 1u) { - return stage->GetPrimAtPath(shaderPath); - } - - processedPaths->insert(shaderPath); - - // Determine the risShaderType that will correspond to the USD shader ID. - const TfToken risShaderType = _GetShaderTypeName(depNode); - - if (!TfStringStartsWith(risShaderType, _tokens->PxrShaderPrefix)) { - TF_RUNTIME_ERROR( - "Skipping '%s' because its type '%s' is not Pxr-prefixed.", - depNode.name().asChar(), - risShaderType.GetText()); - return UsdPrim(); - } - - UsdShadeShader shaderSchema = UsdShadeShader::Define(stage, shaderPath); - shaderSchema.CreateIdAttr(VtValue(risShaderType)); - - MStatus status = MS::kFailure; - - std::vector inputAttrPlugs; - - // gather all the inputAttrPlugs we want to process. - for (unsigned int i = 0u; i < depNode.attributeCount(); ++i) { - MPlug attrPlug = depNode.findPlug(depNode.attribute(i), true); - if (attrPlug.isProcedural()) { - // maya docs says these should not be saved off. we skip them - // here. - continue; - } - - // We can identify "output" parameters for Pxr* by checking if they - // are writable. - if (!MFnAttribute(attrPlug.attribute()).isWritable()) { - // If needed, we could author these as outputs, but - // currently don't have an immediate need to bake these out. - continue; - } - - if (attrPlug.isChild()) { - continue; - } - - if (!UsdMayaUtil::IsAuthored(attrPlug)) { - continue; - } - - // For now, we only support arrays of length 1. if we encounter - // such an array, we emit it's 0-th element. - if (attrPlug.isArray()) { - const unsigned int numElements = attrPlug.evaluateNumElements(); - if (numElements > 0u) { - inputAttrPlugs.push_back(attrPlug[0]); - if (numElements > 1u) { - TF_WARN( - "Array with multiple elements encountered at '%s'. " - "Currently, only arrays with a single element are " - "supported.", - attrPlug.name().asChar()); - } - } - } - else { - inputAttrPlugs.push_back(attrPlug); - } - } - - for (const auto& attrPlug : inputAttrPlugs) { - // this is writing out things that live on the MFnDependencyNode. - // maybe that's OK? nothing downstream cares about it. - - const TfToken attrName = TfToken( - context.GetStandardAttrName(attrPlug, false)); - if (attrName.IsEmpty()) { - continue; - } - - const SdfValueTypeName attrTypeName = - UsdMayaWriteUtil::GetUsdTypeName(attrPlug); - if (!attrTypeName) { - continue; - } - - UsdShadeInput input = shaderSchema.CreateInput(attrName, - attrTypeName); - if (!input) { - continue; - } - - if (attrPlug.isElement()) { - UsdMayaRoundTripUtil::MarkAttributeAsArray(input.GetAttr(), - 0u); - } - - UsdMayaWriteUtil::SetUsdAttr(attrPlug, - input.GetAttr(), - UsdTimeCode::Default()); - - // Now handle plug connections and recurse if necessary. - if (!attrPlug.isConnected() || !attrPlug.isDestination()) { - continue; - } - - const MPlug connectedPlug(UsdMayaUtil::GetConnected(attrPlug)); - const MFnDependencyNode connectedDepFn(connectedPlug.node(), - &status); - if (status != MS::kSuccess) { - continue; - } - - if (UsdPrim cPrim = _ExportShadingNodeHelper(materialPrim, - connectedDepFn, - context, - processedPaths)) { - UsdShadeConnectableAPI::ConnectToSource( - input, - UsdShadeShader(cPrim), - TfToken(context.GetStandardAttrName(connectedPlug, false))); - } - } - - return shaderSchema.GetPrim(); - } - - UsdPrim - _ExportShadingNode( - const UsdPrim& materialPrim, - const MFnDependencyNode& depNode, - const UsdMayaShadingModeExportContext& context) - { - SdfPathSet processedNodes; - return _ExportShadingNodeHelper(materialPrim, - depNode, - context, - &processedNodes); - } - - void - Export( - const UsdMayaShadingModeExportContext& context, - UsdShadeMaterial* const mat, - SdfPathSet* const boundPrimPaths) override - { - const UsdMayaShadingModeExportContext::AssignmentVector& assignments = - context.GetAssignments(); - if (assignments.empty()) { - return; - } - - UsdPrim materialPrim = context.MakeStandardMaterialPrim(assignments, - std::string(), - boundPrimPaths); - UsdShadeMaterial material(materialPrim); - if (!material) { - return; - } - - if (mat != nullptr) { - *mat = material; - } - - UsdRiMaterialAPI riMaterialAPI(materialPrim); - - MStatus status; - - const MFnDependencyNode surfaceDepNodeFn( - context.GetSurfaceShader(), - &status); - if (status == MS::kSuccess) { - UsdPrim surfaceShaderPrim = - _ExportShadingNode(materialPrim, - surfaceDepNodeFn, - context); - UsdShadeShader surfaceShaderSchema(surfaceShaderPrim); - if (surfaceShaderSchema) { - UsdShadeOutput surfaceShaderOutput = - surfaceShaderSchema.CreateOutput( - _tokens->DefaultShaderOutputName, - SdfValueTypeNames->Token); - - riMaterialAPI.SetSurfaceSource( - surfaceShaderOutput.GetAttr().GetPath()); - } - } - - const MFnDependencyNode volumeDepNodeFn( - context.GetVolumeShader(), - &status); - if (status == MS::kSuccess) { - UsdPrim volumeShaderPrim = - _ExportShadingNode(materialPrim, - volumeDepNodeFn, - context); - UsdShadeShader volumeShaderSchema(volumeShaderPrim); - if (volumeShaderSchema) { - UsdShadeOutput volumeShaderOutput = - volumeShaderSchema.CreateOutput( - _tokens->DefaultShaderOutputName, - SdfValueTypeNames->Token); - - riMaterialAPI.SetVolumeSource( - volumeShaderOutput.GetAttr().GetPath()); - } - } - - const MFnDependencyNode displacementDepNodeFn( - context.GetDisplacementShader(), - &status); - if (status == MS::kSuccess) { - UsdPrim displacementShaderPrim = - _ExportShadingNode(materialPrim, - displacementDepNodeFn, - context); - UsdShadeShader displacementShaderSchema(displacementShaderPrim); - if (displacementShaderSchema) { - UsdShadeOutput displacementShaderOutput = - displacementShaderSchema.CreateOutput( - _tokens->DefaultShaderOutputName, - SdfValueTypeNames->Token); - - riMaterialAPI.SetDisplacementSource( - displacementShaderOutput.GetAttr().GetPath()); - } - } - } -}; -} - -TF_REGISTRY_FUNCTION_WITH_TAG(UsdMayaShadingModeExportContext, pxrRis) -{ - UsdMayaShadingModeRegistry::GetInstance().RegisterExporter( - "pxrRis", - []() -> UsdMayaShadingModeExporterPtr { - return UsdMayaShadingModeExporterPtr( - static_cast( - new PxrRisShadingModeExporter())); - } - ); -} - -namespace { - -static -MObject -_CreateAndPopulateShaderObject( - const UsdShadeShader& shaderSchema, - const UsdMayaShadingNodeType shadingNodeType, - UsdMayaShadingModeImportContext* context); - -static -MObject -_GetOrCreateShaderObject( - const UsdShadeShader& shaderSchema, - const UsdMayaShadingNodeType shadingNodeType, - UsdMayaShadingModeImportContext* context) -{ - MObject shaderObj; - if (!shaderSchema) { - return shaderObj; - } - - if (context->GetCreatedObject(shaderSchema.GetPrim(), &shaderObj)) { - return shaderObj; - } - - shaderObj = _CreateAndPopulateShaderObject(shaderSchema, shadingNodeType, context); - return context->AddCreatedObject(shaderSchema.GetPrim(), shaderObj); -} - -static -MPlug -_ImportAttr(const UsdAttribute& usdAttr, const MFnDependencyNode& fnDep) -{ - const std::string mayaAttrName = usdAttr.GetBaseName().GetString(); - MStatus status; - - MPlug mayaAttrPlug = fnDep.findPlug(mayaAttrName.c_str(), &status); - if (status != MS::kSuccess) { - return MPlug(); - } - - unsigned int index = 0u; - if (UsdMayaRoundTripUtil::GetAttributeArray(usdAttr, &index)) { - mayaAttrPlug = mayaAttrPlug.elementByLogicalIndex(index, &status); - if (status != MS::kSuccess) { - return MPlug(); - } - } - - UsdMayaUtil::setPlugValue(usdAttr, mayaAttrPlug); - - return mayaAttrPlug; -} - -static -TfToken -_GetMayaTypeNameForShaderId( - const TfToken& shaderId) -{ - // Remap the mayaTypeName if found in the RIS table. - for (const auto & i : _RFM_RISNODE_TABLE) { - if (i.second == shaderId) { - return i.first; - } - } - - // Otherwise, just return shaderId - return shaderId; -} - -static -UsdMayaShadingNodeType -_ComputeShadingNodeTypeForShaderId( - const TfToken& shaderId, - const UsdMayaShadingNodeType& fallback) -{ - MString mayaType(_GetMayaTypeNameForShaderId(shaderId).GetText()); - MStatus status; - MString cmd; - status = cmd.format("getClassification ^1s", mayaType); - CHECK_MSTATUS_AND_RETURN(status, fallback); - - MStringArray compoundClassifications; - status = MGlobal::executeCommand(cmd, compoundClassifications, false, false); - CHECK_MSTATUS_AND_RETURN(status, fallback); - - static const std::vector > - _classificationsToTypes = { - { "texture/", UsdMayaShadingNodeType::Texture }, - { "utility/", UsdMayaShadingNodeType::Utility }, - { "shader/", UsdMayaShadingNodeType::Shader }, - }; - - // The docs for getClassification are pretty confusing. You'd think that - // the string array returned would give you each "classification", but - // instead, it's a list of "single compound classification string by joining - // the individual classifications with ':'". - - // Loop over the compoundClassifications, though I believe - // compoundClassifications will always have size 0 or 1. -#if MAYA_API_VERSION >= 20190000 - for (const MString& compoundClassification : compoundClassifications) { -#else - for (unsigned int i = 0; i < compoundClassifications.length(); ++i) { - const MString& compoundClassification = compoundClassifications[i]; -#endif - const std::string compoundClassificationStr(compoundClassification.asChar()); - for (const std::string& classification : - TfStringSplit(compoundClassificationStr, ":")) { - for (const auto& classPrefixAndType : _classificationsToTypes) { - if (TfStringStartsWith( - classification, classPrefixAndType.first)) { - return classPrefixAndType.second; - } - } - } - } - - return fallback; -} - -static -UsdMayaShadingNodeType -_GetShadingNodeTypeForNestedNode( - const UsdShadeShader& shaderSchema) -{ - TfToken shaderId; - shaderSchema.GetIdAttr().Get(&shaderId); - - static std::map _cache; - const auto iter = _cache.find(shaderId); - if (iter != _cache.end()) { - return iter->second; - } - - return _cache[shaderId] = _ComputeShadingNodeTypeForShaderId( - shaderId, - // any "nested" shader objects that we can't classify should - // fallback to NonShading. - UsdMayaShadingNodeType::NonShading); -} - - -// Should only be called by _GetOrCreateShaderObject, no one else. -MObject -_CreateAndPopulateShaderObject( - const UsdShadeShader& shaderSchema, - const UsdMayaShadingNodeType shadingNodeType, - UsdMayaShadingModeImportContext* context) -{ - TfToken shaderId; - shaderSchema.GetIdAttr().Get(&shaderId); - - TfToken mayaTypeName = _GetMayaTypeNameForShaderId(shaderId); - - MStatus status; - MObject shaderObj; - MFnDependencyNode depFn; - if (!(UsdMayaTranslatorUtil::CreateShaderNode( - MString(shaderSchema.GetPrim().GetName().GetText()), - mayaTypeName.GetText(), - shadingNodeType, - &status, - &shaderObj) - && depFn.setObject(shaderObj))) { - // we need to make sure assumes those types are loaded.. - TF_RUNTIME_ERROR( - "Could not create node of type '%s' for shader '%s'. " - "Probably missing a loadPlugin.\n", - mayaTypeName.GetText(), - shaderSchema.GetPrim().GetName().GetText()); - return MObject(); - } - - // The rest of this is not really RIS specific at all. - for (const UsdShadeInput& input : shaderSchema.GetInputs()) { - MPlug mayaAttr = _ImportAttr(input.GetAttr(), depFn); - if (mayaAttr.isNull()) { - continue; - } - - UsdShadeConnectableAPI source; - TfToken sourceOutputName; - UsdShadeAttributeType sourceType; - - // Follow shader connections and recurse. - if (!UsdShadeConnectableAPI::GetConnectedSource(input, - &source, - &sourceOutputName, - &sourceType)) { - continue; - } - - UsdShadeShader sourceShaderSchema = UsdShadeShader(source.GetPrim()); - if (!sourceShaderSchema) { - continue; - } - - MObject sourceObj = _GetOrCreateShaderObject( - sourceShaderSchema, - _GetShadingNodeTypeForNestedNode(sourceShaderSchema), - context); - - MFnDependencyNode sourceDepFn(sourceObj, &status); - if (status != MS::kSuccess) { - continue; - } - - MPlug srcAttr = sourceDepFn.findPlug(sourceOutputName.GetText()); - if (srcAttr.isArray()) { - const unsigned int numElements = srcAttr.evaluateNumElements(); - if (numElements > 0u) { - if (numElements > 1u) { - TF_WARN( - "Array with multiple elements encountered at '%s'. " - "Currently, only arrays with a single element are " - "supported. Not connecting attribute.", - srcAttr.name().asChar()); - continue; - } - - srcAttr = srcAttr[0]; - } - } - - UsdMayaUtil::Connect(srcAttr, mayaAttr, false); - } - - return shaderObj; -} - -}; // anonymous namespace - -DEFINE_SHADING_MODE_IMPORTER(pxrRis, context) -{ - // RenderMan for Maya wants the shader nodes to get hooked into the shading - // group via its own plugs. - context->SetVolumeShaderPlugName(_tokens->RmanVolumeShaderPlugName); - - const auto shadingPlugs = _GetShadingPlugs(); - context->SetSurfaceShaderPlugName(shadingPlugs.surface); - context->SetDisplacementShaderPlugName(shadingPlugs.displacement); - - // This expects the renderman for maya plugin is loaded. - // How do we ensure that it is? - const UsdShadeMaterial& shadeMaterial = context->GetShadeMaterial(); - if (!shadeMaterial) { - return MObject(); - } - - // Get the surface, volume, and/or displacement shaders of the material. - // First we try computing the sources via the material, and otherwise we - // fall back to querying the UsdRiMaterialAPI. - UsdShadeShader surfaceShader = shadeMaterial.ComputeSurfaceSource(); - if (!surfaceShader) { - surfaceShader = UsdRiMaterialAPI(shadeMaterial).GetSurface(); - } - - UsdShadeShader volumeShader = shadeMaterial.ComputeVolumeSource(); - if (!volumeShader) { - volumeShader = UsdRiMaterialAPI(shadeMaterial).GetVolume(); - } - - UsdShadeShader displacementShader = shadeMaterial.ComputeDisplacementSource(); - if (!displacementShader) { - displacementShader = UsdRiMaterialAPI(shadeMaterial).GetDisplacement(); - } - - MObject surfaceShaderObj = _GetOrCreateShaderObject( - surfaceShader, UsdMayaShadingNodeType::Shader, context); - MObject volumeShaderObj = _GetOrCreateShaderObject( - volumeShader, UsdMayaShadingNodeType::Shader, context); - MObject displacementShaderObj = _GetOrCreateShaderObject( - displacementShader, UsdMayaShadingNodeType::Shader, context); - - if (surfaceShaderObj.isNull() && - volumeShaderObj.isNull() && - displacementShaderObj.isNull()) { - return MObject(); - } - - // Create the shading engine. - MObject shadingEngine = context->CreateShadingEngine(); - if (shadingEngine.isNull()) { - return MObject(); - } - MStatus status; - MFnSet fnSet(shadingEngine, &status); - if (status != MS::kSuccess) { - return MObject(); - } - - const TfToken surfaceShaderPlugName = context->GetSurfaceShaderPlugName(); - if (!surfaceShaderPlugName.IsEmpty() && !surfaceShaderObj.isNull()) { - MFnDependencyNode depNodeFn(surfaceShaderObj, &status); - if (status != MS::kSuccess) { - return MObject(); - } - - MPlug shaderOutputPlug = - depNodeFn.findPlug(_tokens->MayaShaderOutputName.GetText(), &status); - if (status != MS::kSuccess || shaderOutputPlug.isNull()) { - return MObject(); - } - - MPlug seInputPlug = - fnSet.findPlug(surfaceShaderPlugName.GetText(), &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - UsdMayaUtil::Connect(shaderOutputPlug, - seInputPlug, - /* clearDstPlug = */ true); - } - - const TfToken volumeShaderPlugName = context->GetVolumeShaderPlugName(); - if (!volumeShaderPlugName.IsEmpty() && !volumeShaderObj.isNull()) { - MFnDependencyNode depNodeFn(volumeShaderObj, &status); - if (status != MS::kSuccess) { - return MObject(); - } - - MPlug shaderOutputPlug = - depNodeFn.findPlug(_tokens->MayaShaderOutputName.GetText(), &status); - if (status != MS::kSuccess || shaderOutputPlug.isNull()) { - return MObject(); - } - - MPlug seInputPlug = - fnSet.findPlug(volumeShaderPlugName.GetText(), &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - UsdMayaUtil::Connect(shaderOutputPlug, - seInputPlug, - /* clearDstPlug = */ true); - } - - const TfToken displacementShaderPlugName = context->GetDisplacementShaderPlugName(); - if (!displacementShaderPlugName.IsEmpty() && !displacementShaderObj.isNull()) { - MFnDependencyNode depNodeFn(displacementShaderObj, &status); - if (status != MS::kSuccess) { - return MObject(); - } - - MPlug shaderOutputPlug = - depNodeFn.findPlug(_tokens->MayaShaderOutputName.GetText(), &status); - if (status != MS::kSuccess || shaderOutputPlug.isNull()) { - return MObject(); - } - - MPlug seInputPlug = - fnSet.findPlug(displacementShaderPlugName.GetText(), &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - UsdMayaUtil::Connect(shaderOutputPlug, - seInputPlug, - /* clearDstPlug = */ true); - } - - return shadingEngine; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/shadingModePxrRis_rfm_map.h b/third_party/maya/lib/usdMaya/shadingModePxrRis_rfm_map.h deleted file mode 100644 index 3d34b0ca79..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModePxrRis_rfm_map.h +++ /dev/null @@ -1,90 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -// This table comes from RenderMan for Maya version 20.1 -// The software does under the hood transformation implementing some Maya native shader nodes -// as RIS patter objects. The conversion allows to write in USD a fully working shader graph -// We use this table both for export and for import when RIS mode is active. -// XXX This should probably live in a xml or json file that can be easily updated without recompile - -#include "pxr/pxr.h" - -#include "pxr/base/tf/token.h" - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - -static const std::vector > _RFM_RISNODE_TABLE = { - { TfToken("blendColors", TfToken::Immortal), TfToken("PxrMayaBlendColors", TfToken::Immortal) }, - { TfToken("bulge", TfToken::Immortal), TfToken("PxrMayaBulge", TfToken::Immortal) }, - { TfToken("bump2d", TfToken::Immortal), TfToken("PxrMayaBump2d", TfToken::Immortal) }, - { TfToken("bump3d", TfToken::Immortal), TfToken("PxrMayaBump3d", TfToken::Immortal) }, - { TfToken("brownian", TfToken::Immortal), TfToken("PxrMayaBrownian", TfToken::Immortal) }, - { TfToken("checker", TfToken::Immortal), TfToken("PxrMayaChecker", TfToken::Immortal) }, - { TfToken("clamp", TfToken::Immortal), TfToken("PxrMayaClamp", TfToken::Immortal) }, - { TfToken("cloth", TfToken::Immortal), TfToken("PxrMayaCloth", TfToken::Immortal) }, - { TfToken("cloud", TfToken::Immortal), TfToken("PxrMayaCloud", TfToken::Immortal) }, - { TfToken("condition", TfToken::Immortal), TfToken("PxrCondition", TfToken::Immortal) }, - { TfToken("contrast", TfToken::Immortal), TfToken("PxrMayaContrast", TfToken::Immortal) }, - { TfToken("crater", TfToken::Immortal), TfToken("PxrMayaCrater", TfToken::Immortal) }, - { TfToken("file", TfToken::Immortal), TfToken("PxrMayaFile", TfToken::Immortal) }, - { TfToken("fluidShape", TfToken::Immortal), TfToken("PxrMayaFluidShape", TfToken::Immortal) }, - { TfToken("fractal", TfToken::Immortal), TfToken("PxrMayaFractal", TfToken::Immortal) }, - { TfToken("gammaCorrect", TfToken::Immortal), TfToken("PxrMayaGammaCorrect", TfToken::Immortal) }, - { TfToken("granite", TfToken::Immortal), TfToken("PxrMayaGranite", TfToken::Immortal) }, - { TfToken("grid", TfToken::Immortal), TfToken("PxrMayaGrid", TfToken::Immortal) }, - { TfToken("hairSystem", TfToken::Immortal), TfToken("PxrMayaHair", TfToken::Immortal) }, - { TfToken("hsvToRgb", TfToken::Immortal), TfToken("PxrMayaHsvToRgb", TfToken::Immortal) }, - { TfToken("imagePlane", TfToken::Immortal), TfToken("PxrMayaImagePlane", TfToken::Immortal) }, - { TfToken("layeredTexture", TfToken::Immortal), TfToken("PxrMayaLayeredTexture", TfToken::Immortal) }, - { TfToken("leather", TfToken::Immortal), TfToken("PxrMayaLeather", TfToken::Immortal) }, - { TfToken("luminance", TfToken::Immortal), TfToken("PxrMayaLuminance", TfToken::Immortal) }, - { TfToken("marble", TfToken::Immortal), TfToken("PxrMayaMarble", TfToken::Immortal) }, - { TfToken("mountain", TfToken::Immortal), TfToken("PxrMayaMountain", TfToken::Immortal) }, - { TfToken("multiplyDivide", TfToken::Immortal), TfToken("PxrMultiplyDivide", TfToken::Immortal) }, - { TfToken("noise", TfToken::Immortal), TfToken("PxrMayaNoise", TfToken::Immortal) }, - { TfToken("place2dTexture", TfToken::Immortal), TfToken("PxrMayaPlacement2d", TfToken::Immortal) }, - { TfToken("place3dTexture", TfToken::Immortal), TfToken("PxrMayaPlacement3d", TfToken::Immortal) }, - { TfToken("plusMinusAverage", TfToken::Immortal), TfToken("PxrMayaPlusMinusAverage", TfToken::Immortal) }, - { TfToken("ramp", TfToken::Immortal), TfToken("PxrMayaRamp", TfToken::Immortal) }, - { TfToken("remapColor", TfToken::Immortal), TfToken("PxrMayaRemapColor", TfToken::Immortal) }, - { TfToken("remapHsv", TfToken::Immortal), TfToken("PxrMayaRemapHsv", TfToken::Immortal) }, - { TfToken("remapValue", TfToken::Immortal), TfToken("PxrMayaRemapValue", TfToken::Immortal) }, - { TfToken("reverse", TfToken::Immortal), TfToken("PxrMayaReverse", TfToken::Immortal) }, - { TfToken("rgbToHsv", TfToken::Immortal), TfToken("PxrMayaRgbToHsv", TfToken::Immortal) }, - { TfToken("rock", TfToken::Immortal), TfToken("PxrMayaRock", TfToken::Immortal) }, - { TfToken("setRange", TfToken::Immortal), TfToken("PxrMayaSetRange", TfToken::Immortal) }, - { TfToken("snow", TfToken::Immortal), TfToken("PxrMayaSnow", TfToken::Immortal) }, - { TfToken("solidFractal", TfToken::Immortal), TfToken("PxrMayaSolidFractal", TfToken::Immortal) }, - { TfToken("stucco", TfToken::Immortal), TfToken("PxrMayaStucco", TfToken::Immortal) }, - { TfToken("uvChooser", TfToken::Immortal), TfToken("PxrMayaUVChooser", TfToken::Immortal) }, - { TfToken("volumeFog", TfToken::Immortal), TfToken("PxrMayaVolumeFog", TfToken::Immortal) }, - { TfToken("volumeNoise", TfToken::Immortal), TfToken("PxrMayaVolumeNoise", TfToken::Immortal) }, - { TfToken("wood", TfToken::Immortal), TfToken("PxrMayaWood", TfToken::Immortal) } -}; - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/shadingModeRegistry.cpp b/third_party/maya/lib/usdMaya/shadingModeRegistry.cpp deleted file mode 100644 index d2e97ee627..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModeRegistry.cpp +++ /dev/null @@ -1,150 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/shadingModeRegistry.h" - -#include "usdMaya/registryHelper.h" -#include "usdMaya/shadingModeExporter.h" -#include "usdMaya/shadingModeExporterContext.h" -#include "usdMaya/shadingModeImporter.h" - -#include "pxr/base/tf/instantiateSingleton.h" -#include "pxr/base/tf/registryManager.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaShadingModeTokens, - PXRUSDMAYA_SHADINGMODE_TOKENS); - - -typedef std::map _ExportRegistry; -static _ExportRegistry _exportReg; - -bool -UsdMayaShadingModeRegistry::RegisterExporter( - const std::string& name, - UsdMayaShadingModeExporterCreator fn) -{ - const TfToken nameToken(name); - std::pair<_ExportRegistry::const_iterator, bool> insertStatus = - _exportReg.insert( - std::make_pair(nameToken, fn)); - if (insertStatus.second) { - UsdMaya_RegistryHelper::AddUnloader([nameToken]() { - _exportReg.erase(nameToken); - }); - } - else { - TF_CODING_ERROR("Multiple shading exporters named '%s'", name.c_str()); - } - return insertStatus.second; -} - -UsdMayaShadingModeExporterCreator -UsdMayaShadingModeRegistry::_GetExporter(const TfToken& name) -{ - UsdMaya_RegistryHelper::LoadShadingModePlugins(); - TfRegistryManager::GetInstance().SubscribeTo(); - const auto it = _exportReg.find(name); - return it == _exportReg.end() ? nullptr : it->second; -} - -typedef std::map _ImportRegistry; -static _ImportRegistry _importReg; - -bool -UsdMayaShadingModeRegistry::RegisterImporter( - const std::string& name, - UsdMayaShadingModeImporter fn) -{ - const TfToken nameToken(name); - std::pair<_ImportRegistry::const_iterator, bool> insertStatus = - _importReg.insert( - std::make_pair(nameToken, fn)); - if (insertStatus.second) { - UsdMaya_RegistryHelper::AddUnloader([nameToken]() { - _importReg.erase(nameToken); - }); - } - else { - TF_CODING_ERROR("Multiple shading importers named '%s'", name.c_str()); - } - return insertStatus.second; -} - -UsdMayaShadingModeImporter -UsdMayaShadingModeRegistry::_GetImporter(const TfToken& name) -{ - TfRegistryManager::GetInstance().SubscribeTo(); - return _importReg[name]; -} - -TfTokenVector -UsdMayaShadingModeRegistry::_ListExporters() { - UsdMaya_RegistryHelper::LoadShadingModePlugins(); - TfRegistryManager::GetInstance().SubscribeTo(); - TfTokenVector ret; - ret.reserve(_exportReg.size()); - for (const auto& e : _exportReg) { - ret.push_back(e.first); - } - return ret; -} - -TfTokenVector -UsdMayaShadingModeRegistry::_ListImporters() { - TfRegistryManager::GetInstance().SubscribeTo(); - TfTokenVector ret; - ret.reserve(_importReg.size()); - for (const auto& e : _importReg) { - ret.push_back(e.first); - } - return ret; -} - -TF_INSTANTIATE_SINGLETON(UsdMayaShadingModeRegistry); - -UsdMayaShadingModeRegistry& -UsdMayaShadingModeRegistry::GetInstance() -{ - return TfSingleton::GetInstance(); -} - -UsdMayaShadingModeRegistry::UsdMayaShadingModeRegistry() -{ -} - -UsdMayaShadingModeRegistry::~UsdMayaShadingModeRegistry() -{ -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/shadingModeRegistry.h b/third_party/maya/lib/usdMaya/shadingModeRegistry.h deleted file mode 100644 index 402f5913de..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModeRegistry.h +++ /dev/null @@ -1,120 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_SHADING_MODE_REGISTRY_H -#define USD_MAYA_SHADING_MODE_REGISTRY_H - -/// \file usdMaya/shadingModeRegistry.h - -#include "usdMaya/api.h" -#include "usdMaya/shadingModeExporter.h" -#include "usdMaya/shadingModeExporterContext.h" -#include "usdMaya/shadingModeImporter.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/registryManager.h" -#include "pxr/base/tf/singleton.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/tf/weakBase.h" - -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDMAYA_SHADINGMODE_TOKENS \ - (none) \ - (displayColor) - -TF_DECLARE_PUBLIC_TOKENS(UsdMayaShadingModeTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_SHADINGMODE_TOKENS); - - -TF_DECLARE_WEAK_PTRS(UsdMayaShadingModeRegistry); - -/// We understand that shading may want to be imported/exported in many ways -/// across studios. Even within a studio, different workflows may call for -/// different shading modes. -/// -/// We provide macros that are entry points into the shading import/export -/// logic. -class UsdMayaShadingModeRegistry : public TfWeakBase -{ -public: - - static UsdMayaShadingModeExporterCreator GetExporter(const TfToken& name) { - return GetInstance()._GetExporter(name); - } - static UsdMayaShadingModeImporter GetImporter(const TfToken& name) { - return GetInstance()._GetImporter(name); - } - static TfTokenVector ListExporters() { - return GetInstance()._ListExporters(); - } - static TfTokenVector ListImporters() { - return GetInstance()._ListImporters(); - } - - PXRUSDMAYA_API - static UsdMayaShadingModeRegistry& GetInstance(); - - PXRUSDMAYA_API - bool RegisterExporter( - const std::string& name, - UsdMayaShadingModeExporterCreator fn); - - PXRUSDMAYA_API - bool RegisterImporter( - const std::string& name, - UsdMayaShadingModeImporter fn); - -private: - UsdMayaShadingModeExporterCreator _GetExporter(const TfToken& name); - UsdMayaShadingModeImporter _GetImporter(const TfToken& name); - - TfTokenVector _ListExporters(); - TfTokenVector _ListImporters(); - - UsdMayaShadingModeRegistry(); - ~UsdMayaShadingModeRegistry(); - friend class TfSingleton; -}; - -#define DEFINE_SHADING_MODE_IMPORTER(name, contextName) \ -static MObject _ShadingModeImporter_##name(UsdMayaShadingModeImportContext*); \ -TF_REGISTRY_FUNCTION_WITH_TAG(UsdMayaShadingModeImportContext, name) {\ - UsdMayaShadingModeRegistry::GetInstance().RegisterImporter(#name, &_ShadingModeImporter_##name); \ -}\ -MObject _ShadingModeImporter_##name(UsdMayaShadingModeImportContext* contextName) - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/shadingModeUseRegistry.cpp b/third_party/maya/lib/usdMaya/shadingModeUseRegistry.cpp deleted file mode 100644 index 075fe21aec..0000000000 --- a/third_party/maya/lib/usdMaya/shadingModeUseRegistry.cpp +++ /dev/null @@ -1,445 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primWriter.h" -#include "usdMaya/shaderWriter.h" -#include "usdMaya/shadingModeExporter.h" -#include "usdMaya/shadingModeExporterContext.h" -#include "usdMaya/shadingModeRegistry.h" -#include "usdMaya/shadingUtil.h" -#include "usdMaya/util.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/types.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/property.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdShade/connectableAPI.h" -#include "pxr/usd/usdShade/input.h" -#include "pxr/usd/usdShade/material.h" -#include "pxr/usd/usdShade/output.h" -#include "pxr/usd/usdShade/shader.h" -#include "pxr/usd/usdShade/tokens.h" - -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -namespace { - -using _NodeHandleToShaderWriterMap = - UsdMayaUtil::MObjectHandleUnorderedMap; - -class UseRegistryShadingModeExporter : public UsdMayaShadingModeExporter -{ - public: - - UseRegistryShadingModeExporter() {} - - private: - - /// Gets a shader writer for \p depNode that authors its prim(s) under - /// the path \p parentPath. - /// - /// If no shader writer can be found for the Maya node or if the node - /// otherwise should not be authored, an empty pointer is returned. - /// - /// A cached mapping of node handles to shader writer pointers is - /// maintained in the provided \p shaderWriterMap. - UsdMayaShaderWriterSharedPtr - _GetShaderWriterForNode( - const MObject& depNode, - const SdfPath& parentPath, - const UsdMayaShadingModeExportContext& context, - _NodeHandleToShaderWriterMap& shaderWriterMap) - { - if (depNode.hasFn(MFn::kShadingEngine)) { - // depNode is the material itself, so we don't need to create a - // new shader. Connections between it and the top-level shader - // will be handled by the main Export() method. - return nullptr; - } - - if (depNode.hasFn(MFn::kDagNode)) { - // XXX: Skip DAG nodes for now, but we may eventually want/need - // to consider them. - return nullptr; - } - - if (!UsdMayaUtil::isWritable(depNode)) { - return nullptr; - } - - const MObjectHandle nodeHandle(depNode); - const auto iter = shaderWriterMap.find(nodeHandle); - if (iter != shaderWriterMap.end()) { - // We've already created a shader writer for this node, so just - // return it. - return iter->second; - } - - // No shader writer exists for this node yet, so create one. - MStatus status; - const MFnDependencyNode depNodeFn(depNode, &status); - if (status != MS::kSuccess) { - return nullptr; - } - - const TfToken shaderUsdPrimName( - UsdMayaUtil::SanitizeName(depNodeFn.name().asChar())); - - const SdfPath shaderUsdPath = - parentPath.AppendChild(shaderUsdPrimName); - - UsdMayaPrimWriterSharedPtr primWriter = - context.GetWriteJobContext().CreatePrimWriter( - depNodeFn, - shaderUsdPath); - - UsdMayaShaderWriterSharedPtr shaderWriter = - std::dynamic_pointer_cast(primWriter); - - // Store the shader writer pointer whether we succeeded or not so - // that we don't repeatedly attempt and fail to create it for the - // same node. - shaderWriterMap[nodeHandle] = shaderWriter; - - return shaderWriter; - } - - /// Export nodes in the Maya dependency graph rooted at \p rootPlug - /// for \p material. - /// - /// The root plug should be from an attribute on the Maya shadingEngine - /// node that \p material represents. - /// - /// The first shader prim authored during the traversal will be assumed - /// to be the primary shader for the connection represented by - /// \p rootPlug. That shader prim will be returned so that it can be - /// connected to the Material prim. - UsdShadeShader - _ExportShadingDepGraph( - UsdShadeMaterial& material, - const MPlug& rootPlug, - const UsdMayaShadingModeExportContext& context) - { - // Maintain a mapping of Maya shading node handles to shader - // writers so that we only author each shader once, but can still - // look them up again to create connections. - _NodeHandleToShaderWriterMap shaderWriterMap; - - // MItDependencyGraph takes a non-const MPlug as a constructor - // parameter, so we have to make a copy of rootPlug here. - MPlug rootPlugCopy(rootPlug); - - MStatus status; - MItDependencyGraph iterDepGraph( - rootPlugCopy, - MFn::kInvalid, - MItDependencyGraph::Direction::kUpstream, - MItDependencyGraph::Traversal::kDepthFirst, - MItDependencyGraph::Level::kPlugLevel, - &status); - if (status != MS::kSuccess) { - return UsdShadeShader(); - } - - // We'll consider the first shader we create to be the "top-level" - // shader, which will be the one we return so that it can be - // connected to the Material prim. - UsdShadeShader topLevelShader; - - for (; !iterDepGraph.isDone(); iterDepGraph.next()) { - const MPlug iterPlug = iterDepGraph.thisPlug(&status); - if (status != MS::kSuccess) { - continue; - } - - // We'll check the source and the destination(s) of the - // connection to see if we encounter new shading nodes that - // need to be exported. - MPlug srcPlug; - MPlugArray dstPlugs; - - const bool isDestination = iterPlug.isDestination(&status); - if (status != MS::kSuccess) { - continue; - } - const bool isSource = iterPlug.isSource(&status); - if (status != MS::kSuccess) { - continue; - } - - // Note that MPlug's source() and destinations() methods were - // added in Maya 2016 Extension 2. - if (isDestination) { -#if MAYA_API_VERSION >= 201651 - srcPlug = iterPlug.source(&status); - if (status != MS::kSuccess) { - continue; - } -#else - MPlugArray srcPlugs; - iterPlug.connectedTo( - srcPlugs, - /* asDst = */ true, - /* asSrc = */ false, - &status); - if (status != MS::kSuccess) { - continue; - } - - if (srcPlugs.length() > 0u) { - srcPlug = srcPlugs[0u]; - } -#endif - - dstPlugs.append(iterPlug); - } else if (isSource) { - srcPlug = iterPlug; - -#if MAYA_API_VERSION >= 201651 - if (!iterPlug.destinations(dstPlugs, &status) || - status != MS::kSuccess) { - continue; - } -#else - iterPlug.connectedTo( - dstPlugs, - /* asDst = */ false, - /* asSrc = */ true, - &status); - if (status != MS::kSuccess) { - continue; - } -#endif - } - - // Since we are traversing the shading graph in the upstream - // direction, we'll be visiting shading nodes from destinations - // to sources, beginning with the shadingEngine node. This - // means that if we don't have a source shader to work with, - // there's no need to consider any of the plug's destinations. - if (srcPlug.isNull()) { - continue; - } - - UsdMayaShaderWriterSharedPtr srcShaderWriter = - _GetShaderWriterForNode( - srcPlug.node(), - material.GetPath(), - context, - shaderWriterMap); - if (!srcShaderWriter) { - continue; - } - - srcShaderWriter->Write(UsdTimeCode::Default()); - - UsdPrim shaderPrim = srcShaderWriter->GetUsdPrim(); - if (shaderPrim && !topLevelShader) { - topLevelShader = UsdShadeShader(shaderPrim); - } - - for (unsigned int i = 0u; i < dstPlugs.length(); ++i) { - const MPlug dstPlug = dstPlugs[i]; - if (dstPlug.isNull()) { - continue; - } - - UsdMayaShaderWriterSharedPtr dstShaderWriter = - _GetShaderWriterForNode( - dstPlug.node(), - material.GetPath(), - context, - shaderWriterMap); - if (!dstShaderWriter) { - continue; - } - - dstShaderWriter->Write(UsdTimeCode::Default()); - - UsdPrim shaderPrim = dstShaderWriter->GetUsdPrim(); - if (shaderPrim && !topLevelShader) { - topLevelShader = UsdShadeShader(shaderPrim); - } - - // See if we can get the USD shading properties that the - // Maya plugs represent so that we can author the - // connection in USD. - - const TfToken srcPlugName = - TfToken(context.GetStandardAttrName(srcPlug, false)); - UsdProperty srcProperty = - srcShaderWriter->GetShadingPropertyForMayaAttrName( - srcPlugName); - - const TfToken dstPlugName = - TfToken(context.GetStandardAttrName(dstPlug, false)); - UsdProperty dstProperty = - dstShaderWriter->GetShadingPropertyForMayaAttrName( - dstPlugName); - - if (srcProperty && dstProperty) { - UsdAttribute srcAttribute = - srcProperty.As(); - if (!srcAttribute) { - // The source property is not a UsdAttribute, - // or possibly the shader writer did not - // author/create it, so we can't do anything - // with it. - } - else if (UsdShadeInput::IsInput(srcAttribute)) { - UsdShadeInput srcInput(srcAttribute); - - UsdShadeConnectableAPI::ConnectToSource( - dstProperty, - srcInput); - } - else if (UsdShadeOutput::IsOutput(srcAttribute)) { - UsdShadeOutput srcOutput(srcAttribute); - - UsdShadeConnectableAPI::ConnectToSource( - dstProperty, - srcOutput); - } - } - } - } - - return topLevelShader; - } - - void - Export( - const UsdMayaShadingModeExportContext& context, - UsdShadeMaterial* const mat, - SdfPathSet* const boundPrimPaths) override - { - MStatus status; - - MObject shadingEngine = context.GetShadingEngine(); - const MFnDependencyNode shadingEngineDepNodeFn( - shadingEngine, - &status); - if (status != MS::kSuccess) { - TF_RUNTIME_ERROR( - "Cannot export invalid shading engine node '%s'\n", - UsdMayaUtil::GetMayaNodeName(shadingEngine).c_str()); - return; - } - - const UsdMayaShadingModeExportContext::AssignmentVector& assignments = - context.GetAssignments(); - if (assignments.empty()) { - return; - } - - UsdPrim materialPrim = - context.MakeStandardMaterialPrim( - assignments, - std::string(), - boundPrimPaths); - UsdShadeMaterial material(materialPrim); - if (!material) { - return; - } - - if (mat != nullptr) { - *mat = material; - } - - UsdShadeShader surfaceShaderSchema = - _ExportShadingDepGraph( - material, - context.GetSurfaceShaderPlug(), - context); - UsdMayaShadingUtil::CreateShaderOutputAndConnectMaterial( - surfaceShaderSchema, - UsdShadeTokens->surface, - SdfValueTypeNames->Token, - material, - UsdShadeTokens->surface); - - UsdShadeShader volumeShaderSchema = - _ExportShadingDepGraph( - material, - context.GetVolumeShaderPlug(), - context); - UsdMayaShadingUtil::CreateShaderOutputAndConnectMaterial( - volumeShaderSchema, - UsdShadeTokens->volume, - SdfValueTypeNames->Token, - material, - UsdShadeTokens->volume); - - UsdShadeShader displacementShaderSchema = - _ExportShadingDepGraph( - material, - context.GetDisplacementShaderPlug(), - context); - UsdMayaShadingUtil::CreateShaderOutputAndConnectMaterial( - displacementShaderSchema, - UsdShadeTokens->displacement, - SdfValueTypeNames->Token, - material, - UsdShadeTokens->displacement); - } -}; - -} // anonymous namespace - - -TF_REGISTRY_FUNCTION_WITH_TAG(UsdMayaShadingModeExportContext, useRegistry) -{ - UsdMayaShadingModeRegistry::GetInstance().RegisterExporter( - "useRegistry", - []() -> UsdMayaShadingModeExporterPtr { - return UsdMayaShadingModeExporterPtr( - static_cast( - new UseRegistryShadingModeExporter())); - } - ); -} - - -// XXX: No import support yet... - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/shadingUtil.cpp b/third_party/maya/lib/usdMaya/shadingUtil.cpp deleted file mode 100644 index 77f950aa00..0000000000 --- a/third_party/maya/lib/usdMaya/shadingUtil.cpp +++ /dev/null @@ -1,82 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/shadingUtil.h" - -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/valueTypeName.h" -#include "pxr/usd/usdShade/input.h" -#include "pxr/usd/usdShade/material.h" -#include "pxr/usd/usdShade/output.h" -#include "pxr/usd/usdShade/shader.h" - - -PXR_NAMESPACE_USING_DIRECTIVE - - -UsdShadeInput -UsdMayaShadingUtil::CreateMaterialInputAndConnectShader( - UsdShadeMaterial& material, - const TfToken& materialInputName, - const SdfValueTypeName& inputTypeName, - UsdShadeShader& shader, - const TfToken& shaderInputName) -{ - if (!material || !shader) { - return UsdShadeInput(); - } - - UsdShadeInput materialInput = - material.CreateInput(materialInputName, inputTypeName); - - UsdShadeInput shaderInput = - shader.CreateInput(shaderInputName, inputTypeName); - - shaderInput.ConnectToSource(materialInput); - - return materialInput; -} - -UsdShadeOutput -UsdMayaShadingUtil::CreateShaderOutputAndConnectMaterial( - UsdShadeShader& shader, - const TfToken& shaderOutputName, - const SdfValueTypeName& outputTypeName, - UsdShadeMaterial& material, - const TfToken& materialOutputName) -{ - if (!shader || !material) { - return UsdShadeOutput(); - } - - UsdShadeOutput shaderOutput = - shader.CreateOutput(shaderOutputName, outputTypeName); - - UsdShadeOutput materialOutput = - material.CreateOutput(materialOutputName, outputTypeName); - - materialOutput.ConnectToSource(shaderOutput); - - return shaderOutput; -} diff --git a/third_party/maya/lib/usdMaya/shadingUtil.h b/third_party/maya/lib/usdMaya/shadingUtil.h deleted file mode 100644 index 5db4e24462..0000000000 --- a/third_party/maya/lib/usdMaya/shadingUtil.h +++ /dev/null @@ -1,92 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_SHADING_UTIL_H -#define USD_MAYA_SHADING_UTIL_H - -/// \file usdMaya/shadingUtil.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" - -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/valueTypeName.h" -#include "pxr/usd/usdShade/input.h" -#include "pxr/usd/usdShade/material.h" -#include "pxr/usd/usdShade/output.h" -#include "pxr/usd/usdShade/shader.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -namespace UsdMayaShadingUtil -{ - - -/// Create an input on the given material and shader and create a connection -/// between them. -/// -/// This creates an interface input on \p material with name -/// \p materialInputName and type \p inputTypeName. An input named -/// \p shaderInputName is created on \p shader, also with type -/// \p inputTypeName. A connection is then created between the two such that -/// the input on the material drives the input on the shader. -/// -/// Returns the material input on success, or an invalid UsdShadeInput -/// otherwise. -PXRUSDMAYA_API -UsdShadeInput CreateMaterialInputAndConnectShader( - UsdShadeMaterial& material, - const TfToken& materialInputName, - const SdfValueTypeName& inputTypeName, - UsdShadeShader& shader, - const TfToken& shaderInputName); - -/// Create an output on the given shader and material and create a connection -/// between them. -/// -/// This creates an output on \p shader with name \p shaderOutputName and type -/// \p inputTypeName. An output named \p materialOutputName is created on -/// \p material, also with type \p outputTypeName. A connection is then created -/// between the two such that the output of the shader propagates to the output -/// of the material. -/// -/// Returns the shader output on success, or an invalid UsdShadeOutput -/// otherwise. -PXRUSDMAYA_API -UsdShadeOutput CreateShaderOutputAndConnectMaterial( - UsdShadeShader& shader, - const TfToken& shaderOutputName, - const SdfValueTypeName& outputTypeName, - UsdShadeMaterial& material, - const TfToken& materialOutputName); - - -} // namespace UsdMayaShadingUtil - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/skelBindingsProcessor.cpp b/third_party/maya/lib/usdMaya/skelBindingsProcessor.cpp deleted file mode 100644 index dd46d38bd7..0000000000 --- a/third_party/maya/lib/usdMaya/skelBindingsProcessor.cpp +++ /dev/null @@ -1,175 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/skelBindingsProcessor.h" - -#include "pxr/usd/usdGeom/xform.h" -#include "pxr/usd/usdSkel/bindingAPI.h" -#include "pxr/usd/usdSkel/root.h" -#include "pxr/usd/usdUtils/authoring.h" - -#include "usdMaya/translatorUtil.h" - -PXR_NAMESPACE_OPEN_SCOPE - -UsdMaya_SkelBindingsProcessor::UsdMaya_SkelBindingsProcessor() -{ -} - -/// Finds the rootmost ancestor of the prim at \p path that is an Xform -/// or SkelRoot type prim. The result may be the prim itself. -static UsdPrim -_FindRootmostXformOrSkelRoot(const UsdStagePtr& stage, const SdfPath& path) -{ - UsdPrim currentPrim = stage->GetPrimAtPath(path); - UsdPrim rootmost; - while (currentPrim) { - if (currentPrim.IsA()) { - rootmost = currentPrim; - } else if (currentPrim.IsA()) { - rootmost = currentPrim; - } - currentPrim = currentPrim.GetParent(); - } - - return rootmost; -} - - -/// Finds the existing SkelRoot which is shared by all \p paths. -/// If no SkelRoot is found, and \p config is "auto", then attempts to -/// find a common ancestor of \p paths which can be converted to SkelRoot. -/// \p outMadeSkelRoot must be non-null; it will be set to indicate whether -/// any auto-typename change actually occurred (true) or whether there was -/// already a SkelRoot, so no renaming was necessary (false). -/// If an existing, common SkelRoot cannot be found for all paths, and if -/// it's not possible to create one, returns an empty SdfPath. -static SdfPath -_VerifyOrMakeSkelRoot(const UsdStagePtr& stage, - const SdfPath& path, - const TfToken& config) -{ - if (config != UsdMayaJobExportArgsTokens->auto_ && - config != UsdMayaJobExportArgsTokens->explicit_) { - return SdfPath(); - } - - // Only try to auto-rename to SkelRoot if we're not already a - // descendant of one. Otherwise, verify that the user tagged it in a sane - // way. - - if (UsdSkelRoot root = UsdSkelRoot::Find(stage->GetPrimAtPath(path))) { - - // Verify that the SkelRoot isn't nested in another SkelRoot. - // This is necessary because UsdSkel doesn't handle nested skel roots - // very well currently; this restriction may be loosened in the future. - if (UsdSkelRoot root2 = UsdSkelRoot::Find(root.GetPrim().GetParent())) { - TF_RUNTIME_ERROR("The SkelRoot <%s> is nested inside another " - "SkelRoot <%s>. This might cause unexpected behavior.", - root.GetPath().GetText(), root2.GetPath().GetText()); - return SdfPath(); - } - else { - return root.GetPath(); - } - } else if(config == UsdMayaJobExportArgsTokens->auto_) { - // If auto-generating the SkelRoot, find the rootmost - // UsdGeomXform and turn it into a SkelRoot. - // XXX: It might be good to also consider model hierarchy here, and not - // go past our ancestor component when trying to generate the SkelRoot. - // (Example: in a scene with /World, /World/Char_1, /World/Char_2, we - // might want SkelRoots to stop at Char_1 and Char_2.) Unfortunately, - // the current structure precludes us from accessing model hierarchy - // here. - if (UsdPrim root = _FindRootmostXformOrSkelRoot(stage, path)) { - UsdSkelRoot::Define(stage, root.GetPath()); - return root.GetPath(); - } - else { - if (path.IsRootPrimPath()) { - // This is the most common problem when we can't obtain a - // SkelRoot. - // Show a nice error with useful information about root prims. - TF_RUNTIME_ERROR("The prim <%s> is a root prim, so it has no " - "ancestors that can be converted to a SkelRoot. (USD " - "requires that skinned meshes and skeletons be " - "encapsulated under a SkelRoot.) Try grouping this " - "prim under a parent group.", - path.GetText()); - } - else { - // Show generic error as a last resort if we don't know exactly - // what went wrong. - TF_RUNTIME_ERROR("Could not find an ancestor of the prim <%s> " - "that can be converted to a SkelRoot. (USD requires " - "that skinned meshes and skeletons be encapsulated " - "under a SkelRoot.)", - path.GetText()); - } - return SdfPath(); - } - } - return SdfPath(); -} - - - -void -UsdMaya_SkelBindingsProcessor::MarkBindings( - const SdfPath& path, - const SdfPath& skelPath, - const TfToken& config) -{ - _bindingToSkelMap[path] = _Entry(skelPath, config); -} - - -bool -UsdMaya_SkelBindingsProcessor::_VerifyOrMakeSkelRoots( - const UsdStagePtr& stage) const -{ - bool success = true; - for (const auto& pair : _bindingToSkelMap) { - const _Entry& entry = pair.second; - SdfPath skelRootPath = - _VerifyOrMakeSkelRoot(stage, pair.first, entry.second); - success = success && !skelRootPath.IsEmpty(); - } - return success; -} - - -bool -UsdMaya_SkelBindingsProcessor::PostProcessSkelBindings( - const UsdStagePtr& stage) const -{ - bool success = _VerifyOrMakeSkelRoots(stage); - - // TODO: Write extent on all SkelRoot prims with marked bindings. - // Would like UsdSkel to provide some helper functionality in order - // to simplify this. - return success; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/skelBindingsProcessor.h b/third_party/maya/lib/usdMaya/skelBindingsProcessor.h deleted file mode 100644 index 77dd85e4a5..0000000000 --- a/third_party/maya/lib/usdMaya/skelBindingsProcessor.h +++ /dev/null @@ -1,78 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_SKEL_BINDINGS_PROCESSOR_H -#define USD_MAYA_SKEL_BINDINGS_PROCESSOR_H - -/// \file usdMaya/skelBindingsProcessor.h - -#include "usdMaya/api.h" -#include "usdMaya/util.h" - -#include "pxr/pxr.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/pathTable.h" - -#include - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// This class encapsulates all of the logic for writing or modifying -/// SkelRoot prims for all scopes that have skel bindings. -class UsdMaya_SkelBindingsProcessor -{ -public: - UsdMaya_SkelBindingsProcessor(); - - /// Mark \p path as containing bindings utilizing the skeleton - /// at \p skelPath. - /// Bindings are marked so that SkelRoots may be post-processed. - /// Valid values for \p config are: - /// - UsdMayaJobExportArgsTokens->explicit_: search for an existing SkelRoot - /// - UsdMayaJobExportArgsTokens->auto_: create a SkelRoot if needed - /// UsdMayaJobExportArgsTokens->none is not valid for \p config; it will - /// mark an invalid binding. - void MarkBindings(const SdfPath& path, - const SdfPath& skelPath, - const TfToken& config); - - /// Performs final processing for skel bindings. - bool PostProcessSkelBindings(const UsdStagePtr& stage) const; - -private: - - bool _VerifyOrMakeSkelRoots(const UsdStagePtr& stage) const; - - using _Entry = std::pair; - - std::unordered_map _bindingToSkelMap; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/stageCache.cpp b/third_party/maya/lib/usdMaya/stageCache.cpp deleted file mode 100644 index 04b51789b3..0000000000 --- a/third_party/maya/lib/usdMaya/stageCache.cpp +++ /dev/null @@ -1,160 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/stageCache.h" - -#include "usdMaya/notice.h" - -#include "pxr/usd/sdf/attributeSpec.h" -#include "pxr/usd/sdf/layer.h" -#include "pxr/usd/sdf/primSpec.h" -#include "pxr/usd/sdf/relationshipSpec.h" -#include "pxr/usd/usd/stageCache.h" -#include "pxr/usd/usdGeom/tokens.h" - -#include -#include - -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -namespace { - -static std::map _sharedSessionLayers; -static std::mutex _sharedSessionLayersMutex; - -struct _OnSceneResetListener : public TfWeakBase { - _OnSceneResetListener() - { - TfWeakPtr<_OnSceneResetListener> me(this); - TfNotice::Register(me, &_OnSceneResetListener::OnSceneReset); - } - - void OnSceneReset(const UsdMayaSceneResetNotice& notice) - { - TF_STATUS("Clearing USD Stage Cache"); - UsdMayaStageCache::Clear(); - - std::lock_guard lock(_sharedSessionLayersMutex); - _sharedSessionLayers.clear(); - } -}; - -} // anonymous namespace - -/* static */ -UsdStageCache& -UsdMayaStageCache::Get(const bool forcePopulate) -{ - static UsdStageCache theCacheForcePopulate; - static UsdStageCache theCache; - static _OnSceneResetListener onSceneResetListener; - - return forcePopulate ? theCacheForcePopulate : theCache; -} - -/* static */ -void -UsdMayaStageCache::Clear() -{ - Get(true).Clear(); - Get(false).Clear(); -} - -/* static */ -size_t -UsdMayaStageCache::EraseAllStagesWithRootLayerPath(const std::string& layerPath) -{ - size_t erasedStages = 0u; - - const SdfLayerHandle rootLayer = SdfLayer::Find(layerPath); - if (!rootLayer) { - return erasedStages; - } - - erasedStages += Get(true).EraseAll(rootLayer); - erasedStages += Get(false).EraseAll(rootLayer); - - return erasedStages; -} - -SdfLayerRefPtr -UsdMayaStageCache::GetSharedSessionLayer( - const SdfPath& rootPath, - const std::map& variantSelections, - const TfToken& drawMode) -{ - // Example key: "/Root/Path:modelingVariant=round|shadingVariant=red|:cards" - std::ostringstream key; - key << rootPath; - key << ":"; - for (const auto& pair : variantSelections) { - key << pair.first << "=" << pair.second << "|"; - } - key << ":"; - key << drawMode; - - std::string keyString = key.str(); - std::lock_guard lock(_sharedSessionLayersMutex); - auto iter = _sharedSessionLayers.find(keyString); - if (iter == _sharedSessionLayers.end()) { - SdfLayerRefPtr newLayer = SdfLayer::CreateAnonymous(); - - SdfPrimSpecHandle over = SdfCreatePrimInLayer(newLayer, rootPath); - for (const auto& pair : variantSelections) { - const std::string& variantSet = pair.first; - const std::string& variantSelection = pair.second; - over->GetVariantSelections()[variantSet] = variantSelection; - } - - if (!drawMode.IsEmpty()) { - SdfAttributeSpecHandle drawModeAttr = SdfAttributeSpec::New( - over, - UsdGeomTokens->modelDrawMode, - SdfValueTypeNames->Token, - SdfVariabilityUniform); - drawModeAttr->SetDefaultValue(VtValue(drawMode)); - SdfAttributeSpecHandle applyDrawModeAttr = SdfAttributeSpec::New( - over, - UsdGeomTokens->modelApplyDrawMode, - SdfValueTypeNames->Bool, - SdfVariabilityUniform); - applyDrawModeAttr->SetDefaultValue(VtValue(true)); - } - - _sharedSessionLayers[keyString] = newLayer; - return newLayer; - } - else { - return iter->second; - } -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/stageCache.h b/third_party/maya/lib/usdMaya/stageCache.h deleted file mode 100644 index f5ce02ac2d..0000000000 --- a/third_party/maya/lib/usdMaya/stageCache.h +++ /dev/null @@ -1,77 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_STAGE_CACHE_H -#define USD_MAYA_STAGE_CACHE_H - -/// \file usdMaya/stageCache.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/stageCache.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdMayaStageCache -{ -public: - - /// Return the singleton stage cache for use by all USD clients within Maya. - /// 2 stage caches are maintained; 1 for stages that have been - /// force-populated, and 1 for stages that have not been force-populated. - PXRUSDMAYA_API - static UsdStageCache& Get(const bool forcePopulate=true); - - /// Clear the cache - PXRUSDMAYA_API - static void Clear(); - - /// Erase all stages from the stage caches whose root layer path is - /// \p layerPath. - /// - /// The number of stages erased from the caches is returned. - PXRUSDMAYA_API - static size_t EraseAllStagesWithRootLayerPath( - const std::string& layerPath); - - /// Gets (or creates) a shared session layer tied with the given variant - /// selections and draw mode on the given root path. - /// The stage is cached for the lifetime of the current Maya scene. - static SdfLayerRefPtr GetSharedSessionLayer( - const SdfPath& rootPath, - const std::map& variantSelections, - const TfToken& drawMode); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/stageData.cpp b/third_party/maya/lib/usdMaya/stageData.cpp deleted file mode 100644 index 4ce21f08ef..0000000000 --- a/third_party/maya/lib/usdMaya/stageData.cpp +++ /dev/null @@ -1,125 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/stageData.h" - -#include "pxr/base/gf/bbox3d.h" -#include "pxr/base/tf/staticTokens.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/stage.h" - -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaStageDataTokens, - PXRUSDMAYA_STAGE_DATA_TOKENS); - - -const MTypeId UsdMayaStageData::mayaTypeId(0x0010A257); -const MString UsdMayaStageData::typeName( - UsdMayaStageDataTokens->MayaTypeName.GetText()); - - -/* This exists solely to make sure that the usdStage instance - * gets discarded when Maya exits, so that an temporary files - * that might have been created are unlinked. - */ -static -void -_cleanUp(void *gdPtr) -{ - UsdMayaStageData *gd = (UsdMayaStageData *)gdPtr; - - gd->unregisterExitCallback(); - - gd->stage = UsdStageRefPtr(); -} - -/* static */ -void* -UsdMayaStageData::creator() -{ - return new UsdMayaStageData(); -} - -/* virtual */ -void -UsdMayaStageData::copy(const MPxData& src) -{ - const UsdMayaStageData* stageData = - dynamic_cast(&src); - - if (stageData) { - stage = stageData->stage; - primPath = stageData->primPath; - } -} - -/* virtual */ -MTypeId -UsdMayaStageData::typeId() const -{ - return mayaTypeId; -} - -/* virtual */ -MString -UsdMayaStageData::name() const -{ - return typeName; -} - -UsdMayaStageData::UsdMayaStageData() : MPxGeometryData() -{ - registerExitCallback(); -} - -void -UsdMayaStageData::registerExitCallback() -{ - _exitCallbackId = MSceneMessage::addCallback(MSceneMessage::kMayaExiting, - _cleanUp, - this); -} - -void -UsdMayaStageData::unregisterExitCallback() -{ - MSceneMessage::removeCallback(_exitCallbackId); -} - -/* virtual */ -UsdMayaStageData::~UsdMayaStageData() { - - unregisterExitCallback(); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/stageData.h b/third_party/maya/lib/usdMaya/stageData.h deleted file mode 100644 index e13b6eeacc..0000000000 --- a/third_party/maya/lib/usdMaya/stageData.h +++ /dev/null @@ -1,116 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_STAGE_DATA_H -#define USD_MAYA_STAGE_DATA_H - -/// \file usdMaya/stageData.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/staticTokens.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/stage.h" - -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDMAYA_STAGE_DATA_TOKENS \ - ((MayaTypeName, "pxrUsdStageData")) - -TF_DECLARE_PUBLIC_TOKENS(UsdMayaStageDataTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_STAGE_DATA_TOKENS); - - -class UsdMayaStageData : public MPxGeometryData -{ - public: - /// Unlike other Maya node types, MPxData/MPxGeometryData declare - /// typeId() as a pure virtual method that must be overridden in - /// derived classes, so we have to call this static member "mayaTypeId" - /// instead of just "typeId" as we usually would. - PXRUSDMAYA_API - static const MTypeId mayaTypeId; - PXRUSDMAYA_API - static const MString typeName; - - PXRUSDMAYA_API - static void* creator(); - - /** - * \name MPxGeometryData overrides - */ - //@{ - - PXRUSDMAYA_API - void copy(const MPxData& src) override; - - PXRUSDMAYA_API - MTypeId typeId() const override; - - PXRUSDMAYA_API - MString name() const override; - //@} - - PXRUSDMAYA_API - void registerExitCallback(); - - PXRUSDMAYA_API - void unregisterExitCallback(); - - /** - * \name data - */ - //@{ - - UsdStageRefPtr stage; - SdfPath primPath; - - //@} - - private: - UsdMayaStageData(); - ~UsdMayaStageData() override; - - UsdMayaStageData(const UsdMayaStageData&); - UsdMayaStageData& operator=(const UsdMayaStageData&); - - MCallbackId _exitCallbackId; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/stageNode.cpp b/third_party/maya/lib/usdMaya/stageNode.cpp deleted file mode 100644 index a670962456..0000000000 --- a/third_party/maya/lib/usdMaya/stageNode.cpp +++ /dev/null @@ -1,185 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/stageNode.h" - -#include "usdMaya/stageCache.h" -#include "usdMaya/stageData.h" - -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" - -#include "pxr/usd/ar/resolver.h" -#include "pxr/usd/sdf/layer.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/stageCacheContext.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaStageNodeTokens, - PXRUSDMAYA_STAGE_NODE_TOKENS); - - -const MTypeId UsdMayaStageNode::typeId(0x00126400); -const MString UsdMayaStageNode::typeName( - UsdMayaStageNodeTokens->MayaTypeName.GetText()); - -// Attributes -MObject UsdMayaStageNode::filePathAttr; -MObject UsdMayaStageNode::outUsdStageAttr; - - -/* static */ -void* -UsdMayaStageNode::creator() -{ - return new UsdMayaStageNode(); -} - -/* static */ -MStatus -UsdMayaStageNode::initialize() -{ - MStatus status; - - MFnTypedAttribute typedAttrFn; - - MFnStringData stringDataFn; - const MObject defaultStringDataObj = stringDataFn.create(""); - - filePathAttr = typedAttrFn.create("filePath", - "fp", - MFnData::kString, - defaultStringDataObj, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = typedAttrFn.setUsedAsFilename(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(filePathAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - outUsdStageAttr = typedAttrFn.create("outUsdStage", - "os", - UsdMayaStageData::mayaTypeId, - MObject::kNullObj, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = typedAttrFn.setWritable(false); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = typedAttrFn.setStorable(false); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(outUsdStageAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - status = attributeAffects(filePathAttr, outUsdStageAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - return status; -} - -/* virtual */ -MStatus -UsdMayaStageNode::compute(const MPlug& plug, MDataBlock& dataBlock) -{ - MStatus status = MS::kUnknownParameter; - - if (plug == outUsdStageAttr) { - const MDataHandle filePathHandle = dataBlock.inputValue(filePathAttr, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - - const std::string usdFile = - TfStringTrim(filePathHandle.asString().asChar()); - - UsdStageRefPtr usdStage; - - if (SdfLayerRefPtr rootLayer = SdfLayer::FindOrOpen(usdFile)) { - UsdStageCacheContext ctx(UsdMayaStageCache::Get()); - usdStage = UsdStage::Open(rootLayer, - ArGetResolver().GetCurrentContext()); - - usdStage->SetEditTarget(usdStage->GetSessionLayer()); - } - - SdfPath primPath; - if (usdStage) { - primPath = usdStage->GetPseudoRoot().GetPath(); - } - - // Create the output stage data object. - MFnPluginData pluginDataFn; - MObject stageDataObj = - pluginDataFn.create(UsdMayaStageData::mayaTypeId, &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - - UsdMayaStageData* stageData = - reinterpret_cast(pluginDataFn.data(&status)); - CHECK_MSTATUS_AND_RETURN_IT(status); - - stageData->stage = usdStage; - stageData->primPath = primPath; - - MDataHandle outUsdStageHandle = dataBlock.outputValue(outUsdStageAttr, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - - outUsdStageHandle.set(stageData); - outUsdStageHandle.setClean(); - - status = MS::kSuccess; - } - - return status; -} - -UsdMayaStageNode::UsdMayaStageNode() : MPxNode() -{ -} - -/* virtual */ -UsdMayaStageNode::~UsdMayaStageNode() -{ -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/stageNode.h b/third_party/maya/lib/usdMaya/stageNode.h deleted file mode 100644 index b20ba4e250..0000000000 --- a/third_party/maya/lib/usdMaya/stageNode.h +++ /dev/null @@ -1,101 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_STAGE_NODE_H -#define USD_MAYA_STAGE_NODE_H - -/// \file usdMaya/stageNode.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/staticTokens.h" - -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDMAYA_STAGE_NODE_TOKENS \ - ((MayaTypeName, "pxrUsdStageNode")) - -TF_DECLARE_PUBLIC_TOKENS(UsdMayaStageNodeTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_STAGE_NODE_TOKENS); - - -/// Maya dependency node that reads and outputs a USD stage. -/// -/// This is a simple MPxNode that reads in the USD stage identified by its -/// file path attribute and makes that stage available as a stage data object -/// on its output attribute. Downstream Maya nodes can connect this output to -/// their own stage data input attributes to gain access to the stage. This -/// allows sharing of a single USD stage by multiple downstream consumer nodes, -/// and it keeps all of the specifics of reading/caching USD stages and layers -/// in this stage node so that consumers can simply focus on working with the -/// stage and its contents. -class UsdMayaStageNode : public MPxNode -{ - public: - PXRUSDMAYA_API - static const MTypeId typeId; - PXRUSDMAYA_API - static const MString typeName; - - // Attributes - PXRUSDMAYA_API - static MObject filePathAttr; - PXRUSDMAYA_API - static MObject outUsdStageAttr; - - PXRUSDMAYA_API - static void* creator(); - - PXRUSDMAYA_API - static MStatus initialize(); - - // MPxNode overrides - PXRUSDMAYA_API - MStatus compute(const MPlug& plug, MDataBlock& dataBlock) override; - - private: - UsdMayaStageNode(); - ~UsdMayaStageNode() override; - - UsdMayaStageNode(const UsdMayaStageNode&); - UsdMayaStageNode& operator=(const UsdMayaStageNode&); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/stageNoticeListener.cpp b/third_party/maya/lib/usdMaya/stageNoticeListener.cpp deleted file mode 100644 index 564ce95378..0000000000 --- a/third_party/maya/lib/usdMaya/stageNoticeListener.cpp +++ /dev/null @@ -1,95 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/stageNoticeListener.h" - -#include "pxr/base/tf/notice.h" -#include "pxr/base/tf/weakBase.h" - -#include "pxr/usd/usd/notice.h" -#include "pxr/usd/usd/stage.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaStageNoticeListener::UsdMayaStageNoticeListener() : TfWeakBase() -{ -} - -/* virtual */ -UsdMayaStageNoticeListener::~UsdMayaStageNoticeListener() -{ - if (_stageContentsChangedKey.IsValid()) { - TfNotice::Revoke(_stageContentsChangedKey); - } -} - -void -UsdMayaStageNoticeListener::SetStage(const UsdStageWeakPtr& stage) -{ - _stage = stage; - - _UpdateStageContentsChangedRegistration(); -} - -void -UsdMayaStageNoticeListener::SetStageContentsChangedCallback( - const StageContentsChangedCallback& callback) -{ - _stageContentsChangedCallback = callback; - - _UpdateStageContentsChangedRegistration(); -} - -void -UsdMayaStageNoticeListener::_UpdateStageContentsChangedRegistration() -{ - if (_stage && _stageContentsChangedCallback) { - // Register for notices if we're not already listening. - if (!_stageContentsChangedKey.IsValid()) { - _stageContentsChangedKey = - TfNotice::Register( - TfCreateWeakPtr(this), - &UsdMayaStageNoticeListener::_OnStageContentsChanged); - } - } else { - // Either the stage or the callback is invalid, so stop listening for - // notices. - if (_stageContentsChangedKey.IsValid()) { - TfNotice::Revoke(_stageContentsChangedKey); - } - } -} - -void -UsdMayaStageNoticeListener::_OnStageContentsChanged( - const UsdNotice::StageContentsChanged& notice) const -{ - if (notice.GetStage() == _stage && _stageContentsChangedCallback) { - _stageContentsChangedCallback(notice); - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/stageNoticeListener.h b/third_party/maya/lib/usdMaya/stageNoticeListener.h deleted file mode 100644 index 6cd386214c..0000000000 --- a/third_party/maya/lib/usdMaya/stageNoticeListener.h +++ /dev/null @@ -1,95 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_STAGE_NOTICE_LISTENER_H -#define USD_MAYA_STAGE_NOTICE_LISTENER_H - -/// \file usdMaya/stageNoticeListener.h - -#include "usdMaya/api.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/notice.h" -#include "pxr/base/tf/weakBase.h" - -#include "pxr/usd/usd/notice.h" -#include "pxr/usd/usd/stage.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// A notice listener that can invoke callbacks in response to notices about a -/// specific USD stage. -/// -/// For callbacks for a particular notice type to be invoked, the listener must -/// have been populated with a callback for notices of that type *and* a USD -/// stage. -class UsdMayaStageNoticeListener : public TfWeakBase -{ - public: - PXRUSDMAYA_API - UsdMayaStageNoticeListener(); - - PXRUSDMAYA_API - virtual ~UsdMayaStageNoticeListener(); - - /// Set the USD stage for which this instance will listen for notices. - PXRUSDMAYA_API - void SetStage(const UsdStageWeakPtr& stage); - - /// Callback type for StageContentsChanged notices. - typedef std::function - StageContentsChangedCallback; - - /// Sets the callback to be invoked when the listener receives a - /// StageContentsChanged notice. - PXRUSDMAYA_API - void SetStageContentsChangedCallback( - const StageContentsChangedCallback& callback); - - private: - UsdMayaStageNoticeListener(const UsdMayaStageNoticeListener&); - UsdMayaStageNoticeListener& operator=( - const UsdMayaStageNoticeListener&); - - UsdStageWeakPtr _stage; - - /// Handling for UsdNotice::StageContentsChanged. - - TfNotice::Key _stageContentsChangedKey; - StageContentsChangedCallback _stageContentsChangedCallback; - - void _UpdateStageContentsChangedRegistration(); - void _OnStageContentsChanged( - const UsdNotice::StageContentsChanged& notice) const; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/testenv/PointBasedDeformerNodeTest/DeformingCube.usda b/third_party/maya/lib/usdMaya/testenv/PointBasedDeformerNodeTest/DeformingCube.usda deleted file mode 100644 index c9dbdbba14..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/PointBasedDeformerNodeTest/DeformingCube.usda +++ /dev/null @@ -1,88 +0,0 @@ -#usda 1.0 -( - defaultPrim = "DeformingCube" - endTimeCode = 24 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "DeformingCube" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent.timeSamples = { - 1: [(-1, -1, -1), (1, 1, 1)], - } - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - normal3f[] normals ( - interpolation = "faceVarying" - ) - normal3f[] normals.timeSamples = { - 1: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 1, 0), (0, 1, 0), (0, 1, 0), (0, 1, 0), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, -1, 0), (0, -1, 0), (0, -1, 0), (0, -1, 0), (1, 0, 0), (1, 0, 0), (1, 0, 0), (1, 0, 0), (-1, 0, 0), (-1, 0, 0), (-1, 0, 0), (-1, 0, 0)], - 2: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.004943175, 0.99997586, 0.0048945523), (-0.0049431743, 0.99997574, 0.0048945523), (-0.0049431743, 0.99997586, 0.0048945528), (-0.004943174, 0.99997574, 0.0048945523), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.0049431743, -0.99997586, 0.004894567), (0.004943174, -0.99997574, 0.004894567), (0.004943175, -0.99997586, 0.004894567), (0.0049431743, -0.99997574, 0.004894567), (0.99997574, 0.004943189, 0.0048945434), (0.99997586, 0.004943189, 0.004894544), (0.99997574, 0.0049431887, 0.0048945434), (0.99997586, 0.0049431897, 0.0048945444), (-0.99997574, -0.0049431887, 0.0048945434), (-0.99997586, -0.0049431897, 0.0048945444), (-0.99997574, -0.004943189, 0.0048945434), (-0.99997586, -0.004943189, 0.004894544)], - 3: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.01886146, 0.9996571, 0.018162873), (-0.018861461, 0.9996571, 0.018162875), (-0.018861458, 0.99965703, 0.01816287), (-0.018861461, 0.99965715, 0.018162875), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.018861458, -0.99965703, 0.018162856), (0.018861461, -0.99965715, 0.018162858), (0.01886146, -0.9996571, 0.018162856), (0.018861461, -0.9996571, 0.018162856), (0.9996571, 0.018861445, 0.01816289), (0.99965703, 0.018861443, 0.018162886), (0.99965715, 0.018861443, 0.018162888), (0.9996571, 0.018861443, 0.018162886), (-0.99965715, -0.018861443, 0.018162888), (-0.9996571, -0.018861443, 0.018162886), (-0.9996571, -0.018861445, 0.01816289), (-0.99965703, -0.018861443, 0.018162886)], - 4: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.040588416, 0.998475, 0.037417445), (-0.04058842, 0.9984751, 0.03741745), (-0.040588412, 0.99847496, 0.037417445), (-0.040588416, 0.9984751, 0.037417445), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.040588412, -0.99847496, 0.037417445), (0.040588416, -0.9984751, 0.037417445), (0.040588416, -0.998475, 0.037417445), (0.04058842, -0.9984751, 0.03741745), (0.9984751, 0.04058842, 0.03741745), (0.99847496, 0.040588412, 0.037417445), (0.9984751, 0.040588416, 0.037417445), (0.998475, 0.040588416, 0.037417445), (-0.9984751, -0.040588416, 0.037417445), (-0.998475, -0.040588416, 0.037417445), (-0.9984751, -0.04058842, 0.03741745), (-0.99847496, -0.040588412, 0.037417445)], - 5: [(0, 0, 0.9999999), (0, 0, 0.9999999), (0, 0, 0.9999999), (0, 0, 0.9999999), (-0.0690162, 0.99580544, 0.060069654), (-0.0690162, 0.9958054, 0.060069654), (-0.06901621, 0.9958054, 0.060069654), (-0.069016196, 0.9958052, 0.060069647), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.06901621, -0.9958054, 0.060069654), (0.069016196, -0.9958052, 0.060069647), (0.0690162, -0.99580544, 0.060069654), (0.0690162, -0.9958054, 0.060069654), (0.9958054, 0.0690162, 0.06006966), (0.9958054, 0.06901621, 0.06006966), (0.9958052, 0.069016196, 0.060069658), (0.99580526, 0.069016196, 0.060069658), (-0.9958052, -0.069016196, 0.060069658), (-0.99580526, -0.069016196, 0.060069658), (-0.9958054, -0.0690162, 0.06006966), (-0.9958054, -0.06901621, 0.06006966)], - 6: [(0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (-0.10288511, 0.9911794, 0.08353463), (-0.1028851, 0.9911793, 0.08353461), (-0.10288511, 0.99117935, 0.08353462), (-0.102885105, 0.99117935, 0.08353462), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.10288511, -0.99117935, 0.08353462), (0.102885105, -0.99117935, 0.08353462), (0.10288511, -0.9911794, 0.08353463), (0.1028851, -0.9911793, 0.08353461), (0.9911793, 0.1028851, 0.083534606), (0.99117935, 0.10288511, 0.083534606), (0.99117935, 0.102885105, 0.083534606), (0.9911794, 0.10288511, 0.08353461), (-0.99117935, -0.102885105, 0.083534606), (-0.9911794, -0.10288511, 0.08353461), (-0.9911793, -0.1028851, 0.083534606), (-0.99117935, -0.10288511, 0.083534606)], - 7: [(0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (-0.14063251, 0.9844276, 0.10547438), (-0.14063248, 0.98442745, 0.10547437), (-0.1406325, 0.98442745, 0.10547437), (-0.14063253, 0.9844276, 0.10547439), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.1406325, -0.98442745, 0.10547437), (0.14063253, -0.9844276, 0.10547439), (0.14063251, -0.9844276, 0.10547438), (0.14063248, -0.98442745, 0.10547437), (0.98442745, 0.14063248, 0.10547437), (0.98442745, 0.1406325, 0.10547437), (0.9844276, 0.14063253, 0.10547439), (0.9844276, 0.14063251, 0.10547438), (-0.9844276, -0.14063253, 0.10547439), (-0.9844276, -0.14063251, 0.10547438), (-0.98442745, -0.14063248, 0.10547437), (-0.98442745, -0.1406325, 0.10547437)], - 8: [(0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (-0.18029922, 0.97575665, 0.12406007), (-0.18029924, 0.9757567, 0.12406009), (-0.18029925, 0.97575676, 0.12406011), (-0.18029927, 0.9757568, 0.1240601), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.18029925, -0.97575676, 0.124060065), (0.18029927, -0.9757568, 0.12406007), (0.18029922, -0.97575665, 0.124060035), (0.18029924, -0.9757567, 0.12406005), (0.9757567, 0.18029924, 0.12406006), (0.97575676, 0.18029925, 0.12406008), (0.9757568, 0.18029927, 0.12406008), (0.97575665, 0.18029922, 0.12406006), (-0.9757568, -0.18029927, 0.12406008), (-0.97575665, -0.18029922, 0.12406006), (-0.9757567, -0.18029924, 0.12406006), (-0.97575676, -0.18029925, 0.12406008)], - 9: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.21949446, 0.9657757, 0.13820025), (-0.21949448, 0.96577567, 0.13820025), (-0.21949446, 0.96577567, 0.13820025), (-0.21949446, 0.9657757, 0.13820025), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.21949446, -0.96577567, 0.13820024), (0.21949446, -0.9657757, 0.13820024), (0.21949446, -0.9657757, 0.13820024), (0.21949448, -0.96577567, 0.13820024), (0.96577567, 0.21949449, 0.13820022), (0.96577567, 0.21949446, 0.13820022), (0.9657757, 0.21949446, 0.13820024), (0.9657757, 0.21949449, 0.13820022), (-0.9657757, -0.21949446, 0.13820024), (-0.9657757, -0.21949449, 0.13820022), (-0.96577567, -0.21949449, 0.13820022), (-0.96577567, -0.21949446, 0.13820022)], - 10: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.25542665, 0.9554848, 0.14766854), (-0.25542665, 0.95548487, 0.14766853), (-0.25542668, 0.95548487, 0.14766854), (-0.25542662, 0.9554847, 0.14766851), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.25542668, -0.95548487, 0.14766854), (0.25542662, -0.9554847, 0.14766851), (0.25542665, -0.9554848, 0.14766854), (0.25542665, -0.95548487, 0.14766853), (0.95548487, 0.25542665, 0.14766853), (0.95548487, 0.25542668, 0.14766854), (0.9554847, 0.25542662, 0.14766851), (0.9554848, 0.25542665, 0.14766854), (-0.9554847, -0.25542662, 0.14766851), (-0.9554848, -0.25542665, 0.14766854), (-0.95548487, -0.25542665, 0.14766853), (-0.95548487, -0.25542668, 0.14766854)], - 11: [(0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (-0.28500777, 0.9462258, 0.15305974), (-0.28500777, 0.9462258, 0.15305975), (-0.2850078, 0.94622576, 0.15305972), (-0.28500777, 0.94622576, 0.15305974), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.2850078, -0.94622576, 0.15305975), (0.28500777, -0.94622576, 0.15305975), (0.28500777, -0.9462258, 0.15305975), (0.28500777, -0.9462258, 0.15305977), (0.94622576, 0.2850078, 0.15305974), (0.94622576, 0.2850078, 0.15305972), (0.94622576, 0.2850078, 0.15305974), (0.9462258, 0.28500777, 0.15305974), (-0.94622576, -0.2850078, 0.15305974), (-0.9462258, -0.28500777, 0.15305974), (-0.94622576, -0.2850078, 0.15305974), (-0.94622576, -0.2850078, 0.15305972)], - 12: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.30502436, 0.9395615, 0.15551299), (-0.30502436, 0.9395614, 0.155513), (-0.30502442, 0.9395616, 0.15551302), (-0.30502436, 0.9395614, 0.15551299), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.30502442, -0.9395616, 0.15551299), (0.30502436, -0.9395614, 0.15551297), (0.30502436, -0.9395615, 0.15551296), (0.3050244, -0.9395615, 0.15551297), (0.9395614, 0.30502433, 0.155513), (0.9395616, 0.3050244, 0.15551302), (0.9395614, 0.30502433, 0.15551299), (0.9395615, 0.30502436, 0.15551299), (-0.9395614, -0.30502433, 0.15551299), (-0.9395615, -0.30502436, 0.15551299), (-0.9395614, -0.30502433, 0.155513), (-0.9395616, -0.3050244, 0.15551302)], - 13: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.31234753, 0.93704253, 0.15617377), (-0.3123475, 0.93704253, 0.15617375), (-0.3123476, 0.93704265, 0.1561738), (-0.3123475, 0.9370426, 0.15617375), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.3123476, -0.93704265, 0.1561738), (0.3123475, -0.9370426, 0.15617375), (0.31234753, -0.93704253, 0.15617377), (0.3123475, -0.93704253, 0.15617375), (0.93704253, 0.3123475, 0.15617375), (0.93704265, 0.3123476, 0.1561738), (0.9370426, 0.3123475, 0.15617375), (0.93704253, 0.31234753, 0.15617377), (-0.9370426, -0.3123475, 0.15617375), (-0.93704253, -0.31234753, 0.15617377), (-0.93704253, -0.3123475, 0.15617375), (-0.93704265, -0.3123476, 0.1561738)], - 14: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.30502436, 0.9395615, 0.15551299), (-0.30502436, 0.9395614, 0.155513), (-0.30502442, 0.9395616, 0.15551302), (-0.30502436, 0.9395614, 0.15551299), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.30502442, -0.9395616, 0.15551299), (0.30502436, -0.9395614, 0.15551297), (0.30502436, -0.9395615, 0.15551296), (0.3050244, -0.9395615, 0.15551297), (0.9395614, 0.30502433, 0.155513), (0.9395616, 0.3050244, 0.15551302), (0.9395614, 0.30502433, 0.15551299), (0.9395615, 0.30502436, 0.15551299), (-0.9395614, -0.30502433, 0.15551299), (-0.9395615, -0.30502436, 0.15551299), (-0.9395614, -0.30502433, 0.155513), (-0.9395616, -0.3050244, 0.15551302)], - 15: [(0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (-0.28500777, 0.9462258, 0.15305974), (-0.28500777, 0.9462258, 0.15305975), (-0.2850078, 0.94622576, 0.15305972), (-0.28500777, 0.94622576, 0.15305974), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.2850078, -0.94622576, 0.15305975), (0.28500777, -0.94622576, 0.15305975), (0.28500777, -0.9462258, 0.15305975), (0.28500777, -0.9462258, 0.15305977), (0.94622576, 0.2850078, 0.15305974), (0.94622576, 0.2850078, 0.15305972), (0.94622576, 0.2850078, 0.15305974), (0.9462258, 0.28500777, 0.15305974), (-0.94622576, -0.2850078, 0.15305974), (-0.9462258, -0.28500777, 0.15305974), (-0.94622576, -0.2850078, 0.15305974), (-0.94622576, -0.2850078, 0.15305972)], - 16: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.25542665, 0.9554848, 0.14766854), (-0.25542665, 0.95548487, 0.14766853), (-0.25542668, 0.95548487, 0.14766854), (-0.25542662, 0.9554847, 0.14766851), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.25542668, -0.95548487, 0.14766854), (0.25542662, -0.9554847, 0.14766851), (0.25542665, -0.9554848, 0.14766854), (0.25542665, -0.95548487, 0.14766853), (0.95548487, 0.25542665, 0.14766853), (0.95548487, 0.25542668, 0.14766854), (0.9554847, 0.25542662, 0.14766851), (0.9554848, 0.25542665, 0.14766854), (-0.9554847, -0.25542662, 0.14766851), (-0.9554848, -0.25542665, 0.14766854), (-0.95548487, -0.25542665, 0.14766853), (-0.95548487, -0.25542668, 0.14766854)], - 17: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.21949446, 0.9657757, 0.13820025), (-0.21949448, 0.96577567, 0.13820025), (-0.21949446, 0.96577567, 0.13820025), (-0.21949446, 0.9657757, 0.13820025), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.21949446, -0.96577567, 0.13820024), (0.21949446, -0.9657757, 0.13820024), (0.21949446, -0.9657757, 0.13820024), (0.21949448, -0.96577567, 0.13820024), (0.96577567, 0.21949449, 0.13820022), (0.96577567, 0.21949446, 0.13820022), (0.9657757, 0.21949446, 0.13820024), (0.9657757, 0.21949449, 0.13820022), (-0.9657757, -0.21949446, 0.13820024), (-0.9657757, -0.21949449, 0.13820022), (-0.96577567, -0.21949449, 0.13820022), (-0.96577567, -0.21949446, 0.13820022)], - 18: [(0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (-0.18029922, 0.97575665, 0.12406007), (-0.18029924, 0.9757567, 0.12406009), (-0.18029925, 0.97575676, 0.12406011), (-0.18029927, 0.9757568, 0.1240601), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.18029925, -0.97575676, 0.124060065), (0.18029927, -0.9757568, 0.12406007), (0.18029922, -0.97575665, 0.124060035), (0.18029924, -0.9757567, 0.12406005), (0.9757567, 0.18029924, 0.12406006), (0.97575676, 0.18029925, 0.12406008), (0.9757568, 0.18029927, 0.12406008), (0.97575665, 0.18029922, 0.12406006), (-0.9757568, -0.18029927, 0.12406008), (-0.97575665, -0.18029922, 0.12406006), (-0.9757567, -0.18029924, 0.12406006), (-0.97575676, -0.18029925, 0.12406008)], - 19: [(0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (-0.14063251, 0.9844276, 0.10547438), (-0.14063248, 0.98442745, 0.10547437), (-0.1406325, 0.98442745, 0.10547437), (-0.14063253, 0.9844276, 0.10547439), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.1406325, -0.98442745, 0.10547437), (0.14063253, -0.9844276, 0.10547439), (0.14063251, -0.9844276, 0.10547438), (0.14063248, -0.98442745, 0.10547437), (0.98442745, 0.14063248, 0.10547437), (0.98442745, 0.1406325, 0.10547437), (0.9844276, 0.14063253, 0.10547439), (0.9844276, 0.14063251, 0.10547438), (-0.9844276, -0.14063253, 0.10547439), (-0.9844276, -0.14063251, 0.10547438), (-0.98442745, -0.14063248, 0.10547437), (-0.98442745, -0.1406325, 0.10547437)], - 20: [(0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (-0.10288511, 0.9911794, 0.08353463), (-0.1028851, 0.9911793, 0.08353461), (-0.10288511, 0.99117935, 0.08353462), (-0.102885105, 0.99117935, 0.08353462), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.10288511, -0.99117935, 0.08353462), (0.102885105, -0.99117935, 0.08353462), (0.10288511, -0.9911794, 0.08353463), (0.1028851, -0.9911793, 0.08353461), (0.9911793, 0.1028851, 0.083534606), (0.99117935, 0.10288511, 0.083534606), (0.99117935, 0.102885105, 0.083534606), (0.9911794, 0.10288511, 0.08353461), (-0.99117935, -0.102885105, 0.083534606), (-0.9911794, -0.10288511, 0.08353461), (-0.9911793, -0.1028851, 0.083534606), (-0.99117935, -0.10288511, 0.083534606)], - 21: [(0, 0, 0.9999999), (0, 0, 0.9999999), (0, 0, 0.9999999), (0, 0, 0.9999999), (-0.0690162, 0.99580544, 0.060069654), (-0.0690162, 0.9958054, 0.060069654), (-0.06901621, 0.9958054, 0.060069654), (-0.069016196, 0.9958052, 0.060069647), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.06901621, -0.9958054, 0.060069654), (0.069016196, -0.9958052, 0.060069647), (0.0690162, -0.99580544, 0.060069654), (0.0690162, -0.9958054, 0.060069654), (0.9958054, 0.0690162, 0.06006966), (0.9958054, 0.06901621, 0.06006966), (0.9958052, 0.069016196, 0.060069658), (0.99580526, 0.069016196, 0.060069658), (-0.9958052, -0.069016196, 0.060069658), (-0.99580526, -0.069016196, 0.060069658), (-0.9958054, -0.0690162, 0.06006966), (-0.9958054, -0.06901621, 0.06006966)], - 22: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.040588416, 0.998475, 0.037417445), (-0.04058842, 0.9984751, 0.03741745), (-0.040588412, 0.99847496, 0.037417445), (-0.040588416, 0.9984751, 0.037417445), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.040588412, -0.99847496, 0.037417445), (0.040588416, -0.9984751, 0.037417445), (0.040588416, -0.998475, 0.037417445), (0.04058842, -0.9984751, 0.03741745), (0.9984751, 0.04058842, 0.03741745), (0.99847496, 0.040588412, 0.037417445), (0.9984751, 0.040588416, 0.037417445), (0.998475, 0.040588416, 0.037417445), (-0.9984751, -0.040588416, 0.037417445), (-0.998475, -0.040588416, 0.037417445), (-0.9984751, -0.04058842, 0.03741745), (-0.99847496, -0.040588412, 0.037417445)], - 23: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.01886146, 0.9996571, 0.018162873), (-0.018861461, 0.9996571, 0.018162875), (-0.018861458, 0.99965703, 0.01816287), (-0.018861461, 0.99965715, 0.018162875), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.018861458, -0.99965703, 0.018162856), (0.018861461, -0.99965715, 0.018162858), (0.01886146, -0.9996571, 0.018162856), (0.018861461, -0.9996571, 0.018162856), (0.9996571, 0.018861445, 0.01816289), (0.99965703, 0.018861443, 0.018162886), (0.99965715, 0.018861443, 0.018162888), (0.9996571, 0.018861443, 0.018162886), (-0.99965715, -0.018861443, 0.018162888), (-0.9996571, -0.018861443, 0.018162886), (-0.9996571, -0.018861445, 0.01816289), (-0.99965703, -0.018861443, 0.018162886)], - 24: [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (-0.004943175, 0.99997586, 0.0048945523), (-0.0049431743, 0.99997574, 0.0048945523), (-0.0049431743, 0.99997586, 0.0048945528), (-0.004943174, 0.99997574, 0.0048945523), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0.0049431743, -0.99997586, 0.004894567), (0.004943174, -0.99997574, 0.004894567), (0.004943175, -0.99997586, 0.004894567), (0.0049431743, -0.99997574, 0.004894567), (0.99997574, 0.004943189, 0.0048945434), (0.99997586, 0.004943189, 0.004894544), (0.99997574, 0.0049431887, 0.0048945434), (0.99997586, 0.0049431897, 0.0048945444), (-0.99997574, -0.0049431887, 0.0048945434), (-0.99997586, -0.0049431897, 0.0048945444), (-0.99997574, -0.004943189, 0.0048945434), (-0.99997586, -0.004943189, 0.004894544)], - } - point3f[] points.timeSamples = { - 1: [(-1, -1, 1), (1, -1, 1), (-1, 1, 1), (1, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 2: [(-0.9803241, -1, 1), (1, -0.9803241, 1), (-1, 0.9803241, 1), (0.9803241, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 3: [(-0.9259259, -1, 1), (1, -0.9259259, 1), (-1, 0.9259259, 1), (0.9259259, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 4: [(-0.84375, -1, 1), (1, -0.84375, 1), (-1, 0.84375, 1), (0.84375, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 5: [(-0.7407408, -1, 1), (1, -0.7407408, 1), (-1, 0.7407408, 1), (0.7407408, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 6: [(-0.6238426, -1, 1), (1, -0.6238426, 1), (-1, 0.6238426, 1), (0.6238426, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 7: [(-0.5, -1, 1), (1, -0.5, 1), (-1, 0.5, 1), (0.5, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 8: [(-0.3761574, -1, 1), (1, -0.3761574, 1), (-1, 0.3761574, 1), (0.3761574, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 9: [(-0.25925928, -1, 1), (1, -0.25925928, 1), (-1, 0.25925928, 1), (0.25925928, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 10: [(-0.15625, -1, 1), (1, -0.15625, 1), (-1, 0.15625, 1), (0.15625, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 11: [(-0.07407409, -1, 1), (1, -0.07407409, 1), (-1, 0.07407409, 1), (0.07407409, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 12: [(-0.01967591, -1, 1), (1, -0.01967591, 1), (-1, 0.01967591, 1), (0.01967591, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 13: [(0, -1, 1), (1, 0, 1), (-1, 0, 1), (0, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 14: [(-0.01967591, -1, 1), (1, -0.01967591, 1), (-1, 0.01967591, 1), (0.01967591, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 15: [(-0.07407409, -1, 1), (1, -0.07407409, 1), (-1, 0.07407409, 1), (0.07407409, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 16: [(-0.15625, -1, 1), (1, -0.15625, 1), (-1, 0.15625, 1), (0.15625, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 17: [(-0.25925928, -1, 1), (1, -0.25925928, 1), (-1, 0.25925928, 1), (0.25925928, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 18: [(-0.3761574, -1, 1), (1, -0.3761574, 1), (-1, 0.3761574, 1), (0.3761574, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 19: [(-0.5, -1, 1), (1, -0.5, 1), (-1, 0.5, 1), (0.5, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 20: [(-0.6238426, -1, 1), (1, -0.6238426, 1), (-1, 0.6238426, 1), (0.6238426, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 21: [(-0.7407408, -1, 1), (1, -0.7407408, 1), (-1, 0.7407408, 1), (0.7407408, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 22: [(-0.84375, -1, 1), (1, -0.84375, 1), (-1, 0.84375, 1), (0.84375, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 23: [(-0.9259259, -1, 1), (1, -0.9259259, 1), (-1, 0.9259259, 1), (0.9259259, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - 24: [(-0.9803241, -1, 1), (1, -0.9803241, 1), (-1, 0.9803241, 1), (0.9803241, 1, 1), (-1, 1, -1), (1, 1, -1), (-1, -1, -1), (1, -1, -1)], - } - color3f[] primvars:displayColor = [(0.13320851, 0.13320851, 0.13320851)] ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - ) - uniform token subdivisionScheme = "none" - } - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportAsClipTest/UsdExportAsClipTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportAsClipTest/UsdExportAsClipTest.ma deleted file mode 100644 index 39d7080bdf..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportAsClipTest/UsdExportAsClipTest.ma +++ /dev/null @@ -1,598 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportAsClipTest.ma -//Last modified: Tue, Jan 15, 2019 10:58:37 AM -//Codeset: UTF-8 -requires maya "2016"; -requires "stereoCamera" "10.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-862.3.2.el7.px.x86_64 #1 SMP Tue Jun 12 16:30:53 PDT 2018 x86_64"; -createNode transform -s -n "persp"; - rename -uid "DE3848C0-0000-6FF6-5A38-16CF000002C4"; - setAttr ".v" no; - setAttr ".t" -type "double3" 16.788556158713529 9.0353299089782215 19.502420035702094 ; - setAttr ".r" -type "double3" -14.738352729602234 39.000000000005052 0 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "DE3848C0-0000-6FF6-5A38-16CF000002C5"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 28.756999554670571; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "DE3848C0-0000-6FF6-5A38-16CF000002C6"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 1000.1 0 ; - setAttr ".r" -type "double3" -89.999999999999986 0 0 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "DE3848C0-0000-6FF6-5A38-16CF000002C7"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "DE3848C0-0000-6FF6-5A38-16CF000002C8"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "DE3848C0-0000-6FF6-5A38-16CF000002C9"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "DE3848C0-0000-6FF6-5A38-16CF000002CA"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 0 89.999999999999986 0 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "DE3848C0-0000-6FF6-5A38-16CF000002CB"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "world"; - rename -uid "70576940-0000-5ADB-5B3C-1BF1000002B2"; -createNode transform -n "pCube1" -p "|world"; - rename -uid "DE3848C0-0000-6FF6-5A38-16D6000002D7"; -createNode mesh -n "pCubeShape1" -p "pCube1"; - rename -uid "DE3848C0-0000-6FF6-5A38-16D6000002D6"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".pv" -type "double2" 0.5 0.375 ; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 4 ".pt"; - setAttr -s 4 ".pt"; -createNode transform -n "pCube2" -p "|world"; - rename -uid "FD43D940-0000-325D-5AF4-EFE300002271"; - setAttr ".t" -type "double3" 0 0 6 ; -createNode mesh -n "pCubeShape2" -p "pCube2"; - rename -uid "FD43D940-0000-325D-5AF4-EFE300002272"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".pv" -type "double2" 0.5 0.375 ; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 4 ".pt[2:5]" -type "float3" -0.89270401 0.73338944 0.89270401 0.89270401 - 0.73338944 0.89270401 -0.89270401 0.73338944 -0.89270401 0.89270401 0.73338944 -0.89270401; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode transform -n "pCube3" -p "|world"; - rename -uid "FD43D940-0000-325D-5AF4-F3E5000022F0"; - setAttr ".t" -type "double3" 0 0 -6 ; -createNode mesh -n "pCubeShape3" -p "pCube3"; - rename -uid "FD43D940-0000-325D-5AF4-F3E5000022F1"; - setAttr -k off ".v"; - setAttr -s 4 ".iog[0].og"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".pv" -type "double2" 0.5 0.375 ; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode mesh -n "pCubeShape3Orig" -p "pCube3"; - rename -uid "FD43D940-0000-325D-5AF4-F40700002302"; - setAttr -k off ".v"; - setAttr ".io" yes; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode transform -n "pCube4" -p "|world"; - rename -uid "FD43D940-0000-325D-5AF4-F3EE000022F4"; - setAttr ".v" no; - setAttr ".t" -type "double3" 2 0 -6 ; -createNode mesh -n "pCubeShape4" -p "pCube4"; - rename -uid "FD43D940-0000-325D-5AF4-F3EE000022F5"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".pv" -type "double2" 0.375 0.25 ; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 4 ".pt[2:5]" -type "float3" 0 0.40590537 0 0 0 0 0 0 0 0 - 0 0; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "7F7878C0-0000-742F-5C3E-2D2800000256"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "70576940-0000-5ADB-5B3C-15AD00000264"; - setAttr ".bsdt[0].bscd" -type "Int32Array" 1 0 ; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "70576940-0000-5ADB-5B3C-15AD00000265"; -createNode displayLayerManager -n "layerManager"; - rename -uid "7F7878C0-0000-742F-5C3E-2D2800000259"; -createNode displayLayer -n "defaultLayer"; - rename -uid "DE3848C0-0000-6FF6-5A38-16D0000002D1"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "7F7878C0-0000-742F-5C3E-2D280000025B"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "DE3848C0-0000-6FF6-5A38-16D0000002D3"; - setAttr ".g" yes; -createNode polyCube -n "polyCube1"; - rename -uid "DE3848C0-0000-6FF6-5A38-16D6000002D5"; - setAttr ".cuv" 4; -createNode animCurveTL -n "pCubeShape1_pnts_2__pntx"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002D8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 -1.3776296377182007 20 -1.3776296377182007; -createNode animCurveTL -n "pCubeShape1_pnts_2__pnty"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002D9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 1.131773829460144 20 1.131773829460144; -createNode animCurveTL -n "pCubeShape1_pnts_2__pntz"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002DA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 1.3776296377182007 20 1.3776296377182007; -createNode animCurveTL -n "pCubeShape1_pnts_3__pntx"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002DB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 1.3776296377182007 20 1.3776296377182007; -createNode animCurveTL -n "pCubeShape1_pnts_3__pnty"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002DC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 1.131773829460144 20 1.131773829460144; -createNode animCurveTL -n "pCubeShape1_pnts_3__pntz"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002DD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 1.3776296377182007 20 1.3776296377182007; -createNode animCurveTL -n "pCubeShape1_pnts_4__pntx"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002DE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 -1.3776296377182007 20 -1.3776296377182007; -createNode animCurveTL -n "pCubeShape1_pnts_4__pnty"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002DF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 1.131773829460144 20 1.131773829460144; -createNode animCurveTL -n "pCubeShape1_pnts_4__pntz"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002E0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 -1.3776296377182007 20 -1.3776296377182007; -createNode animCurveTL -n "pCubeShape1_pnts_5__pntx"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002E1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 1.3776296377182007 20 1.3776296377182007; -createNode animCurveTL -n "pCubeShape1_pnts_5__pnty"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002E2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 1.131773829460144 20 1.131773829460144; -createNode animCurveTL -n "pCubeShape1_pnts_5__pntz"; - rename -uid "DE3848C0-0000-6FF6-5A38-16F8000002E3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 4 ".ktv[0:3]" 1 0 10 0 15 -1.3776296377182007 20 -1.3776296377182007; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "DE3848C0-0000-6FF6-5A38-1773000002EC"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n" - + " -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n" - + " modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n" - + " -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n" - + " -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n" - + " -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n" - + " -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n" - + " -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n" - + " -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1350\n -height 495\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n" - + " -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1350\n -height 495\n -sceneRenderFilter 0\n $editorName;\n" - + " modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n" - + " -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 0\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n" - + " -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n" - + " -niceNames 1\n -showNamespace 0\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n" - + " -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n" - + " -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n" - + " -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n" - + " -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n" - + " -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n" - + " -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n" - + " -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n" - + "\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n" - + " -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n" - + " -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\tscriptedPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n" - + " -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n" - + " -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n stereoCameraView -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n" - + " -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n" - + " -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n" - + " $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n stereoCameraView -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n" - + " $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap true\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1350\\n -height 495\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1350\\n -height 495\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "DE3848C0-0000-6FF6-5A38-1773000002ED"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode blendShape -n "blendShape1"; - rename -uid "FD43D940-0000-325D-5AF4-F40700002301"; - addAttr -ci true -h true -sn "aal" -ln "attributeAliasList" -dt "attributeAlias"; - setAttr ".aal" -type "attributeAlias" {"pCube4","weight[0]"} ; -createNode tweak -n "tweak1"; - rename -uid "FD43D940-0000-325D-5AF4-F40700002303"; -createNode objectSet -n "blendShape1Set"; - rename -uid "FD43D940-0000-325D-5AF4-F40700002304"; - setAttr ".ihi" 0; - setAttr ".vo" yes; -createNode groupId -n "blendShape1GroupId"; - rename -uid "FD43D940-0000-325D-5AF4-F40700002305"; - setAttr ".ihi" 0; -createNode groupParts -n "blendShape1GroupParts"; - rename -uid "FD43D940-0000-325D-5AF4-F40700002306"; - setAttr ".ihi" 0; - setAttr ".ic" -type "componentList" 1 "vtx[*]"; -createNode objectSet -n "tweakSet1"; - rename -uid "FD43D940-0000-325D-5AF4-F40700002307"; - setAttr ".ihi" 0; - setAttr ".vo" yes; -createNode groupId -n "groupId2"; - rename -uid "FD43D940-0000-325D-5AF4-F40700002308"; - setAttr ".ihi" 0; -createNode groupParts -n "groupParts2"; - rename -uid "FD43D940-0000-325D-5AF4-F40700002309"; - setAttr ".ihi" 0; - setAttr ".ic" -type "componentList" 1 "vtx[*]"; -createNode animCurveTU -n "blendShape1_pCube4"; - rename -uid "FD43D940-0000-325D-5AF4-F41A0000230C"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 10 0 13 1; -createNode animCurveTU -n "pCube2_visibility"; - rename -uid "FD43D940-0000-325D-5AF4-F50100002311"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1 5 0 14 1; - setAttr -s 3 ".kot[0:2]" 5 5 5; -select -ne :time1; - setAttr -av -k on ".cch"; - setAttr -av -cb on ".ihi"; - setAttr -av -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -k on ".o" 1; - setAttr -av ".unw" 1; - setAttr -k on ".etw"; - setAttr -k on ".tps"; - setAttr -k on ".tms"; -select -ne :hardwareRenderingGlobals; - setAttr -k on ".ihi"; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr -av ".aoam"; - setAttr -av ".hfe"; - setAttr -av -k on ".mbsof"; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 2 ".st"; - setAttr -cb on ".an"; - setAttr -cb on ".pt"; -select -ne :renderGlobalsList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; -select -ne :defaultShaderList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; - setAttr -k on ".ihi"; -select -ne :initialShadingGroup; - setAttr -av -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -av -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 4 ".dsm"; - setAttr -k on ".mwc"; - setAttr -cb on ".an"; - setAttr -cb on ".il"; - setAttr -cb on ".vo"; - setAttr -cb on ".eo"; - setAttr -cb on ".fo"; - setAttr -cb on ".epo"; - setAttr -k on ".ro" yes; -select -ne :initialParticleSE; - setAttr -av -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -av -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -k on ".mwc"; - setAttr -cb on ".an"; - setAttr -cb on ".il"; - setAttr -cb on ".vo"; - setAttr -cb on ".eo"; - setAttr -cb on ".fo"; - setAttr -cb on ".epo"; - setAttr -k on ".ro" yes; -select -ne :defaultResolution; - setAttr -av -k on ".cch"; - setAttr -k on ".ihi"; - setAttr -av -k on ".nds"; - setAttr -k on ".bnm"; - setAttr -av -k on ".w" 2048; - setAttr -av -k on ".h" 1556; - setAttr -av -k on ".pa" 1; - setAttr -av -k on ".al"; - setAttr -av -k on ".dar" 1.3161953687667847; - setAttr -av -k on ".ldar"; - setAttr -av -k on ".dpi"; - setAttr -av -k on ".off"; - setAttr -av -k on ".fld"; - setAttr -av -k on ".zsl"; - setAttr -l on -k on ".isu"; - setAttr -l on -k on ".pdu"; -select -ne :defaultColorMgtGlobals; - setAttr ".cfe" yes; - setAttr ".pote" no; -select -ne :hardwareRenderGlobals; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -k off -cb on ".ctrs" 256; - setAttr -av -k off -cb on ".btrs" 512; - setAttr -k off ".fbfm"; - setAttr -k off -cb on ".ehql"; - setAttr -k off -cb on ".eams"; - setAttr -k off -cb on ".eeaa"; - setAttr -k off -cb on ".engm"; - setAttr -k off -cb on ".mes"; - setAttr -k off -cb on ".emb"; - setAttr -av -k off -cb on ".mbbf"; - setAttr -k off -cb on ".mbs"; - setAttr -k off -cb on ".trm"; - setAttr -k off -cb on ".tshc"; - setAttr -k off ".enpt"; - setAttr -k off -cb on ".clmt"; - setAttr -k off -cb on ".tcov"; - setAttr -k off -cb on ".lith"; - setAttr -k off -cb on ".sobc"; - setAttr -k off -cb on ".cuth"; - setAttr -k off -cb on ".hgcd"; - setAttr -k off -cb on ".hgci"; - setAttr -k off -cb on ".mgcs"; - setAttr -k off -cb on ".twa"; - setAttr -k off -cb on ".twz"; - setAttr -k on ".hwcc"; - setAttr -k on ".hwdp"; - setAttr -k on ".hwql"; - setAttr -k on ".hwfr"; - setAttr -k on ".soll"; - setAttr -k on ".sosl"; - setAttr -k on ".bswa"; - setAttr -k on ".shml"; - setAttr -k on ".hwel"; -connectAttr "polyCube1.out" "pCubeShape1.i"; -connectAttr "pCubeShape1_pnts_2__pntx.o" "pCubeShape1.pt[2].px"; -connectAttr "pCubeShape1_pnts_2__pnty.o" "pCubeShape1.pt[2].py"; -connectAttr "pCubeShape1_pnts_2__pntz.o" "pCubeShape1.pt[2].pz"; -connectAttr "pCubeShape1_pnts_3__pntx.o" "pCubeShape1.pt[3].px"; -connectAttr "pCubeShape1_pnts_3__pnty.o" "pCubeShape1.pt[3].py"; -connectAttr "pCubeShape1_pnts_3__pntz.o" "pCubeShape1.pt[3].pz"; -connectAttr "pCubeShape1_pnts_4__pntx.o" "pCubeShape1.pt[4].px"; -connectAttr "pCubeShape1_pnts_4__pnty.o" "pCubeShape1.pt[4].py"; -connectAttr "pCubeShape1_pnts_4__pntz.o" "pCubeShape1.pt[4].pz"; -connectAttr "pCubeShape1_pnts_5__pntx.o" "pCubeShape1.pt[5].px"; -connectAttr "pCubeShape1_pnts_5__pnty.o" "pCubeShape1.pt[5].py"; -connectAttr "pCubeShape1_pnts_5__pntz.o" "pCubeShape1.pt[5].pz"; -connectAttr "pCube2_visibility.o" "pCube2.v"; -connectAttr "blendShape1.og[0]" "pCubeShape3.i"; -connectAttr "blendShape1GroupId.id" "pCubeShape3.iog.og[0].gid"; -connectAttr "blendShape1Set.mwc" "pCubeShape3.iog.og[0].gco"; -connectAttr "groupId2.id" "pCubeShape3.iog.og[1].gid"; -connectAttr "tweakSet1.mwc" "pCubeShape3.iog.og[1].gco"; -connectAttr "tweak1.vl[0].vt[0]" "pCubeShape3.twl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "blendShape1GroupParts.og" "blendShape1.ip[0].ig"; -connectAttr "blendShape1GroupId.id" "blendShape1.ip[0].gi"; -connectAttr "pCubeShape4.w" "blendShape1.it[0].itg[0].iti[6000].igt"; -connectAttr "blendShape1_pCube4.o" "blendShape1.w[0]"; -connectAttr "groupParts2.og" "tweak1.ip[0].ig"; -connectAttr "groupId2.id" "tweak1.ip[0].gi"; -connectAttr "blendShape1GroupId.msg" "blendShape1Set.gn" -na; -connectAttr "pCubeShape3.iog.og[0]" "blendShape1Set.dsm" -na; -connectAttr "blendShape1.msg" "blendShape1Set.ub[0]"; -connectAttr "tweak1.og[0]" "blendShape1GroupParts.ig"; -connectAttr "blendShape1GroupId.id" "blendShape1GroupParts.gi"; -connectAttr "groupId2.msg" "tweakSet1.gn" -na; -connectAttr "pCubeShape3.iog.og[1]" "tweakSet1.dsm" -na; -connectAttr "tweak1.msg" "tweakSet1.ub[0]"; -connectAttr "pCubeShape3Orig.w" "groupParts2.ig"; -connectAttr "groupId2.id" "groupParts2.gi"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "pCubeShape1.iog" ":initialShadingGroup.dsm" -na; -connectAttr "pCubeShape2.iog" ":initialShadingGroup.dsm" -na; -connectAttr "pCubeShape3.iog" ":initialShadingGroup.dsm" -na; -connectAttr "pCubeShape4.iog" ":initialShadingGroup.dsm" -na; -// End of UsdExportAsClipTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyEditsTest/ShapesModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyEditsTest/ShapesModel.usda deleted file mode 100644 index 09ef86f219..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyEditsTest/ShapesModel.usda +++ /dev/null @@ -1,168 +0,0 @@ -#usda 1.0 -( - defaultPrim = "ShapesModel" - metersPerUnit = 0.01 - upAxis = "Z" -) - -def Xform "ShapesModel" ( - assetInfo = { - asset identifier = @./ShapesModel.usda@ - string name = "ShapesModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Cone" - { - float3[] extent = [(-1.0000002, -1.0000001, 0), (1, 1.0000005, 2)] - int[] faceVertexCounts = [20, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] - int[] faceVertexIndices = [0, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 1, 20, 1, 2, 20, 2, 3, 20, 3, 4, 20, 4, 5, 20, 5, 6, 20, 6, 7, 20, 7, 8, 20, 8, 9, 20, 9, 10, 20, 10, 11, 20, 11, 12, 20, 12, 13, 20, 13, 14, 20, 14, 15, 20, 15, 16, 20, 16, 17, 20, 17, 18, 20, 18, 19, 20, 19, 0, 20] - point3f[] points = [(0.95105714, 0.30901718, 0), (0.80901754, 0.5877856, 0), (0.5877856, 0.8090175, 0), (0.30901715, 0.951057, 0), (0, 1.0000005, 0), (-0.30901715, 0.95105696, 0), (-0.5877855, 0.8090173, 0), (-0.80901724, 0.5877854, 0), (-0.9510568, 0.30901706, 0), (-1.0000002, -2.220446e-16, 0), (-0.9510568, -0.30901706, 0), (-0.8090172, -0.58778536, 0), (-0.58778536, -0.8090171, 0), (-0.30901706, -0.95105666, 0), (-2.9802322e-8, -1.0000001, 0), (0.30901697, -0.9510566, 0), (0.58778524, -0.80901706, 0), (0.809017, -0.5877853, 0), (0.95105654, -0.309017, 0), (1, -2.220446e-16, 0), (0, 2.220446e-16, 2)] - double3 xformOp:translate = (0, -5, 0) - float3 xformOp:translate:pivot = (0, 0, 1) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "Cube" - { - float3[] extent = [(-1, -1, 0), (1, 1, 2)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-1, -1, 2), (1, -1, 2), (-1, 1, 2), (1, 1, 2), (-1, 1, 0), (1, 1, 0), (-1, -1, 0), (1, -1, 0)] - double3 xformOp:translate = (5, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 1) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "Cylinder" - { - float3[] extent = [(-1.0000002, -1.0000001, 0), (1, 1.0000005, 2)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] - int[] faceVertexIndices = [0, 1, 21, 20, 1, 2, 22, 21, 2, 3, 23, 22, 3, 4, 24, 23, 4, 5, 25, 24, 5, 6, 26, 25, 6, 7, 27, 26, 7, 8, 28, 27, 8, 9, 29, 28, 9, 10, 30, 29, 10, 11, 31, 30, 11, 12, 32, 31, 12, 13, 33, 32, 13, 14, 34, 33, 14, 15, 35, 34, 15, 16, 36, 35, 16, 17, 37, 36, 17, 18, 38, 37, 18, 19, 39, 38, 19, 0, 20, 39, 1, 0, 40, 2, 1, 40, 3, 2, 40, 4, 3, 40, 5, 4, 40, 6, 5, 40, 7, 6, 40, 8, 7, 40, 9, 8, 40, 10, 9, 40, 11, 10, 40, 12, 11, 40, 13, 12, 40, 14, 13, 40, 15, 14, 40, 16, 15, 40, 17, 16, 40, 18, 17, 40, 19, 18, 40, 0, 19, 40, 20, 21, 41, 21, 22, 41, 22, 23, 41, 23, 24, 41, 24, 25, 41, 25, 26, 41, 26, 27, 41, 27, 28, 41, 28, 29, 41, 29, 30, 41, 30, 31, 41, 31, 32, 41, 32, 33, 41, 33, 34, 41, 34, 35, 41, 35, 36, 41, 36, 37, 41, 37, 38, 41, 38, 39, 41, 39, 20, 41] - point3f[] points = [(0.95105714, 0.30901718, 0), (0.80901754, 0.5877856, 0), (0.5877856, 0.8090175, 0), (0.30901715, 0.951057, 0), (0, 1.0000005, 0), (-0.30901715, 0.95105696, 0), (-0.5877855, 0.8090173, 0), (-0.80901724, 0.5877854, 0), (-0.9510568, 0.30901706, 0), (-1.0000002, -2.220446e-16, 0), (-0.9510568, -0.30901706, 0), (-0.8090172, -0.58778536, 0), (-0.58778536, -0.8090171, 0), (-0.30901706, -0.95105666, 0), (-2.9802322e-8, -1.0000001, 0), (0.30901697, -0.9510566, 0), (0.58778524, -0.80901706, 0), (0.809017, -0.5877853, 0), (0.95105654, -0.309017, 0), (1, -2.220446e-16, 0), (0.95105714, 0.30901718, 2), (0.80901754, 0.5877856, 2), (0.5877856, 0.8090175, 2), (0.30901715, 0.951057, 2), (0, 1.0000005, 2), (-0.30901715, 0.95105696, 2), (-0.5877855, 0.8090173, 2), (-0.80901724, 0.5877854, 2), (-0.9510568, 0.30901706, 2), (-1.0000002, 2.220446e-16, 2), (-0.9510568, -0.30901706, 2), (-0.8090172, -0.58778536, 2), (-0.58778536, -0.8090171, 2), (-0.30901706, -0.95105666, 2), (-2.9802322e-8, -1.0000001, 2), (0.30901697, -0.9510566, 2), (0.58778524, -0.80901706, 2), (0.809017, -0.5877853, 2), (0.95105654, -0.309017, 2), (1, 2.220446e-16, 2), (0, -2.220446e-16, 0), (0, 2.220446e-16, 2)] - double3 xformOp:translate = (0, 5, 0) - float3 xformOp:translate:pivot = (0, 0, 1) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "Sphere" - { - float3[] extent = [(-1.0000002, -1.0000001, 0), (1, 1.0000005, 2)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] - int[] faceVertexIndices = [0, 1, 21, 20, 1, 2, 22, 21, 2, 3, 23, 22, 3, 4, 24, 23, 4, 5, 25, 24, 5, 6, 26, 25, 6, 7, 27, 26, 7, 8, 28, 27, 8, 9, 29, 28, 9, 10, 30, 29, 10, 11, 31, 30, 11, 12, 32, 31, 12, 13, 33, 32, 13, 14, 34, 33, 14, 15, 35, 34, 15, 16, 36, 35, 16, 17, 37, 36, 17, 18, 38, 37, 18, 19, 39, 38, 19, 0, 20, 39, 20, 21, 41, 40, 21, 22, 42, 41, 22, 23, 43, 42, 23, 24, 44, 43, 24, 25, 45, 44, 25, 26, 46, 45, 26, 27, 47, 46, 27, 28, 48, 47, 28, 29, 49, 48, 29, 30, 50, 49, 30, 31, 51, 50, 31, 32, 52, 51, 32, 33, 53, 52, 33, 34, 54, 53, 34, 35, 55, 54, 35, 36, 56, 55, 36, 37, 57, 56, 37, 38, 58, 57, 38, 39, 59, 58, 39, 20, 40, 59, 40, 41, 61, 60, 41, 42, 62, 61, 42, 43, 63, 62, 43, 44, 64, 63, 44, 45, 65, 64, 45, 46, 66, 65, 46, 47, 67, 66, 47, 48, 68, 67, 48, 49, 69, 68, 49, 50, 70, 69, 50, 51, 71, 70, 51, 52, 72, 71, 52, 53, 73, 72, 53, 54, 74, 73, 54, 55, 75, 74, 55, 56, 76, 75, 56, 57, 77, 76, 57, 58, 78, 77, 58, 59, 79, 78, 59, 40, 60, 79, 60, 61, 81, 80, 61, 62, 82, 81, 62, 63, 83, 82, 63, 64, 84, 83, 64, 65, 85, 84, 65, 66, 86, 85, 66, 67, 87, 86, 67, 68, 88, 87, 68, 69, 89, 88, 69, 70, 90, 89, 70, 71, 91, 90, 71, 72, 92, 91, 72, 73, 93, 92, 73, 74, 94, 93, 74, 75, 95, 94, 75, 76, 96, 95, 76, 77, 97, 96, 77, 78, 98, 97, 78, 79, 99, 98, 79, 60, 80, 99, 80, 81, 101, 100, 81, 82, 102, 101, 82, 83, 103, 102, 83, 84, 104, 103, 84, 85, 105, 104, 85, 86, 106, 105, 86, 87, 107, 106, 87, 88, 108, 107, 88, 89, 109, 108, 89, 90, 110, 109, 90, 91, 111, 110, 91, 92, 112, 111, 92, 93, 113, 112, 93, 94, 114, 113, 94, 95, 115, 114, 95, 96, 116, 115, 96, 97, 117, 116, 97, 98, 118, 117, 98, 99, 119, 118, 99, 80, 100, 119, 100, 101, 121, 120, 101, 102, 122, 121, 102, 103, 123, 122, 103, 104, 124, 123, 104, 105, 125, 124, 105, 106, 126, 125, 106, 107, 127, 126, 107, 108, 128, 127, 108, 109, 129, 128, 109, 110, 130, 129, 110, 111, 131, 130, 111, 112, 132, 131, 112, 113, 133, 132, 113, 114, 134, 133, 114, 115, 135, 134, 115, 116, 136, 135, 116, 117, 137, 136, 117, 118, 138, 137, 118, 119, 139, 138, 119, 100, 120, 139, 120, 121, 141, 140, 121, 122, 142, 141, 122, 123, 143, 142, 123, 124, 144, 143, 124, 125, 145, 144, 125, 126, 146, 145, 126, 127, 147, 146, 127, 128, 148, 147, 128, 129, 149, 148, 129, 130, 150, 149, 130, 131, 151, 150, 131, 132, 152, 151, 132, 133, 153, 152, 133, 134, 154, 153, 134, 135, 155, 154, 135, 136, 156, 155, 136, 137, 157, 156, 137, 138, 158, 157, 138, 139, 159, 158, 139, 120, 140, 159, 140, 141, 161, 160, 141, 142, 162, 161, 142, 143, 163, 162, 143, 144, 164, 163, 144, 145, 165, 164, 145, 146, 166, 165, 146, 147, 167, 166, 147, 148, 168, 167, 148, 149, 169, 168, 149, 150, 170, 169, 150, 151, 171, 170, 151, 152, 172, 171, 152, 153, 173, 172, 153, 154, 174, 173, 154, 155, 175, 174, 155, 156, 176, 175, 156, 157, 177, 176, 157, 158, 178, 177, 158, 159, 179, 178, 159, 140, 160, 179, 160, 161, 181, 180, 161, 162, 182, 181, 162, 163, 183, 182, 163, 164, 184, 183, 164, 165, 185, 184, 165, 166, 186, 185, 166, 167, 187, 186, 167, 168, 188, 187, 168, 169, 189, 188, 169, 170, 190, 189, 170, 171, 191, 190, 171, 172, 192, 191, 172, 173, 193, 192, 173, 174, 194, 193, 174, 175, 195, 194, 175, 176, 196, 195, 176, 177, 197, 196, 177, 178, 198, 197, 178, 179, 199, 198, 179, 160, 180, 199, 180, 181, 201, 200, 181, 182, 202, 201, 182, 183, 203, 202, 183, 184, 204, 203, 184, 185, 205, 204, 185, 186, 206, 205, 186, 187, 207, 206, 187, 188, 208, 207, 188, 189, 209, 208, 189, 190, 210, 209, 190, 191, 211, 210, 191, 192, 212, 211, 192, 193, 213, 212, 193, 194, 214, 213, 194, 195, 215, 214, 195, 196, 216, 215, 196, 197, 217, 216, 197, 198, 218, 217, 198, 199, 219, 218, 199, 180, 200, 219, 200, 201, 221, 220, 201, 202, 222, 221, 202, 203, 223, 222, 203, 204, 224, 223, 204, 205, 225, 224, 205, 206, 226, 225, 206, 207, 227, 226, 207, 208, 228, 227, 208, 209, 229, 228, 209, 210, 230, 229, 210, 211, 231, 230, 211, 212, 232, 231, 212, 213, 233, 232, 213, 214, 234, 233, 214, 215, 235, 234, 215, 216, 236, 235, 216, 217, 237, 236, 217, 218, 238, 237, 218, 219, 239, 238, 219, 200, 220, 239, 220, 221, 241, 240, 221, 222, 242, 241, 222, 223, 243, 242, 223, 224, 244, 243, 224, 225, 245, 244, 225, 226, 246, 245, 226, 227, 247, 246, 227, 228, 248, 247, 228, 229, 249, 248, 229, 230, 250, 249, 230, 231, 251, 250, 231, 232, 252, 251, 232, 233, 253, 252, 233, 234, 254, 253, 234, 235, 255, 254, 235, 236, 256, 255, 236, 237, 257, 256, 237, 238, 258, 257, 238, 239, 259, 258, 239, 220, 240, 259, 240, 241, 261, 260, 241, 242, 262, 261, 242, 243, 263, 262, 243, 244, 264, 263, 244, 245, 265, 264, 245, 246, 266, 265, 246, 247, 267, 266, 247, 248, 268, 267, 248, 249, 269, 268, 249, 250, 270, 269, 250, 251, 271, 270, 251, 252, 272, 271, 252, 253, 273, 272, 253, 254, 274, 273, 254, 255, 275, 274, 255, 256, 276, 275, 256, 257, 277, 276, 257, 258, 278, 277, 258, 259, 279, 278, 259, 240, 260, 279, 260, 261, 281, 280, 261, 262, 282, 281, 262, 263, 283, 282, 263, 264, 284, 283, 264, 265, 285, 284, 265, 266, 286, 285, 266, 267, 287, 286, 267, 268, 288, 287, 268, 269, 289, 288, 269, 270, 290, 289, 270, 271, 291, 290, 271, 272, 292, 291, 272, 273, 293, 292, 273, 274, 294, 293, 274, 275, 295, 294, 275, 276, 296, 295, 276, 277, 297, 296, 277, 278, 298, 297, 278, 279, 299, 298, 279, 260, 280, 299, 280, 281, 301, 300, 281, 282, 302, 301, 282, 283, 303, 302, 283, 284, 304, 303, 284, 285, 305, 304, 285, 286, 306, 305, 286, 287, 307, 306, 287, 288, 308, 307, 288, 289, 309, 308, 289, 290, 310, 309, 290, 291, 311, 310, 291, 292, 312, 311, 292, 293, 313, 312, 293, 294, 314, 313, 294, 295, 315, 314, 295, 296, 316, 315, 296, 297, 317, 316, 297, 298, 318, 317, 298, 299, 319, 318, 299, 280, 300, 319, 300, 301, 321, 320, 301, 302, 322, 321, 302, 303, 323, 322, 303, 304, 324, 323, 304, 305, 325, 324, 305, 306, 326, 325, 306, 307, 327, 326, 307, 308, 328, 327, 308, 309, 329, 328, 309, 310, 330, 329, 310, 311, 331, 330, 311, 312, 332, 331, 312, 313, 333, 332, 313, 314, 334, 333, 314, 315, 335, 334, 315, 316, 336, 335, 316, 317, 337, 336, 317, 318, 338, 337, 318, 319, 339, 338, 319, 300, 320, 339, 320, 321, 341, 340, 321, 322, 342, 341, 322, 323, 343, 342, 323, 324, 344, 343, 324, 325, 345, 344, 325, 326, 346, 345, 326, 327, 347, 346, 327, 328, 348, 347, 328, 329, 349, 348, 329, 330, 350, 349, 330, 331, 351, 350, 331, 332, 352, 351, 332, 333, 353, 352, 333, 334, 354, 353, 334, 335, 355, 354, 335, 336, 356, 355, 336, 337, 357, 356, 337, 338, 358, 357, 338, 339, 359, 358, 339, 320, 340, 359, 340, 341, 361, 360, 341, 342, 362, 361, 342, 343, 363, 362, 343, 344, 364, 363, 344, 345, 365, 364, 345, 346, 366, 365, 346, 347, 367, 366, 347, 348, 368, 367, 348, 349, 369, 368, 349, 350, 370, 369, 350, 351, 371, 370, 351, 352, 372, 371, 352, 353, 373, 372, 353, 354, 374, 373, 354, 355, 375, 374, 355, 356, 376, 375, 356, 357, 377, 376, 357, 358, 378, 377, 358, 359, 379, 378, 359, 340, 360, 379, 1, 0, 380, 2, 1, 380, 3, 2, 380, 4, 3, 380, 5, 4, 380, 6, 5, 380, 7, 6, 380, 8, 7, 380, 9, 8, 380, 10, 9, 380, 11, 10, 380, 12, 11, 380, 13, 12, 380, 14, 13, 380, 15, 14, 380, 16, 15, 380, 17, 16, 380, 18, 17, 380, 19, 18, 380, 0, 19, 380, 360, 361, 381, 361, 362, 381, 362, 363, 381, 363, 364, 381, 364, 365, 381, 365, 366, 381, 366, 367, 381, 367, 368, 381, 368, 369, 381, 369, 370, 381, 370, 371, 381, 371, 372, 381, 372, 373, 381, 373, 374, 381, 374, 375, 381, 375, 376, 381, 376, 377, 381, 377, 378, 381, 378, 379, 381, 379, 360, 381] - point3f[] points = [(0.14877813, 0.048340943, 0.012311637), (0.12655823, 0.09194993, 0.012311637), (0.09194993, 0.12655823, 0.012311637), (0.048340935, 0.14877811, 0.012311637), (0, 0.15643455, 0.012311637), (-0.048340935, 0.1487781, 0.012311637), (-0.09194992, 0.1265582, 0.012311637), (-0.12655818, 0.0919499, 0.012311637), (-0.14877807, 0.048340924, 0.012311637), (-0.15643452, -2.1931087e-16, 0.012311637), (-0.14877807, -0.048340924, 0.012311637), (-0.12655818, -0.091949895, 0.012311637), (-0.091949895, -0.12655817, 0.012311637), (-0.048340924, -0.14877805, 0.012311637), (-4.6621107e-9, -0.15643449, 0.012311637), (0.04834091, -0.14877804, 0.012311637), (0.09194988, -0.12655815, 0.012311637), (0.12655815, -0.09194989, 0.012311637), (0.14877804, -0.048340913, 0.012311637), (0.15643448, -2.1931087e-16, 0.012311637), (0.29389283, 0.095491566, 0.04894346), (0.25000018, 0.18163574, 0.04894346), (0.18163574, 0.25000015, 0.04894346), (0.09549155, 0.2938928, 0.04894346), (0, 0.30901715, 0.04894346), (-0.09549155, 0.29389277, 0.04894346), (-0.18163571, 0.2500001, 0.04894346), (-0.2500001, 0.1816357, 0.04894346), (-0.2938927, 0.09549153, 0.04894346), (-0.30901706, -2.1117697e-16, 0.04894346), (-0.2938927, -0.09549153, 0.04894346), (-0.25000006, -0.18163568, 0.04894346), (-0.18163568, -0.25000006, 0.04894346), (-0.09549153, -0.29389268, 0.04894346), (-9.209424e-9, -0.30901703, 0.04894346), (0.0954915, -0.29389265, 0.04894346), (0.18163563, -0.25000003, 0.04894346), (0.25, -0.18163565, 0.04894346), (0.29389265, -0.095491506, 0.04894346), (0.309017, -2.1117697e-16, 0.04894346), (0.43177092, 0.14029087, 0.10899347), (0.3672863, 0.2668491, 0.10899347), (0.2668491, 0.36728626, 0.10899347), (0.14029086, 0.43177086, 0.10899347), (0, 0.45399073, 0.10899347), (-0.14029086, 0.43177083, 0.10899347), (-0.26684904, 0.36728618, 0.10899347), (-0.36728615, 0.266849, 0.10899347), (-0.43177077, 0.14029081, 0.10899347), (-0.45399064, -1.9784319e-16, 0.10899347), (-0.43177077, -0.14029081, 0.10899347), (-0.36728612, -0.26684898, 0.10899347), (-0.26684898, -0.36728612, 0.10899347), (-0.14029081, -0.4317707, 0.10899347), (-1.3529972e-8, -0.45399058, 0.10899347), (0.14029078, -0.43177068, 0.10899347), (0.26684892, -0.3672861, 0.10899347), (0.36728606, -0.26684895, 0.10899347), (0.43177065, -0.1402908, 0.10899347), (0.45399052, -1.9784319e-16, 0.10899347), (0.55901736, 0.18163574, 0.190983), (0.47552857, 0.3454917, 0.190983), (0.3454917, 0.47552854, 0.190983), (0.18163572, 0.5590173, 0.190983), (0, 0.58778554, 0.190983), (-0.18163572, 0.55901724, 0.190983), (-0.34549165, 0.47552842, 0.190983), (-0.4755284, 0.3454916, 0.190983), (-0.5590171, 0.18163566, 0.190983), (-0.58778536, -1.7963786e-16, 0.190983), (-0.5590171, -0.18163566, 0.190983), (-0.47552836, -0.34549156, 0.190983), (-0.34549156, -0.47552833, 0.190983), (-0.18163566, -0.55901706, 0.190983), (-1.7517365e-8, -0.5877853, 0.190983), (0.18163562, -0.55901706, 0.190983), (0.3454915, -0.4755283, 0.190983), (0.47552827, -0.34549153, 0.190983), (0.559017, -0.18163563, 0.190983), (0.58778524, -1.7963786e-16, 0.190983), (0.67249894, 0.21850814, 0.29289323), (0.5720618, 0.41562718, 0.29289323), (0.41562718, 0.5720617, 0.29289323), (0.21850812, 0.6724989, 0.29289323), (0, 0.7071071, 0.29289323), (-0.21850812, 0.6724988, 0.29289323), (-0.4156271, 0.5720616, 0.29289323), (-0.57206154, 0.41562706, 0.29289323), (-0.6724987, 0.21850805, 0.29289323), (-0.70710695, -1.5700924e-16, 0.29289323), (-0.6724987, -0.21850805, 0.29289323), (-0.57206154, -0.415627, 0.29289323), (-0.415627, -0.5720615, 0.29289323), (-0.21850805, -0.6724986, 0.29289323), (-2.1073424e-8, -0.7071068, 0.29289323), (0.21850799, -0.6724986, 0.29289323), (0.4156269, -0.5720614, 0.29289323), (0.5720614, -0.41562697, 0.29289323), (0.6724985, -0.21850802, 0.29289323), (0.70710677, -1.5700924e-16, 0.29289323), (0.7694214, 0.25000015, 0.41221476), (0.65450895, 0.47552854, 0.41221476), (0.47552854, 0.6545089, 0.41221476), (0.25000012, 0.7694213, 0.41221476), (0, 0.80901736, 0.41221476), (-0.25000012, 0.7694212, 0.41221476), (-0.47552845, 0.65450877, 0.41221476), (-0.6545087, 0.4755284, 0.41221476), (-0.7694211, 0.25000006, 0.41221476), (-0.8090172, -1.3051454e-16, 0.41221476), (-0.7694211, -0.25000006, 0.41221476), (-0.65450865, -0.47552836, 0.41221476), (-0.47552836, -0.6545086, 0.41221476), (-0.25000006, -0.769421, 0.41221476), (-2.4110586e-8, -0.8090171, 0.41221476), (0.24999999, -0.769421, 0.41221476), (0.47552827, -0.65450853, 0.41221476), (0.65450853, -0.4755283, 0.41221476), (0.7694209, -0.25, 0.41221476), (0.809017, -1.3051454e-16, 0.41221476), (0.8473981, 0.27533633, 0.5460095), (0.7208399, 0.5237208, 0.5460095), (0.5237208, 0.72083986, 0.5460095), (0.2753363, 0.847398, 0.5460095), (0, 0.89100695, 0.5460095), (-0.2753363, 0.847398, 0.5460095), (-0.5237207, 0.7208397, 0.5460095), (-0.7208396, 0.5237206, 0.5460095), (-0.8473978, 0.2753362, 0.5460095), (-0.89100677, -1.00806145e-16, 0.5460095), (-0.8473978, -0.2753362, 0.5460095), (-0.7208396, -0.5237206, 0.5460095), (-0.5237206, -0.72083956, 0.5460095), (-0.2753362, -0.8473977, 0.5460095), (-2.6554064e-8, -0.89100665, 0.5460095), (0.27533615, -0.8473976, 0.5460095), (0.5237205, -0.7208395, 0.5460095), (0.72083944, -0.52372056, 0.5460095), (0.84739757, -0.27533618, 0.5460095), (0.8910065, -1.00806145e-16, 0.5460095), (0.9045091, 0.2938928, 0.69098306), (0.7694214, 0.55901736, 0.69098306), (0.55901736, 0.76942134, 0.69098306), (0.29389277, 0.904509, 0.69098306), (0, 0.951057, 0.69098306), (-0.29389277, 0.90450895, 0.69098306), (-0.55901724, 0.7694212, 0.69098306), (-0.76942116, 0.5590172, 0.69098306), (-0.90450877, 0.2938927, 0.69098306), (-0.9510568, -6.861555e-17, 0.69098306), (-0.90450877, -0.2938927, 0.69098306), (-0.7694211, -0.5590171, 0.69098306), (-0.5590171, -0.76942104, 0.69098306), (-0.2938927, -0.90450865, 0.69098306), (-2.8343694e-8, -0.95105666, 0.69098306), (0.29389262, -0.9045086, 0.69098306), (0.559017, -0.769421, 0.69098306), (0.7694209, -0.55901706, 0.69098306), (0.90450853, -0.29389265, 0.69098306), (0.95105654, -6.861555e-17, 0.69098306), (0.93934804, 0.30521268, 0.84356564), (0.7990572, 0.580549, 0.84356564), (0.580549, 0.7990571, 0.84356564), (0.30521265, 0.9393479, 0.84356564), (0, 0.98768884, 0.84356564), (-0.30521265, 0.93934786, 0.84356564), (-0.5805489, 0.79905695, 0.84356564), (-0.7990569, 0.5805488, 0.84356564), (-0.9393477, 0.30521256, 0.84356564), (-0.9876886, -3.4735408e-17, 0.84356564), (-0.9393477, -0.30521256, 0.84356564), (-0.7990568, -0.58054876, 0.84356564), (-0.58054876, -0.79905677, 0.84356564), (-0.30521256, -0.93934757, 0.84356564), (-2.9435407e-8, -0.9876885, 0.84356564), (0.30521247, -0.93934757, 0.84356564), (0.58054864, -0.7990567, 0.84356564), (0.79905665, -0.5805487, 0.84356564), (0.9393475, -0.3052125, 0.84356564), (0.98768836, -3.4735408e-17, 0.84356564), (0.95105714, 0.30901718, 1), (0.80901754, 0.5877856, 1), (0.5877856, 0.8090175, 1), (0.30901715, 0.951057, 1), (0, 1.0000005, 1), (-0.30901715, 0.95105696, 1), (-0.5877855, 0.8090173, 1), (-0.80901724, 0.5877854, 1), (-0.9510568, 0.30901706, 1), (-1.0000002, 0, 1), (-0.9510568, -0.30901706, 1), (-0.8090172, -0.58778536, 1), (-0.58778536, -0.8090171, 1), (-0.30901706, -0.95105666, 1), (-2.9802322e-8, -1.0000001, 1), (0.30901697, -0.9510566, 1), (0.58778524, -0.80901706, 1), (0.809017, -0.5877853, 1), (0.95105654, -0.309017, 1), (1, 0, 1), (0.93934804, 0.30521268, 1.1564344), (0.7990572, 0.580549, 1.1564344), (0.580549, 0.7990571, 1.1564344), (0.30521265, 0.9393479, 1.1564344), (0, 0.98768884, 1.1564344), (-0.30521265, 0.93934786, 1.1564344), (-0.5805489, 0.79905695, 1.1564344), (-0.7990569, 0.5805488, 1.1564344), (-0.9393477, 0.30521256, 1.1564344), (-0.9876886, 3.4735408e-17, 1.1564344), (-0.9393477, -0.30521256, 1.1564344), (-0.7990568, -0.58054876, 1.1564344), (-0.58054876, -0.79905677, 1.1564344), (-0.30521256, -0.93934757, 1.1564344), (-2.9435407e-8, -0.9876885, 1.1564344), (0.30521247, -0.93934757, 1.1564344), (0.58054864, -0.7990567, 1.1564344), (0.79905665, -0.5805487, 1.1564344), (0.9393475, -0.3052125, 1.1564344), (0.98768836, 3.4735408e-17, 1.1564344), (0.9045091, 0.2938928, 1.309017), (0.7694214, 0.55901736, 1.309017), (0.55901736, 0.76942134, 1.309017), (0.29389277, 0.904509, 1.309017), (0, 0.951057, 1.309017), (-0.29389277, 0.90450895, 1.309017), (-0.55901724, 0.7694212, 1.309017), (-0.76942116, 0.5590172, 1.309017), (-0.90450877, 0.2938927, 1.309017), (-0.9510568, 6.861555e-17, 1.309017), (-0.90450877, -0.2938927, 1.309017), (-0.7694211, -0.5590171, 1.309017), (-0.5590171, -0.76942104, 1.309017), (-0.2938927, -0.90450865, 1.309017), (-2.8343694e-8, -0.95105666, 1.309017), (0.29389262, -0.9045086, 1.309017), (0.559017, -0.769421, 1.309017), (0.7694209, -0.55901706, 1.309017), (0.90450853, -0.29389265, 1.309017), (0.95105654, 6.861555e-17, 1.309017), (0.8473981, 0.27533633, 1.4539905), (0.7208399, 0.5237208, 1.4539905), (0.5237208, 0.72083986, 1.4539905), (0.2753363, 0.847398, 1.4539905), (0, 0.89100695, 1.4539905), (-0.2753363, 0.847398, 1.4539905), (-0.5237207, 0.7208397, 1.4539905), (-0.7208396, 0.5237206, 1.4539905), (-0.8473978, 0.2753362, 1.4539905), (-0.89100677, 1.00806145e-16, 1.4539905), (-0.8473978, -0.2753362, 1.4539905), (-0.7208396, -0.5237206, 1.4539905), (-0.5237206, -0.72083956, 1.4539905), (-0.2753362, -0.8473977, 1.4539905), (-2.6554064e-8, -0.89100665, 1.4539905), (0.27533615, -0.8473976, 1.4539905), (0.5237205, -0.7208395, 1.4539905), (0.72083944, -0.52372056, 1.4539905), (0.84739757, -0.27533618, 1.4539905), (0.8910065, 1.00806145e-16, 1.4539905), (0.7694214, 0.25000015, 1.5877852), (0.65450895, 0.47552854, 1.5877852), (0.47552854, 0.6545089, 1.5877852), (0.25000012, 0.7694213, 1.5877852), (0, 0.80901736, 1.5877852), (-0.25000012, 0.7694212, 1.5877852), (-0.47552845, 0.65450877, 1.5877852), (-0.6545087, 0.4755284, 1.5877852), (-0.7694211, 0.25000006, 1.5877852), (-0.8090172, 1.3051454e-16, 1.5877852), (-0.7694211, -0.25000006, 1.5877852), (-0.65450865, -0.47552836, 1.5877852), (-0.47552836, -0.6545086, 1.5877852), (-0.25000006, -0.769421, 1.5877852), (-2.4110586e-8, -0.8090171, 1.5877852), (0.24999999, -0.769421, 1.5877852), (0.47552827, -0.65450853, 1.5877852), (0.65450853, -0.4755283, 1.5877852), (0.7694209, -0.25, 1.5877852), (0.809017, 1.3051454e-16, 1.5877852), (0.67249894, 0.21850814, 1.7071068), (0.5720618, 0.41562718, 1.7071068), (0.41562718, 0.5720617, 1.7071068), (0.21850812, 0.6724989, 1.7071068), (0, 0.7071071, 1.7071068), (-0.21850812, 0.6724988, 1.7071068), (-0.4156271, 0.5720616, 1.7071068), (-0.57206154, 0.41562706, 1.7071068), (-0.6724987, 0.21850805, 1.7071068), (-0.70710695, 1.5700924e-16, 1.7071068), (-0.6724987, -0.21850805, 1.7071068), (-0.57206154, -0.415627, 1.7071068), (-0.415627, -0.5720615, 1.7071068), (-0.21850805, -0.6724986, 1.7071068), (-2.1073424e-8, -0.7071068, 1.7071068), (0.21850799, -0.6724986, 1.7071068), (0.4156269, -0.5720614, 1.7071068), (0.5720614, -0.41562697, 1.7071068), (0.6724985, -0.21850802, 1.7071068), (0.70710677, 1.5700924e-16, 1.7071068), (0.55901736, 0.18163574, 1.809017), (0.47552857, 0.3454917, 1.809017), (0.3454917, 0.47552854, 1.809017), (0.18163572, 0.5590173, 1.809017), (0, 0.58778554, 1.809017), (-0.18163572, 0.55901724, 1.809017), (-0.34549165, 0.47552842, 1.809017), (-0.4755284, 0.3454916, 1.809017), (-0.5590171, 0.18163566, 1.809017), (-0.58778536, 1.7963786e-16, 1.809017), (-0.5590171, -0.18163566, 1.809017), (-0.47552836, -0.34549156, 1.809017), (-0.34549156, -0.47552833, 1.809017), (-0.18163566, -0.55901706, 1.809017), (-1.7517365e-8, -0.5877853, 1.809017), (0.18163562, -0.55901706, 1.809017), (0.3454915, -0.4755283, 1.809017), (0.47552827, -0.34549153, 1.809017), (0.559017, -0.18163563, 1.809017), (0.58778524, 1.7963786e-16, 1.809017), (0.43177092, 0.14029087, 1.8910065), (0.3672863, 0.2668491, 1.8910065), (0.2668491, 0.36728626, 1.8910065), (0.14029086, 0.43177086, 1.8910065), (0, 0.45399073, 1.8910065), (-0.14029086, 0.43177083, 1.8910065), (-0.26684904, 0.36728618, 1.8910065), (-0.36728615, 0.266849, 1.8910065), (-0.43177077, 0.14029081, 1.8910065), (-0.45399064, 1.9784319e-16, 1.8910065), (-0.43177077, -0.14029081, 1.8910065), (-0.36728612, -0.26684898, 1.8910065), (-0.26684898, -0.36728612, 1.8910065), (-0.14029081, -0.4317707, 1.8910065), (-1.3529972e-8, -0.45399058, 1.8910065), (0.14029078, -0.43177068, 1.8910065), (0.26684892, -0.3672861, 1.8910065), (0.36728606, -0.26684895, 1.8910065), (0.43177065, -0.1402908, 1.8910065), (0.45399052, 1.9784319e-16, 1.8910065), (0.29389283, 0.095491566, 1.9510565), (0.25000018, 0.18163574, 1.9510565), (0.18163574, 0.25000015, 1.9510565), (0.09549155, 0.2938928, 1.9510565), (0, 0.30901715, 1.9510565), (-0.09549155, 0.29389277, 1.9510565), (-0.18163571, 0.2500001, 1.9510565), (-0.2500001, 0.1816357, 1.9510565), (-0.2938927, 0.09549153, 1.9510565), (-0.30901706, 2.1117697e-16, 1.9510565), (-0.2938927, -0.09549153, 1.9510565), (-0.25000006, -0.18163568, 1.9510565), (-0.18163568, -0.25000006, 1.9510565), (-0.09549153, -0.29389268, 1.9510565), (-9.209424e-9, -0.30901703, 1.9510565), (0.0954915, -0.29389265, 1.9510565), (0.18163563, -0.25000003, 1.9510565), (0.25, -0.18163565, 1.9510565), (0.29389265, -0.095491506, 1.9510565), (0.309017, 2.1117697e-16, 1.9510565), (0.14877813, 0.048340943, 1.9876883), (0.12655823, 0.09194993, 1.9876883), (0.09194993, 0.12655823, 1.9876883), (0.048340935, 0.14877811, 1.9876883), (0, 0.15643455, 1.9876883), (-0.048340935, 0.1487781, 1.9876883), (-0.09194992, 0.1265582, 1.9876883), (-0.12655818, 0.0919499, 1.9876883), (-0.14877807, 0.048340924, 1.9876883), (-0.15643452, 2.1931087e-16, 1.9876883), (-0.14877807, -0.048340924, 1.9876883), (-0.12655818, -0.091949895, 1.9876883), (-0.091949895, -0.12655817, 1.9876883), (-0.048340924, -0.14877805, 1.9876883), (-4.6621107e-9, -0.15643449, 1.9876883), (0.04834091, -0.14877804, 1.9876883), (0.09194988, -0.12655815, 1.9876883), (0.12655815, -0.09194989, 1.9876883), (0.14877804, -0.048340913, 1.9876883), (0.15643448, 2.1931087e-16, 1.9876883), (0, -2.220446e-16, 0), (0, 2.220446e-16, 2)] - float3 xformOp:translate:pivot = (0, 0, 1) - uniform token[] xformOpOrder = ["xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "Torus" - { - float3[] extent = [(-1.5000005, -1.5000004, -2.3841858e-7), (1.5000001, 1.5000008, 1)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [1, 0, 20, 21, 2, 1, 21, 22, 3, 2, 22, 23, 4, 3, 23, 24, 5, 4, 24, 25, 6, 5, 25, 26, 7, 6, 26, 27, 8, 7, 27, 28, 9, 8, 28, 29, 10, 9, 29, 30, 11, 10, 30, 31, 12, 11, 31, 32, 13, 12, 32, 33, 14, 13, 33, 34, 15, 14, 34, 35, 16, 15, 35, 36, 17, 16, 36, 37, 18, 17, 37, 38, 19, 18, 38, 39, 0, 19, 39, 20, 21, 20, 40, 41, 22, 21, 41, 42, 23, 22, 42, 43, 24, 23, 43, 44, 25, 24, 44, 45, 26, 25, 45, 46, 27, 26, 46, 47, 28, 27, 47, 48, 29, 28, 48, 49, 30, 29, 49, 50, 31, 30, 50, 51, 32, 31, 51, 52, 33, 32, 52, 53, 34, 33, 53, 54, 35, 34, 54, 55, 36, 35, 55, 56, 37, 36, 56, 57, 38, 37, 57, 58, 39, 38, 58, 59, 20, 39, 59, 40, 41, 40, 60, 61, 42, 41, 61, 62, 43, 42, 62, 63, 44, 43, 63, 64, 45, 44, 64, 65, 46, 45, 65, 66, 47, 46, 66, 67, 48, 47, 67, 68, 49, 48, 68, 69, 50, 49, 69, 70, 51, 50, 70, 71, 52, 51, 71, 72, 53, 52, 72, 73, 54, 53, 73, 74, 55, 54, 74, 75, 56, 55, 75, 76, 57, 56, 76, 77, 58, 57, 77, 78, 59, 58, 78, 79, 40, 59, 79, 60, 61, 60, 80, 81, 62, 61, 81, 82, 63, 62, 82, 83, 64, 63, 83, 84, 65, 64, 84, 85, 66, 65, 85, 86, 67, 66, 86, 87, 68, 67, 87, 88, 69, 68, 88, 89, 70, 69, 89, 90, 71, 70, 90, 91, 72, 71, 91, 92, 73, 72, 92, 93, 74, 73, 93, 94, 75, 74, 94, 95, 76, 75, 95, 96, 77, 76, 96, 97, 78, 77, 97, 98, 79, 78, 98, 99, 60, 79, 99, 80, 81, 80, 100, 101, 82, 81, 101, 102, 83, 82, 102, 103, 84, 83, 103, 104, 85, 84, 104, 105, 86, 85, 105, 106, 87, 86, 106, 107, 88, 87, 107, 108, 89, 88, 108, 109, 90, 89, 109, 110, 91, 90, 110, 111, 92, 91, 111, 112, 93, 92, 112, 113, 94, 93, 113, 114, 95, 94, 114, 115, 96, 95, 115, 116, 97, 96, 116, 117, 98, 97, 117, 118, 99, 98, 118, 119, 80, 99, 119, 100, 101, 100, 120, 121, 102, 101, 121, 122, 103, 102, 122, 123, 104, 103, 123, 124, 105, 104, 124, 125, 106, 105, 125, 126, 107, 106, 126, 127, 108, 107, 127, 128, 109, 108, 128, 129, 110, 109, 129, 130, 111, 110, 130, 131, 112, 111, 131, 132, 113, 112, 132, 133, 114, 113, 133, 134, 115, 114, 134, 135, 116, 115, 135, 136, 117, 116, 136, 137, 118, 117, 137, 138, 119, 118, 138, 139, 100, 119, 139, 120, 121, 120, 140, 141, 122, 121, 141, 142, 123, 122, 142, 143, 124, 123, 143, 144, 125, 124, 144, 145, 126, 125, 145, 146, 127, 126, 146, 147, 128, 127, 147, 148, 129, 128, 148, 149, 130, 129, 149, 150, 131, 130, 150, 151, 132, 131, 151, 152, 133, 132, 152, 153, 134, 133, 153, 154, 135, 134, 154, 155, 136, 135, 155, 156, 137, 136, 156, 157, 138, 137, 157, 158, 139, 138, 158, 159, 120, 139, 159, 140, 141, 140, 160, 161, 142, 141, 161, 162, 143, 142, 162, 163, 144, 143, 163, 164, 145, 144, 164, 165, 146, 145, 165, 166, 147, 146, 166, 167, 148, 147, 167, 168, 149, 148, 168, 169, 150, 149, 169, 170, 151, 150, 170, 171, 152, 151, 171, 172, 153, 152, 172, 173, 154, 153, 173, 174, 155, 154, 174, 175, 156, 155, 175, 176, 157, 156, 176, 177, 158, 157, 177, 178, 159, 158, 178, 179, 140, 159, 179, 160, 161, 160, 180, 181, 162, 161, 181, 182, 163, 162, 182, 183, 164, 163, 183, 184, 165, 164, 184, 185, 166, 165, 185, 186, 167, 166, 186, 187, 168, 167, 187, 188, 169, 168, 188, 189, 170, 169, 189, 190, 171, 170, 190, 191, 172, 171, 191, 192, 173, 172, 192, 193, 174, 173, 193, 194, 175, 174, 194, 195, 176, 175, 195, 196, 177, 176, 196, 197, 178, 177, 197, 198, 179, 178, 198, 199, 160, 179, 199, 180, 181, 180, 200, 201, 182, 181, 201, 202, 183, 182, 202, 203, 184, 183, 203, 204, 185, 184, 204, 205, 186, 185, 205, 206, 187, 186, 206, 207, 188, 187, 207, 208, 189, 188, 208, 209, 190, 189, 209, 210, 191, 190, 210, 211, 192, 191, 211, 212, 193, 192, 212, 213, 194, 193, 213, 214, 195, 194, 214, 215, 196, 195, 215, 216, 197, 196, 216, 217, 198, 197, 217, 218, 199, 198, 218, 219, 180, 199, 219, 200, 201, 200, 220, 221, 202, 201, 221, 222, 203, 202, 222, 223, 204, 203, 223, 224, 205, 204, 224, 225, 206, 205, 225, 226, 207, 206, 226, 227, 208, 207, 227, 228, 209, 208, 228, 229, 210, 209, 229, 230, 211, 210, 230, 231, 212, 211, 231, 232, 213, 212, 232, 233, 214, 213, 233, 234, 215, 214, 234, 235, 216, 215, 235, 236, 217, 216, 236, 237, 218, 217, 237, 238, 219, 218, 238, 239, 200, 219, 239, 220, 221, 220, 240, 241, 222, 221, 241, 242, 223, 222, 242, 243, 224, 223, 243, 244, 225, 224, 244, 245, 226, 225, 245, 246, 227, 226, 246, 247, 228, 227, 247, 248, 229, 228, 248, 249, 230, 229, 249, 250, 231, 230, 250, 251, 232, 231, 251, 252, 233, 232, 252, 253, 234, 233, 253, 254, 235, 234, 254, 255, 236, 235, 255, 256, 237, 236, 256, 257, 238, 237, 257, 258, 239, 238, 258, 259, 220, 239, 259, 240, 241, 240, 260, 261, 242, 241, 261, 262, 243, 242, 262, 263, 244, 243, 263, 264, 245, 244, 264, 265, 246, 245, 265, 266, 247, 246, 266, 267, 248, 247, 267, 268, 249, 248, 268, 269, 250, 249, 269, 270, 251, 250, 270, 271, 252, 251, 271, 272, 253, 252, 272, 273, 254, 253, 273, 274, 255, 254, 274, 275, 256, 255, 275, 276, 257, 256, 276, 277, 258, 257, 277, 278, 259, 258, 278, 279, 240, 259, 279, 260, 261, 260, 280, 281, 262, 261, 281, 282, 263, 262, 282, 283, 264, 263, 283, 284, 265, 264, 284, 285, 266, 265, 285, 286, 267, 266, 286, 287, 268, 267, 287, 288, 269, 268, 288, 289, 270, 269, 289, 290, 271, 270, 290, 291, 272, 271, 291, 292, 273, 272, 292, 293, 274, 273, 293, 294, 275, 274, 294, 295, 276, 275, 295, 296, 277, 276, 296, 297, 278, 277, 297, 298, 279, 278, 298, 299, 260, 279, 299, 280, 281, 280, 300, 301, 282, 281, 301, 302, 283, 282, 302, 303, 284, 283, 303, 304, 285, 284, 304, 305, 286, 285, 305, 306, 287, 286, 306, 307, 288, 287, 307, 308, 289, 288, 308, 309, 290, 289, 309, 310, 291, 290, 310, 311, 292, 291, 311, 312, 293, 292, 312, 313, 294, 293, 313, 314, 295, 294, 314, 315, 296, 295, 315, 316, 297, 296, 316, 317, 298, 297, 317, 318, 299, 298, 318, 319, 280, 299, 319, 300, 301, 300, 320, 321, 302, 301, 321, 322, 303, 302, 322, 323, 304, 303, 323, 324, 305, 304, 324, 325, 306, 305, 325, 326, 307, 306, 326, 327, 308, 307, 327, 328, 309, 308, 328, 329, 310, 309, 329, 330, 311, 310, 330, 331, 312, 311, 331, 332, 313, 312, 332, 333, 314, 313, 333, 334, 315, 314, 334, 335, 316, 315, 335, 336, 317, 316, 336, 337, 318, 317, 337, 338, 319, 318, 338, 339, 300, 319, 339, 320, 321, 320, 340, 341, 322, 321, 341, 342, 323, 322, 342, 343, 324, 323, 343, 344, 325, 324, 344, 345, 326, 325, 345, 346, 327, 326, 346, 347, 328, 327, 347, 348, 329, 328, 348, 349, 330, 329, 349, 350, 331, 330, 350, 351, 332, 331, 351, 352, 333, 332, 352, 353, 334, 333, 353, 354, 335, 334, 354, 355, 336, 335, 355, 356, 337, 336, 356, 357, 338, 337, 357, 358, 339, 338, 358, 359, 320, 339, 359, 340, 341, 340, 360, 361, 342, 341, 361, 362, 343, 342, 362, 363, 344, 343, 363, 364, 345, 344, 364, 365, 346, 345, 365, 366, 347, 346, 366, 367, 348, 347, 367, 368, 349, 348, 368, 369, 350, 349, 369, 370, 351, 350, 370, 371, 352, 351, 371, 372, 353, 352, 372, 373, 354, 353, 373, 374, 355, 354, 374, 375, 356, 355, 375, 376, 357, 356, 376, 377, 358, 357, 377, 378, 359, 358, 378, 379, 340, 359, 379, 360, 361, 360, 380, 381, 362, 361, 381, 382, 363, 362, 382, 383, 364, 363, 383, 384, 365, 364, 384, 385, 366, 365, 385, 386, 367, 366, 386, 387, 368, 367, 387, 388, 369, 368, 388, 389, 370, 369, 389, 390, 371, 370, 390, 391, 372, 371, 391, 392, 373, 372, 392, 393, 374, 373, 393, 394, 375, 374, 394, 395, 376, 375, 395, 396, 377, 376, 396, 397, 378, 377, 397, 398, 379, 378, 398, 399, 360, 379, 399, 380, 381, 380, 0, 1, 382, 381, 1, 2, 383, 382, 2, 3, 384, 383, 3, 4, 385, 384, 4, 5, 386, 385, 5, 6, 387, 386, 6, 7, 388, 387, 7, 8, 389, 388, 8, 9, 390, 389, 9, 10, 391, 390, 10, 11, 392, 391, 11, 12, 393, 392, 12, 13, 394, 393, 13, 14, 395, 394, 14, 15, 396, 395, 15, 16, 397, 396, 16, 17, 398, 397, 17, 18, 399, 398, 18, 19, 380, 399, 19, 0] - point3f[] points = [(0.47552857, 0.15450859, 0.5), (0.40450877, 0.2938928, 0.5), (0.2938928, 0.40450874, 0.5), (0.15450858, 0.4755285, 0.5), (0, 0.50000024, 0.5), (-0.15450858, 0.47552848, 0.5), (-0.29389274, 0.40450865, 0.5), (-0.40450862, 0.2938927, 0.5), (-0.4755284, 0.15450853, 0.5), (-0.5000001, 0, 0.5), (-0.4755284, -0.15450853, 0.5), (-0.4045086, -0.29389268, 0.5), (-0.29389268, -0.40450856, 0.5), (-0.15450853, -0.47552833, 0.5), (-1.4901161e-8, -0.50000006, 0.5), (0.15450849, -0.4755283, 0.5), (0.29389262, -0.40450853, 0.5), (0.4045085, -0.29389265, 0.5), (0.47552827, -0.1545085, 0.5), (0.5, 0, 0.5), (0.4988026, 0.16207078, 0.6545085), (0.42430684, 0.30827695, 0.6545085), (0.30827695, 0.4243068, 0.6545085), (0.16207077, 0.49880254, 0.6545085), (0, 0.524472, 0.6545085), (-0.16207077, 0.4988025, 0.6545085), (-0.3082769, 0.42430672, 0.6545085), (-0.4243067, 0.30827686, 0.6545085), (-0.49880242, 0.16207072, 0.6545085), (-0.5244719, 3.430778e-17, 0.6545085), (-0.49880242, -0.16207072, 0.6545085), (-0.42430666, -0.30827683, 0.6545085), (-0.30827683, -0.42430663, 0.6545085), (-0.16207072, -0.49880236, 0.6545085), (-1.5630476e-8, -0.5244718, 0.6545085), (0.16207068, -0.49880233, 0.6545085), (0.30827677, -0.4243066, 0.6545085), (0.42430657, -0.3082768, 0.6545085), (0.4988023, -0.16207069, 0.6545085), (0.52447176, 3.430778e-17, 0.6545085), (0.56634647, 0.1840171, 0.7938926), (0.4817631, 0.35002133, 0.7938926), (0.35002133, 0.48176306, 0.7938926), (0.18401709, 0.5663464, 0.7938926), (0, 0.5954918, 0.7938926), (-0.18401709, 0.56634635, 0.7938926), (-0.35002127, 0.48176295, 0.7938926), (-0.48176292, 0.35002124, 0.7938926), (-0.5663462, 0.18401705, 0.7938926), (-0.59549165, 6.525728e-17, 0.7938926), (-0.5663462, -0.18401705, 0.7938926), (-0.4817629, -0.3500212, 0.7938926), (-0.3500212, -0.48176286, 0.7938926), (-0.18401705, -0.56634617, 0.7938926), (-1.774703e-8, -0.5954916, 0.7938926), (0.18401699, -0.56634617, 0.7938926), (0.35002112, -0.4817628, 0.7938926), (0.48176277, -0.35002118, 0.7938926), (0.5663461, -0.184017, 0.7938926), (0.5954915, 6.525728e-17, 0.7938926), (0.6715485, 0.21819931, 0.90450853), (0.57125324, 0.41503975, 0.90450853), (0.41503975, 0.57125324, 0.90450853), (0.2181993, 0.67154837, 0.90450853), (0, 0.70610774, 0.90450853), (-0.2181993, 0.6715483, 0.90450853), (-0.41503966, 0.57125306, 0.90450853), (-0.57125306, 0.41503963, 0.90450853), (-0.6715482, 0.21819922, 0.90450853), (-0.70610756, 8.981894e-17, 0.90450853), (-0.6715482, -0.21819922, 0.90450853), (-0.571253, -0.41503957, 0.90450853), (-0.41503957, -0.57125294, 0.90450853), (-0.21819922, -0.6715481, 0.90450853), (-2.104364e-8, -0.70610744, 0.90450853), (0.21819916, -0.67154807, 0.90450853), (0.4150395, -0.57125294, 0.90450853), (0.5712529, -0.41503954, 0.90450853), (0.67154807, -0.21819918, 0.90450853), (0.7061074, 8.981894e-17, 0.90450853), (0.80411077, 0.26127142, 0.9755283), (0.6840175, 0.49696773, 0.9755283), (0.49696773, 0.6840174, 0.9755283), (0.2612714, 0.80411065, 0.9755283), (0, 0.84549195, 0.9755283), (-0.2612714, 0.8041106, 0.9755283), (-0.49696764, 0.6840173, 0.9755283), (-0.68401724, 0.49696758, 0.9755283), (-0.80411047, 0.2612713, 0.9755283), (-0.8454917, 1.05588493e-16, 0.9755283), (-0.80411047, -0.2612713, 0.9755283), (-0.6840172, -0.49696755, 0.9755283), (-0.49696755, -0.6840171, 0.9755283), (-0.2612713, -0.80411035, 0.9755283), (-2.5197611e-8, -0.84549165, 0.9755283), (0.26127124, -0.8041103, 0.9755283), (0.49696743, -0.68401706, 0.9755283), (0.684017, -0.4969675, 0.9755283), (0.8041102, -0.26127127, 0.9755283), (0.8454915, 1.05588493e-16, 0.9755283), (0.95105714, 0.30901718, 1), (0.80901754, 0.5877856, 1), (0.5877856, 0.8090175, 1), (0.30901715, 0.951057, 1), (0, 1.0000005, 1), (-0.30901715, 0.95105696, 1), (-0.5877855, 0.8090173, 1), (-0.80901724, 0.5877854, 1), (-0.9510568, 0.30901706, 1), (-1.0000002, 1.1102232e-16, 1), (-0.9510568, -0.30901706, 1), (-0.8090172, -0.58778536, 1), (-0.58778536, -0.8090171, 1), (-0.30901706, -0.95105666, 1), (-2.9802322e-8, -1.0000001, 1), (0.30901697, -0.9510566, 1), (0.58778524, -0.80901706, 1), (0.809017, -0.5877853, 1), (0.95105654, -0.309017, 1), (1, 1.1102232e-16, 1), (1.0980036, 0.356763, 0.97552836), (0.9340177, 0.67860353, 0.97552836), (0.67860353, 0.93401766, 0.97552836), (0.35676295, 1.0980035, 0.97552836), (0, 1.1545092, 0.97552836), (-0.35676295, 1.0980034, 0.97552836), (-0.6786034, 0.9340174, 0.97552836), (-0.93401736, 0.6786033, 0.97552836), (-1.0980033, 0.35676286, 0.97552836), (-1.1545088, 1.055885e-16, 0.97552836), (-1.0980033, -0.35676286, 0.97552836), (-0.9340173, -0.67860323, 0.97552836), (-0.67860323, -0.93401724, 0.97552836), (-0.35676286, -1.098003, 0.97552836), (-3.4407037e-8, -1.1545087, 0.97552836), (0.35676274, -1.098003, 0.97552836), (0.6786031, -0.9340171, 0.97552836), (0.93401706, -0.6786032, 0.97552836), (1.0980029, -0.3567628, 0.97552836), (1.1545086, 1.055885e-16, 0.97552836), (1.2305658, 0.39983505, 0.9045086), (1.0467818, 0.7605314, 0.9045086), (0.7605314, 1.0467818, 0.9045086), (0.39983502, 1.2305657, 0.9045086), (0, 1.2938932, 0.9045086), (-0.39983502, 1.2305655, 0.9045086), (-0.7605313, 1.0467815, 0.9045086), (-1.0467814, 0.76053125, 0.9045086), (-1.2305653, 0.3998349, 0.9045086), (-1.293893, 8.9818944e-17, 0.9045086), (-1.2305653, -0.3998349, 0.9045086), (-1.0467814, -0.7605311, 0.9045086), (-0.7605311, -1.0467813, 0.9045086), (-0.3998349, -1.2305652, 0.9045086), (-3.8561005e-8, -1.2938927, 0.9045086), (0.39983478, -1.2305651, 0.9045086), (0.760531, -1.0467812, 0.9045086), (1.0467812, -0.76053107, 0.9045086), (1.2305651, -0.3998348, 0.9045086), (1.2938926, 8.9818944e-17, 0.9045086), (1.3357679, 0.4340173, 0.7938927), (1.1362721, 0.8255499, 0.7938927), (0.8255499, 1.136272, 0.7938927), (0.43401724, 1.3357677, 0.7938927), (0, 1.4045093, 0.7938927), (-0.43401724, 1.3357676, 0.7938927), (-0.8255498, 1.1362717, 0.7938927), (-1.1362717, 0.82554966, 0.7938927), (-1.3357674, 0.43401712, 0.7938927), (-1.404509, 6.5257284e-17, 0.7938927), (-1.3357674, -0.43401712, 0.7938927), (-1.1362716, -0.8255496, 0.7938927), (-0.8255496, -1.1362715, 0.7938927), (-0.43401712, -1.3357673, 0.7938927), (-4.1857618e-8, -1.4045087, 0.7938927), (0.434017, -1.3357671, 0.7938927), (0.8255494, -1.1362714, 0.7938927), (1.1362714, -0.8255495, 0.7938927), (1.335767, -0.43401703, 0.7938927), (1.4045086, 6.5257284e-17, 0.7938927), (1.4033117, 0.4559636, 0.65450853), (1.1937283, 0.8672943, 0.65450853), (0.8672943, 1.1937282, 0.65450853), (0.45596358, 1.4033116, 0.65450853), (0, 1.4755291, 0.65450853), (-0.45596358, 1.4033115, 0.65450853), (-0.86729413, 1.193728, 0.65450853), (-1.1937279, 0.8672941, 0.65450853), (-1.4033113, 0.45596343, 0.65450853), (-1.4755287, 3.4307786e-17, 0.65450853), (-1.4033113, -0.45596343, 0.65450853), (-1.1937279, -0.86729395, 0.65450853), (-0.86729395, -1.1937277, 0.65450853), (-0.45596343, -1.403311, 0.65450853), (-4.3974172e-8, -1.4755285, 0.65450853), (0.4559633, -1.403311, 0.65450853), (0.8672938, -1.1937276, 0.65450853), (1.1937275, -0.8672939, 0.65450853), (1.4033109, -0.45596334, 0.65450853), (1.4755284, 3.4307786e-17, 0.65450853), (1.4265858, 0.4635258, 0.5), (1.2135264, 0.88167846, 0.5), (0.88167846, 1.2135264, 0.5), (0.46352577, 1.4265857, 0.5), (0, 1.5000008, 0.5), (-0.46352577, 1.4265856, 0.5), (-0.8816783, 1.213526, 0.5), (-1.213526, 0.8816782, 0.5), (-1.4265853, 0.46352562, 0.5), (-1.5000005, 0, 0.5), (-1.4265853, -0.46352562, 0.5), (-1.2135259, -0.8816781, 0.5), (-0.8816781, -1.2135258, 0.5), (-0.46352562, -1.4265851, 0.5), (-4.4703487e-8, -1.5000004, 0.5), (0.4635255, -1.426585, 0.5), (0.8816779, -1.2135257, 0.5), (1.2135257, -0.88167804, 0.5), (1.426585, -0.46352553, 0.5), (1.5000001, 0, 0.5), (1.4033117, 0.4559636, 0.34549147), (1.1937283, 0.8672943, 0.34549147), (0.8672943, 1.1937282, 0.34549147), (0.45596358, 1.4033116, 0.34549147), (0, 1.4755291, 0.34549147), (-0.45596358, 1.4033115, 0.34549147), (-0.86729413, 1.193728, 0.34549147), (-1.1937279, 0.8672941, 0.34549147), (-1.4033113, 0.45596343, 0.34549147), (-1.4755287, -3.4307786e-17, 0.34549147), (-1.4033113, -0.45596343, 0.34549147), (-1.1937279, -0.86729395, 0.34549147), (-0.86729395, -1.1937277, 0.34549147), (-0.45596343, -1.403311, 0.34549147), (-4.3974172e-8, -1.4755285, 0.34549147), (0.4559633, -1.403311, 0.34549147), (0.8672938, -1.1937276, 0.34549147), (1.1937275, -0.8672939, 0.34549147), (1.4033109, -0.45596334, 0.34549147), (1.4755284, -3.4307786e-17, 0.34549147), (1.3357679, 0.4340173, 0.20610729), (1.1362721, 0.8255499, 0.20610729), (0.8255499, 1.136272, 0.20610729), (0.43401724, 1.3357677, 0.20610729), (0, 1.4045093, 0.20610729), (-0.43401724, 1.3357676, 0.20610729), (-0.8255498, 1.1362717, 0.20610729), (-1.1362717, 0.82554966, 0.20610729), (-1.3357674, 0.43401712, 0.20610729), (-1.404509, -6.525729e-17, 0.20610729), (-1.3357674, -0.43401712, 0.20610729), (-1.1362716, -0.8255496, 0.20610729), (-0.8255496, -1.1362715, 0.20610729), (-0.43401712, -1.3357673, 0.20610729), (-4.1857618e-8, -1.4045087, 0.20610729), (0.434017, -1.3357671, 0.20610729), (0.8255494, -1.1362714, 0.20610729), (1.1362714, -0.8255495, 0.20610729), (1.335767, -0.43401703, 0.20610729), (1.4045086, -6.525729e-17, 0.20610729), (1.2305659, 0.39983508, 0.09549135), (1.0467819, 0.76053154, 0.09549135), (0.76053154, 1.0467819, 0.09549135), (0.39983505, 1.2305658, 0.09549135), (0, 1.2938933, 0.09549135), (-0.39983505, 1.2305657, 0.09549135), (-0.76053137, 1.0467817, 0.09549135), (-1.0467815, 0.7605313, 0.09549135), (-1.2305654, 0.39983493, 0.09549135), (-1.2938931, -8.9818963e-17, 0.09549135), (-1.2305654, -0.39983493, 0.09549135), (-1.0467814, -0.7605312, 0.09549135), (-0.7605312, -1.0467814, 0.09549135), (-0.39983493, -1.2305653, 0.09549135), (-3.856101e-8, -1.2938929, 0.09549135), (0.3998348, -1.2305652, 0.09549135), (0.76053107, -1.0467813, 0.09549135), (1.0467812, -0.7605311, 0.09549135), (1.2305652, -0.39983487, 0.09549135), (1.2938927, -8.9818963e-17, 0.09549135), (1.0980036, 0.356763, 0.024471521), (0.9340177, 0.67860353, 0.024471521), (0.67860353, 0.93401766, 0.024471521), (0.35676295, 1.0980035, 0.024471521), (0, 1.1545092, 0.024471521), (-0.35676295, 1.0980034, 0.024471521), (-0.6786034, 0.9340174, 0.024471521), (-0.93401736, 0.6786033, 0.024471521), (-1.0980033, 0.35676286, 0.024471521), (-1.1545088, -1.0558853e-16, 0.024471521), (-1.0980033, -0.35676286, 0.024471521), (-0.9340173, -0.67860323, 0.024471521), (-0.67860323, -0.93401724, 0.024471521), (-0.35676286, -1.098003, 0.024471521), (-3.4407037e-8, -1.1545087, 0.024471521), (0.35676274, -1.098003, 0.024471521), (0.6786031, -0.9340171, 0.024471521), (0.93401706, -0.6786032, 0.024471521), (1.0980029, -0.3567628, 0.024471521), (1.1545086, -1.0558853e-16, 0.024471521), (0.95105714, 0.30901718, -2.3841858e-7), (0.80901754, 0.5877856, -2.3841858e-7), (0.5877856, 0.8090175, -2.3841858e-7), (0.30901715, 0.951057, -2.3841858e-7), (0, 1.0000005, -2.3841858e-7), (-0.30901715, 0.95105696, -2.3841858e-7), (-0.5877855, 0.8090173, -2.3841858e-7), (-0.80901724, 0.5877854, -2.3841858e-7), (-0.9510568, 0.30901706, -2.3841858e-7), (-1.0000002, -1.1102236e-16, -2.3841858e-7), (-0.9510568, -0.30901706, -2.3841858e-7), (-0.8090172, -0.58778536, -2.3841858e-7), (-0.58778536, -0.8090171, -2.3841858e-7), (-0.30901706, -0.95105666, -2.3841858e-7), (-2.9802322e-8, -1.0000001, -2.3841858e-7), (0.30901697, -0.9510566, -2.3841858e-7), (0.58778524, -0.80901706, -2.3841858e-7), (0.809017, -0.5877853, -2.3841858e-7), (0.95105654, -0.309017, -2.3841858e-7), (1, -1.1102236e-16, -2.3841858e-7), (0.80411065, 0.26127136, 0.024471492), (0.68401736, 0.49696767, 0.024471492), (0.49696767, 0.6840173, 0.024471492), (0.26127136, 0.8041105, 0.024471492), (0, 0.8454918, 0.024471492), (-0.26127136, 0.80411047, 0.024471492), (-0.49696758, 0.6840172, 0.024471492), (-0.6840171, 0.49696752, 0.024471492), (-0.80411035, 0.26127127, 0.024471492), (-0.8454916, -1.0558854e-16, 0.024471492), (-0.80411035, -0.26127127, 0.024471492), (-0.68401706, -0.49696746, 0.024471492), (-0.49696746, -0.684017, 0.024471492), (-0.26127127, -0.8041102, 0.024471492), (-2.5197608e-8, -0.8454915, 0.024471492), (0.2612712, -0.80411017, 0.024471492), (0.49696738, -0.684017, 0.024471492), (0.68401694, -0.49696743, 0.024471492), (0.8041101, -0.2612712, 0.024471492), (0.8454914, -1.0558854e-16, 0.024471492), (0.6715483, 0.21819925, 0.09549126), (0.5712531, 0.41503966, 0.09549126), (0.41503966, 0.57125306, 0.09549126), (0.21819924, 0.6715482, 0.09549126), (0, 0.70610756, 0.09549126), (-0.21819924, 0.6715482, 0.09549126), (-0.41503957, 0.57125294, 0.09549126), (-0.5712529, 0.4150395, 0.09549126), (-0.671548, 0.21819918, 0.09549126), (-0.7061074, -8.981898e-17, 0.09549126), (-0.671548, -0.21819918, 0.09549126), (-0.5712529, -0.41503948, 0.09549126), (-0.41503948, -0.5712528, 0.09549126), (-0.21819918, -0.67154795, 0.09549126), (-2.1043634e-8, -0.70610726, 0.09549126), (0.2181991, -0.6715479, 0.09549126), (0.4150394, -0.57125276, 0.09549126), (0.5712527, -0.41503942, 0.09549126), (0.6715479, -0.21819913, 0.09549126), (0.7061072, -8.981898e-17, 0.09549126), (0.56634617, 0.18401702, 0.2061072), (0.48176286, 0.35002118, 0.2061072), (0.35002118, 0.48176283, 0.2061072), (0.184017, 0.5663461, 0.2061072), (0, 0.5954915, 0.2061072), (-0.184017, 0.56634605, 0.2061072), (-0.3500211, 0.4817627, 0.2061072), (-0.48176268, 0.35002106, 0.2061072), (-0.566346, 0.18401696, 0.2061072), (-0.59549135, -6.525731e-17, 0.2061072), (-0.566346, -0.18401696, 0.2061072), (-0.48176265, -0.35002103, 0.2061072), (-0.35002103, -0.4817626, 0.2061072), (-0.18401696, -0.5663459, 0.2061072), (-1.7747022e-8, -0.5954913, 0.2061072), (0.1840169, -0.5663459, 0.2061072), (0.35002095, -0.48176256, 0.2061072), (0.48176253, -0.350021, 0.2061072), (0.5663458, -0.18401691, 0.2061072), (0.59549123, -6.525731e-17, 0.2061072), (0.49880227, 0.16207068, 0.3454914), (0.42430657, 0.30827674, 0.3454914), (0.30827674, 0.42430654, 0.3454914), (0.16207066, 0.4988022, 0.3454914), (0, 0.52447164, 0.3454914), (-0.16207066, 0.49880219, 0.3454914), (-0.30827668, 0.42430645, 0.3454914), (-0.4243064, 0.30827665, 0.3454914), (-0.4988021, 0.16207062, 0.3454914), (-0.5244715, -3.43078e-17, 0.3454914), (-0.4988021, -0.16207062, 0.3454914), (-0.42430636, -0.30827662, 0.3454914), (-0.30827662, -0.42430633, 0.3454914), (-0.16207062, -0.498802, 0.3454914), (-1.5630466e-8, -0.52447146, 0.3454914), (0.16207057, -0.49880198, 0.3454914), (0.30827656, -0.4243063, 0.3454914), (0.42430627, -0.3082766, 0.3454914), (0.49880195, -0.16207059, 0.3454914), (0.5244714, -3.43078e-17, 0.3454914)] - double3 xformOp:translate = (-5, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 0.5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cone" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - - over "Cylinder" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - - over "Sphere" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - - over "Torus" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cone" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - - over "Cylinder" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - - over "Sphere" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - - over "Torus" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cone" - { - color3f[] primvars:displayColor = [(0.13320851, 0.13320851, 0.13320851)] - } - - over "Cube" - { - color3f[] primvars:displayColor = [(0.13320851, 0.13320851, 0.13320851)] - } - - over "Cylinder" - { - color3f[] primvars:displayColor = [(0.13320851, 0.13320851, 0.13320851)] - } - - over "Sphere" - { - color3f[] primvars:displayColor = [(0.13320851, 0.13320851, 0.13320851)] - } - - over "Torus" - { - color3f[] primvars:displayColor = [(0.13320851, 0.13320851, 0.13320851)] - } - } - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyEditsTest/Shapes_set.usda b/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyEditsTest/Shapes_set.usda deleted file mode 100644 index 4ad2cdb26f..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyEditsTest/Shapes_set.usda +++ /dev/null @@ -1,55 +0,0 @@ -#usda 1.0 -( - defaultPrim = "Shapes_set" - metersPerUnit = 0.01 - upAxis = "Z" -) - -def Xform "Shapes_set" ( - assetInfo = { - asset identifier = @./Shapes_set.usda@ - string name = "Shapes_set" - } - kind = "assembly" -) -{ - def Xform "Shapes_1" ( - prepend references = @./ShapesModel.usda@ - ) - { - double3 xformOp:translate = (-15, 15, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Xform "Shapes_2" ( - prepend references = @./ShapesModel.usda@ - ) - { - double3 xformOp:translate = (15, 15, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Xform "Shapes_3" ( - prepend references = @./ShapesModel.usda@ - ) - { - uniform token[] xformOpOrder = None - } - - def Xform "Shapes_4" ( - prepend references = @./ShapesModel.usda@ - ) - { - double3 xformOp:translate = (-15, -15, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Xform "Shapes_5" ( - prepend references = @./ShapesModel.usda@ - ) - { - double3 xformOp:translate = (15, -15, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyEditsTest/UsdExportAssemblyEditsTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyEditsTest/UsdExportAssemblyEditsTest.ma deleted file mode 100644 index 4a1cd6a64a..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyEditsTest/UsdExportAssemblyEditsTest.ma +++ /dev/null @@ -1,211 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportAssemblyEditsTest.ma -//Last modified: Wed, Apr 03, 2019 01:32:25 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201603061001-989194"; -fileInfo "osv" "Linux 2.6.32-504.el6.x86_64 #1 SMP Tue Sep 16 01:56:35 EDT 2014 x86_64"; -createNode transform -s -n "persp"; - rename -uid "B3ABA940-0000-1380-5C9B-ECE500000234"; - setAttr ".v" no; - setAttr ".t" -type "double3" 156.06924551972861 -238.88631033584707 192.15822152900623 ; - setAttr ".r" -type "double3" 51.682924915361284 1.5902773407317584e-15 13.594913994747277 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "B3ABA940-0000-1380-5C9B-ECE500000235"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 305.38107849483146; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 99.749999761581421 -6.0000000596046448 2.8180193905866284 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "B3ABA940-0000-1380-5C9B-ECE500000236"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "B3ABA940-0000-1380-5C9B-ECE500000237"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "B3ABA940-0000-1380-5C9B-ECE500000238"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "B3ABA940-0000-1380-5C9B-ECE500000239"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "B3ABA940-0000-1380-5C9B-ECE50000023A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "B3ABA940-0000-1380-5C9B-ECE50000023B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdExportAssemblyEditsTest"; - rename -uid "B3ABA940-0000-1380-5C9B-ED140000025B"; -createNode pxrUsdReferenceAssembly -n "ModelNoEdits" -p "UsdExportAssemblyEditsTest"; - rename -uid "B3ABA940-0000-1380-5C9B-ED0400000259"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" 0 25 0 ; - setAttr ".fp" -type "string" "./ShapesModel.usda"; - setAttr ".pp" -type "string" "/ShapesModel"; - setAttr ".rns" -type "string" "NS_ModelNoEdits"; -createNode pxrUsdReferenceAssembly -n "ModelWithEdits" -p "UsdExportAssemblyEditsTest"; - rename -uid "B3ABA940-0000-1380-5C9B-ED880000025C"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" 100 25 0 ; - setAttr ".fp" -type "string" "./ShapesModel.usda"; - setAttr ".pp" -type "string" "/ShapesModel"; - setAttr ".rns" -type "string" "NS_ModelWithEdits"; -createNode pxrUsdReferenceAssembly -n "SetNoEdits" -p "UsdExportAssemblyEditsTest"; - rename -uid "B3ABA940-0000-1380-5C9B-EDB10000025E"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" 0 -25 0 ; - setAttr ".fp" -type "string" "./Shapes_set.usda"; - setAttr ".pp" -type "string" "/Shapes_set"; - setAttr ".rns" -type "string" "NS_SetNoEdits"; -createNode pxrUsdReferenceAssembly -n "SetWithSetEdits" -p "UsdExportAssemblyEditsTest"; - rename -uid "B3ABA940-0000-1380-5C9B-EDCB00000260"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" 100 -25 0 ; - setAttr ".fp" -type "string" "./Shapes_set.usda"; - setAttr ".pp" -type "string" "/Shapes_set"; - setAttr ".rns" -type "string" "NS_SetWithSetEdits"; -createNode pxrUsdReferenceAssembly -n "SetWithComponentEdits" -p "UsdExportAssemblyEditsTest"; - rename -uid "B3ABA940-0000-1380-5C9B-EDFA00000262"; - setAttr ".isc" yes; - setAttr ".t" -type "double3" 200 -25 0 ; - setAttr ".fp" -type "string" "./Shapes_set.usda"; - setAttr ".pp" -type "string" "/Shapes_set"; - setAttr ".rns" -type "string" "NS_SetWithComponentEdits"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "9B3E3940-0000-5CB5-5CA5-184300000265"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "9B3E3940-0000-5CB5-5CA5-184300000268"; -createNode displayLayer -n "defaultLayer"; - rename -uid "B3ABA940-0000-1380-5C9B-ECE500000254"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "9B3E3940-0000-5CB5-5CA5-18430000026A"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "B3ABA940-0000-1380-5C9B-ECE500000256"; - setAttr ".g" yes; -createNode nodeGraphEditorInfo -n "MayaNodeEditorSavedTabsInfo"; - rename -uid "B3ABA940-0000-1380-5C9B-ECED00000258"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -911.9047256689239 -441.66664911641089 ; - setAttr ".tgi[0].vh" -type "double2" 874.99996523062555 463.09521969348742 ; - setAttr ".tgi[0].ni[0].nvs" 18304; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "B3ABA940-0000-1380-5C9B-ED040000025A"; - setAttr ".ihi" 0; - setAttr -s 2 ".hyp"; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "B3ABA940-0000-1380-5C9B-ED880000025D"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "B3ABA940-0000-1380-5C9B-EDB10000025F"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout4"; - rename -uid "B3ABA940-0000-1380-5C9B-EDCB00000261"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout5"; - rename -uid "B3ABA940-0000-1380-5C9B-EDFA00000263"; - setAttr ".ihi" 0; -createNode editsManager -n "editsManager1"; - rename -uid "A756D940-0000-3F83-5CA5-140900000298"; - setAttr ".edt" -type "sceneEdits" - "editsManager1" - 3 - "ModelWithEdits" - "NS_SetWithComponentEdits:Shapes_3" - "SetWithSetEdits" - 12 - 1 0 2 "NS_ModelWithEdits:Geom|NS_ModelWithEdits:Cone" "rotate" - " -type \"double3\" 30 45 60" - 1 0 2 "NS_ModelWithEdits:Geom|NS_ModelWithEdits:Cube" "translate" - " -type \"double3\" 7 8 9" - 1 0 2 "NS_ModelWithEdits:Geom|NS_ModelWithEdits:Sphere" "translateZ" - " 10" - 1 0 2 "NS_ModelWithEdits:Geom|NS_ModelWithEdits:Torus" "rotateY" - " 45" - 1 2 2 "NS_SetWithSetEdits:Shapes_1" "rotate" " -type \"double3\" 30 45 60" - - 1 2 2 "NS_SetWithSetEdits:Shapes_2" "translate" " -type \"double3\" 7 8 9" - - 1 2 2 "NS_SetWithSetEdits:Shapes_3" "translateZ" " 10" - 1 2 2 "NS_SetWithSetEdits:Shapes_4" "rotateY" " 45" - 1 1 2 "NS_SetWithComponentEdits:Shapes_3|NS_SetWithComponentEdits:NS_Shapes_3:Geom|NS_SetWithComponentEdits:NS_Shapes_3:Cone" - "rotate" " -type \"double3\" 30 45 60" - 1 1 2 "NS_SetWithComponentEdits:Shapes_3|NS_SetWithComponentEdits:NS_Shapes_3:Geom|NS_SetWithComponentEdits:NS_Shapes_3:Cube" - "translate" " -type \"double3\" 7 8 9" - 1 1 2 "NS_SetWithComponentEdits:Shapes_3|NS_SetWithComponentEdits:NS_Shapes_3:Geom|NS_SetWithComponentEdits:NS_Shapes_3:Sphere" - "translateZ" " 10" - 1 1 2 "NS_SetWithComponentEdits:Shapes_3|NS_SetWithComponentEdits:NS_Shapes_3:Geom|NS_SetWithComponentEdits:NS_Shapes_3:Torus" - "rotateY" " 45"; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "ModelNoEdits.hl"; -connectAttr "hyperLayout2.msg" "ModelWithEdits.hl"; -connectAttr "hyperLayout3.msg" "SetNoEdits.hl"; -connectAttr "hyperLayout4.msg" "SetWithSetEdits.hl"; -connectAttr "hyperLayout5.msg" "SetWithComponentEdits.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of UsdExportAssemblyEditsTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyTest/AssemblyTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyTest/AssemblyTest.ma deleted file mode 100644 index 94075fea40..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyTest/AssemblyTest.ma +++ /dev/null @@ -1,293 +0,0 @@ -//Maya ASCII 2016 scene -//Name: AssemblyTest.ma -//Last modified: Mon, Dec 11, 2017 09:27:27 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "9FC738C0-0000-6269-582F-736D00000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 -29 21 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "9FC738C0-0000-6269-582F-736D00000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "9FC738C0-0000-6269-582F-736D00000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "9FC738C0-0000-6269-582F-736D00000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "9FC738C0-0000-6269-582F-736D00000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "9FC738C0-0000-6269-582F-736D00000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "9FC738C0-0000-6269-582F-736D00000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "9FC738C0-0000-6269-582F-736D0000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode pxrUsdReferenceAssembly -n "XformOpAssembly_Identity"; - rename -uid "9EB498C0-0000-5985-5A29-A92D00000268"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2016/11/18 13:33:04"; - setAttr ".fp" -type "string" "XformOpModel.usda"; - setAttr ".pp" -type "string" "/XformOpModel"; - setAttr ".rns" -type "string" "NS_XformOpAssembly_Identity"; -createNode pxrUsdReferenceAssembly -n "XformOpAssembly_NonIdentity"; - rename -uid "61AE28C0-0000-6CF2-5A29-AACA0000024E"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2016/11/18 13:33:04"; - setAttr ".t" -type "double3" 7 8 9 ; - setAttr ".fp" -type "string" "XformOpModel.usda"; - setAttr ".pp" -type "string" "/XformOpModel"; - setAttr ".rns" -type "string" "NS_XformOpAssembly_NonIdentity"; -createNode transform -n "Group1"; - rename -uid "D84DD8C0-0000-51D6-5A2E-BFD300000264"; - setAttr ".t" -type "double3" 5 5 5 ; -createNode pxrUsdReferenceAssembly -n "XformOpAssembly_NoInherit" -p "Group1"; - rename -uid "D84DD8C0-0000-51D6-5A2E-BFCB00000262"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2016/11/18 13:33:04"; - setAttr ".it" no; - setAttr ".fp" -type "string" "XformOpModel.usda"; - setAttr ".pp" -type "string" "/XformOpModel"; - setAttr ".rns" -type "string" "NS_XformOpAssembly_NonIdentity1"; -createNode pxrUsdReferenceAssembly -n "GoodCollapsedAssembly"; - rename -uid "9FC738C0-0000-6269-582F-73900000024A"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2016/11/18 13:33:04"; - setAttr ".fp" -type "string" "DummyModel.usda"; - setAttr ".pp" -type "string" "/DummyModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_GoodCollapsedAssembly"; -createNode pxrUsdReferenceAssembly -n "BadCollapsedAssembly"; - rename -uid "9FC738C0-0000-6269-582F-73A900000250"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2016/11/18 13:33:04"; - setAttr ".fp" -type "string" "DummyModel.usda"; - setAttr ".pp" -type "string" "/DummyModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_BadCollapsedAssembly"; -createNode transform -n "PhantomCube" -p "BadCollapsedAssembly"; - rename -uid "9FC738C0-0000-6269-582F-73B900000256"; -createNode mesh -n "PhantomCubeShape" -p "PhantomCube"; - rename -uid "9FC738C0-0000-6269-582F-73B900000255"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_b1c59e02-a010-42b9-9925-2998775cc85b"; -createNode pxrUsdReferenceAssembly -n "AssemblyWithClasses"; - rename -uid "996218C0-0000-05A4-596D-03B80000025D"; - addAttr -ci true -sn "USD_inheritClassNames" -ln "USD_inheritClassNames" -dt "stringArray"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2016/11/18 13:33:04"; - setAttr ".fp" -type "string" "DummyModel.usda"; - setAttr ".pp" -type "string" "/DummyModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_GoodCollapsedAssembly1"; - setAttr ".USD_inheritClassNames" -type "stringArray" 2 "_class_One" "_class_Two" ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "61AE28C0-0000-6CF2-5A29-AACA00000254"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "61AE28C0-0000-6CF2-5A29-AACA00000255"; -createNode displayLayer -n "defaultLayer"; - rename -uid "9FC738C0-0000-6269-582F-736D00000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "61AE28C0-0000-6CF2-5A29-AACA00000257"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "9FC738C0-0000-6269-582F-736D00000243"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "9FC738C0-0000-6269-582F-73900000024B"; - setAttr ".ihi" 0; -createNode nodeGraphEditorInfo -n "MayaNodeEditorSavedTabsInfo"; - rename -uid "9FC738C0-0000-6269-582F-73950000024C"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -276.19046521565321 -144.04761332368116 ; - setAttr ".tgi[0].vh" -type "double2" 272.61903678614044 147.61904175319393 ; - setAttr ".tgi[0].ni[0].x" 1.4285714626312256; - setAttr ".tgi[0].ni[0].y" -1.4285714626312256; - setAttr ".tgi[0].ni[0].nvs" 18304; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "9FC738C0-0000-6269-582F-73A70000024E"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 201\n -height 917\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 201\n -height 917\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 813\n -height 917\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 813\n -height 917\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\toutlinerPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n" - + " -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n" - + " -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n" - + " -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n" - + " $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n" - + " clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Side View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Side View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera side` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 201\\n -height 917\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Side View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera side` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 201\\n -height 917\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 813\\n -height 917\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 813\\n -height 917\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "9FC738C0-0000-6269-582F-73A70000024F"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "9FC738C0-0000-6269-582F-73A900000251"; - setAttr ".ihi" 0; -createNode polyCube -n "polyCube1"; - rename -uid "9FC738C0-0000-6269-582F-73B900000254"; - setAttr ".cuv" 4; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "996218C0-0000-05A4-596D-03B80000025E"; - setAttr ".ihi" 0; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "GoodCollapsedAssembly.hl"; -connectAttr "hyperLayout2.msg" "BadCollapsedAssembly.hl"; -connectAttr "polyCube1.out" "PhantomCubeShape.i"; -connectAttr "hyperLayout3.msg" "AssemblyWithClasses.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "GoodCollapsedAssembly.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[0].dn" - ; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "PhantomCubeShape.iog" ":initialShadingGroup.dsm" -na; -// End of AssemblyTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyTest/DummyModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyTest/DummyModel.usda deleted file mode 100644 index b36ca98370..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyTest/DummyModel.usda +++ /dev/null @@ -1,26 +0,0 @@ -#usda 1.0 -( - defaultPrim = "DummyModel" - endTimeCode = 30 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "DummyModel" ( - kind = "component" -) -{ - def Mesh "DummyChild" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyTest/XformOpModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyTest/XformOpModel.usda deleted file mode 100644 index 3c914e7fb3..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportAssemblyTest/XformOpModel.usda +++ /dev/null @@ -1,33 +0,0 @@ -#usda 1.0 -( - defaultPrim = "XformOpModel" - endTimeCode = 30 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "XformOpModel" ( - kind = "component" -) -{ - def Mesh "DummyChild" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - } - - double3 xformOp:translate = (10, 20, 30) - double3 xformOp:translate.timeSamples = { - 1: (11, 22, 33), - 2: (12, 24, 36), - } - uniform token[] xformOpOrder = ["xformOp:translate"] -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportCameraTest/UsdExportCameraTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportCameraTest/UsdExportCameraTest.ma deleted file mode 100644 index ddb8a1b766..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportCameraTest/UsdExportCameraTest.ma +++ /dev/null @@ -1,639 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportCameraTest.ma -//Last modified: Tue, Jul 05, 2016 07:18:44 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201603061001-989194"; -fileInfo "osv" "Linux 2.6.32-504.el6.x86_64 #1 SMP Tue Sep 16 01:56:35 EDT 2014 x86_64"; -createNode transform -s -n "persp"; - rename -uid "2D224860-0000-7214-5777-0D7100000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 15.235965081682586 -16.002183586714526 7.1438761657724905 ; - setAttr ".r" -type "double3" 72.082924915356216 -3.180554681463516e-15 43.59491399474593 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "2D224860-0000-7214-5777-0D7100000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 23.22153048756816; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "2D224860-0000-7214-5777-0D7100000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "2D224860-0000-7214-5777-0D7100000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "2D224860-0000-7214-5777-0D7100000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "2D224860-0000-7214-5777-0D7100000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "2D224860-0000-7214-5777-0D710000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "2D224860-0000-7214-5777-0D710000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdExportCameraTest"; - rename -uid "2D224860-0000-7214-5777-0D9200000252"; -createNode transform -n "Cameras" -p "UsdExportCameraTest"; - rename -uid "09543860-0000-27F0-577C-0FEB0000027D"; -createNode transform -n "OrthoCamStatic" -p "Cameras"; - rename -uid "09543860-0000-27F0-577C-100C0000027E"; - setAttr ".t" -type "double3" 0 0 5 ; -createNode camera -n "OrthoCamStaticShape" -p "OrthoCamStatic"; - rename -uid "09543860-0000-27F0-577C-100C0000027F"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.3779527559055118 1.3779527559055118 ; - setAttr ".ff" 0; - setAttr ".fl" 50; - setAttr ".ncp" 1; - setAttr ".fcp" 100; - setAttr ".fs" 8; - setAttr ".ow" 11.905709188224801; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".o" yes; -createNode transform -n "PerspCamStatic" -p "Cameras"; - rename -uid "09543860-0000-27F0-577C-0FDC0000027B"; - setAttr ".t" -type "double3" 0 -5 5 ; - setAttr ".r" -type "double3" 45 0 0 ; -createNode camera -n "PerspCamStaticShape" -p "PerspCamStatic"; - rename -uid "09543860-0000-27F0-577C-0FDC0000027C"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173228346456694 0.94488188976377963 ; - setAttr ".ff" 0; - setAttr ".fs" 11; - setAttr ".coi" 4.3231467350246522; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 0.5 ; - setAttr ".dof" yes; -createNode transform -n "PerspCamAnimTransform" -p "Cameras"; - rename -uid "09543860-0000-27F0-577C-113700000281"; - setAttr ".t" -type "double3" 0 -5 5 ; - setAttr ".r" -type "double3" 45 0 0 ; -createNode camera -n "PerspCamAnimTransformShape" -p "PerspCamAnimTransform"; - rename -uid "09543860-0000-27F0-577C-113700000282"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173228346456694 0.94488188976377963 ; - setAttr ".ff" 0; - setAttr ".coi" 3.214549590740833; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 0.5 ; -createNode transform -n "PerspCamAnimShape" -p "Cameras"; - rename -uid "623AC860-0000-143E-577C-219C0000026C"; - setAttr ".t" -type "double3" 0 -5 5 ; - setAttr ".r" -type "double3" 45 0 0 ; -createNode camera -n "PerspCamAnimShapeShape" -p "PerspCamAnimShape"; - rename -uid "623AC860-0000-143E-577C-219C0000026D"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.4173228346456694 0.94488188976377963 ; - setAttr ".ff" 0; - setAttr ".coi" 4.3231467350246522; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 0.5 ; -createNode transform -n "ViewCheck" -p "Cameras"; - rename -uid "07528900-0000-3C0A-5A2B-2AA3000002AE"; -createNode transform -n "OrthographicCamera" -p "ViewCheck"; - rename -uid "760F8900-0000-65D2-5A2B-189700000257"; - setAttr ".t" -type "double3" 0 -20 0 ; - setAttr ".r" -type "double3" 90 0 0 ; - setAttr ".s" -type "double3" 0.99999999999999978 0.99999999999999978 0.99999999999999978 ; -createNode camera -n "OrthographicCameraShape" -p "OrthographicCamera"; - rename -uid "760F8900-0000-65D2-5A2B-189700000258"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.41732 0.94488 ; - setAttr ".ff" 0; - setAttr ".ovr" 1.3; - setAttr ".ow" 50; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".dfg" yes; - setAttr ".o" yes; -createNode transform -n "PerspectiveCamera" -p "ViewCheck"; - rename -uid "760F8900-0000-65D2-5A2B-181600000252"; - setAttr ".t" -type "double3" -25 25 25 ; - setAttr ".r" -type "double3" 59.999999999999993 0 -135 ; -createNode camera -n "PerspectiveCameraShape" -p "PerspectiveCamera"; - rename -uid "760F8900-0000-65D2-5A2B-181600000253"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".cap" -type "double2" 1.1653543307086616 0.62992125984251968 ; - setAttr ".ff" 0; - setAttr ".ovr" 1.3; - setAttr ".coi" 42.172834685340611; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "camera1"; - setAttr ".den" -type "string" "camera1_depth"; - setAttr ".man" -type "string" "camera1_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; - setAttr ".dfg" yes; -createNode transform -n "Geom" -p "UsdExportCameraTest"; - rename -uid "09543860-0000-27F0-577C-0FA50000027A"; -createNode transform -n "OrthoCubes" -p "Geom"; - rename -uid "07528900-0000-3C0A-5A2B-2C9D0000032F"; -createNode transform -n "CubeOrthoTopLeft" -p "OrthoCubes"; - rename -uid "07528900-0000-3C0A-5A2B-2BAB000002F8"; - setAttr ".t" -type "double3" -22.5 0 22.5 ; -createNode mesh -n "CubeOrthoTopLeftShape" -p "CubeOrthoTopLeft"; - rename -uid "07528900-0000-3C0A-5A2B-2BAB000002F7"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "CubeOrthoTopRight" -p "OrthoCubes"; - rename -uid "07528900-0000-3C0A-5A2B-2C4500000307"; - setAttr ".t" -type "double3" 22.5 0 22.5 ; -createNode mesh -n "CubeOrthoTopRightShape" -p "CubeOrthoTopRight"; - rename -uid "07528900-0000-3C0A-5A2B-2C4500000308"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -2.5 -2.5 2.5 2.5 -2.5 2.5 -2.5 2.5 2.5 2.5 2.5 2.5 - -2.5 2.5 -2.5 2.5 2.5 -2.5 -2.5 -2.5 -2.5 2.5 -2.5 -2.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode transform -n "CubeOrthoBottomLeft" -p "OrthoCubes"; - rename -uid "07528900-0000-3C0A-5A2B-2C500000030F"; - setAttr ".t" -type "double3" -22.5 0 -22.5 ; -createNode mesh -n "CubeOrthoBottomLeftShape" -p "CubeOrthoBottomLeft"; - rename -uid "07528900-0000-3C0A-5A2B-2C5000000310"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -2.5 -2.5 2.5 2.5 -2.5 2.5 -2.5 2.5 2.5 2.5 2.5 2.5 - -2.5 2.5 -2.5 2.5 2.5 -2.5 -2.5 -2.5 -2.5 2.5 -2.5 -2.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode transform -n "CubeOrthoBottomRight" -p "OrthoCubes"; - rename -uid "07528900-0000-3C0A-5A2B-2C6B0000031D"; - setAttr ".t" -type "double3" 22.5 0 -22.5 ; -createNode mesh -n "CubeOrthoBottomRightShape" -p "CubeOrthoBottomRight"; - rename -uid "07528900-0000-3C0A-5A2B-2C6B0000031E"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -2.5 -2.5 2.5 2.5 -2.5 2.5 -2.5 2.5 2.5 2.5 2.5 2.5 - -2.5 2.5 -2.5 2.5 2.5 -2.5 -2.5 -2.5 -2.5 2.5 -2.5 -2.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode transform -n "PerspectiveCubes" -p "Geom"; - rename -uid "07528900-0000-3C0A-5A2B-2CA200000336"; -createNode transform -n "CubePerspectiveTopLeft" -p "PerspectiveCubes"; - rename -uid "07528900-0000-3C0A-5A2B-2CA200000337"; - setAttr ".t" -type "double3" 14.121833645422189 6.5383469372295187 9.287836453125264 ; - setAttr ".r" -type "double3" 29.999999999999996 1.5902773407317584e-15 45 ; -createNode mesh -n "CubePerspectiveTopLeftShape" -p "CubePerspectiveTopLeft"; - rename -uid "07528900-0000-3C0A-5A2B-2CA200000338"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -2.5 -2.5 2.5 2.5 -2.5 2.5 -2.5 2.5 2.5 2.5 2.5 2.5 - -2.5 2.5 -2.5 2.5 2.5 -2.5 -2.5 -2.5 -2.5 2.5 -2.5 -2.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode transform -n "CubePerspectiveTopRight" -p "PerspectiveCubes"; - rename -uid "07528900-0000-3C0A-5A2B-2DB400000374"; - setAttr ".t" -type "double3" -6.5622236608520215 -14.145710369044693 9.287836453125264 ; - setAttr ".r" -type "double3" 29.999999999999996 1.5902773407317584e-15 45 ; -createNode mesh -n "CubePerspectiveTopRightShape" -p "CubePerspectiveTopRight"; - rename -uid "07528900-0000-3C0A-5A2B-2DB400000375"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -2.5 -2.5 2.5 2.5 -2.5 2.5 -2.5 2.5 2.5 2.5 2.5 2.5 - -2.5 2.5 -2.5 2.5 2.5 -2.5 -2.5 -2.5 -2.5 2.5 -2.5 -2.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode transform -n "CubePerspectiveBottomLeft" -p "PerspectiveCubes"; - rename -uid "07528900-0000-3C0A-5A2B-2DBF0000037C"; - setAttr ".t" -type "double3" 9.3561643942479691 11.304016188403736 -2.3856214951231753 ; - setAttr ".r" -type "double3" 29.999999999999996 1.5902773407317584e-15 45 ; -createNode mesh -n "CubePerspectiveBottomLeftShape" -p "CubePerspectiveBottomLeft"; - rename -uid "07528900-0000-3C0A-5A2B-2DBF0000037D"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -2.5 -2.5 2.5 2.5 -2.5 2.5 -2.5 2.5 2.5 2.5 2.5 2.5 - -2.5 2.5 -2.5 2.5 2.5 -2.5 -2.5 -2.5 -2.5 2.5 -2.5 -2.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode transform -n "CubePerspectiveBottomRight" -p "PerspectiveCubes"; - rename -uid "07528900-0000-3C0A-5A2B-2DCB00000384"; - setAttr ".t" -type "double3" -11.316436964993031 -9.3914970649036853 -2.3575602703714664 ; - setAttr ".r" -type "double3" 29.999999999999996 1.5902773407317584e-15 45 ; -createNode mesh -n "CubePerspectiveBottomRightShape" -p "CubePerspectiveBottomRight"; - rename -uid "07528900-0000-3C0A-5A2B-2DCB00000385"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -2.5 -2.5 2.5 2.5 -2.5 2.5 -2.5 2.5 2.5 2.5 2.5 2.5 - -2.5 2.5 -2.5 2.5 2.5 -2.5 -2.5 -2.5 -2.5 2.5 -2.5 -2.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "957F0860-0000-2894-577C-6A590000025A"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "957F0860-0000-2894-577C-6A590000025B"; -createNode displayLayer -n "defaultLayer"; - rename -uid "2D224860-0000-7214-5777-0D7100000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "957F0860-0000-2894-577C-6A590000025D"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "2D224860-0000-7214-5777-0D7100000244"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "2D224860-0000-7214-5777-114F00000268"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n" - + " -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n" - + " modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n" - + " -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n" - + " -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n" - + " -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n" - + " -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n" - + " -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n" - + " -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"PerspCamAnimTransform\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1620\n -height 1062\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n" - + " -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"PerspCamAnimTransform\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n" - + " -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n" - + " -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1620\n -height 1062\n -sceneRenderFilter 0\n" - + " $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n" - + " -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n" - + "\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n stereoCameraView -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n" - + " -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n stereoCameraView -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n" - + " -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n" - + " -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 21 100 -ps 2 79 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 0\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 0\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"PerspCamAnimTransform\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1620\\n -height 1062\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"PerspCamAnimTransform\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1620\\n -height 1062\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "2D224860-0000-7214-5777-114F00000269"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 96 -ast 1 -aet 96 "; - setAttr ".st" 6; -createNode polyCube -n "polyCube1"; - rename -uid "09543860-0000-27F0-577C-0F9E00000277"; - setAttr ".w" 5; - setAttr ".h" 5; - setAttr ".d" 5; - setAttr ".cuv" 4; -createNode animCurveTL -n "AnimPerspCam_translateX"; - rename -uid "09543860-0000-27F0-577C-114B00000284"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 5 ".ktv[0:4]" 1 0 25 5 49 0 73 -5 97 0; -createNode animCurveTL -n "AnimPerspCam_translateY"; - rename -uid "09543860-0000-27F0-577C-114B00000285"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 5 ".ktv[0:4]" 1 -5 25 0 49 5 73 0 97 -5; -createNode animCurveTA -n "AnimPerspCam_rotateZ"; - rename -uid "09543860-0000-27F0-577C-114B00000289"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 5 ".ktv[0:4]" 1 0 25 90 49 180 73 270 97 360; -createNode animCurveTU -n "PerspCamAnimShapeShape_focalLength"; - rename -uid "623AC860-0000-143E-577C-21EB0000026E"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 35 25 100; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "AnimPerspCam_translateX.o" "PerspCamAnimTransform.tx"; -connectAttr "AnimPerspCam_translateY.o" "PerspCamAnimTransform.ty"; -connectAttr "AnimPerspCam_rotateZ.o" "PerspCamAnimTransform.rz"; -connectAttr "PerspCamAnimShapeShape_focalLength.o" "PerspCamAnimShapeShape.fl"; -connectAttr "polyCube1.out" "CubeOrthoTopLeftShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "CubeOrthoTopLeftShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeOrthoTopRightShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeOrthoBottomLeftShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeOrthoBottomRightShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubePerspectiveTopLeftShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubePerspectiveTopRightShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubePerspectiveBottomLeftShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubePerspectiveBottomRightShape.iog" ":initialShadingGroup.dsm" -na; -// End of UsdExportCameraTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportColorSetsTest/UsdExportColorSetsTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportColorSetsTest/UsdExportColorSetsTest.ma deleted file mode 100644 index 30f966b0d2..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportColorSetsTest/UsdExportColorSetsTest.ma +++ /dev/null @@ -1,1090 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportColorSetsTest.ma -//Last modified: Mon, Aug 08, 2016 04:16:04 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201603061001-989194"; -fileInfo "osv" "Linux 2.6.32-504.el6.x86_64 #1 SMP Tue Sep 16 01:56:35 EDT 2014 x86_64"; -createNode transform -s -n "persp"; - rename -uid "109AE860-0000-148A-5708-3ED200000244"; - setAttr ".v" no; - setAttr ".t" -type "double3" 61.591313170088505 96.044960582996111 95.941190008477889 ; - setAttr ".r" -type "double3" 49.882924915370268 -6.3611093629270335e-15 854.79491399451865 ; - setAttr ".rp" -type "double3" 1.6184267492025825e-15 -1.1095384915099624e-15 0 ; - setAttr ".rpt" -type "double3" -1.085403572049829e-14 1.1373559648624964e-14 -9.8662122047328517e-15 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "109AE860-0000-148A-5708-3ED200000245"; - setAttr -k off ".v" no; - setAttr ".ovr" 1.3; - setAttr ".fl" 50; - setAttr ".coi" 141.13598167492975; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" -15 20 5 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; - setAttr ".dgm" no; - setAttr ".dr" yes; -createNode transform -s -n "top"; - rename -uid "109AE860-0000-148A-5708-3ED200000246"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 107.30688039333857 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "109AE860-0000-148A-5708-3ED200000247"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 76.417438265352175; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "109AE860-0000-148A-5708-3ED200000248"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.8782606252536 2.2204460492503131e-14 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "109AE860-0000-148A-5708-3ED200000249"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 87.305714812425137; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "109AE860-0000-148A-5708-3ED20000024A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.97114707446906 -2.3092638912203256e-14 2.3092638912203256e-14 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "109AE860-0000-148A-5708-3ED20000024B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 99.510321740747656; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdExportColorSetsTest"; - rename -uid "109AE860-0000-148A-5708-3ED20000024C"; -createNode transform -n "Geom" -p "UsdExportColorSetsTest"; - rename -uid "109AE860-0000-148A-5708-3ED20000024D"; -createNode transform -n "CubeMeshes" -p "Geom"; - rename -uid "C81B5860-0000-05FF-57A1-039900000277"; -createNode transform -n "ObjectLevelCube" -p "CubeMeshes"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000281"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "ObjectLevelCubeShape" -p "ObjectLevelCube"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000282"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e7947aa6-f8ff-485d-93c0-579bb727d5b3"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "UniquePerFaceCube" -p "CubeMeshes"; - rename -uid "109AE860-0000-148A-5708-3F580000025D"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 0 20 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "UniquePerFaceCubeShape" -p "UniquePerFaceCube"; - rename -uid "109AE860-0000-148A-5708-3F580000025C"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_206692b2-78bc-457d-99b2-c06d62d30adf"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "SharedFacesCube" -p "CubeMeshes"; - rename -uid "C81B5860-0000-05FF-57A1-03B200000278"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 0 40 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "SharedFacesCubeShape" -p "SharedFacesCube"; - rename -uid "C81B5860-0000-05FF-57A1-03B200000279"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_c74653cb-b752-4a65-8a71-1af923ab4b76"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "UnassignedCube" -p "CubeMeshes"; - rename -uid "C81B5860-0000-05FF-57A1-03CB0000028A"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" -30 0 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "UnassignedCubeShape" -p "UnassignedCube"; - rename -uid "C81B5860-0000-05FF-57A1-03CB0000028B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_1b9b95ea-c9f0-4227-8201-62d1fec86fee"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "OneFaceCube" -p "CubeMeshes"; - rename -uid "C81B5860-0000-05FF-57A1-03D100000293"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" -30 20 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "OneFaceCubeShape" -p "OneFaceCube"; - rename -uid "C81B5860-0000-05FF-57A1-03D100000294"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 7 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".iog[0].og[6].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_0982f6af-15ce-44bf-b911-bd113e71b647"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "ColorSetSourceCube" -p "CubeMeshes"; - rename -uid "720B9860-0000-76DA-57A4-FAF60000028C"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" -15 15 30 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "ColorSetSourceCubeShape" -p "ColorSetSourceCube"; - rename -uid "720B9860-0000-76DA-57A4-FAF60000028D"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "None"; - setAttr ".ccls" -type "string" "FaceVertexColor_Sparse_kRGBA"; - setAttr -s 18 ".clst"; - setAttr ".clst[0].clsn" -type "string" "FaceColor_Full_kAlpha"; - setAttr ".clst[0].rprt" 1; - setAttr -s 24 ".clst[0].clsp[0:23]" 1 1 1 1 0.89999998 0.89999998 0.89999998 - 0.89999998 0.80000001 0.80000001 0.80000001 0.80000001 0.69999999 0.69999999 0.69999999 - 0.69999999 0.60000002 0.60000002 0.60000002 0.60000002 0.5 0.5 0.5 0.5; - setAttr ".clst[1].clsn" -type "string" "FaceColor_Full_kRGB"; - setAttr ".clst[1].rprt" 3; - setAttr -s 24 ".clst[1].clsp[0:23]" 1 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 - 1 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 1 1 1 0 1 1 0 1 1 0 1 1 0 1 0 1 1 0 1 1 0 1 - 1 0 1 0 1 1 0 1 1 0 1 1 0 1 1; - setAttr ".clst[2].clsn" -type "string" "FaceColor_Full_kRGBA"; - setAttr -s 24 ".clst[2].clsp[0:23]" 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 - 0 1 0 0.89999998 0 1 0 0.89999998 0 1 0 0.89999998 0 1 0 0.89999998 0 0 1 0.80000001 - 0 0 1 0.80000001 0 0 1 0.80000001 0 0 1 0.80000001 1 1 0 0.69999999 1 1 0 0.69999999 - 1 1 0 0.69999999 1 1 0 0.69999999 1 0 1 0.60000002 1 0 1 0.60000002 1 0 1 0.60000002 - 1 0 1 0.60000002 0 1 1 0.5 0 1 1 0.5 0 1 1 0.5 0 1 1 0.5; - setAttr ".clst[3].clsn" -type "string" "FaceColor_Sparse_kAlpha"; - setAttr ".clst[3].rprt" 1; - setAttr -s 12 ".clst[3].clsp[0:11]" 1 1 1 1 0.80000001 0.80000001 0.80000001 - 0.80000001 0.60000002 0.60000002 0.60000002 0.60000002; - setAttr ".clst[4].clsn" -type "string" "FaceColor_Sparse_kRGB"; - setAttr ".clst[4].rprt" 3; - setAttr -s 12 ".clst[4].clsp[0:11]" 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 0 - 0 1 0 0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 0 1; - setAttr ".clst[5].clsn" -type "string" "FaceColor_Sparse_kRGBA"; - setAttr -s 12 ".clst[5].clsp[0:11]" 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 - 0 0 1 0.80000001 0 0 1 0.80000001 0 0 1 0.80000001 0 0 1 0.80000001 1 0 1 0.60000002 - 1 0 1 0.60000002 1 0 1 0.60000002 1 0 1 0.60000002; - setAttr ".clst[6].clsn" -type "string" "FaceVertexColor_Full_kAlpha"; - setAttr ".clst[6].rprt" 1; - setAttr -s 24 ".clst[6].clsp[0:23]" 1 0.99000001 0.98000002 0.97000003 - 0.89999998 0.88999999 0.88 0.87 0.80000001 0.79000002 0.77999997 0.76999998 0.69999999 - 0.69 0.68000001 0.67000002 0.60000002 0.58999997 0.57999998 0.56999999 0.5 0.49000001 - 0.47999999 0.47; - setAttr ".clst[7].clsn" -type "string" "FaceVertexColor_Full_kRGB"; - setAttr ".clst[7].rprt" 3; - setAttr -s 24 ".clst[7].clsp[0:23]" 1 1 0 0.69999999 0.69999999 0 0.5 - 0.89999998 0 1 0.89999998 0 0.69999999 0.80000001 0 0.60000002 1 0 1 0.69999999 0 - 0.89999998 1 0 0.5 0.80000001 0 1 0.80000001 0 0.89999998 0.89999998 0 0.60000002 - 0.69999999 0 0.89999998 0.69999999 0 0.80000001 1 0 0.5 0.69999999 0 0.89999998 0.80000001 - 0 0.80000001 0.89999998 0 0.60000002 0.80000001 0 0.80000001 0.69999999 0 0.69999999 - 1 0 0.5 1 0 0.80000001 0.80000001 0 0.69999999 0.89999998 0 0.60000002 0.89999998 - 0; - setAttr ".clst[8].clsn" -type "string" "FaceVertexColor_Full_kRGBA"; - setAttr -s 24 ".clst[8].clsp[0:23]" 1 1 0 1 0.69999999 0.69999999 0 - 0.67000002 0.5 0.89999998 0 0.49000001 1 0.89999998 0 0.99000001 0.69999999 0.80000001 - 0 0.68000001 0.60000002 1 0 0.60000002 1 0.69999999 0 0.97000003 0.89999998 1 0 0.89999998 - 0.5 0.80000001 0 0.47999999 1 0.80000001 0 0.98000002 0.89999998 0.89999998 0 0.88999999 - 0.60000002 0.69999999 0 0.56999999 0.89999998 0.69999999 0 0.87 0.80000001 1 0 0.80000001 - 0.5 0.69999999 0 0.47 0.89999998 0.80000001 0 0.88 0.80000001 0.89999998 0 0.79000002 - 0.60000002 0.80000001 0 0.57999998 0.80000001 0.69999999 0 0.76999998 0.69999999 - 1 0 0.69999999 0.5 1 0 0.5 0.80000001 0.80000001 0 0.77999997 0.69999999 0.89999998 - 0 0.69 0.60000002 0.89999998 0 0.58999997; - setAttr ".clst[9].clsn" -type "string" "FaceVertexColor_Sparse_kAlpha"; - setAttr ".clst[9].rprt" 1; - setAttr -s 12 ".clst[9].clsp[0:11]" 1 0.68000001 0.60000002 0.89999998 - 0.47999999 0.98000002 0.80000001 0.88 0.57999998 0.69999999 0.5 0.77999997; - setAttr ".clst[10].clsn" -type "string" "FaceVertexColor_Sparse_kRGB"; - setAttr ".clst[10].rprt" 3; - setAttr -s 12 ".clst[10].clsp[0:11]" 1 1 0 0.69999999 0.80000001 0 - 0.60000002 1 0 0.89999998 1 0 0.5 0.80000001 0 1 0.80000001 0 0.80000001 1 0 0.89999998 - 0.80000001 0 0.60000002 0.80000001 0 0.69999999 1 0 0.5 1 0 0.80000001 0.80000001 - 0; - setAttr ".clst[11].clsn" -type "string" "FaceVertexColor_Sparse_kRGBA"; - setAttr -s 12 ".clst[11].clsp[0:11]" 1 1 0 1 0.69999999 0.80000001 - 0 0.68000001 0.60000002 1 0 0.60000002 0.89999998 1 0 0.89999998 0.5 0.80000001 0 - 0.47999999 1 0.80000001 0 0.98000002 0.80000001 1 0 0.80000001 0.89999998 0.80000001 - 0 0.88 0.60000002 0.80000001 0 0.57999998 0.69999999 1 0 0.69999999 0.5 1 0 0.5 0.80000001 - 0.80000001 0 0.77999997; - setAttr ".clst[12].clsn" -type "string" "VertexColor_Full_kAlpha"; - setAttr ".clst[12].rprt" 1; - setAttr -s 24 ".clst[12].clsp[0:23]" 1 1 1 0.89999998 0.89999998 0.89999998 - 0.69999999 0.69999999 0.69999999 0.80000001 0.80000001 0.80000001 0.5 0.5 0.5 0.60000002 - 0.60000002 0.60000002 0.30000001 0.30000001 0.30000001 0.40000001 0.40000001 0.40000001; - setAttr ".clst[13].clsn" -type "string" "VertexColor_Full_kRGB"; - setAttr ".clst[13].rprt" 3; - setAttr -s 24 ".clst[13].clsp[0:23]" 1 0 0 1 0 0 1 0 0 0 1 0 0 1 0 - 0 1 0 1 1 0 1 1 0 1 1 0 0 0 1 0 0 1 0 0 1 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 1 1 1 - 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0; - setAttr ".clst[14].clsn" -type "string" "VertexColor_Full_kRGBA"; - setAttr -s 24 ".clst[14].clsp[0:23]" 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 - 0.89999998 0 1 0 0.89999998 0 1 0 0.89999998 1 1 0 0.69999999 1 1 0 0.69999999 1 - 1 0 0.69999999 0 0 1 0.80000001 0 0 1 0.80000001 0 0 1 0.80000001 0 1 1 0.5 0 1 1 - 0.5 0 1 1 0.5 1 0 1 0.60000002 1 0 1 0.60000002 1 0 1 0.60000002 1 1 1 0.30000001 - 1 1 1 0.30000001 1 1 1 0.30000001 0 0 0 0.40000001 0 0 0 0.40000001 0 0 0 0.40000001; - setAttr ".clst[15].clsn" -type "string" "VertexColor_Sparse_kAlpha"; - setAttr ".clst[15].rprt" 1; - setAttr -s 12 ".clst[15].clsp[0:11]" 1 1 1 0.80000001 0.80000001 0.80000001 - 0.60000002 0.60000002 0.60000002 0.40000001 0.40000001 0.40000001; - setAttr ".clst[16].clsn" -type "string" "VertexColor_Sparse_kRGB"; - setAttr ".clst[16].rprt" 3; - setAttr -s 12 ".clst[16].clsp[0:11]" 1 0 0 1 0 0 1 0 0 0 0 1 0 0 1 - 0 0 1 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0; - setAttr ".clst[17].clsn" -type "string" "VertexColor_Sparse_kRGBA"; - setAttr -s 12 ".clst[17].clsp[0:11]" 1 0 0 1 1 0 0 1 1 0 0 1 0 0 1 - 0.80000001 0 0 1 0.80000001 0 0 1 0.80000001 1 0 1 0.60000002 1 0 1 0.60000002 1 - 0 1 0.60000002 0 0 0 0.40000001 0 0 0 0.40000001 0 0 0 0.40000001; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - mc 0 4 0 1 2 3 - mc 1 4 0 1 2 3 - mc 2 4 0 1 2 3 - mc 3 4 0 1 2 3 - mc 4 4 0 1 2 3 - mc 5 4 0 1 2 3 - mc 6 4 0 1 2 3 - mc 7 4 0 3 9 6 - mc 8 4 0 3 9 6 - mc 9 4 0 -1 5 -1 - mc 10 4 0 -1 5 -1 - mc 11 4 0 -1 5 -1 - mc 12 4 1 4 7 10 - mc 13 4 1 4 7 10 - mc 14 4 1 4 7 10 - mc 15 4 1 -1 -1 4 - mc 16 4 1 -1 -1 4 - mc 17 4 1 -1 -1 4 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - mc 0 4 4 5 6 7 - mc 1 4 4 5 6 7 - mc 2 4 4 5 6 7 - mc 6 4 4 5 6 7 - mc 7 4 7 10 15 12 - mc 8 4 7 10 15 12 - mc 9 4 3 -1 7 -1 - mc 10 4 3 -1 7 -1 - mc 11 4 3 -1 7 -1 - mc 12 4 9 8 13 16 - mc 13 4 9 8 13 16 - mc 14 4 9 8 13 16 - mc 15 4 3 -1 -1 7 - mc 16 4 3 -1 -1 7 - mc 17 4 3 -1 -1 7 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - mc 0 4 8 9 10 11 - mc 1 4 8 9 10 11 - mc 2 4 8 9 10 11 - mc 3 4 4 5 6 7 - mc 4 4 4 5 6 7 - mc 5 4 4 5 6 7 - mc 6 4 8 9 10 11 - mc 7 4 13 16 21 18 - mc 8 4 13 16 21 18 - mc 9 4 6 -1 11 -1 - mc 10 4 6 -1 11 -1 - mc 11 4 6 -1 11 -1 - mc 12 4 15 14 19 22 - mc 13 4 15 14 19 22 - mc 14 4 15 14 19 22 - mc 15 4 6 -1 -1 10 - mc 16 4 6 -1 -1 10 - mc 17 4 6 -1 -1 10 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - mc 0 4 12 13 14 15 - mc 1 4 12 13 14 15 - mc 2 4 12 13 14 15 - mc 6 4 12 13 14 15 - mc 7 4 19 22 4 1 - mc 8 4 19 22 4 1 - mc 9 4 9 -1 1 -1 - mc 10 4 9 -1 1 -1 - mc 11 4 9 -1 1 -1 - mc 12 4 21 20 3 2 - mc 13 4 21 20 3 2 - mc 14 4 21 20 3 2 - mc 15 4 9 -1 -1 2 - mc 16 4 9 -1 -1 2 - mc 17 4 9 -1 -1 2 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - mc 0 4 16 17 18 19 - mc 1 4 16 17 18 19 - mc 2 4 16 17 18 19 - mc 3 4 8 9 10 11 - mc 4 4 8 9 10 11 - mc 5 4 8 9 10 11 - mc 6 4 16 17 18 19 - mc 7 4 5 23 17 11 - mc 8 4 5 23 17 11 - mc 9 4 2 -1 8 -1 - mc 10 4 2 -1 8 -1 - mc 11 4 2 -1 8 -1 - mc 12 4 5 18 12 6 - mc 13 4 5 18 12 6 - mc 14 4 5 18 12 6 - f 4 10 4 6 8 - mu 0 4 12 0 2 13 - mc 0 4 20 21 22 23 - mc 1 4 20 21 22 23 - mc 2 4 20 21 22 23 - mc 6 4 20 21 22 23 - mc 7 4 20 2 8 14 - mc 8 4 20 2 8 14 - mc 9 4 10 -1 4 -1 - mc 10 4 10 -1 4 -1 - mc 11 4 10 -1 4 -1 - mc 12 4 23 0 11 17 - mc 13 4 23 0 11 17 - mc 14 4 23 0 11 17 - mc 15 4 11 0 5 8 - mc 16 4 11 0 5 8 - mc 17 4 11 0 5 8; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_6592f5c6-a6c4-4f23-8cbd-d8d54ce6e284"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "29E1F860-0000-23E4-57A9-10040000025D"; - setAttr -s 8 ".lnk"; - setAttr -s 8 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "29E1F860-0000-23E4-57A9-10040000025E"; - setAttr -s 4 ".dli[1:3]" 1 2 3; - setAttr -s 4 ".dli"; -createNode displayLayer -n "defaultLayer"; - rename -uid "109AE860-0000-148A-5708-3ED200000251"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "29E1F860-0000-23E4-57A9-100400000260"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "109AE860-0000-148A-5708-3ED200000253"; - setAttr ".g" yes; -createNode expression -n "C3d__HiddenInfoNode"; - rename -uid "109AE860-0000-148A-5708-3ED200000255"; - addAttr -ci true -h true -sn "__pxSimNodeEmulate" -ln "__pxSimNodeEmulate" -min - 0 -max 1 -at "bool"; - addAttr -s false -ci true -h true -sn "_c3dgui_posingMesh" -ln "_c3dgui_posingMesh" - -at "message"; - addAttr -s false -ci true -sn "_c3dgui_inputMesh" -ln "_c3dgui_inputMesh" -at "message"; - addAttr -ci true -sn "_c3dgui_inputMesh__broken" -ln "_c3dgui_inputMesh__broken" - -dt "string"; - setAttr -k on ".nds"; - setAttr ".__pxSimNodeEmulate" yes; - setAttr -l on "._c3dgui_inputMesh__broken" -type "string" "qGarmentMeshShape"; -createNode displayLayer -n "Decimated"; - rename -uid "109AE860-0000-148A-5708-3ED200000256"; - setAttr ".do" 1; -createNode displayLayer -n "Simulation"; - rename -uid "109AE860-0000-148A-5708-3ED200000257"; - setAttr ".do" 2; -createNode displayLayer -n "Render"; - rename -uid "109AE860-0000-148A-5708-3ED200000258"; - setAttr ".do" 3; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "109AE860-0000-148A-5708-3ED200000259"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1620\n -height 1061\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1620\n -height 1061\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\tscriptedPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -keyReleaseCommand \"nodeEdKeyReleaseCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -keyReleaseCommand \"nodeEdKeyReleaseCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n" - + " -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"multiListerPanel\" (localizedPanelLabel(\"Multilister\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"multiListerPanel\" -l (localizedPanelLabel(\"Multilister\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Multilister\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"devicePanel\" (localizedPanelLabel(\"Devices\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tdevicePanel -unParent -l (localizedPanelLabel(\"Devices\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tdevicePanel -edit -l (localizedPanelLabel(\"Devices\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 21 100 -ps 2 79 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 1\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1620\\n -height 1061\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 1\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1620\\n -height 1061\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "109AE860-0000-148A-5708-3ED20000025A"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 24 -ast 1 -aet 48 "; - setAttr ".st" 6; -createNode lambert -n "Red"; - rename -uid "109AE860-0000-148A-5708-3FF300000263"; - setAttr ".c" -type "float3" 1 0 0 ; - setAttr ".it" -type "float3" 0.15000001 0.15000001 0.15000001 ; -createNode shadingEngine -n "lambert2SG"; - rename -uid "109AE860-0000-148A-5708-3FF300000264"; - setAttr ".ihi" 0; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; - setAttr -s 2 ".gn"; -createNode materialInfo -n "materialInfo1"; - rename -uid "109AE860-0000-148A-5708-3FF300000265"; -createNode groupId -n "groupId1"; - rename -uid "109AE860-0000-148A-5708-404D00000268"; - setAttr ".ihi" 0; -createNode groupId -n "groupId2"; - rename -uid "109AE860-0000-148A-5708-404D00000269"; - setAttr ".ihi" 0; -createNode groupId -n "groupId3"; - rename -uid "109AE860-0000-148A-5708-404D0000026A"; - setAttr ".ihi" 0; -createNode lambert -n "Green"; - rename -uid "109AE860-0000-148A-5708-40580000026B"; - setAttr ".c" -type "float3" 0 1 0 ; - setAttr ".it" -type "float3" 0.30000001 0.30000001 0.30000001 ; -createNode shadingEngine -n "lambert3SG"; - rename -uid "109AE860-0000-148A-5708-40580000026C"; - setAttr ".ihi" 0; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; - setAttr -s 3 ".gn"; -createNode materialInfo -n "materialInfo2"; - rename -uid "109AE860-0000-148A-5708-40580000026D"; -createNode groupId -n "groupId4"; - rename -uid "109AE860-0000-148A-5708-40580000026E"; - setAttr ".ihi" 0; -createNode lambert -n "Blue"; - rename -uid "109AE860-0000-148A-5708-40700000026F"; - setAttr ".c" -type "float3" 0 0 1 ; - setAttr ".it" -type "float3" 0.44999999 0.44999999 0.44999999 ; -createNode shadingEngine -n "lambert4SG"; - rename -uid "109AE860-0000-148A-5708-407000000270"; - setAttr ".ihi" 0; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; - setAttr -s 2 ".gn"; -createNode materialInfo -n "materialInfo3"; - rename -uid "109AE860-0000-148A-5708-407000000271"; -createNode groupId -n "groupId5"; - rename -uid "109AE860-0000-148A-5708-407000000272"; - setAttr ".ihi" 0; -createNode lambert -n "Yellow"; - rename -uid "109AE860-0000-148A-5708-408900000273"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 1 1 0 ; - setAttr ".it" -type "float3" 0.60000002 0.60000002 0.60000002 ; -createNode shadingEngine -n "lambert5SG"; - rename -uid "109AE860-0000-148A-5708-408900000274"; - setAttr ".ihi" 0; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; - setAttr -s 2 ".gn"; -createNode materialInfo -n "materialInfo4"; - rename -uid "109AE860-0000-148A-5708-408900000275"; -createNode groupId -n "groupId6"; - rename -uid "109AE860-0000-148A-5708-408900000276"; - setAttr ".ihi" 0; -createNode lambert -n "Magenta"; - rename -uid "109AE860-0000-148A-5708-40A300000277"; - setAttr ".c" -type "float3" 1 0 1 ; - setAttr ".it" -type "float3" 0.75 0.75 0.75 ; -createNode shadingEngine -n "lambert6SG"; - rename -uid "109AE860-0000-148A-5708-40A300000278"; - setAttr ".ihi" 0; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; - setAttr -s 2 ".gn"; -createNode materialInfo -n "materialInfo5"; - rename -uid "109AE860-0000-148A-5708-40A300000279"; -createNode groupId -n "groupId7"; - rename -uid "109AE860-0000-148A-5708-40A30000027A"; - setAttr ".ihi" 0; -createNode lambert -n "Cyan"; - rename -uid "109AE860-0000-148A-5708-40B50000027B"; - setAttr ".c" -type "float3" 0 1 1 ; - setAttr ".it" -type "float3" 0.89999998 0.89999998 0.89999998 ; -createNode shadingEngine -n "lambert7SG"; - rename -uid "109AE860-0000-148A-5708-40B50000027C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo6"; - rename -uid "109AE860-0000-148A-5708-40B50000027D"; -createNode groupId -n "groupId8"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027A"; - setAttr ".ihi" 0; -createNode groupId -n "groupId9"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027B"; - setAttr ".ihi" 0; -createNode groupId -n "groupId10"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027C"; - setAttr ".ihi" 0; -createNode groupId -n "groupId11"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027D"; - setAttr ".ihi" 0; -createNode groupId -n "groupId12"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027E"; - setAttr ".ihi" 0; -createNode groupId -n "groupId13"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027F"; - setAttr ".ihi" 0; -createNode groupId -n "groupId14"; - rename -uid "C81B5860-0000-05FF-57A1-03B200000280"; - setAttr ".ihi" 0; -createNode groupId -n "groupId21"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000289"; - setAttr ".ihi" 0; -createNode groupId -n "groupId28"; - rename -uid "C81B5860-0000-05FF-57A1-03CB00000292"; - setAttr ".ihi" 0; -createNode groupId -n "groupId35"; - rename -uid "C81B5860-0000-05FF-57A1-03D10000029B"; - setAttr ".ihi" 0; -createNode nodeGraphEditorInfo -n "hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "C81B5860-0000-05FF-57A1-04E9000002FB"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -113.09523360123723 -455.97199742362869 ; - setAttr ".tgi[0].vh" -type "double2" 571.428548722041 205.97200735773578 ; -createNode groupId -n "groupId36"; - rename -uid "C81B5860-0000-05FF-57A1-04FE000002FC"; - setAttr ".ihi" 0; -select -ne :time1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".vac" 2; -select -ne :renderPartition; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 8 ".st"; - setAttr -cb on ".an"; - setAttr -cb on ".pt"; -select -ne :renderGlobalsList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; -select -ne :defaultShaderList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 10 ".s"; -select -ne :postProcessList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -av -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 2 ".dsm"; - setAttr -k on ".mwc"; - setAttr -cb on ".an"; - setAttr -cb on ".il"; - setAttr -cb on ".vo"; - setAttr -cb on ".eo"; - setAttr -cb on ".fo"; - setAttr -cb on ".epo"; - setAttr ".ro" yes; - setAttr -s 3 ".gn"; -select -ne :initialParticleSE; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -k on ".mwc"; - setAttr -cb on ".an"; - setAttr -cb on ".il"; - setAttr -cb on ".vo"; - setAttr -cb on ".eo"; - setAttr -cb on ".fo"; - setAttr -cb on ".epo"; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr -k on ".cch"; - setAttr -k on ".nds"; - setAttr -k on ".clip"; - setAttr -k on ".edm"; - setAttr -k on ".edl"; - setAttr -av -k on ".esr"; - setAttr -k on ".ors"; - setAttr ".outf" 3; - setAttr -k on ".gama"; - setAttr -k on ".be"; - setAttr ".ep" 1; - setAttr -k on ".fec"; - setAttr -k on ".ofc"; - setAttr -k on ".comp"; - setAttr -k on ".cth"; - setAttr -k on ".soll"; - setAttr -k on ".rd"; - setAttr -k on ".lp"; - setAttr -k on ".sp"; - setAttr -k on ".shs"; - setAttr -k on ".lpr"; - setAttr -k on ".mm"; - setAttr -k on ".npu"; - setAttr -k on ".itf"; - setAttr -k on ".shp"; - setAttr -k on ".uf"; - setAttr -k on ".oi"; - setAttr -k on ".rut"; - setAttr -av -k on ".mbf"; - setAttr -k on ".afp"; - setAttr -k on ".pfb"; - setAttr -av -k on ".bll"; - setAttr -k on ".bls"; - setAttr -k on ".smv"; - setAttr -k on ".ubc"; - setAttr -k on ".mbc"; - setAttr -k on ".udbx"; - setAttr -k on ".smc"; - setAttr -k on ".kmv"; - setAttr -k on ".rlen"; - setAttr -av -k on ".frts"; - setAttr -k on ".tlwd"; - setAttr -k on ".tlht"; - setAttr -k on ".jfc"; -select -ne :defaultResolution; - setAttr ".w" 1024; - setAttr ".h" 1024; - setAttr ".pa" 1; - setAttr ".dar" 1; -select -ne :defaultLightSet; - setAttr -k on ".cch"; - setAttr -k on ".nds"; - setAttr -k on ".mwc"; - setAttr ".ro" yes; -select -ne :defaultColorMgtGlobals; - setAttr ".cme" no; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "groupId1.id" "UniquePerFaceCubeShape.iog.og[0].gid"; -connectAttr "lambert7SG.mwc" "UniquePerFaceCubeShape.iog.og[0].gco"; -connectAttr "groupId3.id" "UniquePerFaceCubeShape.iog.og[1].gid"; -connectAttr "lambert2SG.mwc" "UniquePerFaceCubeShape.iog.og[1].gco"; -connectAttr "groupId4.id" "UniquePerFaceCubeShape.iog.og[2].gid"; -connectAttr "lambert3SG.mwc" "UniquePerFaceCubeShape.iog.og[2].gco"; -connectAttr "groupId5.id" "UniquePerFaceCubeShape.iog.og[3].gid"; -connectAttr "lambert4SG.mwc" "UniquePerFaceCubeShape.iog.og[3].gco"; -connectAttr "groupId6.id" "UniquePerFaceCubeShape.iog.og[4].gid"; -connectAttr "lambert5SG.mwc" "UniquePerFaceCubeShape.iog.og[4].gco"; -connectAttr "groupId7.id" "UniquePerFaceCubeShape.iog.og[5].gid"; -connectAttr "lambert6SG.mwc" "UniquePerFaceCubeShape.iog.og[5].gco"; -connectAttr "groupId2.id" "UniquePerFaceCubeShape.ciog.cog[0].cgid"; -connectAttr "groupId8.id" "SharedFacesCubeShape.iog.og[0].gid"; -connectAttr "lambert6SG.mwc" "SharedFacesCubeShape.iog.og[0].gco"; -connectAttr "groupId9.id" "SharedFacesCubeShape.iog.og[1].gid"; -connectAttr "lambert2SG.mwc" "SharedFacesCubeShape.iog.og[1].gco"; -connectAttr "groupId10.id" "SharedFacesCubeShape.iog.og[2].gid"; -connectAttr "lambert4SG.mwc" "SharedFacesCubeShape.iog.og[2].gco"; -connectAttr "groupId11.id" "SharedFacesCubeShape.iog.og[3].gid"; -connectAttr "lambert4SG.mwc" "SharedFacesCubeShape.iog.og[3].gco"; -connectAttr "groupId12.id" "SharedFacesCubeShape.iog.og[4].gid"; -connectAttr "lambert2SG.mwc" "SharedFacesCubeShape.iog.og[4].gco"; -connectAttr "groupId13.id" "SharedFacesCubeShape.iog.og[5].gid"; -connectAttr "lambert6SG.mwc" "SharedFacesCubeShape.iog.og[5].gco"; -connectAttr "groupId14.id" "SharedFacesCubeShape.ciog.cog[1].cgid"; -connectAttr "groupId36.id" "OneFaceCubeShape.iog.og[6].gid"; -connectAttr "lambert3SG.mwc" "OneFaceCubeShape.iog.og[6].gco"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert3SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert4SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert5SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert6SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert7SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert3SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert4SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert5SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert6SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert7SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr ":time1.o" "C3d__HiddenInfoNode.tim"; -connectAttr "layerManager.dli[1]" "Decimated.id"; -connectAttr "layerManager.dli[2]" "Simulation.id"; -connectAttr "layerManager.dli[3]" "Render.id"; -connectAttr "Red.oc" "lambert2SG.ss"; -connectAttr "UniquePerFaceCubeShape.iog.og[1]" "lambert2SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[1]" "lambert2SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[4]" "lambert2SG.dsm" -na; -connectAttr "groupId3.msg" "lambert2SG.gn" -na; -connectAttr "groupId9.msg" "lambert2SG.gn" -na; -connectAttr "lambert2SG.msg" "materialInfo1.sg"; -connectAttr "Red.msg" "materialInfo1.m"; -connectAttr "Green.oc" "lambert3SG.ss"; -connectAttr "groupId4.msg" "lambert3SG.gn" -na; -connectAttr "groupId10.msg" "lambert3SG.gn" -na; -connectAttr "groupId36.msg" "lambert3SG.gn" -na; -connectAttr "UniquePerFaceCubeShape.iog.og[2]" "lambert3SG.dsm" -na; -connectAttr "OneFaceCubeShape.iog.og[6]" "lambert3SG.dsm" -na; -connectAttr "lambert3SG.msg" "materialInfo2.sg"; -connectAttr "Green.msg" "materialInfo2.m"; -connectAttr "Blue.oc" "lambert4SG.ss"; -connectAttr "groupId5.msg" "lambert4SG.gn" -na; -connectAttr "groupId11.msg" "lambert4SG.gn" -na; -connectAttr "UniquePerFaceCubeShape.iog.og[3]" "lambert4SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[3]" "lambert4SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[2]" "lambert4SG.dsm" -na; -connectAttr "lambert4SG.msg" "materialInfo3.sg"; -connectAttr "Blue.msg" "materialInfo3.m"; -connectAttr "Yellow.oc" "lambert5SG.ss"; -connectAttr "groupId6.msg" "lambert5SG.gn" -na; -connectAttr "groupId12.msg" "lambert5SG.gn" -na; -connectAttr "UniquePerFaceCubeShape.iog.og[4]" "lambert5SG.dsm" -na; -connectAttr "ObjectLevelCubeShape.iog" "lambert5SG.dsm" -na; -connectAttr "lambert5SG.msg" "materialInfo4.sg"; -connectAttr "Yellow.msg" "materialInfo4.m"; -connectAttr "Magenta.oc" "lambert6SG.ss"; -connectAttr "groupId7.msg" "lambert6SG.gn" -na; -connectAttr "groupId13.msg" "lambert6SG.gn" -na; -connectAttr "UniquePerFaceCubeShape.iog.og[5]" "lambert6SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[5]" "lambert6SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[0]" "lambert6SG.dsm" -na; -connectAttr "lambert6SG.msg" "materialInfo5.sg"; -connectAttr "Magenta.msg" "materialInfo5.m"; -connectAttr "Cyan.oc" "lambert7SG.ss"; -connectAttr "UniquePerFaceCubeShape.iog.og[0]" "lambert7SG.dsm" -na; -connectAttr "groupId8.msg" "lambert7SG.gn" -na; -connectAttr "lambert7SG.msg" "materialInfo6.sg"; -connectAttr "Cyan.msg" "materialInfo6.m"; -connectAttr "lambert2SG.pa" ":renderPartition.st" -na; -connectAttr "lambert3SG.pa" ":renderPartition.st" -na; -connectAttr "lambert4SG.pa" ":renderPartition.st" -na; -connectAttr "lambert5SG.pa" ":renderPartition.st" -na; -connectAttr "lambert6SG.pa" ":renderPartition.st" -na; -connectAttr "lambert7SG.pa" ":renderPartition.st" -na; -connectAttr "Red.msg" ":defaultShaderList1.s" -na; -connectAttr "Green.msg" ":defaultShaderList1.s" -na; -connectAttr "Blue.msg" ":defaultShaderList1.s" -na; -connectAttr "Yellow.msg" ":defaultShaderList1.s" -na; -connectAttr "Magenta.msg" ":defaultShaderList1.s" -na; -connectAttr "Cyan.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "UniquePerFaceCubeShape.ciog.cog[0]" ":initialShadingGroup.dsm" -na; -connectAttr "SharedFacesCubeShape.ciog.cog[1]" ":initialShadingGroup.dsm" -na; -connectAttr "groupId1.msg" ":initialShadingGroup.gn" -na; -connectAttr "groupId2.msg" ":initialShadingGroup.gn" -na; -connectAttr "groupId14.msg" ":initialShadingGroup.gn" -na; -// End of UsdExportColorSetsTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportConnectedTest/visibility.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportConnectedTest/visibility.ma deleted file mode 100644 index de35acb78b..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportConnectedTest/visibility.ma +++ /dev/null @@ -1,243 +0,0 @@ -//Maya ASCII 2016R2 scene -//Name: visibility.ma -//Last modified: Wed, Oct 17, 2018 03:37:36 PM -//Codeset: UTF-8 -requires maya "2016R2"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016 Extension 2 SP2"; -fileInfo "cutIdentifier" "201608220310-1001477-2"; -fileInfo "osv" "Linux 3.10.0-862.3.2.el7.px.x86_64 #1 SMP Tue Jun 12 16:30:53 PDT 2018 x86_64"; -createNode transform -s -n "persp"; - rename -uid "103D88C0-0000-7084-5BC7-B36200000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 -29 21 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "103D88C0-0000-7084-5BC7-B36200000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "103D88C0-0000-7084-5BC7-B36200000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "103D88C0-0000-7084-5BC7-B36200000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "103D88C0-0000-7084-5BC7-B36200000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "103D88C0-0000-7084-5BC7-B36200000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "103D88C0-0000-7084-5BC7-B36200000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "103D88C0-0000-7084-5BC7-B3620000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "driven"; - rename -uid "103D88C0-0000-7084-5BC7-B36D0000024D"; -createNode mesh -n "drivenShape" -p "driven"; - rename -uid "103D88C0-0000-7084-5BC7-B36D0000024C"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "driver"; - rename -uid "103D88C0-0000-7084-5BC7-B3750000024E"; - addAttr -ci true -sn "VisibilityDriver" -ln "VisibilityDriver" -min 0 -max 1 -at "bool"; - setAttr -k on ".VisibilityDriver"; -createNode transform -n "invised"; - rename -uid "AAF918C0-0000-2719-5BC7-B99C0000029E"; - setAttr ".v" no; -createNode mesh -n "invisedShape" -p "invised"; - rename -uid "AAF918C0-0000-2719-5BC7-B99C0000029D"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "AAF918C0-0000-2719-5BC7-B99200000290"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "AAF918C0-0000-2719-5BC7-B99200000291"; -createNode displayLayer -n "defaultLayer"; - rename -uid "103D88C0-0000-7084-5BC7-B36200000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "AAF918C0-0000-2719-5BC7-B99200000293"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "103D88C0-0000-7084-5BC7-B36200000243"; - setAttr ".g" yes; -createNode polyPlane -n "polyPlane1"; - rename -uid "103D88C0-0000-7084-5BC7-B36D0000024B"; - setAttr ".sw" 1; - setAttr ".sh" 1; - setAttr ".cuv" 2; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "103D88C0-0000-7084-5BC7-B3D10000024F"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n" - + " -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n" - + " modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n" - + " -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n" - + " -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n" - + " -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n" - + " -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n" - + " -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n" - + " -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 574\n -height 701\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n" - + " -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 574\n -height 701\n -sceneRenderFilter 0\n $editorName;\n" - + " modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n" - + " -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 0\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n" - + " -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 0\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n" - + "\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n" - + " -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n" - + " animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n" - + " -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n" - + " -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n" - + " -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n" - + " -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n" - + " -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n" - + " -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n" - + "\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n" - + " hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n" - + " -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n" - + " -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"contentBrowserPanel\" -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tshapePanel -unParent -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tposePanel -unParent -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 25 100 -ps 2 75 100 $gMainPane;\"\n" - + "\t\t\t\t-removeAllPanels\n\t\t\t\t-ap true\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -showShapes 0\\n -showAssignedMaterials 0\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 0\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -isSet 0\\n -isSetMember 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 0\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n -renderFilterVisible 0\\n -renderFilterIndex 0\\n -selectionOrder \\\"chronological\\\" \\n -expandAttribute 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -showShapes 0\\n -showAssignedMaterials 0\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 0\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -isSet 0\\n -isSetMember 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 0\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n -renderFilterVisible 0\\n -renderFilterIndex 0\\n -selectionOrder \\\"chronological\\\" \\n -expandAttribute 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 574\\n -height 701\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 574\\n -height 701\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "103D88C0-0000-7084-5BC7-B3D100000250"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "AAF918C0-0000-2719-5BC7-B99200000298"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "AAF918C0-0000-2719-5BC7-B99200000299"; -createNode polyPlane -n "polyPlane2"; - rename -uid "AAF918C0-0000-2719-5BC7-B99C0000029C"; - setAttr ".sw" 1; - setAttr ".sh" 1; - setAttr ".cuv" 2; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "driver.VisibilityDriver" "driven.v"; -connectAttr "polyPlane1.out" "drivenShape.i"; -connectAttr "polyPlane2.out" "invisedShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "drivenShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "invisedShape.iog" ":initialShadingGroup.dsm" -na; -// End of visibility.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportDisplayColorTest/UsdExportDisplayColorTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportDisplayColorTest/UsdExportDisplayColorTest.ma deleted file mode 100644 index da9c1c0b78..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportDisplayColorTest/UsdExportDisplayColorTest.ma +++ /dev/null @@ -1,1082 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportDisplayColorTest.ma -//Last modified: Thu, Mar 22, 2018 09:29:47 AM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201603061001-989194"; -fileInfo "osv" "Linux 2.6.32-504.el6.x86_64 #1 SMP Tue Sep 16 01:56:35 EDT 2014 x86_64"; -createNode transform -s -n "persp"; - rename -uid "109AE860-0000-148A-5708-3ED200000244"; - setAttr ".v" no; - setAttr ".t" -type "double3" -22.017345958412101 65.062531438970268 27.863254035927266 ; - setAttr ".r" -type "double3" 69.082924915383472 0 844.79491399426388 ; - setAttr ".rp" -type "double3" 1.6184267492025825e-15 -1.1095384915099624e-15 0 ; - setAttr ".rpt" -type "double3" -1.085403572049829e-14 1.1373559648624964e-14 -9.8662122047328517e-15 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "109AE860-0000-148A-5708-3ED200000245"; - setAttr -k off ".v" no; - setAttr ".ovr" 1.3; - setAttr ".fl" 50; - setAttr ".coi" 54.087051352124774; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" -15 20 5 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; - setAttr ".dgm" no; - setAttr ".dr" yes; -createNode transform -s -n "top"; - rename -uid "109AE860-0000-148A-5708-3ED200000246"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 107.30688039333857 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "109AE860-0000-148A-5708-3ED200000247"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 76.417438265352175; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "109AE860-0000-148A-5708-3ED200000248"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.8782606252536 2.2204460492503131e-14 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "109AE860-0000-148A-5708-3ED200000249"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 87.305714812425137; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "109AE860-0000-148A-5708-3ED20000024A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.97114707446906 -2.3092638912203256e-14 2.3092638912203256e-14 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "109AE860-0000-148A-5708-3ED20000024B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 99.510321740747656; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdExportDisplayColorTest"; - rename -uid "109AE860-0000-148A-5708-3ED20000024C"; -createNode transform -n "Geom" -p "UsdExportDisplayColorTest"; - rename -uid "109AE860-0000-148A-5708-3ED20000024D"; -createNode transform -n "CubeMeshes" -p "Geom"; - rename -uid "C81B5860-0000-05FF-57A1-039900000277"; -createNode transform -n "ObjectLevelCube" -p "CubeMeshes"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000281"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "ObjectLevelCubeShape" -p "ObjectLevelCube"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000282"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e7947aa6-f8ff-485d-93c0-579bb727d5b3"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "UniquePerFaceCube" -p "CubeMeshes"; - rename -uid "109AE860-0000-148A-5708-3F580000025D"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 0 20 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "UniquePerFaceCubeShape" -p "UniquePerFaceCube"; - rename -uid "109AE860-0000-148A-5708-3F580000025C"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_206692b2-78bc-457d-99b2-c06d62d30adf"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "SharedFacesCube" -p "CubeMeshes"; - rename -uid "C81B5860-0000-05FF-57A1-03B200000278"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 0 40 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "SharedFacesCubeShape" -p "SharedFacesCube"; - rename -uid "C81B5860-0000-05FF-57A1-03B200000279"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_c74653cb-b752-4a65-8a71-1af923ab4b76"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "UnassignedCube" -p "CubeMeshes"; - rename -uid "C81B5860-0000-05FF-57A1-03CB0000028A"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" -30 0 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "UnassignedCubeShape" -p "UnassignedCube"; - rename -uid "C81B5860-0000-05FF-57A1-03CB0000028B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_1b9b95ea-c9f0-4227-8201-62d1fec86fee"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "OneFaceCube" -p "CubeMeshes"; - rename -uid "C81B5860-0000-05FF-57A1-03D100000293"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" -30 20 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "OneFaceCubeShape" -p "OneFaceCube"; - rename -uid "C81B5860-0000-05FF-57A1-03D100000294"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 7 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".iog[0].og[6].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_0982f6af-15ce-44bf-b911-bd113e71b647"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "ShadingGroupNoShaderOneFace" -p "CubeMeshes"; - rename -uid "D8315900-0000-6EE1-5AB2-F6E6000002AB"; - setAttr ".t" -type "double3" -60 30 5 ; -createNode mesh -n "ShadingGroupNoShaderOneFaceShape" -p "ShadingGroupNoShaderOneFace"; - rename -uid "D8315900-0000-6EE1-5AB2-F6E6000002AA"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 5 ".iog[0].og"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".pv" -type "double2" 0.5 0.375 ; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 5 5 -5 5 -5 5 5 5 5 5 -5 5 -5 5 5 -5 - -5 -5 -5 5 -5 -5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr -k on ".allowPerFaceDisplayColors" yes; -createNode transform -n "ShadingGroupNoShader" -p "CubeMeshes"; - rename -uid "D8315900-0000-6EE1-5AB3-D2C9000002DA"; - setAttr ".t" -type "double3" -60 15 5 ; -createNode mesh -n "ShadingGroupNoShaderShape" -p "ShadingGroupNoShader"; - rename -uid "D8315900-0000-6EE1-5AB3-D2C9000002D9"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 5 5 -5 5 -5 5 5 5 5 5 -5 5 -5 5 5 -5 - -5 -5 -5 5 -5 -5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode transform -n "ShadingGroupNoShaderAllFaces" -p "CubeMeshes"; - rename -uid "D8315900-0000-6EE1-5AB3-D88B000003B3"; - setAttr ".t" -type "double3" -60 0 5 ; -createNode mesh -n "ShadingGroupNoShaderAllFacesShape" -p "ShadingGroupNoShaderAllFaces"; - rename -uid "D8315900-0000-6EE1-5AB3-D88B000003B4"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0:5]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr -s 2 ".ciog[0].cog"; - setAttr ".pv" -type "double2" 0.5 0.125 ; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 5 5 -5 5 -5 5 5 5 5 5 -5 5 -5 5 5 -5 - -5 -5 -5 5 -5 -5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr -k on ".allowPerFaceDisplayColors" yes; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "D8315900-0000-6EE1-5AB2-F2F700000264"; - setAttr -s 14 ".lnk"; - setAttr -s 14 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "D8315900-0000-6EE1-5AB2-F2F700000265"; - setAttr -s 4 ".dli[1:3]" 1 2 3; - setAttr -s 4 ".dli"; -createNode displayLayer -n "defaultLayer"; - rename -uid "109AE860-0000-148A-5708-3ED200000251"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "D8315900-0000-6EE1-5AB2-F2F700000267"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "109AE860-0000-148A-5708-3ED200000253"; - setAttr ".g" yes; -createNode expression -n "C3d__HiddenInfoNode"; - rename -uid "109AE860-0000-148A-5708-3ED200000255"; - addAttr -ci true -h true -sn "__pxSimNodeEmulate" -ln "__pxSimNodeEmulate" -min - 0 -max 1 -at "bool"; - addAttr -s false -ci true -h true -sn "_c3dgui_posingMesh" -ln "_c3dgui_posingMesh" - -at "message"; - addAttr -s false -ci true -sn "_c3dgui_inputMesh" -ln "_c3dgui_inputMesh" -at "message"; - addAttr -ci true -sn "_c3dgui_inputMesh__broken" -ln "_c3dgui_inputMesh__broken" - -dt "string"; - setAttr -k on ".nds"; - setAttr ".__pxSimNodeEmulate" yes; - setAttr -l on "._c3dgui_inputMesh__broken" -type "string" "qGarmentMeshShape"; -createNode displayLayer -n "Decimated"; - rename -uid "109AE860-0000-148A-5708-3ED200000256"; - setAttr ".do" 1; -createNode displayLayer -n "Simulation"; - rename -uid "109AE860-0000-148A-5708-3ED200000257"; - setAttr ".do" 2; -createNode displayLayer -n "Render"; - rename -uid "109AE860-0000-148A-5708-3ED200000258"; - setAttr ".do" 3; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "109AE860-0000-148A-5708-3ED200000259"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $nodeEditorWorkspaceControlOpen = (`workspaceControl -exists nodeEditorPanel1Window` && `workspaceControl -q -visible nodeEditorPanel1Window`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n" - + " -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n" - + " -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n" - + " -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n" - + " -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1111\n -height 775\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n" - + " -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n" - + " -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n" - + " -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n" - + " -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n" - + " -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible || $nodeEditorWorkspaceControlOpen) {\n\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n" - + " -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n\t\t\t$label = `panel -q -label $panelName`;\n" - + "\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n" - + " -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n" - + " -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n" - + " -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n" - + " -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n" - + " -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 1\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1111\\n -height 775\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 1\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1111\\n -height 775\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "109AE860-0000-148A-5708-3ED20000025A"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 24 -ast 1 -aet 48 "; - setAttr ".st" 6; -createNode lambert -n "Red"; - rename -uid "109AE860-0000-148A-5708-3FF300000263"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 1 0 0 ; - setAttr ".it" -type "float3" 0.15000001 0.15000001 0.15000001 ; -createNode shadingEngine -n "lambert2SG"; - rename -uid "109AE860-0000-148A-5708-3FF300000264"; - setAttr ".ihi" 0; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; - setAttr -s 2 ".gn"; -createNode materialInfo -n "materialInfo1"; - rename -uid "109AE860-0000-148A-5708-3FF300000265"; -createNode groupId -n "groupId1"; - rename -uid "109AE860-0000-148A-5708-404D00000268"; - setAttr ".ihi" 0; -createNode groupId -n "groupId2"; - rename -uid "109AE860-0000-148A-5708-404D00000269"; - setAttr ".ihi" 0; -createNode groupId -n "groupId3"; - rename -uid "109AE860-0000-148A-5708-404D0000026A"; - setAttr ".ihi" 0; -createNode lambert -n "Green"; - rename -uid "109AE860-0000-148A-5708-40580000026B"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 0 1 0 ; - setAttr ".it" -type "float3" 0.30000001 0.30000001 0.30000001 ; -createNode shadingEngine -n "lambert3SG"; - rename -uid "109AE860-0000-148A-5708-40580000026C"; - setAttr ".ihi" 0; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; - setAttr -s 3 ".gn"; -createNode materialInfo -n "materialInfo2"; - rename -uid "109AE860-0000-148A-5708-40580000026D"; -createNode groupId -n "groupId4"; - rename -uid "109AE860-0000-148A-5708-40580000026E"; - setAttr ".ihi" 0; -createNode lambert -n "Blue"; - rename -uid "109AE860-0000-148A-5708-40700000026F"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 0 0 1 ; - setAttr ".it" -type "float3" 0.44999999 0.44999999 0.44999999 ; -createNode shadingEngine -n "lambert4SG"; - rename -uid "109AE860-0000-148A-5708-407000000270"; - setAttr ".ihi" 0; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; - setAttr -s 2 ".gn"; -createNode materialInfo -n "materialInfo3"; - rename -uid "109AE860-0000-148A-5708-407000000271"; -createNode groupId -n "groupId5"; - rename -uid "109AE860-0000-148A-5708-407000000272"; - setAttr ".ihi" 0; -createNode lambert -n "Yellow"; - rename -uid "109AE860-0000-148A-5708-408900000273"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 1 1 0 ; - setAttr ".it" -type "float3" 0.60000002 0.60000002 0.60000002 ; -createNode shadingEngine -n "lambert5SG"; - rename -uid "109AE860-0000-148A-5708-408900000274"; - setAttr ".ihi" 0; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; - setAttr -s 2 ".gn"; -createNode materialInfo -n "materialInfo4"; - rename -uid "109AE860-0000-148A-5708-408900000275"; -createNode groupId -n "groupId6"; - rename -uid "109AE860-0000-148A-5708-408900000276"; - setAttr ".ihi" 0; -createNode lambert -n "Magenta"; - rename -uid "109AE860-0000-148A-5708-40A300000277"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 1 0 1 ; - setAttr ".it" -type "float3" 0.75 0.75 0.75 ; -createNode shadingEngine -n "lambert6SG"; - rename -uid "109AE860-0000-148A-5708-40A300000278"; - setAttr ".ihi" 0; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; - setAttr -s 2 ".gn"; -createNode materialInfo -n "materialInfo5"; - rename -uid "109AE860-0000-148A-5708-40A300000279"; -createNode groupId -n "groupId7"; - rename -uid "109AE860-0000-148A-5708-40A30000027A"; - setAttr ".ihi" 0; -createNode lambert -n "Cyan"; - rename -uid "109AE860-0000-148A-5708-40B50000027B"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 0 1 1 ; - setAttr ".it" -type "float3" 0.89999998 0.89999998 0.89999998 ; -createNode shadingEngine -n "lambert7SG"; - rename -uid "109AE860-0000-148A-5708-40B50000027C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo6"; - rename -uid "109AE860-0000-148A-5708-40B50000027D"; -createNode groupId -n "groupId8"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027A"; - setAttr ".ihi" 0; -createNode groupId -n "groupId9"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027B"; - setAttr ".ihi" 0; -createNode groupId -n "groupId10"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027C"; - setAttr ".ihi" 0; -createNode groupId -n "groupId11"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027D"; - setAttr ".ihi" 0; -createNode groupId -n "groupId12"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027E"; - setAttr ".ihi" 0; -createNode groupId -n "groupId13"; - rename -uid "C81B5860-0000-05FF-57A1-03B20000027F"; - setAttr ".ihi" 0; -createNode groupId -n "groupId14"; - rename -uid "C81B5860-0000-05FF-57A1-03B200000280"; - setAttr ".ihi" 0; -createNode groupId -n "groupId21"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000289"; - setAttr ".ihi" 0; -createNode groupId -n "groupId28"; - rename -uid "C81B5860-0000-05FF-57A1-03CB00000292"; - setAttr ".ihi" 0; -createNode groupId -n "groupId35"; - rename -uid "C81B5860-0000-05FF-57A1-03D10000029B"; - setAttr ".ihi" 0; -createNode groupId -n "groupId36"; - rename -uid "C81B5860-0000-05FF-57A1-04FE000002FC"; - setAttr ".ihi" 0; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "D8315900-0000-6EE1-5AB2-F2F700000294"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "D8315900-0000-6EE1-5AB2-F2F700000295"; -createNode groupId -n "groupId38"; - rename -uid "D8315900-0000-6EE1-5AB2-F701000002C8"; - setAttr ".ihi" 0; -createNode lambert -n "lambert10"; - rename -uid "D8315900-0000-6EE1-5AB3-D4740000037F"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 1 0 0 ; -createNode shadingEngine -n "lambert10SG"; - rename -uid "D8315900-0000-6EE1-5AB3-D47400000380"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo11"; - rename -uid "D8315900-0000-6EE1-5AB3-D47400000381"; -createNode groupId -n "groupId39"; - rename -uid "D8315900-0000-6EE1-5AB3-D7D9000003A9"; - setAttr ".ihi" 0; -createNode groupId -n "groupId40"; - rename -uid "D8315900-0000-6EE1-5AB3-D7D9000003AA"; - setAttr ".ihi" 0; -createNode groupId -n "groupId45"; - rename -uid "D8315900-0000-6EE1-5AB3-D88B000003B8"; - setAttr ".ihi" 0; -createNode shadingEngine -n "lambert12SG"; - rename -uid "D8315900-0000-6EE1-5AB3-D8AD000003C0"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode groupId -n "groupId46"; - rename -uid "D8315900-0000-6EE1-5AB3-D8C8000003D6"; - setAttr ".ihi" 0; -createNode materialInfo -n "materialInfo13"; - rename -uid "D8315900-0000-6EE1-5AB3-D8AD000003C1"; -createNode shadingEngine -n "lambert11SG"; - rename -uid "D8315900-0000-6EE1-5AB3-D7BF000003A5"; - setAttr ".ihi" 0; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; -createNode groupId -n "groupId41"; - rename -uid "D8315900-0000-6EE1-5AB3-D7D9000003AB"; - setAttr ".ihi" 0; -createNode materialInfo -n "materialInfo12"; - rename -uid "D8315900-0000-6EE1-5AB3-D7BF000003A6"; -createNode lambert -n "lambert13"; - rename -uid "D8315900-0000-6EE1-5AB3-D9F400000402"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 0 0 1 ; -createNode shadingEngine -n "lambert13SG"; - rename -uid "D8315900-0000-6EE1-5AB3-D9F400000403"; - setAttr ".ihi" 0; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo14"; - rename -uid "D8315900-0000-6EE1-5AB3-D9F400000404"; -createNode nodeGraphEditorInfo -n "hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "D8315900-0000-6EE1-5AB3-D9FB00000408"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -113.09523360123723 -837.99896869692088 ; - setAttr ".tgi[0].vh" -type "double2" 572.61902486521194 586.80850248785691 ; - setAttr -s 6 ".tgi[0].ni"; - setAttr ".tgi[0].ni[0].x" -15.714285850524902; - setAttr ".tgi[0].ni[0].y" -4.2857141494750977; - setAttr ".tgi[0].ni[0].nvs" 1923; - setAttr ".tgi[0].ni[1].x" 291.42855834960938; - setAttr ".tgi[0].ni[1].y" -428.57144165039062; - setAttr ".tgi[0].ni[1].nvs" 1923; - setAttr ".tgi[0].ni[2].x" 291.42855834960938; - setAttr ".tgi[0].ni[2].y" 297.14285278320312; - setAttr ".tgi[0].ni[2].nvs" 1923; - setAttr ".tgi[0].ni[3].x" 291.42855834960938; - setAttr ".tgi[0].ni[3].y" -4.2857141494750977; - setAttr ".tgi[0].ni[3].nvs" 1923; - setAttr ".tgi[0].ni[4].x" -15.714285850524902; - setAttr ".tgi[0].ni[4].y" -428.57144165039062; - setAttr ".tgi[0].ni[4].nvs" 1923; - setAttr ".tgi[0].ni[5].x" 291.42855834960938; - setAttr ".tgi[0].ni[5].y" 458.57144165039062; - setAttr ".tgi[0].ni[5].nvs" 1923; -select -ne :time1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".vac" 2; - setAttr ".etmr" no; - setAttr ".tmr" 4096; -select -ne :renderPartition; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 12 ".st"; - setAttr -cb on ".an"; - setAttr -cb on ".pt"; -select -ne :renderGlobalsList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; -select -ne :defaultShaderList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 12 ".s"; -select -ne :postProcessList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :lambert1; - setAttr ".dc" 1; -select -ne :initialShadingGroup; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -av -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 4 ".dsm"; - setAttr -k on ".mwc"; - setAttr -cb on ".an"; - setAttr -cb on ".il"; - setAttr -cb on ".vo"; - setAttr -cb on ".eo"; - setAttr -cb on ".fo"; - setAttr -cb on ".epo"; - setAttr ".ro" yes; - setAttr -s 5 ".gn"; -select -ne :initialParticleSE; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -k on ".mwc"; - setAttr -cb on ".an"; - setAttr -cb on ".il"; - setAttr -cb on ".vo"; - setAttr -cb on ".eo"; - setAttr -cb on ".fo"; - setAttr -cb on ".epo"; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr -k on ".cch"; - setAttr -k on ".nds"; - setAttr -k on ".clip"; - setAttr -k on ".edm"; - setAttr -k on ".edl"; - setAttr -av -k on ".esr"; - setAttr -k on ".ors"; - setAttr ".outf" 3; - setAttr -k on ".gama"; - setAttr -k on ".be"; - setAttr ".ep" 1; - setAttr -k on ".fec"; - setAttr -k on ".ofc"; - setAttr -k on ".comp"; - setAttr -k on ".cth"; - setAttr -k on ".soll"; - setAttr -k on ".rd"; - setAttr -k on ".lp"; - setAttr -k on ".sp"; - setAttr -k on ".shs"; - setAttr -k on ".lpr"; - setAttr -k on ".mm"; - setAttr -k on ".npu"; - setAttr -k on ".itf"; - setAttr -k on ".shp"; - setAttr -k on ".uf"; - setAttr -k on ".oi"; - setAttr -k on ".rut"; - setAttr -av -k on ".mbf"; - setAttr -k on ".afp"; - setAttr -k on ".pfb"; - setAttr -av -k on ".bll"; - setAttr -k on ".bls"; - setAttr -k on ".smv"; - setAttr -k on ".ubc"; - setAttr -k on ".mbc"; - setAttr -k on ".udbx"; - setAttr -k on ".smc"; - setAttr -k on ".kmv"; - setAttr -k on ".rlen"; - setAttr -av -k on ".frts"; - setAttr -k on ".tlwd"; - setAttr -k on ".tlht"; - setAttr -k on ".jfc"; -select -ne :defaultResolution; - setAttr ".w" 1024; - setAttr ".h" 1024; - setAttr ".pa" 1; - setAttr ".dar" 1; -select -ne :defaultLightSet; - setAttr -k on ".cch"; - setAttr -k on ".nds"; - setAttr -k on ".mwc"; - setAttr ".ro" yes; -select -ne :defaultColorMgtGlobals; - setAttr ".cme" no; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -connectAttr "groupId1.id" "UniquePerFaceCubeShape.iog.og[0].gid"; -connectAttr "lambert7SG.mwc" "UniquePerFaceCubeShape.iog.og[0].gco"; -connectAttr "groupId3.id" "UniquePerFaceCubeShape.iog.og[1].gid"; -connectAttr "lambert2SG.mwc" "UniquePerFaceCubeShape.iog.og[1].gco"; -connectAttr "groupId4.id" "UniquePerFaceCubeShape.iog.og[2].gid"; -connectAttr "lambert3SG.mwc" "UniquePerFaceCubeShape.iog.og[2].gco"; -connectAttr "groupId5.id" "UniquePerFaceCubeShape.iog.og[3].gid"; -connectAttr "lambert4SG.mwc" "UniquePerFaceCubeShape.iog.og[3].gco"; -connectAttr "groupId6.id" "UniquePerFaceCubeShape.iog.og[4].gid"; -connectAttr "lambert5SG.mwc" "UniquePerFaceCubeShape.iog.og[4].gco"; -connectAttr "groupId7.id" "UniquePerFaceCubeShape.iog.og[5].gid"; -connectAttr "lambert6SG.mwc" "UniquePerFaceCubeShape.iog.og[5].gco"; -connectAttr "groupId2.id" "UniquePerFaceCubeShape.ciog.cog[0].cgid"; -connectAttr "groupId8.id" "SharedFacesCubeShape.iog.og[0].gid"; -connectAttr "lambert6SG.mwc" "SharedFacesCubeShape.iog.og[0].gco"; -connectAttr "groupId9.id" "SharedFacesCubeShape.iog.og[1].gid"; -connectAttr "lambert2SG.mwc" "SharedFacesCubeShape.iog.og[1].gco"; -connectAttr "groupId10.id" "SharedFacesCubeShape.iog.og[2].gid"; -connectAttr "lambert4SG.mwc" "SharedFacesCubeShape.iog.og[2].gco"; -connectAttr "groupId11.id" "SharedFacesCubeShape.iog.og[3].gid"; -connectAttr "lambert4SG.mwc" "SharedFacesCubeShape.iog.og[3].gco"; -connectAttr "groupId12.id" "SharedFacesCubeShape.iog.og[4].gid"; -connectAttr "lambert2SG.mwc" "SharedFacesCubeShape.iog.og[4].gco"; -connectAttr "groupId13.id" "SharedFacesCubeShape.iog.og[5].gid"; -connectAttr "lambert6SG.mwc" "SharedFacesCubeShape.iog.og[5].gco"; -connectAttr "groupId14.id" "SharedFacesCubeShape.ciog.cog[1].cgid"; -connectAttr "groupId36.id" "OneFaceCubeShape.iog.og[6].gid"; -connectAttr "lambert3SG.mwc" "OneFaceCubeShape.iog.og[6].gco"; -connectAttr "groupId39.id" "ShadingGroupNoShaderOneFaceShape.iog.og[1].gid"; -connectAttr "lambert10SG.mwc" "ShadingGroupNoShaderOneFaceShape.iog.og[1].gco"; -connectAttr "groupId40.id" "ShadingGroupNoShaderOneFaceShape.iog.og[3].gid"; -connectAttr "lambert13SG.mwc" "ShadingGroupNoShaderOneFaceShape.iog.og[3].gco"; -connectAttr "groupId41.id" "ShadingGroupNoShaderOneFaceShape.iog.og[4].gid"; -connectAttr "lambert11SG.mwc" "ShadingGroupNoShaderOneFaceShape.iog.og[4].gco"; -connectAttr "groupId38.id" "ShadingGroupNoShaderOneFaceShape.ciog.cog[0].cgid"; -connectAttr "groupId46.id" "ShadingGroupNoShaderAllFacesShape.iog.og[5].gid"; -connectAttr "lambert12SG.mwc" "ShadingGroupNoShaderAllFacesShape.iog.og[5].gco"; -connectAttr "groupId45.id" "ShadingGroupNoShaderAllFacesShape.ciog.cog[1].cgid"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert3SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert4SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert5SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert6SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert7SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert13SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert10SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert3SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert4SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert5SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert6SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert7SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert13SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert10SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr ":time1.o" "C3d__HiddenInfoNode.tim"; -connectAttr "layerManager.dli[1]" "Decimated.id"; -connectAttr "layerManager.dli[2]" "Simulation.id"; -connectAttr "layerManager.dli[3]" "Render.id"; -connectAttr "Red.oc" "lambert2SG.ss"; -connectAttr "UniquePerFaceCubeShape.iog.og[1]" "lambert2SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[1]" "lambert2SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[4]" "lambert2SG.dsm" -na; -connectAttr "groupId3.msg" "lambert2SG.gn" -na; -connectAttr "groupId9.msg" "lambert2SG.gn" -na; -connectAttr "lambert2SG.msg" "materialInfo1.sg"; -connectAttr "Red.msg" "materialInfo1.m"; -connectAttr "Green.oc" "lambert3SG.ss"; -connectAttr "groupId4.msg" "lambert3SG.gn" -na; -connectAttr "groupId10.msg" "lambert3SG.gn" -na; -connectAttr "groupId36.msg" "lambert3SG.gn" -na; -connectAttr "UniquePerFaceCubeShape.iog.og[2]" "lambert3SG.dsm" -na; -connectAttr "OneFaceCubeShape.iog.og[6]" "lambert3SG.dsm" -na; -connectAttr "lambert3SG.msg" "materialInfo2.sg"; -connectAttr "Green.msg" "materialInfo2.m"; -connectAttr "Blue.oc" "lambert4SG.ss"; -connectAttr "groupId5.msg" "lambert4SG.gn" -na; -connectAttr "groupId11.msg" "lambert4SG.gn" -na; -connectAttr "UniquePerFaceCubeShape.iog.og[3]" "lambert4SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[3]" "lambert4SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[2]" "lambert4SG.dsm" -na; -connectAttr "lambert4SG.msg" "materialInfo3.sg"; -connectAttr "Blue.msg" "materialInfo3.m"; -connectAttr "Yellow.oc" "lambert5SG.ss"; -connectAttr "groupId6.msg" "lambert5SG.gn" -na; -connectAttr "groupId12.msg" "lambert5SG.gn" -na; -connectAttr "UniquePerFaceCubeShape.iog.og[4]" "lambert5SG.dsm" -na; -connectAttr "ObjectLevelCubeShape.iog" "lambert5SG.dsm" -na; -connectAttr "lambert5SG.msg" "materialInfo4.sg"; -connectAttr "Yellow.msg" "materialInfo4.m"; -connectAttr "Magenta.oc" "lambert6SG.ss"; -connectAttr "groupId7.msg" "lambert6SG.gn" -na; -connectAttr "groupId13.msg" "lambert6SG.gn" -na; -connectAttr "UniquePerFaceCubeShape.iog.og[5]" "lambert6SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[5]" "lambert6SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog.og[0]" "lambert6SG.dsm" -na; -connectAttr "lambert6SG.msg" "materialInfo5.sg"; -connectAttr "Magenta.msg" "materialInfo5.m"; -connectAttr "Cyan.oc" "lambert7SG.ss"; -connectAttr "UniquePerFaceCubeShape.iog.og[0]" "lambert7SG.dsm" -na; -connectAttr "groupId8.msg" "lambert7SG.gn" -na; -connectAttr "lambert7SG.msg" "materialInfo6.sg"; -connectAttr "Cyan.msg" "materialInfo6.m"; -connectAttr "lambert10.oc" "lambert10SG.ss"; -connectAttr "groupId39.msg" "lambert10SG.gn" -na; -connectAttr "ShadingGroupNoShaderOneFaceShape.iog.og[1]" "lambert10SG.dsm" -na; -connectAttr "lambert10SG.msg" "materialInfo11.sg"; -connectAttr "lambert10.msg" "materialInfo11.m"; -connectAttr "groupId46.msg" "lambert12SG.gn" -na; -connectAttr "ShadingGroupNoShaderAllFacesShape.iog.og[5]" "lambert12SG.dsm" -na; -connectAttr "lambert12SG.msg" "materialInfo13.sg"; -connectAttr "groupId41.msg" "lambert11SG.gn" -na; -connectAttr "ShadingGroupNoShaderShape.iog" "lambert11SG.dsm" -na; -connectAttr "ShadingGroupNoShaderOneFaceShape.iog.og[4]" "lambert11SG.dsm" -na; -connectAttr "lambert11SG.msg" "materialInfo12.sg"; -connectAttr "lambert13.oc" "lambert13SG.ss"; -connectAttr "ShadingGroupNoShaderOneFaceShape.iog.og[3]" "lambert13SG.dsm" -na; -connectAttr "groupId40.msg" "lambert13SG.gn" -na; -connectAttr "lambert13SG.msg" "materialInfo14.sg"; -connectAttr "lambert13.msg" "materialInfo14.m"; -connectAttr "lambert10.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[0].dn" - ; -connectAttr "lambert13SG.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[1].dn" - ; -connectAttr "lambert12SG.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[2].dn" - ; -connectAttr "lambert10SG.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[3].dn" - ; -connectAttr "lambert13.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[4].dn" - ; -connectAttr "lambert11SG.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[5].dn" - ; -connectAttr "lambert2SG.pa" ":renderPartition.st" -na; -connectAttr "lambert3SG.pa" ":renderPartition.st" -na; -connectAttr "lambert4SG.pa" ":renderPartition.st" -na; -connectAttr "lambert5SG.pa" ":renderPartition.st" -na; -connectAttr "lambert6SG.pa" ":renderPartition.st" -na; -connectAttr "lambert7SG.pa" ":renderPartition.st" -na; -connectAttr "lambert10SG.pa" ":renderPartition.st" -na; -connectAttr "lambert11SG.pa" ":renderPartition.st" -na; -connectAttr "lambert12SG.pa" ":renderPartition.st" -na; -connectAttr "lambert13SG.pa" ":renderPartition.st" -na; -connectAttr "Red.msg" ":defaultShaderList1.s" -na; -connectAttr "Green.msg" ":defaultShaderList1.s" -na; -connectAttr "Blue.msg" ":defaultShaderList1.s" -na; -connectAttr "Yellow.msg" ":defaultShaderList1.s" -na; -connectAttr "Magenta.msg" ":defaultShaderList1.s" -na; -connectAttr "Cyan.msg" ":defaultShaderList1.s" -na; -connectAttr "lambert10.msg" ":defaultShaderList1.s" -na; -connectAttr "lambert13.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "UniquePerFaceCubeShape.ciog.cog[0]" ":initialShadingGroup.dsm" -na; -connectAttr "SharedFacesCubeShape.ciog.cog[1]" ":initialShadingGroup.dsm" -na; -connectAttr "ShadingGroupNoShaderOneFaceShape.ciog.cog[0]" ":initialShadingGroup.dsm" - -na; -connectAttr "ShadingGroupNoShaderAllFacesShape.ciog.cog[1]" ":initialShadingGroup.dsm" - -na; -connectAttr "groupId1.msg" ":initialShadingGroup.gn" -na; -connectAttr "groupId2.msg" ":initialShadingGroup.gn" -na; -connectAttr "groupId14.msg" ":initialShadingGroup.gn" -na; -connectAttr "groupId38.msg" ":initialShadingGroup.gn" -na; -connectAttr "groupId45.msg" ":initialShadingGroup.gn" -na; -// End of UsdExportDisplayColorTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportEulerFilterTest/UsdExportEulerFilterTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportEulerFilterTest/UsdExportEulerFilterTest.ma deleted file mode 100644 index d65c95282e..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportEulerFilterTest/UsdExportEulerFilterTest.ma +++ /dev/null @@ -1,240 +0,0 @@ -//Maya ASCII 2018 scene -//Name: UsdExportEulerFilterTest.ma -//Last modified: Mon, Jul 02, 2018 03:17:06 PM -//Codeset: UTF-8 -requires maya "2018"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2018"; -fileInfo "version" "2018"; -fileInfo "cutIdentifier" "201711281015-8e846c9074"; -fileInfo "osv" "Linux 3.10.0-514.6.1.el7.x86_64 #1 SMP Wed Jan 18 13:06:36 UTC 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "F51F1940-0000-1C24-5B3A-A08B0000022E"; - setAttr ".v" no; - setAttr ".t" -type "double3" -5.571768050735697 3.543982201538451 9.5468928082395568 ; - setAttr ".r" -type "double3" -19.538352729603709 -19.799999999999518 0 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "F51F1940-0000-1C24-5B3A-A08B0000022F"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 11.619633173820645; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "F51F1940-0000-1C24-5B3A-A08B00000230"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 1000.1 0 ; - setAttr ".r" -type "double3" -89.999999999999986 0 0 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "F51F1940-0000-1C24-5B3A-A08B00000231"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "F51F1940-0000-1C24-5B3A-A08B00000232"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "F51F1940-0000-1C24-5B3A-A08B00000233"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "F51F1940-0000-1C24-5B3A-A08B00000234"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 0 89.999999999999986 0 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "F51F1940-0000-1C24-5B3A-A08B00000235"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode joint -n "joint1"; - rename -uid "F51F1940-0000-1C24-5B3A-A0CF00000257"; - setAttr ".t" -type "double3" 0.019505787300588828 0 -0.020231899029152345 ; - setAttr ".r" -type "double3" 0.41667044254269303 -7.997163072751122 174.12845392577671 ; - setAttr ".mnrl" -type "double3" -360 -360 -360 ; - setAttr ".mxrl" -type "double3" 360 360 360 ; - setAttr ".jo" -type "double3" 0 -6.2001900056254113 0 ; - setAttr ".radi" 0.54242451325776986; -createNode joint -n "joint2" -p "joint1"; - rename -uid "F51F1940-0000-1C24-5B3A-A0D000000258"; - setAttr ".t" -type "double3" 1.8202072563168847 0 2.7755575615628914e-16 ; - setAttr ".r" -type "double3" 0 -3.6214533162687599 0 ; - setAttr ".mnrl" -type "double3" -360 -360 -360 ; - setAttr ".mxrl" -type "double3" 360 360 360 ; - setAttr ".jo" -type "double3" 0 7.5523314331760796 0 ; - setAttr ".radi" 0.55809945369367275; -createNode joint -n "joint3" -p "joint2"; - rename -uid "F51F1940-0000-1C24-5B3A-A0D000000259"; - setAttr ".t" -type "double3" 2.1232561047443403 0 -1.1171619185290638e-15 ; - setAttr ".mnrl" -type "double3" -360 -360 -360 ; - setAttr ".mxrl" -type "double3" 360 360 360 ; - setAttr ".jo" -type "double3" 0 -1.3521414275506678 0 ; - setAttr ".radi" 0.55809945369367275; -createNode ikEffector -n "effector1" -p "joint2"; - rename -uid "F51F1940-0000-1C24-5B3A-A0E10000025A"; - setAttr ".v" no; - setAttr ".hd" yes; -createNode ikHandle -n "ikHandle1"; - rename -uid "F51F1940-0000-1C24-5B3A-A0E10000025B"; - setAttr ".pv" -type "double3" -0.074452937179399353 1.7850079971217804e-09 1.9986137095860652 ; - setAttr ".roc" yes; -createNode transform -n "pCube1"; - rename -uid "81AA9940-0000-1F94-5B3A-A3F40000026B"; - setAttr ".s" -type "double3" 0.99999999999999989 0.99999999999999989 0.99999999999999978 ; -createNode parentConstraint -n "pCube1_parentConstraint1" -p "pCube1"; - rename -uid "81AA9940-0000-1F94-5B3A-A40F0000026C"; - addAttr -dcb 0 -ci true -k true -sn "w0" -ln "joint1W0" -dv 1 -min 0 -at "double"; - setAttr -k on ".nds"; - setAttr -k off ".v"; - setAttr -k off ".tx"; - setAttr -k off ".ty"; - setAttr -k off ".tz"; - setAttr -k off ".rx"; - setAttr -k off ".ry"; - setAttr -k off ".rz"; - setAttr -k off ".sx"; - setAttr -k off ".sy"; - setAttr -k off ".sz"; - setAttr ".erp" yes; - setAttr ".tg[0].tot" -type "double3" 0 -8.6736173798840355e-19 -3.4694469519536142e-18 ; - setAttr ".tg[0].tor" -type "double3" -1.4908850069360235e-16 4.9696166897867419e-17 2.9606103178100623e-15 ; - setAttr ".lr" -type "double3" -0.21669838269324138 -1.8291377972941907 174.18277840445072 ; - setAttr ".rst" -type "double3" 0.019505787300588828 8.4636621590943153e-19 -0.020231899029152348 ; - setAttr ".rsrr" -type "double3" 0.26995704769675655 0.28654200817022302 -172.73250361525626 ; - setAttr -k on ".w0"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "81AA9940-0000-1F94-5B3A-A3930000025E"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "81AA9940-0000-1F94-5B3A-A3930000025F"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "81AA9940-0000-1F94-5B3A-A39300000260"; -createNode displayLayerManager -n "layerManager"; - rename -uid "81AA9940-0000-1F94-5B3A-A39300000261"; -createNode displayLayer -n "defaultLayer"; - rename -uid "F51F1940-0000-1C24-5B3A-A08C0000024E"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "81AA9940-0000-1F94-5B3A-A39300000263"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "F51F1940-0000-1C24-5B3A-A08C00000250"; - setAttr ".g" yes; -createNode ikRPsolver -n "ikRPsolver"; - rename -uid "F51F1940-0000-1C24-5B3A-A0C900000254"; -createNode animCurveTL -n "ikHandle1_translateX"; - rename -uid "F51F1940-0000-1C24-5B3A-A15D00000268"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 -3.9012512308195548 3 -3.9012512308195548; -createNode animCurveTL -n "ikHandle1_translateY"; - rename -uid "F51F1940-0000-1C24-5B3A-A15D00000269"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0.4 3 -0.5; -createNode animCurveTL -n "ikHandle1_translateZ"; - rename -uid "F51F1940-0000-1C24-5B3A-A15D0000026A"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 -0.039999995549662576 3 -0.039999995549662576; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".w" 2048; - setAttr ".h" 1556; - setAttr ".pa" 1; - setAttr ".dar" 1.3161953687667847; -select -ne :defaultColorMgtGlobals; - setAttr ".cfe" yes; - setAttr ".cfp" -type "string" "/luma/pipe/ocio/configs/luma-base/luma-base.ocio"; - setAttr ".vtn" -type "string" "gamma1.8 (default)"; - setAttr ".wsn" -type "string" "linear"; - setAttr ".pote" no; - setAttr ".otn" -type "string" "gamma1.8 (default)"; - setAttr ".potn" -type "string" "gamma1.8 (default)"; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; -connectAttr "joint1.s" "joint2.is"; -connectAttr "joint2.s" "joint3.is"; -connectAttr "joint3.tx" "effector1.tx"; -connectAttr "joint3.ty" "effector1.ty"; -connectAttr "joint3.tz" "effector1.tz"; -connectAttr "joint1.msg" "ikHandle1.hsj"; -connectAttr "effector1.hp" "ikHandle1.hee"; -connectAttr "ikRPsolver.msg" "ikHandle1.hsv"; -connectAttr "ikHandle1_translateX.o" "ikHandle1.tx"; -connectAttr "ikHandle1_translateY.o" "ikHandle1.ty"; -connectAttr "ikHandle1_translateZ.o" "ikHandle1.tz"; -connectAttr "pCube1_parentConstraint1.ctx" "pCube1.tx"; -connectAttr "pCube1_parentConstraint1.cty" "pCube1.ty"; -connectAttr "pCube1_parentConstraint1.ctz" "pCube1.tz"; -connectAttr "pCube1_parentConstraint1.crx" "pCube1.rx"; -connectAttr "pCube1_parentConstraint1.cry" "pCube1.ry"; -connectAttr "pCube1_parentConstraint1.crz" "pCube1.rz"; -connectAttr "pCube1.ro" "pCube1_parentConstraint1.cro"; -connectAttr "pCube1.pim" "pCube1_parentConstraint1.cpim"; -connectAttr "pCube1.rp" "pCube1_parentConstraint1.crp"; -connectAttr "pCube1.rpt" "pCube1_parentConstraint1.crt"; -connectAttr "joint1.t" "pCube1_parentConstraint1.tg[0].tt"; -connectAttr "joint1.rp" "pCube1_parentConstraint1.tg[0].trp"; -connectAttr "joint1.rpt" "pCube1_parentConstraint1.tg[0].trt"; -connectAttr "joint1.r" "pCube1_parentConstraint1.tg[0].tr"; -connectAttr "joint1.ro" "pCube1_parentConstraint1.tg[0].tro"; -connectAttr "joint1.s" "pCube1_parentConstraint1.tg[0].ts"; -connectAttr "joint1.pm" "pCube1_parentConstraint1.tg[0].tpm"; -connectAttr "joint1.jo" "pCube1_parentConstraint1.tg[0].tjo"; -connectAttr "joint1.ssc" "pCube1_parentConstraint1.tg[0].tsc"; -connectAttr "joint1.is" "pCube1_parentConstraint1.tg[0].tis"; -connectAttr "pCube1_parentConstraint1.w0" "pCube1_parentConstraint1.tg[0].tw"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "ikRPsolver.msg" ":ikSystem.sol" -na; -// End of UsdExportFilterTypesTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportFilterTypesTest/UsdExportFilterTypesTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportFilterTypesTest/UsdExportFilterTypesTest.ma deleted file mode 100644 index de029479e5..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportFilterTypesTest/UsdExportFilterTypesTest.ma +++ /dev/null @@ -1,245 +0,0 @@ -//Maya ASCII 2018 scene -//Name: UsdExportFilterTypesTest.ma -//Last modified: Tue, Apr 24, 2018 03:28:10 PM -//Codeset: UTF-8 -requires maya "2018"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2018"; -fileInfo "version" "2018"; -fileInfo "cutIdentifier" "201708311015-002f4fe637"; -fileInfo "osv" "Linux 3.10.0-514.6.1.el7.x86_64 #1 SMP Wed Jan 18 13:06:36 UTC 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "BDB76940-0000-2D17-5ADE-867600000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 14.106858219503218 9.3959315346416954 4.9887797912699794 ; - setAttr ".r" -type "double3" -29.138352729602676 74.200000000000145 0 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "BDB76940-0000-2D17-5ADE-86760000022A"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 20.102242591194411; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "BDB76940-0000-2D17-5ADE-86760000022B"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 1000.1 0 ; - setAttr ".r" -type "double3" -89.999999999999986 0 0 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "BDB76940-0000-2D17-5ADE-86760000022C"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "BDB76940-0000-2D17-5ADE-86760000022D"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "BDB76940-0000-2D17-5ADE-86760000022E"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "BDB76940-0000-2D17-5ADE-86760000022F"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 0 89.999999999999986 0 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "BDB76940-0000-2D17-5ADE-867600000230"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "pCube1"; - rename -uid "BDB76940-0000-2D17-5ADE-868300000253"; -createNode mesh -n "pCubeShape1" -p "pCube1"; - rename -uid "BDB76940-0000-2D17-5ADE-868300000252"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode place3dTexture -n "place3dTexture1" -p "pCube1"; - rename -uid "B4CDF940-0000-5B86-5ADF-AF7400000283"; -createNode transform -n "pPyramid1"; - rename -uid "BDB76940-0000-2D17-5ADE-868D00000259"; -createNode mesh -n "pPyramidShape1" -p "pPyramid1"; - rename -uid "BDB76940-0000-2D17-5ADE-868D00000258"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode parentConstraint -n "pPyramid1_parentConstraint1" -p "pPyramid1"; - rename -uid "BDB76940-0000-2D17-5ADE-86A400000264"; - addAttr -dcb 0 -ci true -k true -sn "w0" -ln "pCube1W0" -dv 1 -min 0 -at "double"; - setAttr -k on ".nds"; - setAttr -k off ".v"; - setAttr -k off ".tx"; - setAttr -k off ".ty"; - setAttr -k off ".tz"; - setAttr -k off ".rx"; - setAttr -k off ".ry"; - setAttr -k off ".rz"; - setAttr -k off ".sx"; - setAttr -k off ".sy"; - setAttr -k off ".sz"; - setAttr ".erp" yes; - setAttr ".tg[0].tot" -type "double3" 0 0 2.9857105770862451 ; - setAttr ".rst" -type "double3" 0 0 2.9857105770862451 ; - setAttr -k on ".w0"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "B4CDF940-0000-5B86-5ADF-AF6900000278"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "B4CDF940-0000-5B86-5ADF-AF6900000279"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "B4CDF940-0000-5B86-5ADF-AF690000027A"; -createNode displayLayerManager -n "layerManager"; - rename -uid "B4CDF940-0000-5B86-5ADF-AF690000027B"; -createNode displayLayer -n "defaultLayer"; - rename -uid "BDB76940-0000-2D17-5ADE-867700000249"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "B4CDF940-0000-5B86-5ADF-AF690000027D"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "BDB76940-0000-2D17-5ADE-86770000024B"; - setAttr ".g" yes; -createNode polyCube -n "polyCube1"; - rename -uid "BDB76940-0000-2D17-5ADE-868300000251"; - setAttr ".cuv" 4; -createNode polyPyramid -n "polyPyramid1"; - rename -uid "BDB76940-0000-2D17-5ADE-868D00000257"; - setAttr ".cuv" 3; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "BDB76940-0000-2D17-5ADE-86C30000027B"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $nodeEditorWorkspaceControlOpen = (`workspaceControl -exists nodeEditorPanel1Window` && `workspaceControl -q -visible nodeEditorPanel1Window`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n" - + " -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n" - + " -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 429\n -height 504\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n" - + " -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n" - + " -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n" - + " -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n" - + " -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n" - + " -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n" - + " -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n" - + " -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible || $nodeEditorWorkspaceControlOpen) {\n\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n" - + " -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n\t\t\t$label = `panel -q -label $panelName`;\n" - + "\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n" - + " -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n" - + "\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 429\\n -height 504\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 429\\n -height 504\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "BDB76940-0000-2D17-5ADE-86C30000027C"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polyCube1.out" "pCubeShape1.i"; -connectAttr "pPyramid1_parentConstraint1.ctx" "pPyramid1.tx"; -connectAttr "pPyramid1_parentConstraint1.cty" "pPyramid1.ty"; -connectAttr "pPyramid1_parentConstraint1.ctz" "pPyramid1.tz"; -connectAttr "pPyramid1_parentConstraint1.crx" "pPyramid1.rx"; -connectAttr "pPyramid1_parentConstraint1.cry" "pPyramid1.ry"; -connectAttr "pPyramid1_parentConstraint1.crz" "pPyramid1.rz"; -connectAttr "polyPyramid1.out" "pPyramidShape1.i"; -connectAttr "pPyramid1.ro" "pPyramid1_parentConstraint1.cro"; -connectAttr "pPyramid1.pim" "pPyramid1_parentConstraint1.cpim"; -connectAttr "pPyramid1.rp" "pPyramid1_parentConstraint1.crp"; -connectAttr "pPyramid1.rpt" "pPyramid1_parentConstraint1.crt"; -connectAttr "pCube1.t" "pPyramid1_parentConstraint1.tg[0].tt"; -connectAttr "pCube1.rp" "pPyramid1_parentConstraint1.tg[0].trp"; -connectAttr "pCube1.rpt" "pPyramid1_parentConstraint1.tg[0].trt"; -connectAttr "pCube1.r" "pPyramid1_parentConstraint1.tg[0].tr"; -connectAttr "pCube1.ro" "pPyramid1_parentConstraint1.tg[0].tro"; -connectAttr "pCube1.s" "pPyramid1_parentConstraint1.tg[0].ts"; -connectAttr "pCube1.pm" "pPyramid1_parentConstraint1.tg[0].tpm"; -connectAttr "pPyramid1_parentConstraint1.w0" "pPyramid1_parentConstraint1.tg[0].tw" - ; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "pCubeShape1.iog" ":initialShadingGroup.dsm" -na; -connectAttr "pPyramidShape1.iog" ":initialShadingGroup.dsm" -na; -// End of UsdExportFilterTypesTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportFrameOffsetTest/UsdExportFrameOffsetTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportFrameOffsetTest/UsdExportFrameOffsetTest.ma deleted file mode 100644 index 1075228417..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportFrameOffsetTest/UsdExportFrameOffsetTest.ma +++ /dev/null @@ -1,324 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportFrameOffsetTest.ma -//Last modified: Wed, Jan 04, 2017 02:01:09 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 21.483900655636567 -22.251182821909296 16.11292549172742 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 34.875485548695281; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952799e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC0000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "Cube"; - rename -uid "94CB58C0-0000-4F2C-586D-70700000024C"; -createNode mesh -n "CubeShape" -p "Cube"; - rename -uid "94CB58C0-0000-4F2C-586D-70700000024B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_a61330cf-ad95-454d-b9c4-87d20bbec954"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC0000022B"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000240"; -createNode displayLayer -n "defaultLayer"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000242"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "94CB58C0-0000-4F2C-586D-6FFC00000243"; - setAttr ".g" yes; -createNode polyCube -n "polyCube1"; - rename -uid "94CB58C0-0000-4F2C-586D-70700000024A"; - setAttr ".cuv" 4; -createNode animCurveTL -n "polyCube1_axisX"; - rename -uid "94CB58C0-0000-4F2C-586D-70780000024D"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 30 0; -createNode animCurveTL -n "polyCube1_axisY"; - rename -uid "94CB58C0-0000-4F2C-586D-70780000024E"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; -createNode animCurveTL -n "polyCube1_axisZ"; - rename -uid "94CB58C0-0000-4F2C-586D-70780000024F"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 30 0; -createNode animCurveTL -n "polyCube1_width"; - rename -uid "94CB58C0-0000-4F2C-586D-707800000250"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; -createNode animCurveTL -n "polyCube1_height"; - rename -uid "94CB58C0-0000-4F2C-586D-707800000251"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; -createNode animCurveTL -n "polyCube1_depth"; - rename -uid "94CB58C0-0000-4F2C-586D-707800000252"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; -createNode animCurveTU -n "polyCube1_subdivisionsWidth"; - rename -uid "94CB58C0-0000-4F2C-586D-707800000253"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; -createNode animCurveTU -n "polyCube1_subdivisionsHeight"; - rename -uid "94CB58C0-0000-4F2C-586D-707800000254"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; -createNode animCurveTU -n "polyCube1_subdivisionsDepth"; - rename -uid "94CB58C0-0000-4F2C-586D-707800000255"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; -createNode animCurveTU -n "pCube1_visibility"; - rename -uid "94CB58C0-0000-4F2C-586D-707800000256"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; - setAttr -s 2 ".kot[0:1]" 5 5; -createNode animCurveTL -n "pCube1_translateX"; - rename -uid "94CB58C0-0000-4F2C-586D-707800000257"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 30 10; -createNode animCurveTL -n "pCube1_translateY"; - rename -uid "94CB58C0-0000-4F2C-586D-707800000258"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 30 0; -createNode animCurveTL -n "pCube1_translateZ"; - rename -uid "94CB58C0-0000-4F2C-586D-707800000259"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 30 0; -createNode animCurveTA -n "pCube1_rotateX"; - rename -uid "94CB58C0-0000-4F2C-586D-70780000025A"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 30 0; -createNode animCurveTA -n "pCube1_rotateY"; - rename -uid "94CB58C0-0000-4F2C-586D-70780000025B"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 30 0; -createNode animCurveTA -n "pCube1_rotateZ"; - rename -uid "94CB58C0-0000-4F2C-586D-70780000025C"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 30 0; -createNode animCurveTU -n "pCube1_scaleX"; - rename -uid "94CB58C0-0000-4F2C-586D-70780000025D"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; -createNode animCurveTU -n "pCube1_scaleY"; - rename -uid "94CB58C0-0000-4F2C-586D-70780000025E"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; -createNode animCurveTU -n "pCube1_scaleZ"; - rename -uid "94CB58C0-0000-4F2C-586D-70780000025F"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 30 1; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "94CB58C0-0000-4F2C-586D-70A500000267"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 2213\n -height 1170\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 2213\n -height 1170\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 1\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 0\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 1\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 0\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 2213\\n -height 1170\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 2213\\n -height 1170\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "94CB58C0-0000-4F2C-586D-70A500000268"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "pCube1_visibility.o" "Cube.v"; -connectAttr "pCube1_translateX.o" "Cube.tx"; -connectAttr "pCube1_translateY.o" "Cube.ty"; -connectAttr "pCube1_translateZ.o" "Cube.tz"; -connectAttr "pCube1_rotateX.o" "Cube.rx"; -connectAttr "pCube1_rotateY.o" "Cube.ry"; -connectAttr "pCube1_rotateZ.o" "Cube.rz"; -connectAttr "pCube1_scaleX.o" "Cube.sx"; -connectAttr "pCube1_scaleY.o" "Cube.sy"; -connectAttr "pCube1_scaleZ.o" "Cube.sz"; -connectAttr "polyCube1.out" "CubeShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "polyCube1_axisX.o" "polyCube1.axx"; -connectAttr "polyCube1_axisY.o" "polyCube1.axy"; -connectAttr "polyCube1_axisZ.o" "polyCube1.axz"; -connectAttr "polyCube1_width.o" "polyCube1.w"; -connectAttr "polyCube1_height.o" "polyCube1.h"; -connectAttr "polyCube1_depth.o" "polyCube1.d"; -connectAttr "polyCube1_subdivisionsWidth.o" "polyCube1.sw"; -connectAttr "polyCube1_subdivisionsHeight.o" "polyCube1.sh"; -connectAttr "polyCube1_subdivisionsDepth.o" "polyCube1.sd"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "CubeShape.iog" ":initialShadingGroup.dsm" -na; -// End of UsdExportFrameOffsetTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportInstancesTest/UsdExportInstancesTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportInstancesTest/UsdExportInstancesTest.ma deleted file mode 100644 index 9b1a4fffee..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportInstancesTest/UsdExportInstancesTest.ma +++ /dev/null @@ -1,240 +0,0 @@ -//Maya ASCII 2016ff07 scene -//Name: UsdExportInstancesTest.ma -//Last modified: Thu, Sep 14, 2017 09:58:00 AM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201511301000-979500-1"; -fileInfo "osv" "Linux 3.10.0-514.16.1.el7.x86_64 #1 SMP Wed Apr 12 15:04:24 UTC 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 34.126788712340883 8.0574474689079754 -5.0453016505098134 ; - setAttr ".r" -type "double3" -7.5383527295945498 95.000000000000213 0 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 34.25208802730063; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 100.1 0 ; - setAttr ".r" -type "double3" -89.999999999999986 0 0 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 0 89.999999999999986 0 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C4510000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "pCube1"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C4A40000024B"; - setAttr ".t" -type "double3" 0 2 -4 ; -createNode mesh -n "pCubeShape1" -p "pCube1"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C4A40000024A"; - setAttr -k off ".v"; - setAttr -s 2 ".iog"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "pCube2" -p "pCube1"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C4C700000254"; - setAttr ".t" -type "double3" 0 -2 0 ; -createNode mesh -n "pCubeShape2" -p "|pCube1|pCube2"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C4C700000253"; - setAttr -k off ".v"; - setAttr -s 4 ".iog"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "pCube3" -p "pCube1"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C4DC0000025B"; - setAttr ".t" -type "double3" 0 -4 0 ; -createNode transform -n "pCube4"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C4ED00000263"; - setAttr ".t" -type "double3" 0 2 4 ; -parent -s -nc -r -add "|pCube1|pCubeShape1" "pCube4" ; -parent -s -nc -r -add "|pCube1|pCube2" "pCube4" ; -parent -s -nc -r -add "|pCube1|pCube2|pCubeShape2" "|pCube1|pCube3" ; -parent -s -nc -r -add "|pCube1|pCube3" "pCube4" ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C4510000022B"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000240"; -createNode displayLayer -n "defaultLayer"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000242"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C45100000243"; - setAttr ".g" yes; -createNode polyCube -n "polyCube1"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C4A400000249"; - setAttr ".cuv" 4; -createNode polyCube -n "polyCube2"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C4C700000252"; - setAttr ".cuv" 4; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C60800000269"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n" - + " -width 1636\n -height 862\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1636\n -height 862\n" - + " -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n" - + " -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n" - + " -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n" - + " -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\toutlinerPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n" - + " -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n" - + " -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n" - + " -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n" - + " -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n" - + " -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n" - + " -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n" - + " -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1636\\n -height 862\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1636\\n -height 862\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "9CB4C8C0-0000-7A16-59B9-C6080000026A"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 6 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polyCube1.out" "|pCube1|pCubeShape1.i"; -connectAttr "polyCube2.out" "|pCube1|pCube2|pCubeShape2.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "|pCube1|pCubeShape1.iog" ":initialShadingGroup.dsm" -na; -connectAttr "|pCube1|pCube2|pCubeShape2.iog" ":initialShadingGroup.dsm" -na; -connectAttr "|pCube1|pCube3|pCubeShape2.iog" ":initialShadingGroup.dsm" -na; -connectAttr "|pCube4|pCubeShape1.iog" ":initialShadingGroup.dsm" -na; -connectAttr "|pCube4|pCube2|pCubeShape2.iog" ":initialShadingGroup.dsm" -na; -connectAttr "|pCube4|pCube3|pCubeShape2.iog" ":initialShadingGroup.dsm" -na; -// End of UsdExportInstancesTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportLocatorTest/CubeUnderLocator.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportLocatorTest/CubeUnderLocator.ma deleted file mode 100644 index a196b9ca5d..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportLocatorTest/CubeUnderLocator.ma +++ /dev/null @@ -1,215 +0,0 @@ -//Maya ASCII 2016 scene -//Name: CubeUnderLocator.ma -//Last modified: Tue, Mar 06, 2018 01:00:28 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 9.1520701643435878 -9.1625058201752942 6.8666615372155899 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 14.658203909909695; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E420000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E420000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "LocatorParent"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E5500000245"; - setAttr ".t" -type "double3" 1 2 3 ; -createNode locator -n "LocatorParentShape" -p "LocatorParent"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E5500000246"; - setAttr -k off ".v"; -createNode transform -n "CubeChild" -p "LocatorParent"; - rename -uid "904C88C0-0000-19EB-5A9F-013A00000258"; - setAttr ".t" -type "double3" -2 -3 -4 ; -createNode mesh -n "CubeChildShape" -p "CubeChild"; - rename -uid "904C88C0-0000-19EB-5A9F-013A00000257"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "904C88C0-0000-19EB-5A9F-012B0000024F"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "904C88C0-0000-19EB-5A9F-012B00000250"; -createNode displayLayer -n "defaultLayer"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "904C88C0-0000-19EB-5A9F-012B00000252"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000244"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E8400000247"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E8400000248"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode polyCube -n "polyCube1"; - rename -uid "904C88C0-0000-19EB-5A9F-013A00000256"; - setAttr ".cuv" 4; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polyCube1.out" "CubeChildShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "CubeChildShape.iog" ":initialShadingGroup.dsm" -na; -// End of CubeUnderLocator.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportLocatorTest/SingleLocator.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportLocatorTest/SingleLocator.ma deleted file mode 100644 index a373f0be14..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportLocatorTest/SingleLocator.ma +++ /dev/null @@ -1,196 +0,0 @@ -//Maya ASCII 2016 scene -//Name: SingleLocator.ma -//Last modified: Thu, Mar 01, 2018 02:28:20 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 9.1520701643435878 -9.1625058201752942 6.8666615372155899 ; - setAttr ".r" -type "double3" 62.066155704526331 6.3611093629270351e-15 44.967352835719474 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 14.658203909909695; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E420000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E420000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "SingleLocator"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E5500000245"; - setAttr ".t" -type "double3" 1 2 3 ; -createNode locator -n "SingleLocatorShape" -p "SingleLocator"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E5500000246"; - setAttr -k off ".v"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E420000022C"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000241"; -createNode displayLayer -n "defaultLayer"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000243"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E4200000244"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E8400000247"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 0\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "9B3C48C0-0000-3A59-5A98-7E8400000248"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of SingleLocator.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportMeshTest/UsdExportMeshTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportMeshTest/UsdExportMeshTest.ma deleted file mode 100644 index 4899fd28af..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportMeshTest/UsdExportMeshTest.ma +++ /dev/null @@ -1,444 +0,0 @@ -//Maya ASCII 2018ff08 scene -//Name: UsdExportMeshTest.ma -//Last modified: Fri, Jun 08, 2018 01:10:36 PM -//Codeset: UTF-8 -requires maya "2018ff08"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2018"; -fileInfo "version" "2018"; -fileInfo "cutIdentifier" "201804062215-77a9351045"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "3440D8C0-0000-61FE-5853-236400000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 8.8374879047841173 -1.0546022768802978 5.5005340774714906 ; - setAttr ".r" -type "double3" 58.282924915368561 -3.1805546814635176e-15 -276.80508600522518 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "3440D8C0-0000-61FE-5853-236400000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 10.462755543690166; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "3440D8C0-0000-61FE-5853-236400000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "3440D8C0-0000-61FE-5853-236400000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "3440D8C0-0000-61FE-5853-236400000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "3440D8C0-0000-61FE-5853-236400000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "3440D8C0-0000-61FE-5853-23640000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "3440D8C0-0000-61FE-5853-23640000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdExportMeshTest"; - rename -uid "3440D8C0-0000-61FE-5853-25D500000250"; -createNode transform -n "poly" -p "UsdExportMeshTest"; - rename -uid "F18048C0-0000-66FA-5854-06E20000025E"; -createNode mesh -n "polyShape" -p "poly"; - rename -uid "F18048C0-0000-66FA-5854-06E20000025F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "USD_subdivisionScheme" -ln "USD_subdivisionScheme" -dt "string"; - addAttr -ci true -sn "USD_ATTR_faceVaryingLinearInterpolation" -ln "USD_ATTR_faceVaryingLinearInterpolation" - -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 -0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 - 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_d97c1ddc-ac7f-457f-b695-b70e17ea65e7"; - setAttr -k on ".USD_subdivisionScheme" -type "string" "none"; - setAttr -k on ".USD_ATTR_faceVaryingLinearInterpolation" -type "string" "all"; -createNode transform -n "polyNoNormals" -p "UsdExportMeshTest"; - rename -uid "3440D8C0-0000-61FE-5853-262100000251"; -createNode mesh -n "polyNoNormalsShape" -p "polyNoNormals"; - rename -uid "3440D8C0-0000-61FE-5853-262100000252"; - addAttr -ci true -sn "USD_EmitNormals" -ln "USD_EmitNormals" -min 0 -max 1 -at "bool"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "USD_subdivisionScheme" -ln "USD_subdivisionScheme" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 -0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 - 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr -k on ".USD_EmitNormals"; - setAttr ".mgi" -type "string" "ID_015d3451-d9dd-4b20-a91f-d49b8213a692"; - setAttr -k on ".USD_subdivisionScheme" -type "string" "none"; -createNode transform -n "subdiv" -p "UsdExportMeshTest"; - rename -uid "F18048C0-0000-66FA-5854-06E700000260"; -createNode mesh -n "subdivShape" -p "subdiv"; - rename -uid "F18048C0-0000-66FA-5854-06E700000261"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "USD_subdivisionScheme" -ln "USD_subdivisionScheme" -dt "string"; - addAttr -ci true -sn "USD_interpolateBoundary" -ln "USD_interpolateBoundary" -dt "string"; - addAttr -ci true -sn "USD_ATTR_interpolateBoundary" -ln "USD_ATTR_interpolateBoundary" - -dt "string"; - addAttr -ci true -sn "USD_faceVaryingLinearInterpolation" -ln "USD_faceVaryingLinearInterpolation" - -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 -0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 - 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_4f1d0827-5b38-4f6c-be48-d39e42c0ea89"; - setAttr -k on ".USD_subdivisionScheme" -type "string" "catmullClark"; - setAttr -k on ".USD_interpolateBoundary" -type "string" "none"; - setAttr -k on ".USD_ATTR_interpolateBoundary" -type "string" "edgeAndCorner"; - setAttr -k on ".USD_faceVaryingLinearInterpolation" -type "string" "cornersPlus1"; -createNode transform -n "unspecified" -p "UsdExportMeshTest"; - rename -uid "3440D8C0-0000-61FE-5853-236C00000248"; -createNode mesh -n "unspecifiedShape" -p "unspecified"; - rename -uid "3440D8C0-0000-61FE-5853-236C00000247"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_ac3a300d-bd34-46a3-9429-3dc78911b8b4"; -createNode transform -n "TestNormalsMesh" -p "UsdExportMeshTest"; - rename -uid "723618C0-0000-704C-5872-BC9000000268"; - setAttr ".r" -type "double3" 0 -3.1805546814635168e-15 0 ; - setAttr ".rp" -type "double3" 5991.8219102288003 609.09342212239301 -1410.4901112184125 ; - setAttr ".rpt" -type "double3" -7402.3120214472137 5382.7284881064061 2019.5835333408056 ; - setAttr ".sp" -type "double3" 5991.8219102288003 609.09342212239301 -1410.4901112184125 ; -createNode mesh -n "TestNormalsMeshShape" -p "TestNormalsMesh"; - rename -uid "723618C0-0000-704C-5872-BC9000000269"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -k true -sn "RMNCFaxis" -ln "RMNCFaxis" -dv 1 -at "float"; - addAttr -ci true -sn "USD_subdivisionScheme" -ln "USD_subdivisionScheme" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".pv" -type "double2" 0.5 0.5 ; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".pt[0:7]" -type "float3" 5765.2817 641.37012 -1464.6793 5764.1357 - 641.37549 -1356.3859 6221.2598 640.01709 -1464.6818 6220.1133 640.02197 -1356.3878 6221.2598 576.48242 -1464.1395 6220.1147 - 576.48779 -1355.8461 5765.2817 577.83594 -1464.1381 5764.1367 577.84082 -1355.8441; - setAttr -s 8 ".vt[0:7]" -0.60149187 -0.51270145 0.045243949 0.54110885 -0.51270145 0.045243949 - -0.60149187 0.84138989 0.045243949 0.54110885 0.84138989 0.045243949 -0.60149187 0.84138989 -0.5 - 0.54110885 0.84138989 -0.5 -0.60149187 -0.51270145 -0.5 0.54110885 -0.51270145 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 4 -ch 16 ".fc[0:3]" -type "polyFaces" - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".db" yes; - setAttr ".dc" yes; - setAttr ".vs" 5; - setAttr ".bw" 3; - setAttr ".ns" 1; - setAttr ".ndt" 2; - setAttr ".dn" yes; - setAttr ".dr" 1; - setAttr ".mgi" -type "string" "ID_feecf336-849b-4b53-af4d-ae97ce301741"; - setAttr -k on ".USD_subdivisionScheme" -type "string" "none"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "2C741900-0000-66BE-5B1A-E1A800000511"; - setAttr -s 4 ".lnk"; - setAttr -s 4 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "2C741900-0000-66BE-5B1A-E1A800000512"; -createNode displayLayer -n "defaultLayer"; - rename -uid "3440D8C0-0000-61FE-5853-236400000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "2C741900-0000-66BE-5B1A-E1A800000514"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "3440D8C0-0000-61FE-5853-236400000244"; - setAttr ".g" yes; -createNode polyCube -n "polyCube1"; - rename -uid "3440D8C0-0000-61FE-5853-236C00000246"; - setAttr ".ax" -type "double3" 0 0 1 ; - setAttr ".cuv" 4; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "3440D8C0-0000-61FE-5853-23710000024B"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode materialInfo -n "pasted__materialInfo10"; - rename -uid "723618C0-0000-704C-5872-BC900000026A"; -createNode shadingEngine -n "pasted__phong4SG"; - rename -uid "723618C0-0000-704C-5872-BC900000026B"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode displayLayer -n "defaultLayer1"; - rename -uid "40621900-0000-7889-5A79-02AA0000026C"; -createNode renderLayer -n "defaultRenderLayer1"; - rename -uid "40621900-0000-7889-5A79-02AA0000026D"; - setAttr ".g" yes; -createNode lambert -n "lambert2"; - rename -uid "40621900-0000-7889-5A79-02EC00000275"; -createNode shadingEngine -n "lambert1SG"; - rename -uid "40621900-0000-7889-5A79-02EC00000276"; - setAttr ".ihi" 0; - setAttr -s 5 ".dsm"; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "40621900-0000-7889-5A79-02EC00000277"; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "40621900-0000-7889-5A79-03130000027A"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "2C741900-0000-66BE-5B1A-E1A800000574"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "2C741900-0000-66BE-5B1A-E1A800000575"; -createNode script -n "uiConfigurationScriptNode1"; - rename -uid "2C741900-0000-66BE-5B1A-E1BF00000577"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $nodeEditorWorkspaceControlOpen = (`workspaceControl -exists nodeEditorPanel1Window` && `workspaceControl -q -visible nodeEditorPanel1Window`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 256\n -height 503\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"shaderBallOrthoCamera1\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n" - + " -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n" - + " -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"shaderBallOrthoCamera1\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n" - + " -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"shaderBallOrthoCamera1\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n" - + " -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n" - + " -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 742\n -height 502\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n" - + " -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n" - + " -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n" - + " -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n" - + " -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -autoFitTime 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n" - + " -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n" - + " -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible || $nodeEditorWorkspaceControlOpen) {\n" - + "\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n" - + " -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n\t\t\t$label = `panel -q -label $panelName`;\n\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n" - + " -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n" - + " -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n" - + " -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n stereoCameraView -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n" - + "\t\t\t\t-ap true\n\t\t\t\t\t(localizedPanelLabel(\"Top View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Top View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"persp\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 256\\n -height 503\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Top View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"persp\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 256\\n -height 503\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode nodeGraphEditorInfo -n "hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "2C741900-0000-66BE-5B1A-E2BC00000589"; - setAttr ".pee" yes; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -1237.3168006502976 -326.19046322883173 ; - setAttr ".tgi[0].vh" -type "double2" 1224.2215630754176 340.47617694688279 ; - setAttr -s 2 ".tgi[0].ni"; - setAttr ".tgi[0].ni[0].x" 188.57142639160156; - setAttr ".tgi[0].ni[0].y" -680; - setAttr ".tgi[0].ni[0].nvs" 1922; - setAttr ".tgi[0].ni[1].x" -290; - setAttr ".tgi[0].ni[1].y" 667.14288330078125; - setAttr ".tgi[0].ni[1].nvs" 2498; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".etmr" no; - setAttr ".tmr" 4096; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 3 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -connectAttr "polyCube1.out" "unspecifiedShape.i"; -relationship "link" ":lightLinker1" "pasted__phong4SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert1SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pasted__phong4SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert1SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer1.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer1.rlid"; -connectAttr ":lambert1.oc" "lambert1SG.ss"; -connectAttr "TestNormalsMeshShape.iog" "lambert1SG.dsm" -na; -connectAttr "unspecifiedShape.iog" "lambert1SG.dsm" -na; -connectAttr "subdivShape.iog" "lambert1SG.dsm" -na; -connectAttr "polyNoNormalsShape.iog" "lambert1SG.dsm" -na; -connectAttr "polyShape.iog" "lambert1SG.dsm" -na; -connectAttr "lambert1SG.msg" "materialInfo1.sg"; -connectAttr ":lambert1.msg" "materialInfo1.m"; -connectAttr "uiConfigurationScriptNode1.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[0].dn" - ; -connectAttr "lambert1SG.pa" ":renderPartition.st" -na; -connectAttr "defaultRenderLayer1.msg" ":defaultRenderingList1.r" -na; -// End of UsdExportMeshTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportNurbsCurveTest/UsdExportNurbsCurveTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportNurbsCurveTest/UsdExportNurbsCurveTest.ma deleted file mode 100644 index 9faa26c2a5..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportNurbsCurveTest/UsdExportNurbsCurveTest.ma +++ /dev/null @@ -1,216 +0,0 @@ -//Maya ASCII 2016 scene -//Name: simpleNurbs.ma -//Last modified: Thu, Apr 27, 2017 01:27:43 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 -29 21 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952799e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "C04238C0-0000-4E47-5902-53AA0000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "curve1"; - rename -uid "C04238C0-0000-4E47-5902-53C60000024A"; -createNode nurbsCurve -n "curveShape1" -p "curve1"; - rename -uid "C04238C0-0000-4E47-5902-53C600000249"; - setAttr -k off ".v"; - setAttr ".cc" -type "nurbsCurve" - 3 5 0 no 3 - 10 0 0 0 1 2 3 4 5 5 5 - 8 - 2.1462670734937892 3.79699800534065 0 - 0.34560012320021272 7.2176440187272055 0 - -3.2557337773869248 14.058936045500237 0 - 19.029339405045754 -11.122707012705446 0 - 10.772403951593377 -25.203911542506702 0 - -16.553127753074023 10.987919687634868 0 - -16.859245770764005 10.380012881071295 0 - -17.012304779609007 10.076059477789517 0 - ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "C04238C0-0000-4E47-5902-53AA0000022B"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000240"; -createNode displayLayer -n "defaultLayer"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000242"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "C04238C0-0000-4E47-5902-53AA00000243"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "C04238C0-0000-4E47-5902-543F0000024C"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 710\n -height 777\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 710\n -height 777\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"ascend\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"ascend\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 710\\n -height 777\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 710\\n -height 777\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "C04238C0-0000-4E47-5902-543F0000024D"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of simpleNurbs.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportOverImportTest/CubeModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdExportOverImportTest/CubeModel.usda deleted file mode 100644 index e29680137b..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportOverImportTest/CubeModel.usda +++ /dev/null @@ -1,26 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.7, 0.1, 0.1)] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/BaseModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/BaseModel.usda deleted file mode 100644 index e6376c3eab..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/BaseModel.usda +++ /dev/null @@ -1,18 +0,0 @@ -#usda 1.0 -( - defaultPrim = "BaseModel" -) - -def Xform "BaseModel" -{ - def Xform "Geom" - { - def Mesh "MyMesh" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5),(0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/PackageTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/PackageTest.ma deleted file mode 100644 index e5d28834f8..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/PackageTest.ma +++ /dev/null @@ -1,213 +0,0 @@ -//Maya ASCII 2016 scene -//Name: PackageTest.ma -//Last modified: Mon, Jul 23, 2018 05:08:18 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "789FF900-0000-46EA-5B56-6D1500000231"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 -29 21 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "789FF900-0000-46EA-5B56-6D1500000232"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "789FF900-0000-46EA-5B56-6D1500000233"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "789FF900-0000-46EA-5B56-6D1500000234"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "789FF900-0000-46EA-5B56-6D1500000235"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "789FF900-0000-46EA-5B56-6D1500000236"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "789FF900-0000-46EA-5B56-6D1500000237"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "789FF900-0000-46EA-5B56-6D1500000238"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "PackageTest"; - rename -uid "789FF900-0000-46EA-5B56-6D3000000257"; -createNode pxrUsdReferenceAssembly -n "MyAssembly" -p "PackageTest"; - rename -uid "789FF900-0000-46EA-5B56-6D2A00000255"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2018/07/23 17:04:58"; - setAttr ".fp" -type "string" "./ReferenceModel.usda"; - setAttr ".pp" -type "string" "/ReferenceModel"; - setAttr ".irp" -type "string" "Collapsed"; - setAttr ".rns" -type "string" "NS_pxrUsdReferenceAssembly1"; -createNode transform -n "Sphere" -p "PackageTest"; - rename -uid "789FF900-0000-46EA-5B56-6D7300000260"; - addAttr -ci true -sn "USD_apiSchemas" -ln "USD_apiSchemas" -nn "apiSchemas" -dt "stringArray"; - addAttr -ci true -k true -sn "USD_ATTR_model_cardTextureXNeg" -ln "USD_ATTR_model_cardTextureXNeg" - -nn "model:cardTextureXNeg" -dt "string"; - setAttr ".USD_apiSchemas" -type "stringArray" 1 "GeomModelAPI" ; - setAttr -k on ".USD_ATTR_model_cardTextureXNeg" -type "string" "./card.png"; -createNode mesh -n "SphereShape" -p "Sphere"; - rename -uid "789FF900-0000-46EA-5B56-6D730000025F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_44eb6ca0-b85c-450c-bbf5-b07343f7357f"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "789FF900-0000-46EA-5B56-6D1500000239"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "789FF900-0000-46EA-5B56-6D160000024E"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "789FF900-0000-46EA-5B56-6D160000024F"; -createNode displayLayerManager -n "layerManager"; - rename -uid "789FF900-0000-46EA-5B56-6D1600000250"; -createNode displayLayer -n "defaultLayer"; - rename -uid "789FF900-0000-46EA-5B56-6D1600000251"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "789FF900-0000-46EA-5B56-6D1600000252"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "789FF900-0000-46EA-5B56-6D1600000253"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "789FF900-0000-46EA-5B56-6D2A00000256"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "789FF900-0000-46EA-5B56-6D6A00000259"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $nodeEditorWorkspaceControlOpen = (`workspaceControl -exists nodeEditorPanel1Window` && `workspaceControl -q -visible nodeEditorPanel1Window`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n" - + " -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n" - + " -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n" - + " -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1265\n -height 961\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n" - + " -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n" - + " -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n" - + " -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n" - + " -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n" - + " -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n" - + " -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible || $nodeEditorWorkspaceControlOpen) {\n\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n" - + " -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n" - + "\t\t\t$label = `panel -q -label $panelName`;\n\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n" - + " -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n" - + "\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1265\\n -height 961\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1265\\n -height 961\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "789FF900-0000-46EA-5B56-6D6A0000025A"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode polySphere -n "polySphere1"; - rename -uid "789FF900-0000-46EA-5B56-6D730000025E"; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "MyAssembly.hl"; -connectAttr "polySphere1.out" "SphereShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "SphereShape.iog" ":initialShadingGroup.dsm" -na; -// End of PackageTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/ReferenceModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/ReferenceModel.usda deleted file mode 100644 index e7d0e9546a..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/ReferenceModel.usda +++ /dev/null @@ -1,15 +0,0 @@ -#usda 1.0 - -def Xform "ReferenceModel" -{ - def "BaseModel1" ( - add references = @./BaseModel.usda@ - ) { - } - def "BaseModel2" ( - add references = @./BaseModel.usda@ - ) { - double3 xformOp:translate = (3, 4, 5) - token[] xformOpOrder = ["xformOp:translate"] - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/card.png b/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/card.png deleted file mode 100644 index b0b67833ac..0000000000 Binary files a/third_party/maya/lib/usdMaya/testenv/UsdExportPackage/card.png and /dev/null differ diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportParentScopeTest/UsdExportParentScopeTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportParentScopeTest/UsdExportParentScopeTest.ma deleted file mode 100644 index 28427683a1..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportParentScopeTest/UsdExportParentScopeTest.ma +++ /dev/null @@ -1,209 +0,0 @@ -//Maya ASCII 2016R2 scene -//Name: UsdExportParentScopeTest.ma -//Last modified: Tue, Feb 20, 2018 12:05:45 PM -//Codeset: UTF-8 -requires maya "2016R2"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016 Extension 2 SP2"; -fileInfo "cutIdentifier" "201608220310-1001477-2"; -fileInfo "osv" "Linux 3.10.0-514.16.1.el7.x86_64 #1 SMP Wed Apr 12 15:04:24 UTC 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "83E048C0-0000-0682-5A8B-741500000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 21 28 ; - setAttr ".r" -type "double3" -27.938352729602379 44.999999999999972 -5.172681101354183e-14 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "83E048C0-0000-0682-5A8B-741500000228"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 44.82186966202994; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "83E048C0-0000-0682-5A8B-741500000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 1000.1 0 ; - setAttr ".r" -type "double3" -89.999999999999986 0 0 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "83E048C0-0000-0682-5A8B-74150000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "83E048C0-0000-0682-5A8B-74150000022B"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "83E048C0-0000-0682-5A8B-74150000022C"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "83E048C0-0000-0682-5A8B-74150000022D"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 0 89.999999999999986 0 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "83E048C0-0000-0682-5A8B-74150000022E"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "pSphere1"; - rename -uid "83E048C0-0000-0682-5A8B-741D00000251"; -createNode mesh -n "pSphereShape1" -p "pSphere1"; - rename -uid "83E048C0-0000-0682-5A8B-741D00000250"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "83E048C0-0000-0682-5A8B-74150000022F"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "83E048C0-0000-0682-5A8B-741600000244"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "83E048C0-0000-0682-5A8B-741600000245"; -createNode displayLayerManager -n "layerManager"; - rename -uid "83E048C0-0000-0682-5A8B-741600000246"; -createNode displayLayer -n "defaultLayer"; - rename -uid "83E048C0-0000-0682-5A8B-741600000247"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "83E048C0-0000-0682-5A8B-741600000248"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "83E048C0-0000-0682-5A8B-741600000249"; - setAttr ".g" yes; -createNode polySphere -n "polySphere1"; - rename -uid "83E048C0-0000-0682-5A8B-741D0000024F"; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "83E048C0-0000-0682-5A8B-746900000252"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n" - + " -width 1427\n -height 864\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1427\n -height 864\n" - + " -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n" - + " -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n" - + " -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n" - + " -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n" - + " -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n" - + " -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n" - + " -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n" - + " -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n" - + " -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n" - + " -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n" - + " -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n" - + " -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n" - + " hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n" - + " -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n" - + " -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n" - + " -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n" - + "\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tshapePanel -unParent -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tposePanel -unParent -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"contentBrowserPanel\" -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n" - + " if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 32768\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1427\\n -height 864\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 32768\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1427\\n -height 864\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "83E048C0-0000-0682-5A8B-746900000253"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polySphere1.out" "pSphereShape1.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "pSphereShape1.iog" ":initialShadingGroup.dsm" -na; -// End of UsdExportParentScopeTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportParticlesTest/UsdExportParticlesTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportParticlesTest/UsdExportParticlesTest.ma deleted file mode 100644 index 3174a799b9..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportParticlesTest/UsdExportParticlesTest.ma +++ /dev/null @@ -1,348 +0,0 @@ -//Maya ASCII 2016R2 scene -//Name: UsdExportParticlesTest.ma -//Last modified: Mon, Jan 29, 2018 02:46:16 PM -//Codeset: UTF-8 -requires maya "2016R2"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016 Extension 2 SP2"; -fileInfo "cutIdentifier" "201608220310-1001477-2"; -fileInfo "osv" "Linux 3.10.0-514.16.1.el7.x86_64 #1 SMP Wed Apr 12 15:04:24 UTC 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F60000022C"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 21 28 ; - setAttr ".r" -type "double3" -27.938352729602379 44.999999999999972 -5.172681101354183e-14 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F60000022D"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 44.82186966202994; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F60000022E"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 1000.1 0 ; - setAttr ".r" -type "double3" -89.999999999999986 0 0 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F60000022F"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F600000230"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F600000231"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F600000232"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 0 89.999999999999986 0 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F600000233"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "particle1"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-989F0000025C"; -createNode particle -n "particleShape1" -p "particle1"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-989F0000025B"; - addAttr -s false -ci true -sn "lifespanPP" -ln "lifespanPP" -dt "doubleArray"; - addAttr -ci true -h true -sn "lifespanPP0" -ln "lifespanPP0" -dt "doubleArray"; - addAttr -ci true -sn "lifespan" -ln "lifespan" -at "double"; - setAttr -k off ".v"; - setAttr ".gf" -type "Int32Array" 0 ; - setAttr ".pos0" -type "vectorArray" 5 5 0 -6 -4 0 -4.5 -4.5 - 0 3 -2 0 8.5 3 0 3.5 ; - setAttr ".vel0" -type "vectorArray" 5 0 0 0 1 1 1 2 - 3 4 5 6 7 8 9 10 ; - setAttr ".acc0" -type "vectorArray" 5 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 ; - setAttr ".usc" yes; - setAttr ".scp" -type "string" "UsdExportParticlesTest_startup"; - setAttr ".mas0" -type "doubleArray" 5 1.0 1.1 1.2 1.3 1.4 ; - setAttr ".id0" -type "doubleArray" 5 0 1 2 3 4 ; - setAttr ".nid" 5; - setAttr ".nid0" 5; - setAttr ".bt0" -type "doubleArray" 5 0.041666666666666664 0.041666666666666664 0.041666666666666664 0.041666666666666664 0.041666666666666664 ; - setAttr ".ag0" -type "doubleArray" 5 0 0 0 0 0 ; - setAttr ".irbx" -type "string" ""; - setAttr ".irax" -type "string" ""; - setAttr ".icx" -type "string" ""; - setAttr ".cts" 1; - setAttr ".lifespanPP0" -type "doubleArray" 5 3.4028234663852886e+38 3.4028234663852886e+38 3.4028234663852886e+38 3.4028234663852886e+38 3.4028234663852886e+38 ; - setAttr -k on ".lifespan" 1; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F600000234"; - setAttr -s 3 ".lnk"; - setAttr -s 3 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F600000249"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F60000024A"; -createNode displayLayerManager -n "layerManager"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F60000024B"; -createNode displayLayer -n "defaultLayer"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F60000024C"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F60000024D"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-97F60000024E"; - setAttr ".g" yes; -createNode shadingEngine -n "nParticlePointsSE"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-983500000254"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-983500000255"; -createNode particleSamplerInfo -n "particleSamplerInfo1"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-983500000256"; -createNode blinn -n "npPointsBlinn"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-983500000257"; -createNode particleCloud -n "npPointsVolume"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-983500000258"; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-99070000025D"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n" - + " -width 1427\n -height 864\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1427\n -height 864\n" - + " -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n" - + " -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 1\n -showAttributes 0\n" - + " -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n" - + " -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\toutlinerPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n" - + "\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n" - + " -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n" - + " animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n" - + " -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n" - + " -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n" - + " -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n" - + " -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n" - + " -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n" - + " -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n" - + "\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n" - + " hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n" - + " -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n" - + " -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n" - + " -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tshapePanel -unParent -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tposePanel -unParent -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\tscriptedPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"contentBrowserPanel\" -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n" - + " -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n" - + " -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n" - + " -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n" - + " -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 32768\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1427\\n -height 864\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 32768\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1427\\n -height 864\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "6CE5F8C0-0000-4A4A-5A6E-99070000025E"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 3 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 6 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - addAttr -ci true -sn "lumaResolution" -ln "lumaResolution" -at "compound" -nc 31; - addAttr -ci true -sn "farm_width" -ln "farm_width" -dv 2048 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "base_width" -ln "base_width" -dv 2048 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "local_width" -ln "local_width" -dv 2048 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "farm_height" -ln "farm_height" -dv 1556 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "base_height" -ln "base_height" -dv 1556 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "local_height" -ln "local_height" -dv 1556 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "farm_pixelAspect" -ln "farm_pixelAspect" -dv 1 -at "double" - -p "lumaResolution"; - addAttr -ci true -sn "base_pixelAspect" -ln "base_pixelAspect" -dv 1 -at "double" - -p "lumaResolution"; - addAttr -ci true -sn "local_pixelAspect" -ln "local_pixelAspect" -dv 1 -at "double" - -p "lumaResolution"; - addAttr -ci true -sn "farm_deviceAspectRatio" -ln "farm_deviceAspectRatio" -dv 1.3161953727506426 - -at "double" -p "lumaResolution"; - addAttr -ci true -sn "base_deviceAspectRatio" -ln "base_deviceAspectRatio" -dv 1.3161953727506426 - -at "double" -p "lumaResolution"; - addAttr -ci true -sn "local_deviceAspectRatio" -ln "local_deviceAspectRatio" -dv - 1.3161953727506426 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "locked_ratio" -ln "locked_ratio" -at "double" -p "lumaResolution"; - addAttr -ci true -sn "farm_correctPixelAspect" -ln "farm_correctPixelAspect" -dv - 1 -min 0 -max 1 -at "bool" -p "lumaResolution"; - addAttr -ci true -sn "correctPixelAspect" -ln "correctPixelAspect" -dv 1 -min 0 - -max 1 -at "bool" -p "lumaResolution"; - addAttr -ci true -sn "local_correctPixelAspect" -ln "local_correctPixelAspect" -dv - 1 -min 0 -max 1 -at "bool" -p "lumaResolution"; - addAttr -ci true -sn "farm_overscanWidth" -ln "farm_overscanWidth" -dv 1 -at "double" - -p "lumaResolution"; - addAttr -ci true -sn "overscanWidth" -ln "overscanWidth" -dv 1 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "base_overscanWidth" -ln "base_overscanWidth" -dv 1 -at "double" - -p "lumaResolution"; - addAttr -ci true -sn "local_overscanWidth" -ln "local_overscanWidth" -dv 1 -at "double" - -p "lumaResolution"; - addAttr -ci true -sn "farm_overscanHeight" -ln "farm_overscanHeight" -dv 1 -at "double" - -p "lumaResolution"; - addAttr -ci true -sn "overscanHeight" -ln "overscanHeight" -dv 1 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "base_overscanHeight" -ln "base_overscanHeight" -dv 1 -at "double" - -p "lumaResolution"; - addAttr -ci true -sn "local_overscanHeight" -ln "local_overscanHeight" -dv 1 -at "double" - -p "lumaResolution"; - addAttr -ci true -sn "farm_overscan" -ln "farm_overscan" -min 0 -max 1 -at "bool" - -p "lumaResolution"; - addAttr -ci true -sn "overscan" -ln "overscan" -min 0 -max 1 -at "bool" -p "lumaResolution"; - addAttr -ci true -sn "local_overscan" -ln "local_overscan" -min 0 -max 1 -at "bool" - -p "lumaResolution"; - addAttr -ci true -sn "farm_resolutionMultiplier" -ln "farm_resolutionMultiplier" - -dv 1 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "resolutionMultiplier" -ln "resolutionMultiplier" -dv 1 -at "double" - -p "lumaResolution"; - addAttr -ci true -sn "local_resolutionMultiplier" -ln "local_resolutionMultiplier" - -dv 1 -at "double" -p "lumaResolution"; - addAttr -ci true -sn "version" -ln "version" -dv 1.1 -at "double" -p "lumaResolution"; - setAttr -l on ".w" 2048; - setAttr -l on ".h" 1556; - setAttr ".pa" 1; - setAttr -l on ".dar" 1.3161953687667847; - setAttr -l on ".dpi"; - setAttr -l on ".isu"; - setAttr -l on ".pdu"; - setAttr -l on ".farm_width"; - setAttr -l on ".local_width"; - setAttr -l on ".farm_height"; - setAttr -l on ".local_height"; - setAttr -l on ".farm_pixelAspect" 0.99999999999999989; - setAttr ".base_pixelAspect" 0.99999999999999989; - setAttr -l on ".local_pixelAspect"; - setAttr -l on ".farm_deviceAspectRatio" 1.3161953727506424; - setAttr -l on ".base_deviceAspectRatio"; - setAttr -l on ".local_deviceAspectRatio"; - setAttr ".locked_ratio" 1.3161953727506426; - setAttr -l on ".farm_correctPixelAspect" no; - setAttr -l on ".correctPixelAspect"; - setAttr -l on ".farm_overscanWidth"; - setAttr -l on ".overscanWidth"; - setAttr -l on ".local_overscanWidth"; - setAttr -l on ".farm_overscanHeight"; - setAttr -l on ".overscanHeight"; - setAttr -l on ".local_overscanHeight"; - setAttr -l on ".farm_overscan" yes; - setAttr -l on ".overscan"; - setAttr -l on ".resolutionMultiplier"; - setAttr -l on ".local_resolutionMultiplier"; -select -ne :defaultColorMgtGlobals; - setAttr ".cfe" yes; - setAttr ".cfp" -type "string" "/luma/pipe/ocio/configs/luma-base/luma-base.ocio"; - setAttr ".vtn" -type "string" "gamma1.8 (default)"; - setAttr ".wsn" -type "string" "linear"; - setAttr ".pote" no; - setAttr ".otn" -type "string" "gamma1.8 (default)"; - setAttr ".potn" -type "string" "gamma1.8 (default)"; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr ":time1.o" "particleShape1.cti"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "nParticlePointsSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "nParticlePointsSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "npPointsBlinn.oc" "nParticlePointsSE.ss"; -connectAttr "npPointsVolume.oi" "nParticlePointsSE.vs"; -connectAttr "nParticlePointsSE.msg" "materialInfo1.sg"; -connectAttr "npPointsBlinn.msg" "materialInfo1.m"; -connectAttr "particleSamplerInfo1.msg" "materialInfo1.t" -na; -connectAttr "particleSamplerInfo1.oc" "npPointsBlinn.c"; -connectAttr "particleSamplerInfo1.ot" "npPointsBlinn.it"; -connectAttr "particleSamplerInfo1.oi" "npPointsBlinn.ic"; -connectAttr "particleSamplerInfo1.ot" "npPointsVolume.t"; -connectAttr "particleSamplerInfo1.oc" "npPointsVolume.c"; -connectAttr "particleSamplerInfo1.oi" "npPointsVolume.i"; -connectAttr "nParticlePointsSE.pa" ":renderPartition.st" -na; -connectAttr "npPointsBlinn.msg" ":defaultShaderList1.s" -na; -connectAttr "npPointsVolume.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "particleShape1.iog" ":initialParticleSE.dsm" -na; -// End of UsdExportParticlesTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportPointInstancerTest/Cone.usda b/third_party/maya/lib/usdMaya/testenv/UsdExportPointInstancerTest/Cone.usda deleted file mode 100644 index 189aab523a..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportPointInstancerTest/Cone.usda +++ /dev/null @@ -1,42 +0,0 @@ -#usda 1.0 -( - defaultPrim = "Cone" - endTimeCode = 400 - startTimeCode = 0 - upAxis = "Z" -) - -def Xform "Cone" ( - assetInfo = { - string name = "ConeAssetName" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cone" - { - float3[] extent = [(-1.0000002, -1, -1.0000005), (1, 1, 1.0000001)] - int[] faceVertexCounts = [20, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] - int[] faceVertexIndices = [0, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 1, 20, 1, 2, 20, 2, 3, 20, 3, 4, 20, 4, 5, 20, 5, 6, 20, 6, 7, 20, 7, 8, 20, 8, 9, 20, 9, 10, 20, 10, 11, 20, 11, 12, 20, 12, 13, 20, 13, 14, 20, 14, 15, 20, 15, 16, 20, 16, 17, 20, 17, 18, 20, 18, 19, 20, 19, 0, 20] - normal3f[] normals = [(0, -1, -9.644229e-9), (0, -1, -9.644231e-9), (0, -1, -9.64423e-9), (0, -1, -9.644231e-9), (0, -1, -9.64423e-9), (0, -1, -9.644231e-9), (0, -1, -9.64423e-9), (0, -1, -9.644231e-9), (0, -1, -9.644231e-9), (0, -1, -9.64423e-9), (0, -1, -9.64423e-9), (0, -1, -9.64423e-9), (0, -1, -9.644231e-9), (0, -1, -9.644231e-9), (0, -1, -9.644231e-9), (0, -1, -9.644229e-9), (0, -1, -9.644231e-9), (0, -1, -9.64423e-9), (0, -1, -9.64423e-9), (0, -1, -9.64423e-9), (0.85065097, 0.44721386, -0.27639237), (0.72360665, 0.4472138, -0.5257311), (4.304424e-8, 0.9999998, -0.0000053148874), (0.72360665, 0.4472138, -0.5257311), (0.5257309, 0.4472138, -0.72360677), (4.304424e-8, 0.9999998, -0.0000053148874), (0.5257309, 0.4472138, -0.72360677), (0.27639306, 0.44721377, -0.8506507), (4.304424e-8, 0.9999998, -0.0000053148874), (0.27639306, 0.44721377, -0.8506507), (-8.6215806e-8, 0.44721374, -0.8944271), (4.304424e-8, 0.9999998, -0.0000053148874), (-8.6215806e-8, 0.44721374, -0.8944271), (-0.2763933, 0.44721377, -0.8506507), (4.304424e-8, 0.9999998, -0.0000053148874), (-0.2763933, 0.44721377, -0.8506507), (-0.52573127, 0.4472137, -0.72360665), (4.304424e-8, 0.9999998, -0.0000053148874), (-0.52573127, 0.4472137, -0.72360665), (-0.7236068, 0.44721368, -0.52573097), (4.304424e-8, 0.9999998, -0.0000053148874), (-0.7236068, 0.44721368, -0.52573097), (-0.8506508, 0.44721365, -0.27639312), (4.304424e-8, 0.9999998, -0.0000053148874), (-0.8506508, 0.44721365, -0.27639312), (-0.8944271, 0.44721356, 0), (4.304424e-8, 0.9999998, -0.0000053148874), (-0.8944271, 0.44721356, 0), (-0.85065085, 0.44721365, 0.27639323), (4.304424e-8, 0.9999998, -0.0000053148874), (-0.85065085, 0.44721365, 0.27639323), (-0.72360665, 0.44721362, 0.5257311), (4.304424e-8, 0.9999998, -0.0000053148874), (-0.72360665, 0.44721362, 0.5257311), (-0.525731, 0.44721365, 0.7236068), (4.304424e-8, 0.9999998, -0.0000053148874), (-0.525731, 0.44721365, 0.7236068), (-0.27639315, 0.4472136, 0.8506508), (4.304424e-8, 0.9999998, -0.0000053148874), (-0.27639315, 0.4472136, 0.8506508), (8.621585e-8, 0.4472136, 0.8944272), (4.304424e-8, 0.9999998, -0.0000053148874), (8.621585e-8, 0.4472136, 0.8944272), (0.2763933, 0.44721365, 0.85065085), (4.304424e-8, 0.9999998, -0.0000053148874), (0.2763933, 0.44721365, 0.85065085), (0.52573115, 0.4472136, 0.72360677), (4.304424e-8, 0.9999998, -0.0000053148874), (0.52573115, 0.4472136, 0.72360677), (0.7236068, 0.4472136, 0.52573115), (4.304424e-8, 0.9999998, -0.0000053148874), (0.7236068, 0.4472136, 0.52573115), (0.8506508, 0.4472136, 0.27639315), (4.304424e-8, 0.9999998, -0.0000053148874), (0.8506508, 0.4472136, 0.27639315), (0.89442724, 0.44721362, 8.1186545e-7), (4.304424e-8, 0.9999998, -0.0000053148874), (0.89442724, 0.44721362, 8.1186545e-7), (0.85065097, 0.44721386, -0.27639237), (4.304424e-8, 0.9999998, -0.0000053148874)] ( - interpolation = "faceVarying" - ) - point3f[] points = [(0.95105714, -1, -0.30901718), (0.80901754, -1, -0.5877856), (0.5877856, -1, -0.8090175), (0.30901715, -1, -0.951057), (0, -1, -1.0000005), (-0.30901715, -1, -0.95105696), (-0.5877855, -1, -0.8090173), (-0.80901724, -1, -0.5877854), (-0.9510568, -1, -0.30901706), (-1.0000002, -1, 0), (-0.9510568, -1, 0.30901706), (-0.8090172, -1, 0.58778536), (-0.58778536, -1, 0.8090171), (-0.30901706, -1, 0.95105666), (-2.9802322e-8, -1, 1.0000001), (0.30901697, -1, 0.9510566), (0.58778524, -1, 0.80901706), (0.809017, -1, 0.5877853), (0.95105654, -1, 0.309017), (1, -1, 0), (0, 1, 0)] - color3f[] primvars:displayColor = [(0.21763764, 0.21763764, 0.21763764)] ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - ) - float2[] primvars:st = [(0.7377643, 0.1727457), (0.75, 0.25), (0.7377641, 0.32725424), (0.70225424, 0.3969463), (0.6469463, 0.45225427), (0.57725424, 0.48776415), (0.5, 0.5), (0.42274573, 0.48776418), (0.35305366, 0.4522543), (0.2977457, 0.39694634), (0.26223582, 0.32725427), (0.24999994, 0.25), (0.26223582, 0.17274573), (0.2977457, 0.103053644), (0.35305363, 0.047745675), (0.4227457, 0.012235761), (0.5, -1.1920929e-7), (0.5772543, 0.012235746), (0.64694643, 0.04774563), (0.7022544, 0.1030536), (0.25, 0.5), (0.275, 0.5), (0.5, 1), (0.3, 0.5), (0.32500002, 0.5), (0.35000002, 0.5), (0.37500003, 0.5), (0.40000004, 0.5), (0.42500004, 0.5), (0.45000005, 0.5), (0.47500005, 0.5), (0.50000006, 0.5), (0.52500004, 0.5), (0.55, 0.5), (0.575, 0.5), (0.59999996, 0.5), (0.62499994, 0.5), (0.6499999, 0.5), (0.6749999, 0.5), (0.69999987, 0.5), (0.72499985, 0.5), (0.7499998, 0.5)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 21, 23, 22, 23, 24, 22, 24, 25, 22, 25, 26, 22, 26, 27, 22, 27, 28, 22, 28, 29, 22, 29, 30, 22, 30, 31, 22, 31, 32, 22, 32, 33, 22, 33, 34, 22, 34, 35, 22, 35, 36, 22, 36, 37, 22, 37, 38, 22, 38, 39, 22, 39, 40, 22, 40, 41, 22] - uniform token subdivisionScheme = "none" - } - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportPointInstancerTest/InstancerTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportPointInstancerTest/InstancerTest.ma deleted file mode 100644 index 1961330518..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportPointInstancerTest/InstancerTest.ma +++ /dev/null @@ -1,537 +0,0 @@ -//Maya ASCII 2016 scene -//Name: InstancerTest.ma -//Last modified: Tue, Nov 07, 2017 10:38:39 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 19.253926560292381 -45.117950434336024 5.2799920374101497 ; - setAttr ".r" -type "double3" 79.28292491537654 1.5902773407317588e-15 15.194909531265166 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".ncp" 10; - setAttr ".fcp" 1000000; - setAttr ".coi" 51.905676423843872; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 0 3.2728473266681473 3.1723731412405893 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".ncp" 10; - setAttr ".fcp" 1000000; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".ncp" 10; - setAttr ".fcp" 1000000; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "A6C568C0-0000-7D81-59F7-69130000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "A6C568C0-0000-7D81-59F7-69130000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".ncp" 10; - setAttr ".fcp" 1000000; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode pointEmitter -n "emitter1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C00000249"; - setAttr ".rat" 1; - setAttr ".sro" no; - setAttr -l on ".urpp"; -createNode transform -n "nParticle1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024B"; -createNode nParticle -n "nParticleShape1" -p "nParticle1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024A"; - addAttr -s false -ci true -sn "lifespanPP" -ln "lifespanPP" -dt "doubleArray"; - addAttr -ci true -h true -sn "lifespanPP0" -ln "lifespanPP0" -dt "doubleArray"; - addAttr -ci true -sn "lifespan" -ln "lifespan" -at "double"; - addAttr -is true -ci true -sn "colorAccum" -ln "colorAccum" -min 0 -max 1 -at "bool"; - addAttr -is true -ci true -sn "useLighting" -ln "useLighting" -min 0 -max 1 -at "bool"; - addAttr -is true -ci true -sn "pointSize" -ln "pointSize" -dv 2 -min 1 -max 60 -at "long"; - addAttr -is true -ci true -sn "normalDir" -ln "normalDir" -dv 2 -min 1 -max 3 -at "long"; - addAttr -s false -ci true -sn "rotationPP" -ln "rotationPP" -dt "vectorArray"; - addAttr -ci true -h true -sn "rotationPP0" -ln "rotationPP0" -dt "vectorArray"; - addAttr -s false -ci true -sn "angularVelocityPP" -ln "angularVelocityPP" -dt "vectorArray"; - addAttr -ci true -h true -sn "angularVelocityPP0" -ln "angularVelocityPP0" -dt "vectorArray"; - setAttr -k off ".v"; - setAttr ".gf" -type "Int32Array" 0 ; - setAttr ".pos0" -type "vectorArray" 0 ; - setAttr ".vel0" -type "vectorArray" 0 ; - setAttr ".acc0" -type "vectorArray" 0 ; - setAttr ".mas0" -type "doubleArray" 0 ; - setAttr ".id0" -type "doubleArray" 0 ; - setAttr ".bt0" -type "doubleArray" 0 ; - setAttr ".ag0" -type "doubleArray" 0 ; - setAttr ".irbx" -type "string" ""; - setAttr ".irax" -type "string" ""; - setAttr ".icx" -type "string" ""; - setAttr ".chw" 401; - setAttr ".idt[0].iam" -type "stringArray" 10 "age" "age" "position" "worldPosition" "id" "particleId" "rotation" "rotationPP" "objectIndex" "particleId" ; - setAttr ".cofl" 1; - setAttr ".scld" no; - setAttr -s 2 ".fsc[0:1]" 0 1 1 1 0 1; - setAttr -s 2 ".pfdo[0:1]" 0 1 1 1 0 1; - setAttr ".cprt" yes; - setAttr ".rtdp" 0.20000000298023224; - setAttr ".vssc[0]" 0 1 1; - setAttr ".stns[0]" 0 1 1; - setAttr ".ra" 5; - setAttr ".rdc[0]" 0 1 1; - setAttr ".mssc[0]" 0 1 1; - setAttr ".pfsc[0]" 0 1 1; - setAttr ".frsc[0]" 0 1 1; - setAttr ".stsc[0]" 0 1 1; - setAttr ".clsc[0]" 0 1 1; - setAttr ".bosc[0]" 0 1 1; - setAttr ".opc[0]" 0 1 1; - setAttr ".cl[0].clp" 0; - setAttr ".cl[0].clc" -type "float3" 1 1 1 ; - setAttr ".cl[0].cli" 1; - setAttr ".inca[0].incap" 0; - setAttr ".inca[0].incac" -type "float3" 0 0 0 ; - setAttr ".inca[0].incai" 1; - setAttr ".lifespanPP0" -type "doubleArray" 0 ; - setAttr -k on ".lifespan" 1; - setAttr -k on ".colorAccum"; - setAttr -k on ".useLighting"; - setAttr -k on ".pointSize"; - setAttr -k on ".normalDir"; - setAttr ".rotationPP0" -type "vectorArray" 0 ; - setAttr ".angularVelocityPP0" -type "vectorArray" 0 ; -createNode nucleus -n "nucleus1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024C"; - setAttr ".grty" 0.98000001907348633; - setAttr ".grdi" -type "float3" 0 0 -1 ; - setAttr ".wisp" 4; - setAttr ".nupl" yes; - setAttr ".npor" -type "float3" 0 0 -10 ; - setAttr ".npun" -type "float3" 0 0 1 ; -createNode pxrUsdReferenceAssembly -n "referencePrototype"; - rename -uid "7C1468C0-0000-06B5-59FA-0F8A00000286"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2017/11/01 11:16:42"; - setAttr ".fp" -type "string" "Cone.usda"; - setAttr ".pp" -type "string" "/Cone"; - setAttr ".tm" 67; - setAttr ".irp" -type "string" "Full"; - setAttr ".rns" -type "string" "NS_referencePrototype"; -createNode transform -n "dummyGroup"; - rename -uid "29A7E8C0-0000-5E2E-59FA-427600000289"; - setAttr ".t" -type "double3" -18.504391246526676 0 0.88808716179603842 ; -createNode transform -n "pCube1" -p "dummyGroup"; - rename -uid "A6C568C0-0000-7D81-59F7-70010000025E"; - setAttr ".t" -type "double3" 0 -1.4667030468345801 4.3181725151431722 ; - setAttr ".r" -type "double3" 17.622916899310258 -6.5380553277006346 19.719939070133613 ; - setAttr ".s" -type "double3" 3 1 1 ; - setAttr ".sh" -type "double3" 1 0 0 ; - setAttr ".rp" -type "double3" 1.9508761750615242 2.3245294578089215e-16 1.5045971202779844 ; - setAttr ".rpt" -type "double3" 0 -0.48389751372459339 -0.079937269450437873 ; - setAttr ".sp" -type "double3" 0.6502920583538444 2.3245294578089215e-16 1.5045971202779844 ; - setAttr ".spt" -type "double3" 1.3005841167076901 0 0 ; -createNode mesh -n "pCubeShape1" -p "pCube1"; - rename -uid "A6C568C0-0000-7D81-59F7-70010000025D"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_2b001d01-3a8e-41c9-bef0-d2033bf28d94"; -createNode transform -n "pSphere1" -p "pCube1"; - rename -uid "B985E8C0-0000-5864-59F8-F8E20000027B"; - setAttr ".t" -type "double3" -0.36687885728258196 -1.3040678202543148 -1.5198438430259549 ; - setAttr ".r" -type "double3" 6.9535788985802274 -4.2404434203886794 143.23686431345087 ; - setAttr ".rp" -type "double3" 1.270634984285598 1.8184780938013123e-16 7.2332547937370428e-16 ; - setAttr ".rpt" -type "double3" -0.92652076067969102 1.223151120836083 0 ; - setAttr ".sp" -type "double3" 1.270634984285598 1.8184780938013123e-16 7.2332547937370428e-16 ; -createNode mesh -n "pSphereShape1" -p "pSphere1"; - rename -uid "B985E8C0-0000-5864-59F8-F8E20000027A"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_fdb4afe6-4397-45f0-a7a8-188a2fc0d523"; -createNode transform -n "InstancerTest"; - rename -uid "612F48C0-0000-7676-59FB-B8DE0000028A"; -createNode instancer -n "instancer1" -p "InstancerTest"; - rename -uid "A6C568C0-0000-7D81-59F7-6F5400000254"; - setAttr -s 3 ".inh"; -createNode transform -n "prototypeUnderInstancer" -p "instancer1"; - rename -uid "356BF8C0-0000-5E76-59FA-347700000276"; -createNode mesh -n "prototypeUnderInstancerShape" -p "prototypeUnderInstancer"; - rename -uid "356BF8C0-0000-5E76-59FA-347700000275"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_6575cd6f-c0cb-4414-96f0-3ff794b46b48"; -createNode instancer -n "instancerBad1" -p "InstancerTest"; - rename -uid "C39B0900-0000-02EC-5A4D-446B0000028D"; -createNode instancer -n "instancerBad2" -p "InstancerTest"; - rename -uid "75A3C900-0000-7B5E-5A4D-4FA10000028E"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "8FF008C0-0000-32E9-5A01-FD650000025B"; - setAttr -s 3 ".lnk"; - setAttr -s 3 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "8FF008C0-0000-32E9-5A01-FD650000025C"; -createNode displayLayer -n "defaultLayer"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "8FF008C0-0000-32E9-5A01-FD650000025E"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000244"; - setAttr ".g" yes; -createNode shadingEngine -n "nParticlePointsSE"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024D"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024E"; -createNode particleSamplerInfo -n "particleSamplerInfo1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024F"; -createNode blinn -n "npPointsBlinn"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C00000250"; -createNode particleCloud -n "npPointsVolume"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C00000251"; -createNode polyCube -n "polyCube1"; - rename -uid "A6C568C0-0000-7D81-59F7-70010000025C"; - setAttr ".cuv" 4; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "A6C568C0-0000-7D81-59F7-8B33000002F5"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1813\n -height 1010\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1813\n -height 1010\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\toutlinerPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n" - + " -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n" - + " -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n" - + " -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n" - + " $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n" - + " clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\tscriptedPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 1\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 1\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1813\\n -height 1010\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1813\\n -height 1010\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "A6C568C0-0000-7D81-59F7-8B33000002F6"; - setAttr ".b" -type "string" "playbackOptions -min 0 -max 400 -ast 0 -aet 400 "; - setAttr ".st" 6; -createNode polySphere -n "polySphere1"; - rename -uid "B985E8C0-0000-5864-59F8-F8E200000279"; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "7C1468C0-0000-06B5-59FA-0F8A00000287"; - setAttr ".ihi" 0; -createNode polySphere -n "polySphere2"; - rename -uid "356BF8C0-0000-5E76-59FA-347700000274"; -createNode nodeGraphEditorInfo -n "MayaNodeEditorSavedTabsInfo"; - rename -uid "2FF478C0-0000-69A7-59FA-43D30000028A"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -29.551192145862455 -714.83603820209726 ; - setAttr ".tgi[0].vh" -type "double2" 1821.3697989714824 91.830628464569571 ; - setAttr -s 11 ".tgi[0].ni"; - setAttr ".tgi[0].ni[0].x" 274.32073974609375; - setAttr ".tgi[0].ni[0].y" -67.255668640136719; - setAttr ".tgi[0].ni[0].nvs" 18306; - setAttr ".tgi[0].ni[1].x" 660.8470458984375; - setAttr ".tgi[0].ni[1].y" 21.109172821044922; - setAttr ".tgi[0].ni[1].nvs" 18305; - setAttr ".tgi[0].ni[2].x" 118.99160003662109; - setAttr ".tgi[0].ni[2].y" 118.90756225585938; - setAttr ".tgi[0].ni[2].nvs" 18305; - setAttr ".tgi[0].ni[3].x" 861.4285888671875; - setAttr ".tgi[0].ni[3].y" -475.71429443359375; - setAttr ".tgi[0].ni[3].nvs" 18304; - setAttr ".tgi[0].ni[4].x" 243.25386047363281; - setAttr ".tgi[0].ni[4].y" -189.85105895996094; - setAttr ".tgi[0].ni[4].nvs" 18306; - setAttr ".tgi[0].ni[5].x" 262.85714721679688; - setAttr ".tgi[0].ni[5].y" -584.28570556640625; - setAttr ".tgi[0].ni[5].nvs" 18306; - setAttr ".tgi[0].ni[6].x" 1122.857177734375; - setAttr ".tgi[0].ni[6].y" -475.71429443359375; - setAttr ".tgi[0].ni[6].nvs" 18304; - setAttr ".tgi[0].ni[7].x" 330.00436401367188; - setAttr ".tgi[0].ni[7].y" 55.096004486083984; - setAttr ".tgi[0].ni[7].nvs" 18305; - setAttr ".tgi[0].ni[8].x" 818.87799072265625; - setAttr ".tgi[0].ni[8].y" -253.9658203125; - setAttr ".tgi[0].ni[8].nvs" 18304; - setAttr ".tgi[0].ni[9].x" -188.82353210449219; - setAttr ".tgi[0].ni[9].y" -17.563024520874023; - setAttr ".tgi[0].ni[9].nvs" 18304; - setAttr ".tgi[0].ni[10].x" 1602.9993896484375; - setAttr ".tgi[0].ni[10].y" -353.5263671875; - setAttr ".tgi[0].ni[10].nvs" 18304; -createNode animCurveTA -n "referencePrototype_rotateX"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002D9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 85.382791757343242; -createNode animCurveTA -n "referencePrototype_rotateY"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTA -n "referencePrototype_rotateZ"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTU -n "referencePrototype_visibility"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DC"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 1 400 1; - setAttr -s 2 ".kot[0:1]" 5 5; -createNode animCurveTL -n "referencePrototype_translateX"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTL -n "referencePrototype_translateY"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 3.2728473266681473 400 3.2728473266681473; -createNode animCurveTL -n "referencePrototype_translateZ"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 3.1723731412405893 400 3.1723731412405893; -createNode animCurveTU -n "referencePrototype_scaleX"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002E0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 1.2 400 1.2; -createNode animCurveTU -n "referencePrototype_scaleY"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002E1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 1.2 400 1.2; -createNode animCurveTU -n "referencePrototype_scaleZ"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002E2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 1.2 400 1.2; -createNode animCurveTU -n "referencePrototype_complexity"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002E3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -select -ne :time1; - setAttr ".ihi" 0; - setAttr ".o" 0; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 3 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 6 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr ":time1.o" "emitter1.ct"; -connectAttr "nParticleShape1.ifl" "emitter1.full[0]"; -connectAttr "nParticleShape1.tss" "emitter1.dt[0]"; -connectAttr "nParticleShape1.inh" "emitter1.inh[0]"; -connectAttr "nParticleShape1.stt" "emitter1.stt[0]"; -connectAttr "nParticleShape1.sd[0]" "emitter1.sd[0]"; -connectAttr ":time1.o" "nParticleShape1.cti"; -connectAttr "nucleus1.noao[0]" "nParticleShape1.nxst"; -connectAttr "nucleus1.stf" "nParticleShape1.stf"; -connectAttr "emitter1.ot[0]" "nParticleShape1.npt[0]"; -connectAttr ":time1.o" "nucleus1.cti"; -connectAttr "nParticleShape1.cust" "nucleus1.niao[0]"; -connectAttr "nParticleShape1.stst" "nucleus1.nias[0]"; -connectAttr "hyperLayout2.msg" "referencePrototype.hl"; -connectAttr "referencePrototype_rotateX.o" "referencePrototype.rx"; -connectAttr "referencePrototype_rotateY.o" "referencePrototype.ry"; -connectAttr "referencePrototype_rotateZ.o" "referencePrototype.rz"; -connectAttr "referencePrototype_visibility.o" "referencePrototype.v"; -connectAttr "referencePrototype_translateX.o" "referencePrototype.tx"; -connectAttr "referencePrototype_translateY.o" "referencePrototype.ty"; -connectAttr "referencePrototype_translateZ.o" "referencePrototype.tz"; -connectAttr "referencePrototype_scaleX.o" "referencePrototype.sx"; -connectAttr "referencePrototype_scaleY.o" "referencePrototype.sy"; -connectAttr "referencePrototype_scaleZ.o" "referencePrototype.sz"; -connectAttr "referencePrototype_complexity.o" "referencePrototype.cplx"; -connectAttr "polyCube1.out" "pCubeShape1.i"; -connectAttr "polySphere1.out" "pSphereShape1.i"; -connectAttr "nParticleShape1.idt[0].ipd" "instancer1.inp"; -connectAttr "pCube1.m" "instancer1.inh[0]"; -connectAttr "prototypeUnderInstancer.m" "instancer1.inh[2]"; -connectAttr "referencePrototype.m" "instancer1.inh[3]"; -connectAttr "polySphere2.out" "prototypeUnderInstancerShape.i"; -connectAttr "pCube1.m" "instancerBad2.inh[0]"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "nParticlePointsSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "nParticlePointsSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "npPointsBlinn.oc" "nParticlePointsSE.ss"; -connectAttr "npPointsVolume.oi" "nParticlePointsSE.vs"; -connectAttr "nParticleShape1.iog" "nParticlePointsSE.dsm" -na; -connectAttr "nParticlePointsSE.msg" "materialInfo1.sg"; -connectAttr "npPointsBlinn.msg" "materialInfo1.m"; -connectAttr "particleSamplerInfo1.msg" "materialInfo1.t" -na; -connectAttr "particleSamplerInfo1.oc" "npPointsBlinn.c"; -connectAttr "particleSamplerInfo1.ot" "npPointsBlinn.it"; -connectAttr "particleSamplerInfo1.oi" "npPointsBlinn.ic"; -connectAttr "particleSamplerInfo1.ot" "npPointsVolume.t"; -connectAttr "particleSamplerInfo1.oc" "npPointsVolume.c"; -connectAttr "particleSamplerInfo1.oi" "npPointsVolume.i"; -connectAttr "pSphere1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[0].dn"; -connectAttr "instancer1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[1].dn"; -connectAttr "nParticleShape1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[2].dn"; -connectAttr "polySphere1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[3].dn"; -connectAttr "prototypeUnderInstancer.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[4].dn" - ; -connectAttr "referencePrototype.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[5].dn" - ; -connectAttr "pSphereShape1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[6].dn"; -connectAttr "pCube1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[7].dn"; -connectAttr "polySphere2.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[8].dn"; -connectAttr ":time1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[9].dn"; -connectAttr "prototypeUnderInstancerShape.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[10].dn" - ; -connectAttr "nParticlePointsSE.pa" ":renderPartition.st" -na; -connectAttr "npPointsBlinn.msg" ":defaultShaderList1.s" -na; -connectAttr "npPointsVolume.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "pCubeShape1.iog" ":initialShadingGroup.dsm" -na; -connectAttr "pSphereShape1.iog" ":initialShadingGroup.dsm" -na; -connectAttr "prototypeUnderInstancerShape.iog" ":initialShadingGroup.dsm" -na; -// End of InstancerTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportPointInstancerTest/InstancerTestMash.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportPointInstancerTest/InstancerTestMash.ma deleted file mode 100644 index eef7b99f62..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportPointInstancerTest/InstancerTestMash.ma +++ /dev/null @@ -1,2003 +0,0 @@ -//Maya ASCII 2018 scene -//Name: InstancerTestMash.ma -//Last modified: Wed, Jan 03, 2018 01:48:33 PM -//Codeset: UTF-8 -requires maya "2018"; -requires -nodeType "pxrUsdReferenceAssembly" -nodeType "pxrHdImagingShape" -dataType "pxrUsdStageData" - "pxrUsd" "1.0"; -requires -nodeType "MASH_Points" -nodeType "MASH_Falloff" -nodeType "MASH_BulletSolver" - -nodeType "MASH_Waiter" -nodeType "MASH_Visibility" -nodeType "MASH_Offset" -nodeType "MASH_Random" - -nodeType "MASH_Id" -nodeType "MASH_Distribute" -nodeType "MASH_Dynamics" "MASH" "450"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2018"; -fileInfo "version" "2018"; -fileInfo "cutIdentifier" "201708311015-002f4fe637"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" -27.12636254787877 -61.293861498200194 21.042099165009923 ; - setAttr ".r" -type "double3" 67.882924915377416 -4.7708320221952752e-15 -31.605090468735014 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".ncp" 10; - setAttr ".fcp" 1000000; - setAttr ".coi" 77.110079168349344; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 0 3.2728473266681473 3.1723731412405893 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".ncp" 10; - setAttr ".fcp" 1000000; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".ncp" 10; - setAttr ".fcp" 1000000; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "A6C568C0-0000-7D81-59F7-69130000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "A6C568C0-0000-7D81-59F7-69130000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".ncp" 10; - setAttr ".fcp" 1000000; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode pointEmitter -n "emitter1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C00000249"; - setAttr ".rat" 1; - setAttr ".sro" no; - setAttr -l on ".urpp"; -createNode transform -n "nParticle1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024B"; -createNode nParticle -n "nParticleShape1" -p "nParticle1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024A"; - addAttr -s false -ci true -sn "lifespanPP" -ln "lifespanPP" -dt "doubleArray"; - addAttr -ci true -h true -sn "lifespanPP0" -ln "lifespanPP0" -dt "doubleArray"; - addAttr -ci true -sn "lifespan" -ln "lifespan" -at "double"; - addAttr -is true -ci true -sn "colorAccum" -ln "colorAccum" -min 0 -max 1 -at "bool"; - addAttr -is true -ci true -sn "useLighting" -ln "useLighting" -min 0 -max 1 -at "bool"; - addAttr -is true -ci true -sn "pointSize" -ln "pointSize" -dv 2 -min 1 -max 60 -at "long"; - addAttr -is true -ci true -sn "normalDir" -ln "normalDir" -dv 2 -min 1 -max 3 -at "long"; - addAttr -s false -ci true -sn "rotationPP" -ln "rotationPP" -dt "vectorArray"; - addAttr -ci true -h true -sn "rotationPP0" -ln "rotationPP0" -dt "vectorArray"; - addAttr -s false -ci true -sn "angularVelocityPP" -ln "angularVelocityPP" -dt "vectorArray"; - addAttr -ci true -h true -sn "angularVelocityPP0" -ln "angularVelocityPP0" -dt "vectorArray"; - setAttr -k off ".v"; - setAttr ".gf" -type "Int32Array" 0 ; - setAttr ".pos0" -type "vectorArray" 0 ; - setAttr ".vel0" -type "vectorArray" 0 ; - setAttr ".acc0" -type "vectorArray" 0 ; - setAttr ".mas0" -type "doubleArray" 0 ; - setAttr ".id0" -type "doubleArray" 0 ; - setAttr ".bt0" -type "doubleArray" 0 ; - setAttr ".ag0" -type "doubleArray" 0 ; - setAttr ".irbx" -type "string" ""; - setAttr ".irax" -type "string" ""; - setAttr ".icx" -type "string" ""; - setAttr ".chw" 401; - setAttr ".idt[0].iam" -type "stringArray" 10 "age" "age" "position" "worldPosition" "id" "particleId" "rotation" "rotationPP" "objectIndex" "particleId" ; - setAttr ".cofl" 1; - setAttr ".scld" no; - setAttr -s 2 ".fsc[0:1]" 0 1 1 1 0 1; - setAttr -s 2 ".pfdo[0:1]" 0 1 1 1 0 1; - setAttr ".cprt" yes; - setAttr ".rtdp" 0.20000000298023224; - setAttr ".vssc[0]" 0 1 1; - setAttr ".stns[0]" 0 1 1; - setAttr ".ra" 5; - setAttr ".rdc[0]" 0 1 1; - setAttr ".mssc[0]" 0 1 1; - setAttr ".pfsc[0]" 0 1 1; - setAttr ".frsc[0]" 0 1 1; - setAttr ".stsc[0]" 0 1 1; - setAttr ".clsc[0]" 0 1 1; - setAttr ".bosc[0]" 0 1 1; - setAttr ".opc[0]" 0 1 1; - setAttr ".cl[0].clp" 0; - setAttr ".cl[0].clc" -type "float3" 1 1 1 ; - setAttr ".cl[0].cli" 1; - setAttr ".inca[0].incap" 0; - setAttr ".inca[0].incac" -type "float3" 0 0 0 ; - setAttr ".inca[0].incai" 1; - setAttr ".lifespanPP0" -type "doubleArray" 0 ; - setAttr -k on ".lifespan" 1; - setAttr -k on ".colorAccum"; - setAttr -k on ".useLighting"; - setAttr -k on ".pointSize"; - setAttr -k on ".normalDir"; - setAttr ".rotationPP0" -type "vectorArray" 0 ; - setAttr ".angularVelocityPP0" -type "vectorArray" 0 ; -createNode nucleus -n "nucleus1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024C"; - setAttr ".grty" 0.98000001907348633; - setAttr ".grdi" -type "float3" 0 0 -1 ; - setAttr ".wisp" 4; - setAttr ".nupl" yes; - setAttr ".npor" -type "float3" 0 0 -10 ; - setAttr ".npun" -type "float3" 0 0 1 ; -createNode pxrUsdReferenceAssembly -n "referencePrototype"; - rename -uid "7C1468C0-0000-06B5-59FA-0F8A00000286"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2017/11/01 11:16:42"; - setAttr ".fp" -type "string" "Cone.usda"; - setAttr ".pp" -type "string" "/Cone"; - setAttr ".tm" 67; - setAttr ".irp" -type "string" "Full"; - setAttr ".rns" -type "string" "NS_referencePrototype"; -createNode transform -n "dummyGroup"; - rename -uid "29A7E8C0-0000-5E2E-59FA-427600000289"; - setAttr ".t" -type "double3" -18.504391246526676 0 0.88808716179603842 ; -createNode transform -n "pCube1" -p "dummyGroup"; - rename -uid "A6C568C0-0000-7D81-59F7-70010000025E"; - setAttr ".t" -type "double3" 0 -1.4667030468345801 4.3181725151431722 ; - setAttr ".r" -type "double3" 17.622916899310258 -6.5380553277006346 19.719939070133613 ; - setAttr ".s" -type "double3" 3 1 1 ; - setAttr ".sh" -type "double3" 1 0 0 ; - setAttr ".rp" -type "double3" 1.9508761750615242 2.3245294578089215e-16 1.5045971202779844 ; - setAttr ".rpt" -type "double3" 0 -0.48389751372459339 -0.079937269450437873 ; - setAttr ".sp" -type "double3" 0.6502920583538444 2.3245294578089215e-16 1.5045971202779844 ; - setAttr ".spt" -type "double3" 1.3005841167076901 0 0 ; -createNode mesh -n "pCubeShape1" -p "pCube1"; - rename -uid "A6C568C0-0000-7D81-59F7-70010000025D"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_2b001d01-3a8e-41c9-bef0-d2033bf28d94"; -createNode transform -n "pSphere1" -p "pCube1"; - rename -uid "B985E8C0-0000-5864-59F8-F8E20000027B"; - setAttr ".t" -type "double3" -0.36687885728258196 -1.3040678202543148 -1.5198438430259549 ; - setAttr ".r" -type "double3" 6.9535788985802274 -4.2404434203886794 143.23686431345087 ; - setAttr ".rp" -type "double3" 1.270634984285598 1.8184780938013123e-16 7.2332547937370428e-16 ; - setAttr ".rpt" -type "double3" -0.92652076067969102 1.223151120836083 0 ; - setAttr ".sp" -type "double3" 1.270634984285598 1.8184780938013123e-16 7.2332547937370428e-16 ; -createNode mesh -n "pSphereShape1" -p "pSphere1"; - rename -uid "B985E8C0-0000-5864-59F8-F8E20000027A"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_fdb4afe6-4397-45f0-a7a8-188a2fc0d523"; -createNode transform -n "InstancerTest"; - rename -uid "612F48C0-0000-7676-59FB-B8DE0000028A"; -createNode instancer -n "MASH1_Instancer" -p "InstancerTest"; - rename -uid "4B54C900-0000-4F0C-5A1C-936700000336"; - addAttr -s false -ci true -h true -sn "instancerMessage" -ln "instancerMessage" - -at "message"; - setAttr -s 3 ".inh"; -createNode transform -n "prototypeUnderInstancer" -p "MASH1_Instancer"; - rename -uid "4B54C900-0000-4F0C-5A1C-936D00000337"; -createNode mesh -n "prototypeUnderInstancerShape" -p "|InstancerTest|MASH1_Instancer|prototypeUnderInstancer"; - rename -uid "4B54C900-0000-4F0C-5A1C-936D00000338"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_6575cd6f-c0cb-4414-96f0-3ff794b46b48"; -createNode instancer -n "instancer1" -p "InstancerTest"; - rename -uid "A6C568C0-0000-7D81-59F7-6F5400000254"; - setAttr -s 3 ".inh"; -createNode transform -n "prototypeUnderInstancer" -p "instancer1"; - rename -uid "356BF8C0-0000-5E76-59FA-347700000276"; -createNode mesh -n "prototypeUnderInstancerShape" -p "|InstancerTest|instancer1|prototypeUnderInstancer"; - rename -uid "356BF8C0-0000-5E76-59FA-347700000275"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_6575cd6f-c0cb-4414-96f0-3ff794b46b48"; -createNode instancer -n "instancerBad1" -p "InstancerTest"; - rename -uid "C39B0900-0000-02EC-5A4D-446B0000028D"; -createNode instancer -n "instancerBad2" -p "InstancerTest"; - rename -uid "75A3C900-0000-7B5E-5A4D-4FA10000028E"; -createNode instancer -n "MASH2_Instancer" -p "InstancerTest"; - rename -uid "08F20900-0000-7D12-5B05-E6B00000029A"; - addAttr -s false -ci true -h true -sn "instancerMessage" -ln "instancerMessage" - -at "message"; - addAttr -s false -ci true -h true -sn "dynamicsMessage" -ln "dynamicsMessage" -at "message"; -createNode transform -n "MASH2_Prototype" -p "MASH2_Instancer"; - rename -uid "08F20900-0000-7D12-5B05-E6A500000297"; - setAttr ".v" no; -createNode mesh -n "MASH2_PrototypeShape" -p "MASH2_Prototype"; - rename -uid "08F20900-0000-7D12-5B05-E6A500000296"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode instancer -n "MASH3_Instancer" -p "InstancerTest"; - rename -uid "38F68940-0000-1743-5D4C-59A2000002DD"; - addAttr -s false -ci true -h true -sn "instancerMessage" -ln "instancerMessage" - -at "message"; -createNode transform -n "pTorus1" -p "MASH3_Instancer"; - rename -uid "38F68940-0000-1743-5D4C-599A000002D5"; - addAttr -ci true -sn "mashOutFilter" -ln "mashOutFilter" -min 0 -max 1 -at "bool"; - setAttr ".v" no; -createNode mesh -n "pTorusShape1" -p "pTorus1"; - rename -uid "38F68940-0000-1743-5D4C-599A000002D4"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "MASH2_BulletSolver"; - rename -uid "08F20900-0000-7D12-5B05-E6C60000029D"; -createNode MASH_BulletSolver -n "MASH2_BulletSolverShape" -p "MASH2_BulletSolver"; - rename -uid "08F20900-0000-7D12-5B05-E6C60000029C"; - addAttr -s false -ci true -h true -sn "instancerMessage" -ln "instancerMessage" - -at "message"; - setAttr -k off ".v"; -createNode transform -n "MASH3_Points"; - rename -uid "38F68940-0000-1743-5D4C-59BB000002DE"; -createNode MASH_Points -n "MASH3_PointsShape" -p "MASH3_Points"; - rename -uid "38F68940-0000-1743-5D4C-59BB000002DF"; - setAttr -k off ".v"; -createNode transform -n "Falloff_MASH3_Visibility"; - rename -uid "38F68940-0000-1743-5D4C-59C3000002E2"; -createNode MASH_Falloff -n "Falloff_MASH3_VisibilityShape" -p "Falloff_MASH3_Visibility"; - rename -uid "38F68940-0000-1743-5D4C-59C3000002E1"; - setAttr -k off ".v"; - setAttr -s 2 ".falloffR[0:1]" 0 1 1 1 0 1; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "468F9900-0000-525D-5A1C-9E9C000002A8"; - setAttr -s 3 ".lnk"; - setAttr -s 3 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "468F9900-0000-525D-5A1C-9E9C000002A9"; -createNode displayLayer -n "defaultLayer"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "468F9900-0000-525D-5A1C-9E9C000002AB"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "A6C568C0-0000-7D81-59F7-691300000244"; - setAttr ".g" yes; -createNode shadingEngine -n "nParticlePointsSE"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024D"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024E"; -createNode particleSamplerInfo -n "particleSamplerInfo1"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C0000024F"; -createNode blinn -n "npPointsBlinn"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C00000250"; -createNode particleCloud -n "npPointsVolume"; - rename -uid "A6C568C0-0000-7D81-59F7-6F3C00000251"; -createNode polyCube -n "polyCube1"; - rename -uid "A6C568C0-0000-7D81-59F7-70010000025C"; - setAttr ".cuv" 4; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "A6C568C0-0000-7D81-59F7-8B33000002F5"; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "A6C568C0-0000-7D81-59F7-8B33000002F6"; - setAttr ".b" -type "string" "playbackOptions -min 0 -max 400 -ast 0 -aet 400 "; - setAttr ".st" 6; -createNode polySphere -n "polySphere1"; - rename -uid "B985E8C0-0000-5864-59F8-F8E200000279"; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "7C1468C0-0000-06B5-59FA-0F8A00000287"; - setAttr ".ihi" 0; -createNode polySphere -n "polySphere2"; - rename -uid "356BF8C0-0000-5E76-59FA-347700000274"; -createNode animCurveTA -n "referencePrototype_rotateX"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002D9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 85.382791757343242; -createNode animCurveTA -n "referencePrototype_rotateY"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTA -n "referencePrototype_rotateZ"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTU -n "referencePrototype_visibility"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DC"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 1 400 1; - setAttr -s 2 ".kot[0:1]" 5 5; -createNode animCurveTL -n "referencePrototype_translateX"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTL -n "referencePrototype_translateY"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 3.2728473266681473 400 3.2728473266681473; -createNode animCurveTL -n "referencePrototype_translateZ"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002DF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 3.1723731412405893 400 3.1723731412405893; -createNode animCurveTU -n "referencePrototype_scaleX"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002E0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 1.2 400 1.2; -createNode animCurveTU -n "referencePrototype_scaleY"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002E1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 1.2 400 1.2; -createNode animCurveTU -n "referencePrototype_scaleZ"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002E2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 1.2 400 1.2; -createNode animCurveTU -n "referencePrototype_complexity"; - rename -uid "2EFE78C0-0000-4F9E-59FC-FFE3000002E3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "468F9900-0000-525D-5A1C-9E9C000002C5"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "468F9900-0000-525D-5A1C-9E9C000002C6"; -createNode MASH_Waiter -n "MASH1"; - rename -uid "4B54C900-0000-4F0C-5A1C-936500000331"; - addAttr -s false -ci true -h true -sn "instancerMessage" -ln "instancerMessage" - -at "message"; - setAttr ".inRotPP" -type "vectorArray" 10 27.170631408691406 -53.977775573730469 2.3139724731445312 -22.687953948974609 20.450050354003906 - 33.223426818847656 3.9521598815917969 -8.5499038696289062 -28.904722213745117 14.677986145019531 -41.972633361816406 -54.148574829101562 -47.239456176757812 58.398567199707031 -32.230316162109375 -38.157394409179688 57.647422790527344 - -27.747634887695312 59.1895751953125 53.210113525390625 -31.480705261230469 53.422760009765625 -44.479885101318359 12.431869506835938 22.059165954589844 37.917991638183594 -13.748416900634766 -41.142753601074219 -36.514503479003906 - 49.527748107910156 ; - setAttr ".cacheIdPP" -type "vectorArray" 0 ; - setAttr ".cacheVisibilityPP" -type "vectorArray" 0 ; - setAttr ".initSt" -type "vectorArray" 0 ; - setAttr ".filename" -type "string" "0"; -createNode MASH_Distribute -n "MASH1_Distribute"; - rename -uid "4B54C900-0000-4F0C-5A1C-936500000332"; - setAttr ".savedData" -type "newParticles" ; - setAttr ".mapDirection" 4; - setAttr ".fArray" -type "vectorArray" 0 ; - setAttr ".inPPP" -type "vectorArray" 0 ; - setAttr -s 3 ".scaleRamp[0:2]" 0 0 1 0 0 1 1 1 1; - setAttr -s 3 ".rotationRamp[0:2]" 0 0 1 0 0 1 1 1 1; - setAttr -s 3 ".bRmp[0:2]" 0 0 1 0 0 1 1 1 1; - setAttr ".bRmpX[0]" 0 1 1; - setAttr ".bRmpY[0]" 0 1 1; - setAttr ".bRmpZ[0]" 0 1 1; - setAttr ".ampX" 50; -createNode MASH_Random -n "MASH1_Random"; - rename -uid "4B54C900-0000-4F0C-5A1C-93E10000033A"; - setAttr ".savedData" -type "newParticles" ; - setAttr ".fArray" -type "vectorArray" 0 ; - setAttr ".positionX" 2; - setAttr ".positionY" 2; - setAttr ".positionZ" 2; - setAttr ".rotationX" 60; - setAttr ".rotationY" 60; - setAttr ".rotationZ" 60; - setAttr ".scaleX" 0.20000000298023224; - setAttr ".scaleY" 0.20000000298023224; - setAttr ".scaleZ" 0.20000000298023224; -createNode MASH_Id -n "MASH1_ID"; - rename -uid "468F9900-0000-525D-5A1C-94510000028C"; - setAttr ".fArray" -type "vectorArray" 0 ; - setAttr ".nuob" 3; -createNode MASH_Offset -n "MASH1_Offset"; - rename -uid "468F9900-0000-525D-5A1C-9EA9000002CE"; - setAttr ".savedData" -type "newParticles" ; - setAttr ".fArray" -type "vectorArray" 0 ; - setAttr ".oft" 6; - setAttr ".positionOffset" -type "float3" 0.050000001 0.050000001 0.1 ; - setAttr ".rotationOffset" -type "double3" 1 2 3.0000000000000004 ; - setAttr ".scaleOffset" -type "float3" 0.0099999998 0.0049999999 0.0020000001 ; -createNode polySphere -n "polySphere3"; - rename -uid "08F20900-0000-7D12-5B05-E6A500000295"; -createNode MASH_Waiter -n "MASH2"; - rename -uid "08F20900-0000-7D12-5B05-E6B000000298"; - addAttr -s false -ci true -h true -sn "instancerMessage" -ln "instancerMessage" - -at "message"; - addAttr -s false -ci true -h true -sn "dynamicsMessage" -ln "dynamicsMessage" -at "message"; - setAttr ".filename" -type "string" "0"; -createNode MASH_Distribute -n "MASH2_Distribute"; - rename -uid "08F20900-0000-7D12-5B05-E6B000000299"; - setAttr ".savedData" -type "newParticles" ; - setAttr ".mapDirection" 4; - setAttr ".fArray" -type "vectorArray" 0 ; - setAttr ".inPPP" -type "vectorArray" 0 ; - setAttr -s 3 ".scaleRamp[0:2]" 0 0 1 0 0 1 1 1 1; - setAttr -s 3 ".rotationRamp[0:2]" 0 0 1 0 0 1 1 1 1; - setAttr -s 3 ".bRmp[0:2]" 0 0 1 0 0 1 1 1 1; - setAttr ".bRmpX[0]" 0 1 1; - setAttr ".bRmpY[0]" 0 1 1; - setAttr ".bRmpZ[0]" 0 1 1; -createNode MASH_Dynamics -n "MASH2_Dynamics"; - rename -uid "08F20900-0000-7D12-5B05-E6C60000029B"; - addAttr -s false -ci true -h true -sn "waiterMessage" -ln "waiterMessage" -at "message"; -createNode nodeGraphEditorInfo -n "MayaNodeEditorSavedTabsInfo"; - rename -uid "468F9900-0000-525D-5A1C-95450000028D"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" 616.91606356579507 -557.10298379404014 ; - setAttr ".tgi[0].vh" -type "double2" 1749.4340269857396 26.74168057773252 ; - setAttr -s 20 ".tgi[0].ni"; - setAttr ".tgi[0].ni[0].x" 816.76995849609375; - setAttr ".tgi[0].ni[0].y" -9.4582509994506836; - setAttr ".tgi[0].ni[0].nvs" 18304; - setAttr ".tgi[0].ni[1].x" 485.71429443359375; - setAttr ".tgi[0].ni[1].y" -164.28572082519531; - setAttr ".tgi[0].ni[1].nvs" 18304; - setAttr ".tgi[0].ni[2].x" 814.28570556640625; - setAttr ".tgi[0].ni[2].y" 44.285713195800781; - setAttr ".tgi[0].ni[2].nvs" 18304; - setAttr ".tgi[0].ni[3].x" 1369.8502197265625; - setAttr ".tgi[0].ni[3].y" -46.596775054931641; - setAttr ".tgi[0].ni[3].nvs" 18305; - setAttr ".tgi[0].ni[4].x" 1253.092041015625; - setAttr ".tgi[0].ni[4].y" 223.45027160644531; - setAttr ".tgi[0].ni[4].nvs" 18305; - setAttr ".tgi[0].ni[5].x" 485.71429443359375; - setAttr ".tgi[0].ni[5].y" -455.71429443359375; - setAttr ".tgi[0].ni[5].nvs" 18304; - setAttr ".tgi[0].ni[6].x" 507.14285278320312; - setAttr ".tgi[0].ni[6].y" -775.71429443359375; - setAttr ".tgi[0].ni[6].nvs" 18304; - setAttr ".tgi[0].ni[7].x" 485.71429443359375; - setAttr ".tgi[0].ni[7].y" -67.142860412597656; - setAttr ".tgi[0].ni[7].nvs" 18304; - setAttr ".tgi[0].ni[8].x" 814.28570556640625; - setAttr ".tgi[0].ni[8].y" -775.71429443359375; - setAttr ".tgi[0].ni[8].nvs" 18304; - setAttr ".tgi[0].ni[9].x" 836.129150390625; - setAttr ".tgi[0].ni[9].y" -94.390800476074219; - setAttr ".tgi[0].ni[9].nvs" 18304; - setAttr ".tgi[0].ni[10].x" 814.28570556640625; - setAttr ".tgi[0].ni[10].y" -274.28570556640625; - setAttr ".tgi[0].ni[10].nvs" 18304; - setAttr ".tgi[0].ni[11].x" 485.71429443359375; - setAttr ".tgi[0].ni[11].y" -261.42855834960938; - setAttr ".tgi[0].ni[11].nvs" 18304; - setAttr ".tgi[0].ni[12].x" 485.71429443359375; - setAttr ".tgi[0].ni[12].y" 224.28572082519531; - setAttr ".tgi[0].ni[12].nvs" 18304; - setAttr ".tgi[0].ni[13].x" 485.71429443359375; - setAttr ".tgi[0].ni[13].y" 127.14286041259766; - setAttr ".tgi[0].ni[13].nvs" 18304; - setAttr ".tgi[0].ni[14].x" 485.71429443359375; - setAttr ".tgi[0].ni[14].y" -358.57144165039062; - setAttr ".tgi[0].ni[14].nvs" 18304; - setAttr ".tgi[0].ni[15].x" 485.71429443359375; - setAttr ".tgi[0].ni[15].y" -552.85711669921875; - setAttr ".tgi[0].ni[15].nvs" 18304; - setAttr ".tgi[0].ni[16].x" 485.71429443359375; - setAttr ".tgi[0].ni[16].y" 30; - setAttr ".tgi[0].ni[16].nvs" 18304; - setAttr ".tgi[0].ni[17].x" 485.71429443359375; - setAttr ".tgi[0].ni[17].y" -650; - setAttr ".tgi[0].ni[17].nvs" 18304; - setAttr ".tgi[0].ni[18].x" 1118.5714111328125; - setAttr ".tgi[0].ni[18].y" -404.28570556640625; - setAttr ".tgi[0].ni[18].nvs" 18304; - setAttr ".tgi[0].ni[19].x" 860.27691650390625; - setAttr ".tgi[0].ni[19].y" -374.36669921875; - setAttr ".tgi[0].ni[19].nvs" 1923; -createNode polyTorus -n "polyTorus1"; - rename -uid "38F68940-0000-1743-5D4C-599A000002D3"; -createNode MASH_Waiter -n "MASH3"; - rename -uid "38F68940-0000-1743-5D4C-599F000002D6"; - addAttr -s false -ci true -h true -sn "instancerMessage" -ln "instancerMessage" - -at "message"; - setAttr ".filename" -type "string" "0"; -createNode MASH_Distribute -n "MASH3_Distribute"; - rename -uid "38F68940-0000-1743-5D4C-599F000002D7"; - setAttr ".savedData" -type "newParticles" ; - setAttr ".mapDirection" 4; - setAttr ".fArray" -type "vectorArray" 0 ; - setAttr ".inPPP" -type "vectorArray" 0 ; - setAttr -s 3 ".scaleRamp[0:2]" 0 0 1 0 0 1 1 1 1; - setAttr -s 3 ".rotationRamp[0:2]" 0 0 1 0 0 1 1 1 1; - setAttr -s 3 ".bRmp[0:2]" 0 0 1 0 0 1 1 1 1; - setAttr ".bRmpX[0]" 0 1 1; - setAttr ".bRmpY[0]" 0 1 1; - setAttr ".bRmpZ[0]" 0 1 1; -createNode MASH_Visibility -n "MASH3_Visibility"; - rename -uid "38F68940-0000-1743-5D4C-59BF000002E0"; - setAttr ".fArray" -type "vectorArray" 0 ; -createNode animCurveTL -n "Falloff_MASH3_Visibility_translateX"; - rename -uid "38F68940-0000-1743-5D4C-59CC000002E5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 22.978999928072184; -createNode animCurveTL -n "Falloff_MASH3_Visibility_translateY"; - rename -uid "38F68940-0000-1743-5D4C-59CC000002E6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTL -n "Falloff_MASH3_Visibility_translateZ"; - rename -uid "38F68940-0000-1743-5D4C-59CC000002E7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTU -n "Falloff_MASH3_Visibility_visibility"; - rename -uid "38F68940-0000-1743-5D4C-59CC000002E8"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 1 400 1; - setAttr -s 2 ".kot[0:1]" 5 5; -createNode animCurveTA -n "Falloff_MASH3_Visibility_rotateX"; - rename -uid "38F68940-0000-1743-5D4C-59CC000002E9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTA -n "Falloff_MASH3_Visibility_rotateY"; - rename -uid "38F68940-0000-1743-5D4C-59CC000002EA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTA -n "Falloff_MASH3_Visibility_rotateZ"; - rename -uid "38F68940-0000-1743-5D4C-59CC000002EB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 0 400 0; -createNode animCurveTU -n "Falloff_MASH3_Visibility_scaleX"; - rename -uid "38F68940-0000-1743-5D4C-59CC000002EC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 10 400 10; -createNode animCurveTU -n "Falloff_MASH3_Visibility_scaleY"; - rename -uid "38F68940-0000-1743-5D4C-59CC000002ED"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 10 400 10; -createNode animCurveTU -n "Falloff_MASH3_Visibility_scaleZ"; - rename -uid "38F68940-0000-1743-5D4C-59CC000002EE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 0 10 400 10; -select -ne :time1; - setAttr ".ihi" 0; - setAttr ".o" 0; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".etmr" no; - setAttr ".tmr" 4096; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 3 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 6 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 6 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :defaultColorMgtGlobals; - setAttr ".cfe" yes; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -connectAttr ":time1.o" "emitter1.ct"; -connectAttr "nParticleShape1.ifl" "emitter1.full[0]"; -connectAttr "nParticleShape1.tss" "emitter1.dt[0]"; -connectAttr "nParticleShape1.inh" "emitter1.inh[0]"; -connectAttr "nParticleShape1.stt" "emitter1.stt[0]"; -connectAttr "nParticleShape1.sd[0]" "emitter1.sd[0]"; -connectAttr ":time1.o" "nParticleShape1.cti"; -connectAttr "nucleus1.noao[0]" "nParticleShape1.nxst"; -connectAttr "nucleus1.stf" "nParticleShape1.stf"; -connectAttr "emitter1.ot[0]" "nParticleShape1.npt[0]"; -connectAttr ":time1.o" "nucleus1.cti"; -connectAttr "nParticleShape1.cust" "nucleus1.niao[0]"; -connectAttr "nParticleShape1.stst" "nucleus1.nias[0]"; -connectAttr "hyperLayout2.msg" "referencePrototype.hl"; -connectAttr "referencePrototype_rotateX.o" "referencePrototype.rx"; -connectAttr "referencePrototype_rotateY.o" "referencePrototype.ry"; -connectAttr "referencePrototype_rotateZ.o" "referencePrototype.rz"; -connectAttr "referencePrototype_visibility.o" "referencePrototype.v"; -connectAttr "referencePrototype_translateX.o" "referencePrototype.tx"; -connectAttr "referencePrototype_translateY.o" "referencePrototype.ty"; -connectAttr "referencePrototype_translateZ.o" "referencePrototype.tz"; -connectAttr "referencePrototype_scaleX.o" "referencePrototype.sx"; -connectAttr "referencePrototype_scaleY.o" "referencePrototype.sy"; -connectAttr "referencePrototype_scaleZ.o" "referencePrototype.sz"; -connectAttr "referencePrototype_complexity.o" "referencePrototype.cplx"; -connectAttr "polyCube1.out" "pCubeShape1.i"; -connectAttr "polySphere1.out" "pSphereShape1.i"; -connectAttr "MASH1.outputPoints" "MASH1_Instancer.inp"; -connectAttr "MASH1.instancerMessage" "MASH1_Instancer.instancerMessage"; -connectAttr "pCube1.m" "MASH1_Instancer.inh[0]"; -connectAttr "|InstancerTest|MASH1_Instancer|prototypeUnderInstancer.m" "MASH1_Instancer.inh[2]" - ; -connectAttr "referencePrototype.m" "MASH1_Instancer.inh[3]"; -connectAttr "nParticleShape1.idt[0].ipd" "instancer1.inp"; -connectAttr "pCube1.m" "instancer1.inh[0]"; -connectAttr "|InstancerTest|instancer1|prototypeUnderInstancer.m" "instancer1.inh[2]" - ; -connectAttr "referencePrototype.m" "instancer1.inh[3]"; -connectAttr "polySphere2.out" "|InstancerTest|instancer1|prototypeUnderInstancer|prototypeUnderInstancerShape.i" - ; -connectAttr "pCube1.m" "instancerBad2.inh[0]"; -connectAttr "MASH2_BulletSolverShape.outputPoints[0]" "MASH2_Instancer.inp"; -connectAttr "MASH2.instancerMessage" "MASH2_Instancer.instancerMessage"; -connectAttr "MASH2_Prototype.m" "MASH2_Instancer.inh[0]"; -connectAttr "MASH2_BulletSolverShape.instancerMessage" "MASH2_Instancer.dynamicsMessage" - ; -connectAttr "polySphere3.out" "MASH2_PrototypeShape.i"; -connectAttr "pTorus1.m" "MASH3_Instancer.inh[0]"; -connectAttr "MASH3.outputPoints" "MASH3_Instancer.inp"; -connectAttr "MASH3.instancerMessage" "MASH3_Instancer.instancerMessage"; -connectAttr "polyTorus1.out" "pTorusShape1.i"; -connectAttr ":time1.o" "MASH2_BulletSolverShape.time"; -connectAttr "MASH2_Dynamics.enable" "MASH2_BulletSolverShape.inputNetworks[0].mashEnable" - ; -connectAttr "MASH2_Dynamics.bounce" "MASH2_BulletSolverShape.inputNetworks[0].mashBounce" - ; -connectAttr "MASH2_Dynamics.friction" "MASH2_BulletSolverShape.inputNetworks[0].mashFriction" - ; -connectAttr "MASH2_Dynamics.damping" "MASH2_BulletSolverShape.inputNetworks[0].mashDamping" - ; -connectAttr "MASH2_Dynamics.rollingFriction" "MASH2_BulletSolverShape.inputNetworks[0].mashRollingFriction" - ; -connectAttr "MASH2_Dynamics.rollingDamping" "MASH2_BulletSolverShape.inputNetworks[0].mashRollingDamping" - ; -connectAttr "MASH2_Dynamics.mass" "MASH2_BulletSolverShape.inputNetworks[0].mashMass" - ; -connectAttr "MASH2_Dynamics.positionStrength" "MASH2_BulletSolverShape.inputNetworks[0].mashPositionStrength" - ; -connectAttr "MASH2_Dynamics.rotationalStrength" "MASH2_BulletSolverShape.inputNetworks[0].mashRotationalStrength" - ; -connectAttr "MASH2_Dynamics.collisionObjectScale" "MASH2_BulletSolverShape.inputNetworks[0].mashCollisionObjectScale" - ; -connectAttr "MASH2_Dynamics.collisionShapeLength" "MASH2_BulletSolverShape.inputNetworks[0].mashCollisionShapeLength" - ; -connectAttr "MASH2_Dynamics.collisionShapeAxis" "MASH2_BulletSolverShape.inputNetworks[0].mashCollisionShapeAxis" - ; -connectAttr "MASH2_Dynamics.maxVelocity" "MASH2_BulletSolverShape.inputNetworks[0].mashMaxVelocity" - ; -connectAttr "MASH2_Dynamics.maxAngularVelocity" "MASH2_BulletSolverShape.inputNetworks[0].mashAngularVelocity" - ; -connectAttr "MASH2_Dynamics.collisionShape" "MASH2_BulletSolverShape.inputNetworks[0].mashCollisionShape" - ; -connectAttr "MASH2_Dynamics.initiallySleeping" "MASH2_BulletSolverShape.inputNetworks[0].mashInitiallySleeping" - ; -connectAttr "MASH2_Dynamics.initialVelocity" "MASH2_BulletSolverShape.inputNetworks[0].mashInitialVelocity" - ; -connectAttr "MASH2_Dynamics.initialRotationalVelocity" "MASH2_BulletSolverShape.inputNetworks[0].mashInitialRotationalVelocity" - ; -connectAttr "MASH2_Dynamics.emitFromCollisions" "MASH2_BulletSolverShape.inputNetworks[0].mashEmitFromCollisions" - ; -connectAttr "MASH2_Dynamics.collisionDistanceThreshold" "MASH2_BulletSolverShape.inputNetworks[0].mashCollisionDistanceThreshold" - ; -connectAttr "MASH2_Dynamics.ignoreInvisible" "MASH2_BulletSolverShape.inputNetworks[0].mashIgnoreInvisible" - ; -connectAttr "MASH2_Dynamics.autoFit" "MASH2_BulletSolverShape.inputNetworks[0].mashAutoFit" - ; -connectAttr "MASH2_Dynamics.linearVelocityThreshold" "MASH2_BulletSolverShape.inputNetworks[0].mashLinearVelocityThreshold" - ; -connectAttr "MASH2_Dynamics.angularVelocityThreshold" "MASH2_BulletSolverShape.inputNetworks[0].mashAngularVelocityThreshold" - ; -connectAttr "MASH2_Dynamics.collisionJitter" "MASH2_BulletSolverShape.inputNetworks[0].mashCollisionJitter" - ; -connectAttr "MASH2_Dynamics.contactMaskLayers" "MASH2_BulletSolverShape.inputNetworks[0].mashContactMaskLayers" - ; -connectAttr "MASH2_Dynamics.collisionMaskLayers" "MASH2_BulletSolverShape.inputNetworks[0].mashCollisionMaskLayers" - ; -connectAttr "MASH2_Dynamics.collisionGroupLayers" "MASH2_BulletSolverShape.inputNetworks[0].mashCollisionGroupLayers" - ; -connectAttr "MASH2_Dynamics.hierarchyMode" "MASH2_BulletSolverShape.inputNetworks[0].mashHierarchyMode" - ; -connectAttr "MASH2_Dynamics.initialStateJSON" "MASH2_BulletSolverShape.inputNetworks[0].mashInitialStateJSON" - ; -connectAttr "MASH2_Dynamics.useDensity" "MASH2_BulletSolverShape.inputNetworks[0].mashUseDensity" - ; -connectAttr "MASH2.outputPoints" "MASH2_BulletSolverShape.inputNetworks[0].inputPoints" - ; -connectAttr "MASH3.outputPoints" "MASH3_PointsShape.inputPoints"; -connectAttr "Falloff_MASH3_Visibility_translateX.o" "Falloff_MASH3_Visibility.tx" - ; -connectAttr "Falloff_MASH3_Visibility_translateY.o" "Falloff_MASH3_Visibility.ty" - ; -connectAttr "Falloff_MASH3_Visibility_translateZ.o" "Falloff_MASH3_Visibility.tz" - ; -connectAttr "Falloff_MASH3_Visibility_visibility.o" "Falloff_MASH3_Visibility.v" - ; -connectAttr "Falloff_MASH3_Visibility_rotateX.o" "Falloff_MASH3_Visibility.rx"; -connectAttr "Falloff_MASH3_Visibility_rotateY.o" "Falloff_MASH3_Visibility.ry"; -connectAttr "Falloff_MASH3_Visibility_rotateZ.o" "Falloff_MASH3_Visibility.rz"; -connectAttr "Falloff_MASH3_Visibility_scaleX.o" "Falloff_MASH3_Visibility.sx"; -connectAttr "Falloff_MASH3_Visibility_scaleY.o" "Falloff_MASH3_Visibility.sy"; -connectAttr "Falloff_MASH3_Visibility_scaleZ.o" "Falloff_MASH3_Visibility.sz"; -connectAttr ":time1.o" "Falloff_MASH3_VisibilityShape.time"; -connectAttr "Falloff_MASH3_Visibility.wm" "Falloff_MASH3_VisibilityShape.inMatrix" - ; -connectAttr "MASH3_Distribute.outputPoints" "Falloff_MASH3_VisibilityShape.falloffIn" - ; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "nParticlePointsSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "nParticlePointsSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "npPointsBlinn.oc" "nParticlePointsSE.ss"; -connectAttr "npPointsVolume.oi" "nParticlePointsSE.vs"; -connectAttr "nParticleShape1.iog" "nParticlePointsSE.dsm" -na; -connectAttr "nParticlePointsSE.msg" "materialInfo1.sg"; -connectAttr "npPointsBlinn.msg" "materialInfo1.m"; -connectAttr "particleSamplerInfo1.msg" "materialInfo1.t" -na; -connectAttr "particleSamplerInfo1.oc" "npPointsBlinn.c"; -connectAttr "particleSamplerInfo1.ot" "npPointsBlinn.it"; -connectAttr "particleSamplerInfo1.oi" "npPointsBlinn.ic"; -connectAttr "particleSamplerInfo1.ot" "npPointsVolume.t"; -connectAttr "particleSamplerInfo1.oc" "npPointsVolume.c"; -connectAttr "particleSamplerInfo1.oi" "npPointsVolume.i"; -connectAttr "MASH1_Offset.outputPoints" "MASH1.inputPoints"; -connectAttr "MASH1_Distribute.waiterMessage" "MASH1.waiterMessage"; -connectAttr "MASH1_Distribute.outputPoints" "MASH1_Random.inputPoints"; -connectAttr ":time1.o" "MASH1_ID.ti"; -connectAttr "MASH1_Random.outputPoints" "MASH1_ID.inputPoints"; -connectAttr ":time1.o" "MASH1_Offset.ti"; -connectAttr "MASH1_ID.outputPoints" "MASH1_Offset.inputPoints"; -connectAttr "MASH2_Dynamics.outputPoints" "MASH2.inputPoints"; -connectAttr "MASH2_Distribute.waiterMessage" "MASH2.waiterMessage"; -connectAttr "MASH2_Dynamics.waiterMessage" "MASH2.dynamicsMessage"; -connectAttr ":time1.o" "MASH2_Dynamics.time"; -connectAttr "MASH2_Distribute.outputPoints" "MASH2_Dynamics.inputPoints"; -connectAttr "pCube1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[0].dn"; -connectAttr "referencePrototype_rotateZ.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[1].dn" - ; -connectAttr "nParticleShape1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[2].dn"; -connectAttr "MASH1_Instancer.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[3].dn"; -connectAttr "instancer1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[4].dn"; -connectAttr "referencePrototype_scaleX.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[5].dn" - ; -connectAttr "MASH1_Distribute.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[6].dn" - ; -connectAttr "referencePrototype_rotateY.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[7].dn" - ; -connectAttr "MASH1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[8].dn"; -connectAttr "referencePrototype.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[9].dn" - ; -connectAttr "|InstancerTest|instancer1|prototypeUnderInstancer.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[10].dn" - ; -connectAttr "referencePrototype_rotateX.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[11].dn" - ; -connectAttr ":time1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[12].dn"; -connectAttr "referencePrototype_translateY.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[13].dn" - ; -connectAttr "referencePrototype_translateZ.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[14].dn" - ; -connectAttr "referencePrototype_scaleY.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[15].dn" - ; -connectAttr "referencePrototype_scaleZ.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[16].dn" - ; -connectAttr "referencePrototype_translateX.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[17].dn" - ; -connectAttr "|InstancerTest|MASH1_Instancer|prototypeUnderInstancer|prototypeUnderInstancerShape.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[18].dn" - ; -connectAttr "|InstancerTest|MASH1_Instancer|prototypeUnderInstancer.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[19].dn" - ; -connectAttr "MASH3_Visibility.outputPoints" "MASH3.inputPoints"; -connectAttr "MASH3_Distribute.waiterMessage" "MASH3.waiterMessage"; -connectAttr "MASH3_Distribute.outputPoints" "MASH3_Visibility.inputPoints"; -connectAttr "Falloff_MASH3_VisibilityShape.falloffOut" "MASH3_Visibility.strengthPP[0]" - ; -connectAttr "nParticlePointsSE.pa" ":renderPartition.st" -na; -connectAttr "npPointsBlinn.msg" ":defaultShaderList1.s" -na; -connectAttr "npPointsVolume.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "pCubeShape1.iog" ":initialShadingGroup.dsm" -na; -connectAttr "pSphereShape1.iog" ":initialShadingGroup.dsm" -na; -connectAttr "|InstancerTest|instancer1|prototypeUnderInstancer|prototypeUnderInstancerShape.iog" ":initialShadingGroup.dsm" - -na; -connectAttr "|InstancerTest|MASH1_Instancer|prototypeUnderInstancer|prototypeUnderInstancerShape.iog" ":initialShadingGroup.dsm" - -na; -connectAttr "MASH2_PrototypeShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "pTorusShape1.iog" ":initialShadingGroup.dsm" -na; -// End of InstancerTestMash.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportPrefTest/UsdExportPrefTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportPrefTest/UsdExportPrefTest.ma deleted file mode 100644 index a19246d67b..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportPrefTest/UsdExportPrefTest.ma +++ /dev/null @@ -1,248 +0,0 @@ -//Maya ASCII 2016R2 scene -//Name: UsdExportPrefTest.ma -//Last modified: Wed, Apr 18, 2018 11:02:43 AM -//Codeset: UTF-8 -requires maya "2016R2"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016 Extension 2 SP2"; -fileInfo "cutIdentifier" "201608220310-1001477-2"; -fileInfo "osv" "Linux 3.10.0-514.16.1.el7.x86_64 #1 SMP Wed Apr 12 15:04:24 UTC 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970500000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1.2113462761145279 6.6605322868897243 6.3196155296916636 ; - setAttr ".r" -type "double3" -40.538352729602416 29.400000000000301 -1.825358276502775e-15 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970500000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 8.7320429807900091; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970500000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 100.1 0 ; - setAttr ".r" -type "double3" -89.999999999999986 0 0 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970500000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970500000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970500000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970500000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 0 89.999999999999986 0 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-97050000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "pPlane1"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970D0000024B"; -createNode mesh -n "pPlaneShape1" -p "pPlane1"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970D0000024A"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "pPlane2"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-97190000024E"; - setAttr ".rp" -type "double3" -4 0 0 ; - setAttr ".sp" -type "double3" -4 0 0 ; -createNode mesh -n "pPlaneShape2" -p "pPlane2"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-97190000024D"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 4 ".uvst[0].uvsp[0:3]" -type "float2" 0 0 1 0 0 1 1 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 4 ".vt[0:3]" -4.5 -1.110223e-16 0.5 -3.5 -1.110223e-16 0.5 - -4.5 1.110223e-16 -0.5 -3.5 1.110223e-16 -0.5; - setAttr -s 4 ".ed[0:3]" 0 1 0 0 2 0 1 3 0 2 3 0; - setAttr -ch 4 ".fc[0]" -type "polyFaces" - f 4 0 2 -4 -2 - mu 0 4 0 1 3 2; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-97050000022B"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970600000240"; -createNode displayLayer -n "defaultLayer"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970600000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970600000242"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970600000243"; - setAttr ".g" yes; -createNode polyPlane -n "polyPlane1"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-970D00000249"; - setAttr ".sw" 1; - setAttr ".sh" 1; - setAttr ".cuv" 2; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-987D00000262"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n" - + " -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n" - + " -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n" - + " -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n" - + " -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n" - + " -width 1636\n -height 862\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1636\n -height 862\n" - + " -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n" - + " -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n" - + " -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n" - + " -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\toutlinerPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n" - + " -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n" - + " -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n" - + " -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n" - + " -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n" - + " -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n" - + " -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n" - + " -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n" - + " $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n" - + " -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n" - + " -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n" - + " -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n" - + " -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n" - + " -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n" - + " -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 32768\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n" - + " -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n" - + " -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 32768\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1636\\n -height 862\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 32768\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1636\\n -height 862\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "C7B7E8C0-0000-2A04-5AD6-987D00000263"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -connectAttr "polyPlane1.out" "pPlaneShape1.i"; -connectAttr "pPlaneShape2.w" "pPlaneShape1.rob"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "pPlaneShape2.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[0].dn"; -connectAttr ":initialShadingGroup.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[1].dn" - ; -connectAttr "pPlaneShape1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[2].dn"; -connectAttr "pPlane2.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[3].dn"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "pPlaneShape1.iog" ":initialShadingGroup.dsm" -na; -connectAttr "pPlaneShape2.iog" ":initialShadingGroup.dsm" -na; -// End of UsdExportPrefTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportRenderLayerModeTest/UsdExportRenderLayerModeTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportRenderLayerModeTest/UsdExportRenderLayerModeTest.ma deleted file mode 100644 index 5915a60b8b..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportRenderLayerModeTest/UsdExportRenderLayerModeTest.ma +++ /dev/null @@ -1,377 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportRenderLayerModeTest.ma -//Last modified: Tue, Feb 28, 2017 10:16:54 AM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "E3533860-0000-0618-5748-D0F800000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 13.690369750472904 -31.949858214775741 29.287887191654946 ; - setAttr ".r" -type "double3" 49.882924915356732 0 23.194913994746134 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "E3533860-0000-0618-5748-D0F800000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "E3533860-0000-0618-5748-D0F800000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "E3533860-0000-0618-5748-D0F800000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "E3533860-0000-0618-5748-D0F800000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "E3533860-0000-0618-5748-D0F800000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "E3533860-0000-0618-5748-D0F800000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "E3533860-0000-0618-5748-D0F80000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdExportRenderLayerModeTest"; - rename -uid "E3533860-0000-0618-5748-D16F00000259"; -createNode transform -n "Geom" -p "UsdExportRenderLayerModeTest"; - rename -uid "E3533860-0000-0618-5748-D1810000025A"; -createNode transform -n "Plane" -p "Geom"; - rename -uid "E3533860-0000-0618-5748-D10700000247"; - setAttr -s 3 ".rlio"; - setAttr -s 3 ".rlio"; -createNode mesh -n "PlaneShape" -p "Plane"; - rename -uid "E3533860-0000-0618-5748-D10700000246"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_d284ecc7-b99f-4350-a841-29a6eb2f57a9"; -createNode transform -n "CubeOne" -p "Geom"; - rename -uid "E3533860-0000-0618-5748-D1280000024A"; - setAttr ".rp" -type "double3" -8 0 0.5 ; - setAttr ".sp" -type "double3" -8 0 0.5 ; -createNode mesh -n "CubeOneShape" -p "CubeOne"; - rename -uid "E3533860-0000-0618-5748-D12800000249"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_b8a79eaa-4677-4277-bb97-58c3a6b49ebe"; -createNode transform -n "CubeTwo" -p "Geom"; - rename -uid "E3533860-0000-0618-5748-D1400000024D"; - setAttr ".rp" -type "double3" 0 0 0.5 ; - setAttr ".sp" -type "double3" 0 0 0.5 ; -createNode mesh -n "CubeTwoShape" -p "CubeTwo"; - rename -uid "E3533860-0000-0618-5748-D1400000024C"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_ebaceade-3c23-41e3-9488-5a8e52c8ed95"; -createNode transform -n "CubeThree" -p "Geom"; - rename -uid "E3533860-0000-0618-5748-D14700000250"; - setAttr ".rp" -type "double3" 8 0 0.5 ; - setAttr ".sp" -type "double3" 8 0 0.5 ; -createNode mesh -n "CubeThreeShape" -p "CubeThree"; - rename -uid "E3533860-0000-0618-5748-D1470000024F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_0bb6f33d-91c8-4c8a-aa35-21e1adbc56bb"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "D22578C0-0000-03D2-58B5-BE6400000257"; - setAttr -s 4 ".lnk"; - setAttr -s 4 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "D22578C0-0000-03D2-58B5-BE6400000258"; -createNode displayLayer -n "defaultLayer"; - rename -uid "E3533860-0000-0618-5748-D0F800000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "D22578C0-0000-03D2-58B5-BE640000025A"; - setAttr ".crl" 2; - setAttr -s 4 ".rlmi[1:3]" 1 2 3; - setAttr -s 4 ".rlmi"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "E3533860-0000-0618-5748-D0F800000243"; - setAttr ".g" yes; - setAttr ".rndr" no; - setAttr ".oajs[0].oaid" 0; -createNode polyPlane -n "polyPlane1"; - rename -uid "E3533860-0000-0618-5748-D10700000245"; - setAttr ".cuv" 2; -createNode polyCube -n "polyCube1"; - rename -uid "E3533860-0000-0618-5748-D12800000248"; - setAttr ".cuv" 4; -createNode polyCube -n "polyCube2"; - rename -uid "E3533860-0000-0618-5748-D1400000024B"; - setAttr ".cuv" 4; -createNode polyCube -n "polyCube3"; - rename -uid "E3533860-0000-0618-5748-D1470000024E"; - setAttr ".cuv" 4; -createNode transformGeometry -n "transformGeometry1"; - rename -uid "E3533860-0000-0618-5748-D15B00000255"; - setAttr ".txf" -type "matrix" 25 0 0 0 0 5.5511151231257827e-15 25 0 - 0 -25 5.5511151231257827e-15 0 0 0 0 1; -createNode transformGeometry -n "transformGeometry2"; - rename -uid "E3533860-0000-0618-5748-D15E00000256"; - setAttr ".txf" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -8 0 0.5 1; -createNode transformGeometry -n "transformGeometry3"; - rename -uid "E3533860-0000-0618-5748-D16100000257"; - setAttr ".txf" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 0.5 1; -createNode transformGeometry -n "transformGeometry4"; - rename -uid "E3533860-0000-0618-5748-D16400000258"; - setAttr ".txf" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 8 0 0.5 1; -createNode renderLayer -n "RenderLayerOne"; - rename -uid "E3533860-0000-0618-5748-D2090000026A"; - setAttr ".do" 1; -createNode renderLayer -n "RenderLayerTwo"; - rename -uid "E3533860-0000-0618-5748-D2170000026B"; - setAttr ".oajs[0].oaid" 0; - setAttr ".do" 2; -createNode renderLayer -n "RenderLayerThree"; - rename -uid "E3533860-0000-0618-5748-D2230000026C"; - setAttr ".do" 3; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "E3533860-0000-0618-5748-D25F0000026E"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1451\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1451\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n" - + " $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 18 100 -ps 2 82 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1451\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1451\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "E3533860-0000-0618-5748-D25F0000026F"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode lambert -n "Blue"; - rename -uid "E3533860-0000-0618-5748-D36300000270"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 0 0 1 ; -createNode shadingEngine -n "lambert2SG"; - rename -uid "E3533860-0000-0618-5748-D36300000271"; - setAttr ".ihi" 0; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo6"; - rename -uid "E3533860-0000-0618-5748-D36300000272"; -createNode lambert -n "Red"; - rename -uid "E3533860-0000-0618-5748-D3C400000275"; - setAttr ".dc" 1; - setAttr ".c" -type "float3" 1 0 0 ; -createNode shadingEngine -n "lambert3SG"; - rename -uid "E3533860-0000-0618-5748-D3C400000276"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo7"; - rename -uid "E3533860-0000-0618-5748-D3C400000277"; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 4 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 6 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; - setAttr -s 4 ".r"; -select -ne :initialShadingGroup; - setAttr -s 6 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "RenderLayerOne.ri" "Plane.rlio[0]"; -connectAttr "RenderLayerTwo.ri" "Plane.rlio[1]"; -connectAttr "RenderLayerThree.ri" "Plane.rlio[2]"; -connectAttr "transformGeometry1.og" "PlaneShape.i"; -connectAttr "RenderLayerOne.ri" "CubeOne.rlio[0]"; -connectAttr "transformGeometry2.og" "CubeOneShape.i"; -connectAttr "RenderLayerTwo.ri" "CubeTwo.rlio[0]"; -connectAttr "transformGeometry3.og" "CubeTwoShape.i"; -connectAttr "RenderLayerThree.ri" "CubeThree.rlio[0]"; -connectAttr "transformGeometry4.og" "CubeThreeShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert3SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert3SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "CubeTwoShape.iog" "defaultRenderLayer.oajs[0].opg"; -connectAttr "polyPlane1.out" "transformGeometry1.ig"; -connectAttr "polyCube1.out" "transformGeometry2.ig"; -connectAttr "polyCube2.out" "transformGeometry3.ig"; -connectAttr "polyCube3.out" "transformGeometry4.ig"; -connectAttr "PlaneShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeOneShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeThreeShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "renderLayerManager.rlmi[1]" "RenderLayerOne.rlid"; -connectAttr "renderLayerManager.rlmi[2]" "RenderLayerTwo.rlid"; -connectAttr "CubeTwoShape.iog" "RenderLayerTwo.oajs[0].opg"; -connectAttr "renderLayerManager.rlmi[3]" "RenderLayerThree.rlid"; -connectAttr "Blue.oc" "lambert2SG.ss"; -connectAttr "RenderLayerTwo.oajs[0].ovl" "lambert2SG.dsm" -na; -connectAttr "CubeTwoShape.iog" "lambert2SG.dsm" -na; -connectAttr "lambert2SG.msg" "materialInfo6.sg"; -connectAttr "Blue.msg" "materialInfo6.m"; -connectAttr "Red.oc" "lambert3SG.ss"; -connectAttr "defaultRenderLayer.oajs[0].ovl" "lambert3SG.dsm" -na; -connectAttr "lambert3SG.msg" "materialInfo7.sg"; -connectAttr "Red.msg" "materialInfo7.m"; -connectAttr "lambert2SG.pa" ":renderPartition.st" -na; -connectAttr "lambert3SG.pa" ":renderPartition.st" -na; -connectAttr "Blue.msg" ":defaultShaderList1.s" -na; -connectAttr "Red.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "RenderLayerOne.msg" ":defaultRenderingList1.r" -na; -connectAttr "RenderLayerTwo.msg" ":defaultRenderingList1.r" -na; -connectAttr "RenderLayerThree.msg" ":defaultRenderingList1.r" -na; -// End of UsdExportRenderLayerModeTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportRfMLightTest/RfMLightsTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportRfMLightTest/RfMLightsTest.ma deleted file mode 100644 index 1a10eeae15..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportRfMLightTest/RfMLightsTest.ma +++ /dev/null @@ -1,380 +0,0 @@ -//Maya ASCII 2018 scene -//Name: RfMLightsTest.ma -//Last modified: Tue, Dec 26, 2017 07:44:42 PM -//Codeset: UTF-8 -requires maya "2018"; -requires -nodeType "PxrDiskLight" -nodeType "PxrEnvDayLight" -nodeType "PxrSurface" - -nodeType "PxrDomeLight" -nodeType "PxrAovLight" -nodeType "PxrMeshLight" - -nodeType "PxrRectLight" -nodeType "PxrSphereLight" -nodeType "PxrDistantLight" -nodeType "PxrCylinderLight" - "RenderMan_for_Maya.py" "22.4"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2018"; -fileInfo "version" "2018"; -fileInfo "cutIdentifier" "201706261615-f9658c4cfc"; -fileInfo "osv" "Mac OS X 10.12.6"; -createNode transform -s -n "persp"; - rename -uid "E8171584-DD49-FDA6-E822-9889F21C5FDC"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 21 28 ; - setAttr ".r" -type "double3" -27.938352729602379 44.999999999999972 -5.172681101354183e-14 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "4082CEB4-4A4C-4E29-C02B-E891517F839C"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999986; - setAttr ".coi" 44.82186966202994; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "B929DB87-1B41-5297-734E-279F8E484D70"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 1000.1 0 ; - setAttr ".r" -type "double3" -89.999999999999986 0 0 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "06CC391E-D541-033F-E53D-10AFBCD10C89"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "7E632EA9-5941-0D48-CC97-A1B7DAFB06AA"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "A7B80FB1-E641-E4A4-7A01-71A60CE85F23"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "7835D2EC-7745-EF96-DF79-AD8A32BF0323"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 0 89.999999999999986 0 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "A7E113A5-2441-A502-E032-FDA721275A97"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "RfMLightsTest"; - rename -uid "C084FD22-5F40-4A2D-9ABA-ECBD565A745D"; -createNode transform -n "Geom" -p "RfMLightsTest"; - rename -uid "5AB8D93F-B844-A9B7-8EAD-A38D1B1AB500"; -createNode transform -n "Plane" -p "Geom"; - rename -uid "25046977-EE49-36FF-C52B-4E933A4E7533"; - setAttr ".t" -type "double3" 0 0.2 0 ; -createNode mesh -n "PlaneShape" -p "Plane"; - rename -uid "7FDC2F90-DA4E-A9E1-AEC6-C8A33F1C5B7E"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "Cube" -p "Geom"; - rename -uid "DA40248B-DA46-2496-8B75-D2BF973E3D35"; - setAttr ".t" -type "double3" 0 2.7 0 ; -createNode mesh -n "CubeShape" -p "Cube"; - rename -uid "D80CFA0E-944D-9D25-DD5A-BCB0B2248A35"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "Lights" -p "RfMLightsTest"; - rename -uid "878D9ED2-3C42-89A2-D8E9-0EBADEFE0250"; -createNode transform -n "CylinderLight" -p "Lights"; - rename -uid "6E8F1BB4-5645-13B4-FF66-04B2BEB17F81"; - setAttr ".t" -type "double3" 1 1 1 ; -createNode PxrCylinderLight -n "CylinderLightShape" -p "CylinderLight"; - rename -uid "865901DB-B34D-2B65-5DE5-FE9E5DAD6B76"; - setAttr -k off ".v"; - setAttr ".intensity" 1.1; - setAttr ".exposure" 0.1; - setAttr ".lightColor" -type "float3" 0.1 0.1 0.1 ; - setAttr ".enableTemperature" yes; - setAttr ".temperature" 6501; - setAttr ".specular" 1.1; - setAttr ".diffuse" 1.1; - setAttr ".areaNormalize" yes; -createNode transform -n "DiskLight" -p "Lights"; - rename -uid "0A6203A9-AF4D-2B8E-65F7-DD9CCF13CA2A"; - setAttr ".t" -type "double3" 2 1 2 ; -createNode PxrDiskLight -n "DiskLightShape" -p "DiskLight"; - rename -uid "06D69FFB-D248-17D1-D965-B180DB53DCC1"; - setAttr -k off ".v"; - setAttr ".intensity" 1.2; - setAttr ".exposure" 0.2; - setAttr ".lightColor" -type "float3" 0.2 0.2 0.2 ; - setAttr ".enableTemperature" yes; - setAttr ".temperature" 6502; - setAttr ".emissionFocus" 0.2; - setAttr ".emissionFocusTint" -type "float3" 0.2 0.2 0.2 ; - setAttr ".specular" 1.2; - setAttr ".diffuse" 1.2; - setAttr ".coneAngle" 92; - setAttr ".coneSoftness" 0.2; - setAttr ".iesProfile" -type "string" "./DiskLight_profile.ies"; - setAttr ".iesProfileScale" 1.2; - setAttr ".areaNormalize" yes; -createNode transform -n "DistantLight" -p "Lights"; - rename -uid "6A7A3BE1-634E-E6D6-28D4-0E90523755E5"; - setAttr ".t" -type "double3" 3 3 3 ; -createNode PxrDistantLight -n "DistantLightShape" -p "DistantLight"; - rename -uid "3AFE1948-DA46-A8CB-6728-55A8E9BD0521"; - setAttr -k off ".v"; - setAttr ".intensity" 1.3; - setAttr ".exposure" 0.3; - setAttr ".lightColor" -type "float3" 0.3 0.3 0.3 ; - setAttr ".enableTemperature" yes; - setAttr ".temperature" 6503; - setAttr ".specular" 1.3; - setAttr ".diffuse" 1.3; - setAttr ".areaNormalize" yes; - setAttr ".angleExtent" 0.73; -createNode transform -n "DomeLight" -p "Lights"; - rename -uid "16A4F2C3-254A-7650-E3C9-D891FC251651"; - setAttr ".t" -type "double3" 4 4 4 ; -createNode PxrDomeLight -n "DomeLightShape" -p "DomeLight"; - rename -uid "9BE3F534-AF44-C151-3246-6E9A97D3D20C"; - setAttr -k off ".v"; - setAttr ".intensity" 1.4; - setAttr ".exposure" 0.4; - setAttr ".lightColor" -type "float3" 0.4 0.4 0.4 ; - setAttr ".enableTemperature" yes; - setAttr ".temperature" 6504; - setAttr ".specular" 1.4; - setAttr ".diffuse" 1.4; - setAttr ".lightColorMap" -type "string" "./DomeLight_texture.tex"; -createNode transform -n "MeshLight" -p "Lights"; - rename -uid "764D3009-9748-739E-48C9-178B2E2B1B57"; - setAttr ".t" -type "double3" 5 5 5 ; -createNode PxrMeshLight -n "MeshLightShape" -p "MeshLight"; - rename -uid "A753E359-C144-E4F6-C8AA-4E87E28AF107"; - setAttr -k off ".v"; - setAttr ".intensity" 1.5; - setAttr ".exposure" 0.5; - setAttr ".lightColor" -type "float3" 0.5 0.5 0.5 ; - setAttr ".enableTemperature" yes; - setAttr ".temperature" 6505; - setAttr ".specular" 1.5; - setAttr ".diffuse" 1.5; - setAttr ".areaNormalize" yes; -createNode transform -n "RectLight" -p "Lights"; - rename -uid "B4B58713-C64B-A728-9F7C-D6BF5271FD12"; - setAttr ".t" -type "double3" 6 6 6 ; -createNode PxrRectLight -n "RectLightShape" -p "RectLight"; - rename -uid "E9863EF7-9645-C70A-7B16-DB95E621B835"; - setAttr -k off ".v"; - setAttr ".intensity" 1.6; - setAttr ".exposure" 0.6; - setAttr ".lightColor" -type "float3" 0.6 0.6 0.6 ; - setAttr ".enableTemperature" yes; - setAttr ".temperature" 6506; - setAttr ".specular" 1.6; - setAttr ".diffuse" 1.6; - setAttr ".areaNormalize" yes; - setAttr ".lightColorMap" -type "string" "./RectLight_texture.tex"; - setAttr ".shadowColor" -type "float3" 0.6 0.6 0.6 ; - setAttr ".shadowDistance" -0.6; - setAttr ".shadowFalloff" -0.6; - setAttr ".shadowFalloffGamma" 0.6; -createNode transform -n "SphereLight" -p "Lights"; - rename -uid "48F92C26-534D-973E-9911-B587A355C0BE"; - setAttr ".t" -type "double3" 7 7 7 ; -createNode PxrSphereLight -n "SphereLightShape" -p "SphereLight"; - rename -uid "0570BDF4-BD4D-1AE1-ACED-989732D75EBC"; - setAttr -k off ".v"; - setAttr ".intensity" 1.7; - setAttr ".exposure" 0.7; - setAttr ".lightColor" -type "float3" 0.7 0.7 0.7 ; - setAttr ".enableTemperature" yes; - setAttr ".temperature" 6507; - setAttr ".specular" 1.7; - setAttr ".diffuse" 1.7; - setAttr ".areaNormalize" yes; -createNode transform -n "AovLight" -p "Lights"; - rename -uid "F6DAB390-254F-7239-C558-8783128E9BF5"; - setAttr ".t" -type "double3" 8 8 8 ; -createNode PxrAovLight -n "AovLightShape" -p "AovLight"; - rename -uid "32B339BC-0449-F67B-E5A4-BFB69BC0B7E7"; - setAttr -k off ".v"; - setAttr ".aovName" -type "string" "testAovName"; - setAttr ".useColor" yes; - setAttr ".invert" yes; - setAttr ".inPrimaryHit" no; - setAttr ".inRefraction" yes; - setAttr ".inReflection" yes; - setAttr ".onVolumeBoundaries" no; - setAttr ".useThroughput" no; -createNode transform -n "EnvDayLight" -p "Lights"; - rename -uid "30E7E0C6-C448-FD89-E4A8-099DAA6F772F"; - setAttr ".t" -type "double3" 9 9 9 ; -createNode PxrEnvDayLight -n "EnvDayLightShape" -p "EnvDayLight"; - rename -uid "77BE3D50-5140-8CF3-02CB-A28869E78850"; - setAttr -k off ".v"; - setAttr ".intensity" 1.9; - setAttr ".exposure" 0.9; - setAttr ".sunDirection" -type "float3" 0 0 0.9 ; - setAttr ".haziness" 1.9; - setAttr ".skyTint" -type "float3" 0.9 0.9 0.9 ; - setAttr ".sunTint" -type "float3" 0.9 0.9 0.9 ; - setAttr ".sunSize" 0.9; - setAttr ".specular" 1.9; - setAttr ".diffuse" 1.9; - setAttr ".month" 9; - setAttr ".day" 9; - setAttr ".year" 2019; - setAttr ".hour" 9.9; - setAttr ".zone" 9; - setAttr ".latitude" 90; - setAttr ".longitude" -90; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "24FF7C2C-6348-F097-F880-43842870BF62"; - setAttr -s 4 ".lnk"; - setAttr -s 4 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "D369B694-A04E-F6A5-9F9E-FEBBA902EB4B"; -createNode displayLayer -n "defaultLayer"; - rename -uid "09247DC5-B244-D890-91E4-CC98299D6209"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "6A5A1F73-8944-D8A7-732B-31BFA2E92CC1"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "A85232BD-D84D-F443-B944-45BBDCB6EDE5"; - setAttr ".g" yes; -createNode polyPlane -n "polyPlane1"; - rename -uid "448608AD-8447-9409-3D14-CD98B1625B18"; - setAttr ".w" 20; - setAttr ".h" 20; - setAttr ".cuv" 2; -createNode polyCube -n "polyCube1"; - rename -uid "6A45F97B-D64C-5066-198B-92A3D867D981"; - setAttr ".w" 5; - setAttr ".h" 5; - setAttr ".d" 5; - setAttr ".cuv" 4; -createNode PxrSurface -n "BlueSurface"; - rename -uid "C651F5F7-9E45-85AF-2A62-CCBBD04B653E"; - setAttr ".diffuseColor" -type "float3" 0 0 1 ; -createNode shadingEngine -n "BlueSurfaceSG"; - rename -uid "5F9DE44B-CD43-10C9-D056-319E3EF7B746"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "C2FDC3F2-4C42-EE8D-A517-8197C40FE89C"; -createNode PxrSurface -n "RedSurface"; - rename -uid "1380DA60-4047-E243-3F4C-E9927AC8A228"; - setAttr ".diffuseColor" -type "float3" 1 0 0 ; -createNode shadingEngine -n "RedSurfaceSG"; - rename -uid "E4366870-D74B-7D62-2640-A3A44AB4D265"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo2"; - rename -uid "83310FB5-374F-25A5-89F8-9D82F1B5422E"; -createNode animCurveTL -n "AnimDiskLight_translateY"; - rename -uid "09543860-0000-27F0-577C-114B00000284"; - setAttr ".tan" 2; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 5 5; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 4 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 6 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :lightList1; - setAttr -s 9 ".l"; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".ren" -type "string" "renderman"; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :defaultLightSet; - setAttr -s 9 ".dsm"; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polyPlane1.out" "PlaneShape.i"; -connectAttr "polyCube1.out" "CubeShape.i"; -connectAttr "AnimDiskLight_translateY.o" "DiskLight.ty"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "BlueSurfaceSG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "RedSurfaceSG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "BlueSurfaceSG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "RedSurfaceSG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "BlueSurface.oc" "BlueSurfaceSG.ss"; -connectAttr "PlaneShape.iog" "BlueSurfaceSG.dsm" -na; -connectAttr "BlueSurfaceSG.msg" "materialInfo1.sg"; -connectAttr "BlueSurface.msg" "materialInfo1.m"; -connectAttr "BlueSurface.msg" "materialInfo1.t" -na; -connectAttr "RedSurface.oc" "RedSurfaceSG.ss"; -connectAttr "CubeShape.iog" "RedSurfaceSG.dsm" -na; -connectAttr "RedSurfaceSG.msg" "materialInfo2.sg"; -connectAttr "RedSurface.msg" "materialInfo2.m"; -connectAttr "RedSurface.msg" "materialInfo2.t" -na; -connectAttr "BlueSurfaceSG.pa" ":renderPartition.st" -na; -connectAttr "RedSurfaceSG.pa" ":renderPartition.st" -na; -connectAttr "BlueSurface.msg" ":defaultShaderList1.s" -na; -connectAttr "RedSurface.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "CylinderLightShape.msg" ":lightList1.l" -na; -connectAttr "DiskLightShape.msg" ":lightList1.l" -na; -connectAttr "DistantLightShape.msg" ":lightList1.l" -na; -connectAttr "DomeLightShape.msg" ":lightList1.l" -na; -connectAttr "MeshLightShape.msg" ":lightList1.l" -na; -connectAttr "RectLightShape.msg" ":lightList1.l" -na; -connectAttr "SphereLightShape.msg" ":lightList1.l" -na; -connectAttr "AovLightShape.msg" ":lightList1.l" -na; -connectAttr "EnvDayLightShape.msg" ":lightList1.l" -na; -connectAttr "CylinderLight.iog" ":defaultLightSet.dsm" -na; -connectAttr "DiskLight.iog" ":defaultLightSet.dsm" -na; -connectAttr "DistantLight.iog" ":defaultLightSet.dsm" -na; -connectAttr "DomeLight.iog" ":defaultLightSet.dsm" -na; -connectAttr "MeshLight.iog" ":defaultLightSet.dsm" -na; -connectAttr "RectLight.iog" ":defaultLightSet.dsm" -na; -connectAttr "SphereLight.iog" ":defaultLightSet.dsm" -na; -connectAttr "AovLight.iog" ":defaultLightSet.dsm" -na; -connectAttr "EnvDayLight.iog" ":defaultLightSet.dsm" -na; -// End of RfMLightsTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportSelectionTest/UsdExportSelectionTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportSelectionTest/UsdExportSelectionTest.ma deleted file mode 100644 index 7b6b4a02a4..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportSelectionTest/UsdExportSelectionTest.ma +++ /dev/null @@ -1,460 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportSelectionTest.ma -//Last modified: Wed, Mar 01, 2017 12:00:04 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000245"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 -29 21 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000246"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000247"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000248"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000249"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000024A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000024B"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000024C"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdExportSelectionTest"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000024D"; -createNode transform -n "Geom" -p "UsdExportSelectionTest"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000024E"; -createNode transform -n "GroupA" -p "Geom"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000024F"; -createNode transform -n "Cube1" -p "GroupA"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000250"; - setAttr ".t" -type "double3" -15 0 0 ; -createNode mesh -n "CubeShape1" -p "Cube1"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000251"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_f9cb715d-8392-434f-b8e0-122e19a4f205"; -createNode transform -n "Cube2" -p "GroupA"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000252"; - setAttr ".t" -type "double3" -10 0 0 ; -createNode mesh -n "CubeShape2" -p "Cube2"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000253"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_bd5d4dd1-347b-4e2c-aba3-7228e3c6354c"; -createNode transform -n "GroupB" -p "Geom"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000254"; -createNode transform -n "Cube3" -p "GroupB"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000255"; - setAttr ".t" -type "double3" -5 0 0 ; -createNode mesh -n "CubeShape3" -p "Cube3"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000256"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_7dba1c2b-99d2-4e4e-8d7d-0e34245a24d2"; -createNode transform -n "Cube4" -p "GroupB"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000257"; -createNode mesh -n "CubeShape4" -p "Cube4"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000258"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_208608f4-4399-40f9-baff-b815ddb937a2"; -createNode transform -n "GroupC" -p "Geom"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000259"; -createNode transform -n "Cube5" -p "GroupC"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000025A"; - setAttr ".t" -type "double3" 5 0 0 ; -createNode mesh -n "CubeShape5" -p "Cube5"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000025B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_81ad0f03-bc0c-42a9-aa79-7ef9136a268e"; -createNode transform -n "GroupD" -p "GroupC"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000025C"; -createNode transform -n "Cube6" -p "GroupD"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000025D"; - setAttr ".t" -type "double3" 10 0 0 ; -createNode mesh -n "CubeShape6" -p "Cube6"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000025E"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_f33b4fdb-0e2a-4ff3-a872-3eb53a7b77d8"; -createNode transform -n "Cube7" -p "GroupD"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000025F"; - setAttr ".t" -type "double3" 15 0 0 ; -createNode mesh -n "CubeShape7" -p "Cube7"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000260"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_addeb416-b4a3-451e-ab8d-ba3213ff6095"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000261"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000262"; -createNode displayLayer -n "defaultLayer"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000263"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000264"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000265"; - setAttr ".g" yes; -createNode polyCube -n "polyCube1"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000267"; - setAttr ".cuv" 4; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "8EBB98C0-0000-4003-58B7-282B00000269"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1757\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1757\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -keyReleaseCommand \"nodeEdKeyReleaseCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n" - + " -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -keyReleaseCommand \"nodeEdKeyReleaseCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n" - + " -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 15 100 -ps 2 85 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1757\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1757\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "8EBB98C0-0000-4003-58B7-282B0000026A"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 7 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -connectAttr "polyCube1.out" "CubeShape1.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "CubeShape1.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeShape2.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeShape3.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeShape4.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeShape5.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeShape6.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeShape7.iog" ":initialShadingGroup.dsm" -na; -// End of UsdExportSelectionTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportShadingInstancedTest/InstancedShading.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportShadingInstancedTest/InstancedShading.ma deleted file mode 100644 index 7bdf40294f..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportShadingInstancedTest/InstancedShading.ma +++ /dev/null @@ -1,426 +0,0 @@ -//Maya ASCII 2016 scene -//Name: InstancedShading.ma -//Last modified: Tue, May 15, 2018 09:05:51 AM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "F447F900-0000-3E2C-5AF5-DF7C0000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" -19.080771344505003 -21.565066263780352 9.9620702620749686 ; - setAttr ".r" -type "double3" 55.882924915357108 -3.1805546814635168e-15 -51.205086005253257 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "F447F900-0000-3E2C-5AF5-DF7C0000022B"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 21.45352623704397; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "F447F900-0000-3E2C-5AF5-DF7C0000022C"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "F447F900-0000-3E2C-5AF5-DF7C0000022D"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "F447F900-0000-3E2C-5AF5-DF7C0000022E"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "F447F900-0000-3E2C-5AF5-DF7C0000022F"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "F447F900-0000-3E2C-5AF5-DF7C00000230"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "F447F900-0000-3E2C-5AF5-DF7C00000231"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "World"; - rename -uid "F447F900-0000-3E2C-5AF5-E207000002AC"; -createNode transform -n "redSphere" -p "World"; - rename -uid "F447F900-0000-3E2C-5AF5-DFDB00000259"; - setAttr ".t" -type "double3" -6.4704565357414463 0 0 ; -createNode mesh -n "blueSphereMultiAssignShape" -p "redSphere"; - rename -uid "F447F900-0000-3E2C-5AF5-DFDB00000258"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr -s 4 ".iog"; - setAttr -s 4 ".iog[3].og"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".pv" -type "double2" 0.50000005960464478 0.25000002980232239 ; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_8dc927a6-4c64-49fd-aaea-2d06e001ed9c"; -createNode transform -n "blueCube" -p "World"; - rename -uid "F447F900-0000-3E2C-5AF5-DFDE0000025C"; - setAttr ".t" -type "double3" 0 -6.0168893099830481 0 ; -createNode mesh -n "blueCubeShape" -p "blueCube"; - rename -uid "F447F900-0000-3E2C-5AF5-DFDE0000025B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr -s 2 ".iog"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_b24bad64-c120-40c1-a4b1-8df0c93c7ddc"; -createNode transform -n "redCube" -p "World"; - rename -uid "F447F900-0000-3E2C-5AF5-DFE30000025D"; - setAttr ".t" -type "double3" -3.2292667635678738 0 0 ; -createNode transform -n "blueSphere" -p "World"; - rename -uid "F447F900-0000-3E2C-5AF5-DFE80000025F"; - setAttr ".t" -type "double3" 0 -8.1639191700818898 0 ; -createNode transform -n "blueSphere2" -p "World"; - rename -uid "F447F900-0000-3E2C-5AF5-DFE80000025E"; - setAttr ".t" -type "double3" 0 -10.864975476707347 0 ; -createNode transform -n "blueSphereMultiAssign" -p "World"; - rename -uid "DFEE7900-0000-65BD-5AFB-051D0000028A"; - setAttr ".t" -type "double3" 0 -13.188472205521744 0 ; -createNode transform -n "notInstanced" -p "World"; - rename -uid "F447F900-0000-3E2C-5AF5-E18400000296"; - setAttr ".t" -type "double3" 9.0040828641903765 8.693597248185327 0 ; -createNode mesh -n "notInstancedShape" -p "notInstanced"; - rename -uid "F447F900-0000-3E2C-5AF5-E18400000295"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_c1c3d1c8-4e82-4516-90bd-a08b476af72c"; -parent -s -nc -r -add "|World|redSphere|blueSphereMultiAssignShape" "blueSphere" ; -parent -s -nc -r -add "|World|redSphere|blueSphereMultiAssignShape" "blueSphere2" ; -parent -s -nc -r -add "|World|redSphere|blueSphereMultiAssignShape" "blueSphereMultiAssign" ; -parent -s -nc -r -add "|World|blueCube|blueCubeShape" "redCube" ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "DFEE7900-0000-65BD-5AFB-04E30000025F"; - setAttr -s 4 ".lnk"; - setAttr -s 4 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "DFEE7900-0000-65BD-5AFB-04E300000260"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "DFEE7900-0000-65BD-5AFB-04E300000261"; -createNode displayLayerManager -n "layerManager"; - rename -uid "DFEE7900-0000-65BD-5AFB-04E300000262"; -createNode displayLayer -n "defaultLayer"; - rename -uid "F447F900-0000-3E2C-5AF5-DF7D0000024A"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "DFEE7900-0000-65BD-5AFB-04E300000264"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "F447F900-0000-3E2C-5AF5-DF7D0000024C"; - setAttr ".g" yes; -createNode polySphere -n "polySphere1"; - rename -uid "F447F900-0000-3E2C-5AF5-DFDB00000257"; -createNode polyCube -n "polyCube1"; - rename -uid "F447F900-0000-3E2C-5AF5-DFDE0000025A"; - setAttr ".cuv" 4; -createNode phong -n "phong1"; - rename -uid "F447F900-0000-3E2C-5AF5-DFF100000261"; - setAttr ".c" -type "float3" 0.058499992 0.38553378 0.5 ; -createNode shadingEngine -n "phong1SG"; - rename -uid "F447F900-0000-3E2C-5AF5-DFF100000262"; - setAttr ".ihi" 0; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "F447F900-0000-3E2C-5AF5-DFF100000263"; -createNode blinn -n "blinn1"; - rename -uid "F447F900-0000-3E2C-5AF5-E0120000026C"; - setAttr ".c" -type "float3" 0.5 0.14500001 0.28962708 ; -createNode shadingEngine -n "blinn1SG"; - rename -uid "F447F900-0000-3E2C-5AF5-E0120000026D"; - setAttr ".ihi" 0; - setAttr -s 5 ".dsm"; - setAttr ".ro" yes; - setAttr -s 2 ".gn"; -createNode materialInfo -n "materialInfo2"; - rename -uid "F447F900-0000-3E2C-5AF5-E0120000026E"; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "F447F900-0000-3E2C-5AF5-E04B0000028D"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $nodeEditorWorkspaceControlOpen = (`workspaceControl -exists nodeEditorPanel1Window` && `workspaceControl -q -visible nodeEditorPanel1Window`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n" - + " -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n" - + " -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n" - + " -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n" - + " -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n" - + " -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n" - + " -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n" - + " -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 906\n -height 852\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n" - + " -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n" - + " -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n" - + " -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n" - + " outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n" - + " -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n" - + " $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible || $nodeEditorWorkspaceControlOpen) {\n" - + "\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -connectionStyle \"bezier\" \n -connectionMinSegment 0.03\n -connectionOffset 0.03\n -connectionRoundness 0.8\n -connectionTension -100\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n" - + " -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n\t\t\t$label = `panel -q -label $panelName`;\n\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -connectionStyle \"bezier\" \n" - + " -connectionMinSegment 0.03\n -connectionOffset 0.03\n -connectionRoundness 0.8\n -connectionTension -100\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 906\\n -height 852\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 906\\n -height 852\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "F447F900-0000-3E2C-5AF5-E04B0000028E"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode polySphere -n "polySphere2"; - rename -uid "F447F900-0000-3E2C-5AF5-E18400000294"; -createNode groupId -n "groupId1"; - rename -uid "DFEE7900-0000-65BD-5AFB-05510000029A"; - setAttr ".ihi" 0; -createNode groupParts -n "groupParts1"; - rename -uid "DFEE7900-0000-65BD-5AFB-05510000029B"; - setAttr ".ihi" 0; - setAttr ".ic" -type "componentList" 3 "f[160:166]" "f[180:359]" "f[380:399]"; - setAttr ".irc" -type "componentList" 3 "f[0:159]" "f[167:179]" "f[360:379]"; -createNode groupId -n "groupId2"; - rename -uid "DFEE7900-0000-65BD-5AFB-05510000029C"; - setAttr ".ihi" 0; -createNode groupId -n "groupId3"; - rename -uid "DFEE7900-0000-65BD-5AFB-05510000029D"; - setAttr ".ihi" 0; -createNode groupParts -n "groupParts2"; - rename -uid "DFEE7900-0000-65BD-5AFB-05510000029E"; - setAttr ".ihi" 0; - setAttr ".ic" -type "componentList" 3 "f[0:159]" "f[167:179]" "f[360:379]"; -createNode nodeGraphEditorInfo -n "MayaNodeEditorSavedTabsInfo"; - rename -uid "DFEE7900-0000-65BD-5AFB-055F000002A1"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -608.57142857142856 -316.1904761904762 ; - setAttr ".tgi[0].vh" -type "double2" 618.09523809523807 316.1904761904762 ; - setAttr -s 19 ".tgi[0].ni"; - setAttr ".tgi[0].ni[0].x" -434.28570556640625; - setAttr ".tgi[0].ni[0].y" 168.57142639160156; - setAttr ".tgi[0].ni[0].nvs" 18304; - setAttr ".tgi[0].ni[1].x" 218.57142639160156; - setAttr ".tgi[0].ni[1].y" 191.42857360839844; - setAttr ".tgi[0].ni[1].nvs" 18304; - setAttr ".tgi[0].ni[2].x" -395.71429443359375; - setAttr ".tgi[0].ni[2].y" 240; - setAttr ".tgi[0].ni[2].nvs" 18304; - setAttr ".tgi[0].ni[3].x" -88.571426391601562; - setAttr ".tgi[0].ni[3].y" 142.85714721679688; - setAttr ".tgi[0].ni[3].nvs" 18304; - setAttr ".tgi[0].ni[4].x" -395.71429443359375; - setAttr ".tgi[0].ni[4].y" 45.714286804199219; - setAttr ".tgi[0].ni[4].nvs" 18304; - setAttr ".tgi[0].ni[5].x" 64.285713195800781; - setAttr ".tgi[0].ni[5].y" -207.14285278320312; - setAttr ".tgi[0].ni[5].nvs" 18304; - setAttr ".tgi[0].ni[6].x" -454.28570556640625; - setAttr ".tgi[0].ni[6].y" 294.28570556640625; - setAttr ".tgi[0].ni[6].nvs" 18304; - setAttr ".tgi[0].ni[7].x" -395.71429443359375; - setAttr ".tgi[0].ni[7].y" 142.85714721679688; - setAttr ".tgi[0].ni[7].nvs" 18304; - setAttr ".tgi[0].ni[8].x" -88.571426391601562; - setAttr ".tgi[0].ni[8].y" -51.428569793701172; - setAttr ".tgi[0].ni[8].nvs" 18304; - setAttr ".tgi[0].ni[9].x" 64.285713195800781; - setAttr ".tgi[0].ni[9].y" 144.28572082519531; - setAttr ".tgi[0].ni[9].nvs" 18304; - setAttr ".tgi[0].ni[10].x" -521.4285888671875; - setAttr ".tgi[0].ni[10].y" 31.428571701049805; - setAttr ".tgi[0].ni[10].nvs" 18304; - setAttr ".tgi[0].ni[11].x" 218.57142639160156; - setAttr ".tgi[0].ni[11].y" -2.8571429252624512; - setAttr ".tgi[0].ni[11].nvs" 18304; - setAttr ".tgi[0].ni[12].x" 64.285713195800781; - setAttr ".tgi[0].ni[12].y" -31.428571701049805; - setAttr ".tgi[0].ni[12].nvs" 18304; - setAttr ".tgi[0].ni[13].x" -88.571426391601562; - setAttr ".tgi[0].ni[13].y" 45.714286804199219; - setAttr ".tgi[0].ni[13].nvs" 18304; - setAttr ".tgi[0].ni[14].x" -88.571426391601562; - setAttr ".tgi[0].ni[14].y" 337.14285278320312; - setAttr ".tgi[0].ni[14].nvs" 18304; - setAttr ".tgi[0].ni[15].x" 94.285713195800781; - setAttr ".tgi[0].ni[15].y" 280; - setAttr ".tgi[0].ni[15].nvs" 18304; - setAttr ".tgi[0].ni[16].x" -88.571426391601562; - setAttr ".tgi[0].ni[16].y" 240; - setAttr ".tgi[0].ni[16].nvs" 18304; - setAttr ".tgi[0].ni[17].x" 342.85714721679688; - setAttr ".tgi[0].ni[17].y" 31.428571701049805; - setAttr ".tgi[0].ni[17].nvs" 18304; - setAttr ".tgi[0].ni[18].x" 218.57142639160156; - setAttr ".tgi[0].ni[18].y" -274.28570556640625; - setAttr ".tgi[0].ni[18].nvs" 18304; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".etmr" no; - setAttr ".tmr" 4096; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 4 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 6 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -connectAttr "groupParts2.og" "|World|redSphere|blueSphereMultiAssignShape.i"; -connectAttr "groupId1.id" "|World|blueSphereMultiAssign|blueSphereMultiAssignShape.iog.og[0].gid" - ; -connectAttr "blinn1SG.mwc" "|World|blueSphereMultiAssign|blueSphereMultiAssignShape.iog.og[0].gco" - ; -connectAttr "groupId3.id" "|World|blueSphereMultiAssign|blueSphereMultiAssignShape.iog.og[1].gid" - ; -connectAttr ":initialShadingGroup.mwc" "|World|blueSphereMultiAssign|blueSphereMultiAssignShape.iog.og[1].gco" - ; -connectAttr "groupId2.id" "|World|blueSphereMultiAssign|blueSphereMultiAssignShape.ciog.cog[0].cgid" - ; -connectAttr "polyCube1.out" "|World|blueCube|blueCubeShape.i"; -connectAttr "polySphere2.out" "notInstancedShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "phong1SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "blinn1SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "phong1SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "blinn1SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "phong1.oc" "phong1SG.ss"; -connectAttr "|World|blueCube|blueCubeShape.iog" "phong1SG.dsm" -na; -connectAttr "|World|blueSphere|blueSphereMultiAssignShape.iog" "phong1SG.dsm" -na - ; -connectAttr "|World|blueSphere2|blueSphereMultiAssignShape.iog" "phong1SG.dsm" -na - ; -connectAttr "phong1SG.msg" "materialInfo1.sg"; -connectAttr "phong1.msg" "materialInfo1.m"; -connectAttr "blinn1.oc" "blinn1SG.ss"; -connectAttr "|World|redSphere|blueSphereMultiAssignShape.iog" "blinn1SG.dsm" -na - ; -connectAttr "|World|redCube|blueCubeShape.iog" "blinn1SG.dsm" -na; -connectAttr "notInstancedShape.iog" "blinn1SG.dsm" -na; -connectAttr "|World|blueSphereMultiAssign|blueSphereMultiAssignShape.iog.og[0]" "blinn1SG.dsm" - -na; -connectAttr "|World|blueSphereMultiAssign|blueSphereMultiAssignShape.ciog.cog[0]" "blinn1SG.dsm" - -na; -connectAttr "groupId1.msg" "blinn1SG.gn" -na; -connectAttr "groupId2.msg" "blinn1SG.gn" -na; -connectAttr "blinn1SG.msg" "materialInfo2.sg"; -connectAttr "blinn1.msg" "materialInfo2.m"; -connectAttr "polySphere1.out" "groupParts1.ig"; -connectAttr "groupId1.id" "groupParts1.gi"; -connectAttr "groupParts1.og" "groupParts2.ig"; -connectAttr "groupId3.id" "groupParts2.gi"; -connectAttr "uiConfigurationScriptNode.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[0].dn" - ; -connectAttr "blinn1SG.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[1].dn"; -connectAttr "polySphere2.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[2].dn"; -connectAttr "|World|blueCube|blueCubeShape.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[3].dn" - ; -connectAttr "polySphere1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[4].dn"; -connectAttr "blueCube.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[5].dn"; -connectAttr "sceneConfigurationScriptNode.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[6].dn" - ; -connectAttr "polyCube1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[7].dn"; -connectAttr "phong1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[8].dn"; -connectAttr "redSphere.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[9].dn"; -connectAttr "redCube.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[10].dn"; -connectAttr "phong1SG.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[11].dn"; -connectAttr "notInstanced.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[12].dn"; -connectAttr "|World|redSphere|blueSphereMultiAssignShape.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[13].dn" - ; -connectAttr "blinn1.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[14].dn"; -connectAttr "notInstancedShape.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[16].dn" - ; -connectAttr "blueSphere.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[17].dn"; -connectAttr "blueSphereMultiAssign.msg" "MayaNodeEditorSavedTabsInfo.tgi[0].ni[18].dn" - ; -connectAttr "phong1SG.pa" ":renderPartition.st" -na; -connectAttr "blinn1SG.pa" ":renderPartition.st" -na; -connectAttr "phong1.msg" ":defaultShaderList1.s" -na; -connectAttr "blinn1.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "groupId3.msg" ":initialShadingGroup.gn" -na; -connectAttr "|World|blueSphereMultiAssign|blueSphereMultiAssignShape.iog.og[1]" ":initialShadingGroup.dsm" - -na; -// End of InstancedShading.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportShadingInstancedTest/NestedInstancedShading.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportShadingInstancedTest/NestedInstancedShading.ma deleted file mode 100644 index 1791dbc071..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportShadingInstancedTest/NestedInstancedShading.ma +++ /dev/null @@ -1,307 +0,0 @@ -//Maya ASCII 2016 scene -//Name: InstancedShading.ma -//Last modified: Tue, May 15, 2018 09:05:51 AM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "DDD60900-0000-4A91-5B36-62C70000035E"; - setAttr ".v" no; - setAttr ".t" -type "double3" 20.872799671774121 -21.61825680290891 15.654599753830588 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "DDD60900-0000-4A91-5B36-62C70000035F"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 33.883466274676849; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "DDD60900-0000-4A91-5B36-62C700000360"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "DDD60900-0000-4A91-5B36-62C700000361"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "DDD60900-0000-4A91-5B36-62C700000362"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "DDD60900-0000-4A91-5B36-62C700000363"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "DDD60900-0000-4A91-5B36-62C700000364"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "DDD60900-0000-4A91-5B36-62C700000365"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "World"; - rename -uid "8758B900-0000-4724-5B36-8B7000000285"; -createNode transform -n "SimpleInstance1" -p "World"; - rename -uid "A933D900-0000-3C35-5B36-9C3300000287"; - setAttr ".t" -type "double3" -10.545140556150166 -4.0227279599744463 0 ; -createNode mesh -n "SimpleInstanceShape1" -p "SimpleInstance1"; - rename -uid "A933D900-0000-3C35-5B36-9C3300000286"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr -s 2 ".iog"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_d022a691-b9bd-4468-bce5-c6638249c9f8"; -createNode transform -n "SimpleInstance2" -p "World"; - rename -uid "A933D900-0000-3C35-5B36-9C440000028C"; - setAttr ".t" -type "double3" -10.545140556150166 1.4108531509391931 0 ; -createNode transform -n "ComplexA" -p "World"; - rename -uid "175A4900-0000-57EE-5B3B-D6BF00000287"; -createNode transform -n "NestedA" -p "ComplexA"; - rename -uid "175A4900-0000-57EE-5B3B-D67500000284"; - setAttr ".t" -type "double3" -3.1141243446308771 4.1268451900684937 0 ; -createNode transform -n "Base1" -p "|World|ComplexA|NestedA"; - rename -uid "DDD60900-0000-4A91-5B36-62CC00000374"; - setAttr ".t" -type "double3" 1.8903936384347659 1.1431296369541961 0 ; -createNode mesh -n "BaseShape1" -p "|World|ComplexA|NestedA|Base1"; - rename -uid "DDD60900-0000-4A91-5B36-62C90000036F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr -s 9 ".iog"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_ac388046-fe6d-4bae-89ec-85d8692b4a2c"; -createNode transform -n "Base2" -p "|World|ComplexA|NestedA"; - rename -uid "DDD60900-0000-4A91-5B36-62C900000370"; -createNode transform -n "NestedB" -p "ComplexA"; - rename -uid "DDD60900-0000-4A91-5B36-62D10000037A"; - setAttr ".t" -type "double3" 2.8680954504900598 -6.9764300159811992 0 ; -createNode transform -n "Extra" -p "World"; - rename -uid "D07DB900-0000-6BBD-5B3B-E9C30000028C"; - setAttr ".t" -type "double3" 0.44340678830187485 -0.57915909506764862 1.7763568394002505e-15 ; -createNode transform -n "Base3" -p "Extra"; - rename -uid "D07DB900-0000-6BBD-5B3B-E9C30000028A"; -createNode transform -n "ComplexB" -p "World"; - rename -uid "175A4900-0000-57EE-5B3B-D6C100000288"; - setAttr ".t" -type "double3" 5.4182803873617029 -0.08171943044946417 0 ; -parent -s -nc -r -add "|World|SimpleInstance1|SimpleInstanceShape1" "SimpleInstance2" ; -parent -s -nc -r -add "|World|ComplexA|NestedA" "ComplexB" ; -parent -s -nc -r -add "|World|ComplexA|NestedA|Base1" "|World|ComplexA|NestedB" ; -parent -s -nc -r -add "|World|ComplexA|NestedA|Base1|BaseShape1" "|World|ComplexA|NestedA|Base2" ; -parent -s -nc -r -add "|World|ComplexA|NestedA|Base1|BaseShape1" "Base3" ; -parent -s -nc -r -add "|World|ComplexA|NestedA|Base2" "|World|ComplexA|NestedB" ; -parent -s -nc -r -add "|World|ComplexA|NestedB" "ComplexB" ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "D07DB900-0000-6BBD-5B3B-E2AE00000268"; - setAttr -s 5 ".lnk"; - setAttr -s 5 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "D07DB900-0000-6BBD-5B3B-E2AE00000269"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "D07DB900-0000-6BBD-5B3B-E2AE0000026A"; -createNode displayLayerManager -n "layerManager"; - rename -uid "D07DB900-0000-6BBD-5B3B-E2AE0000026B"; -createNode displayLayer -n "defaultLayer"; - rename -uid "DDD60900-0000-4A91-5B36-62C70000036A"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "D07DB900-0000-6BBD-5B3B-E2AE0000026D"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "DDD60900-0000-4A91-5B36-62C70000036C"; - setAttr ".g" yes; -createNode polyCube -n "polyCube1"; - rename -uid "DDD60900-0000-4A91-5B36-62C90000036E"; - setAttr ".cuv" 4; -createNode blinn -n "blinn1"; - rename -uid "DDD60900-0000-4A91-5B36-62DA00000386"; - setAttr ".c" -type "float3" 0 0.5 0.1111083 ; -createNode shadingEngine -n "blinn1SG"; - rename -uid "DDD60900-0000-4A91-5B36-62DA00000387"; - setAttr ".ihi" 0; - setAttr -s 6 ".dsm"; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "DDD60900-0000-4A91-5B36-62DA00000388"; -createNode blinn -n "blinn2"; - rename -uid "DDD60900-0000-4A91-5B36-62E20000038D"; - setAttr ".c" -type "float3" 0 0.074075103 0.5 ; -createNode shadingEngine -n "blinn2SG"; - rename -uid "DDD60900-0000-4A91-5B36-62E20000038E"; - setAttr ".ihi" 0; - setAttr -s 5 ".dsm"; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo2"; - rename -uid "DDD60900-0000-4A91-5B36-62E20000038F"; -createNode blinn -n "blinn3"; - rename -uid "DDD60900-0000-4A91-5B36-62EC00000394"; - setAttr ".c" -type "float3" 0.5 0.015500009 0.30260655 ; -createNode shadingEngine -n "blinn3SG"; - rename -uid "DDD60900-0000-4A91-5B36-62EC00000395"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo3"; - rename -uid "DDD60900-0000-4A91-5B36-62EC00000396"; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "DDD60900-0000-4A91-5B36-6319000003A4"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $nodeEditorWorkspaceControlOpen = (`workspaceControl -exists nodeEditorPanel1Window` && `workspaceControl -q -visible nodeEditorPanel1Window`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n" - + " -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n" - + " -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n" - + " -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n" - + " -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n" - + " -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n" - + " -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n" - + " -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n" - + " -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 817\n -height 886\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n" - + " -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n" - + " -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n" - + " -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n" - + " outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n" - + " -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n" - + " $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible || $nodeEditorWorkspaceControlOpen) {\n" - + "\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n" - + " -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n\t\t\t$label = `panel -q -label $panelName`;\n\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n" - + " -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n" - + " if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 817\\n -height 886\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 817\\n -height 886\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "DDD60900-0000-4A91-5B36-6319000003A5"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode polyCube -n "polyCube2"; - rename -uid "A933D900-0000-3C35-5B36-9C3300000285"; - setAttr ".cuv" 4; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 5 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 7 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polyCube2.out" "|World|SimpleInstance1|SimpleInstanceShape1.i"; -connectAttr "polyCube1.out" "|World|ComplexA|NestedA|Base1|BaseShape1.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "blinn1SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "blinn2SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "blinn3SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "blinn1SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "blinn2SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "blinn3SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "blinn1.oc" "blinn1SG.ss"; -connectAttr "|World|ComplexA|NestedB|Base1|BaseShape1.iog" "blinn1SG.dsm" -na; -connectAttr "|World|SimpleInstance1|SimpleInstanceShape1.iog" "blinn1SG.dsm" -na - ; -connectAttr "|World|ComplexA|NestedA|Base1|BaseShape1.iog" "blinn1SG.dsm" -na; -connectAttr "|World|ComplexB|NestedA|Base1|BaseShape1.iog" "blinn1SG.dsm" -na; -connectAttr "|World|ComplexB|NestedB|Base1|BaseShape1.iog" "blinn1SG.dsm" -na; -connectAttr "|World|Extra|Base3|BaseShape1.iog" "blinn1SG.dsm" -na; -connectAttr "blinn1SG.msg" "materialInfo1.sg"; -connectAttr "blinn1.msg" "materialInfo1.m"; -connectAttr "blinn2.oc" "blinn2SG.ss"; -connectAttr "|World|ComplexA|NestedB|Base2|BaseShape1.iog" "blinn2SG.dsm" -na; -connectAttr "|World|SimpleInstance2|SimpleInstanceShape1.iog" "blinn2SG.dsm" -na - ; -connectAttr "|World|ComplexA|NestedA|Base2|BaseShape1.iog" "blinn2SG.dsm" -na; -connectAttr "|World|ComplexB|NestedA|Base2|BaseShape1.iog" "blinn2SG.dsm" -na; -connectAttr "|World|ComplexB|NestedB|Base2|BaseShape1.iog" "blinn2SG.dsm" -na; -connectAttr "blinn2SG.msg" "materialInfo2.sg"; -connectAttr "blinn2.msg" "materialInfo2.m"; -connectAttr "blinn3.oc" "blinn3SG.ss"; -connectAttr "blinn3SG.msg" "materialInfo3.sg"; -connectAttr "blinn3.msg" "materialInfo3.m"; -connectAttr "blinn1SG.pa" ":renderPartition.st" -na; -connectAttr "blinn2SG.pa" ":renderPartition.st" -na; -connectAttr "blinn3SG.pa" ":renderPartition.st" -na; -connectAttr "blinn1.msg" ":defaultShaderList1.s" -na; -connectAttr "blinn2.msg" ":defaultShaderList1.s" -na; -connectAttr "blinn3.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of nestedInstancedShading.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportShadingModeDisplayColor/RedCube.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportShadingModeDisplayColor/RedCube.ma deleted file mode 100644 index 06f2c427a1..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportShadingModeDisplayColor/RedCube.ma +++ /dev/null @@ -1,260 +0,0 @@ -//Maya ASCII 2016 scene -//Name: RedCube.ma -//Last modified: Thu, Dec 21, 2017 11:20:03 AM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "C1B558C0-0000-087C-5A34-142300000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 21.64333236336984 -21.668011191606261 13.005752923906172 ; - setAttr ".r" -type "double3" 71.066155704526608 0 44.967352835719566 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "C1B558C0-0000-087C-5A34-142300000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 32.377575407819336; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "C1B558C0-0000-087C-5A34-142300000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "C1B558C0-0000-087C-5A34-142300000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "C1B558C0-0000-087C-5A34-142300000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "C1B558C0-0000-087C-5A34-142300000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "C1B558C0-0000-087C-5A34-14230000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "C1B558C0-0000-087C-5A34-14230000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "RedCube"; - rename -uid "C1B558C0-0000-087C-5A34-14390000024A"; -createNode transform -n "Geom" -p "RedCube"; - rename -uid "C1B558C0-0000-087C-5A34-143500000249"; -createNode transform -n "Cube" -p "Geom"; - rename -uid "C1B558C0-0000-087C-5A34-142E00000248"; - setAttr ".rp" -type "double3" 0 0 2.5 ; - setAttr ".sp" -type "double3" 0 0 2.5 ; -createNode mesh -n "CubeShape" -p "Cube"; - rename -uid "C1B558C0-0000-087C-5A34-142E00000247"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_4a706d0a-e6ce-4b88-9f35-73e0930faa97"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "5188A8C0-0000-2D83-5A3C-087A00000252"; - setAttr -s 4 ".lnk"; - setAttr -s 4 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "5188A8C0-0000-2D83-5A3C-087A00000253"; -createNode displayLayer -n "defaultLayer"; - rename -uid "C1B558C0-0000-087C-5A34-142300000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "5188A8C0-0000-2D83-5A3C-087A00000255"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "C1B558C0-0000-087C-5A34-142300000244"; - setAttr ".g" yes; -createNode polyCube -n "polyCube1"; - rename -uid "C1B558C0-0000-087C-5A34-142E00000246"; - setAttr ".w" 5; - setAttr ".h" 5; - setAttr ".d" 5; - setAttr ".sw" 5; - setAttr ".sh" 5; - setAttr ".sd" 5; - setAttr ".cuv" 4; -createNode transformGeometry -n "transformGeometry1"; - rename -uid "C1B558C0-0000-087C-5A34-14600000024F"; - setAttr ".txf" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 2.5 1; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "C1B558C0-0000-087C-5A34-152A000002FC"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1129\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1129\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 1\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 1\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1129\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1129\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "C1B558C0-0000-087C-5A34-152A000002FD"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode lambert -n "RedLambert"; - rename -uid "5188A8C0-0000-2D83-5A3C-08CB000002BD"; - setAttr ".c" -type "float3" 1 0 0 ; -createNode shadingEngine -n "RedLambertSG"; - rename -uid "5188A8C0-0000-2D83-5A3C-08CB000002BE"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo2"; - rename -uid "5188A8C0-0000-2D83-5A3C-08CB000002BF"; -createNode nodeGraphEditorInfo -n "hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "5188A8C0-0000-2D83-5A3C-0918000002C0"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -113.71245721035051 -590.4761670127757 ; - setAttr ".tgi[0].vh" -type "double2" 1097.0457514695295 364.28569981030114 ; - setAttr -s 2 ".tgi[0].ni"; - setAttr ".tgi[0].ni[0].x" 1.4285714626312256; - setAttr ".tgi[0].ni[0].y" -1.4285714626312256; - setAttr ".tgi[0].ni[0].nvs" 1923; - setAttr ".tgi[0].ni[1].x" 262.85714721679688; - setAttr ".tgi[0].ni[1].y" -55.714286804199219; - setAttr ".tgi[0].ni[1].nvs" 1923; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 3 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 5 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "transformGeometry1.og" "CubeShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "RedLambertSG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "RedLambertSG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "polyCube1.out" "transformGeometry1.ig"; -connectAttr "RedLambert.oc" "RedLambertSG.ss"; -connectAttr "CubeShape.iog" "RedLambertSG.dsm" -na; -connectAttr "RedLambertSG.msg" "materialInfo2.sg"; -connectAttr "RedLambert.msg" "materialInfo2.m"; -connectAttr "RedLambert.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[0].dn" - ; -connectAttr "RedLambertSG.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[1].dn" - ; -connectAttr "RedLambertSG.pa" ":renderPartition.st" -na; -connectAttr "RedLambert.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of RedCube.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportShadingModePxrRis/MarbleCube.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportShadingModePxrRis/MarbleCube.ma deleted file mode 100644 index 12fdb80f85..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportShadingModePxrRis/MarbleCube.ma +++ /dev/null @@ -1,274 +0,0 @@ -//Maya ASCII 2016 scene -//Name: MarbleCube.ma -//Last modified: Fri, Dec 15, 2017 10:56:27 AM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "C1B558C0-0000-087C-5A34-142300000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 21.64333236336984 -21.668011191606261 13.005752923906172 ; - setAttr ".r" -type "double3" 71.066155704526608 0 44.967352835719566 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "C1B558C0-0000-087C-5A34-142300000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 32.377575407819336; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 0 0 2.5 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "C1B558C0-0000-087C-5A34-142300000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "C1B558C0-0000-087C-5A34-142300000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "C1B558C0-0000-087C-5A34-142300000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "C1B558C0-0000-087C-5A34-142300000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "C1B558C0-0000-087C-5A34-14230000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "C1B558C0-0000-087C-5A34-14230000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "MarbleCube"; - rename -uid "C1B558C0-0000-087C-5A34-14390000024A"; -createNode transform -n "Geom" -p "MarbleCube"; - rename -uid "C1B558C0-0000-087C-5A34-143500000249"; -createNode transform -n "Cube" -p "Geom"; - rename -uid "C1B558C0-0000-087C-5A34-142E00000248"; - setAttr ".rp" -type "double3" 0 0 2.5 ; - setAttr ".sp" -type "double3" 0 0 2.5 ; -createNode mesh -n "CubeShape" -p "Cube"; - rename -uid "C1B558C0-0000-087C-5A34-142E00000247"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode place3dTexture -n "MarbleCubePlace3dTexture"; - rename -uid "C1B558C0-0000-087C-5A34-14B4000002F6"; - setAttr ".t" -type "double3" 0 0 2.5 ; - setAttr ".s" -type "double3" 5 5 5 ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "3FCBF8C0-0000-503E-5A34-1A8800000252"; - setAttr -s 3 ".lnk"; - setAttr -s 3 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "3FCBF8C0-0000-503E-5A34-1A8800000253"; -createNode displayLayer -n "defaultLayer"; - rename -uid "C1B558C0-0000-087C-5A34-142300000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "3FCBF8C0-0000-503E-5A34-1A8800000255"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "C1B558C0-0000-087C-5A34-142300000244"; - setAttr ".g" yes; -createNode polyCube -n "polyCube1"; - rename -uid "C1B558C0-0000-087C-5A34-142E00000246"; - setAttr ".w" 5; - setAttr ".h" 5; - setAttr ".d" 5; - setAttr ".sw" 5; - setAttr ".sh" 5; - setAttr ".sd" 5; - setAttr ".cuv" 4; -createNode transformGeometry -n "transformGeometry1"; - rename -uid "C1B558C0-0000-087C-5A34-14600000024F"; - setAttr ".txf" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 2.5 1; -createNode shadingEngine -n "MarbleCubeSG"; - rename -uid "C1B558C0-0000-087C-5A34-148D00000251"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "C1B558C0-0000-087C-5A34-148D00000252"; -createNode marble -n "MarbleShader"; - rename -uid "C1B558C0-0000-087C-5A34-14B4000002F5"; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "C1B558C0-0000-087C-5A34-152A000002FC"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 1\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 1\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "C1B558C0-0000-087C-5A34-152A000002FD"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode nodeGraphEditorInfo -n "hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "3FCBF8C0-0000-503E-5A34-1AD9000002C2"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -113.55285849348219 -589.28569086960476 ; - setAttr ".tgi[0].vh" -type "double2" 1095.6956766094902 364.28569981030114 ; - setAttr -s 3 ".tgi[0].ni"; - setAttr ".tgi[0].ni[0].x" 1.4285714626312256; - setAttr ".tgi[0].ni[0].y" -78.571426391601562; - setAttr ".tgi[0].ni[0].nvs" 1923; - setAttr ".tgi[0].ni[1].x" 262.85714721679688; - setAttr ".tgi[0].ni[1].y" -60; - setAttr ".tgi[0].ni[1].nvs" 1923; - setAttr ".tgi[0].ni[2].x" 785.71429443359375; - setAttr ".tgi[0].ni[2].y" -60; - setAttr ".tgi[0].ni[2].nvs" 1923; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 3 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderUtilityList1; -select -ne :defaultRenderingList1; -select -ne :defaultTextureList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "transformGeometry1.og" "CubeShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "MarbleCubeSG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "MarbleCubeSG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "polyCube1.out" "transformGeometry1.ig"; -connectAttr "MarbleShader.oc" "MarbleCubeSG.ss"; -connectAttr "CubeShape.iog" "MarbleCubeSG.dsm" -na; -connectAttr "MarbleCubeSG.msg" "materialInfo1.sg"; -connectAttr "MarbleShader.msg" "materialInfo1.m"; -connectAttr "MarbleShader.msg" "materialInfo1.t" -na; -connectAttr "MarbleCubePlace3dTexture.wim" "MarbleShader.pm"; -connectAttr "MarbleCubePlace3dTexture.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[0].dn" - ; -connectAttr "MarbleShader.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[1].dn" - ; -connectAttr "MarbleCubeSG.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[2].dn" - ; -connectAttr "MarbleCubeSG.pa" ":renderPartition.st" -na; -connectAttr "MarbleCubePlace3dTexture.msg" ":defaultRenderUtilityList1.u" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "MarbleShader.msg" ":defaultTextureList1.tx" -na; -connectAttr "MarbleShader.oc" ":internal_standInShader.ic"; -// End of MarbleCube.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/UsdExportSkeleton.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/UsdExportSkeleton.ma deleted file mode 100644 index a598b0d735..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/UsdExportSkeleton.ma +++ /dev/null @@ -1,3218 +0,0 @@ -//Maya ASCII 2018ff08 scene -//Name: UsdExportSkeleton.ma -//Last modified: Fri, Jun 08, 2018 04:31:15 PM -//Codeset: UTF-8 -requires maya "2018ff08"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2018"; -fileInfo "version" "2018"; -fileInfo "cutIdentifier" "201804062215-77a9351045"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "774FC900-0000-4580-5B1B-0DD80000034D"; - setAttr ".v" no; - setAttr ".t" -type "double3" 4.6361394867374148 -28.582411177346028 94.054970877479533 ; - setAttr ".r" -type "double3" 73.282924915357441 6.3611093629270351e-15 32.79491399474604 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "774FC900-0000-4580-5B1B-0DD80000034E"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 62.297566157215243; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "774FC900-0000-4580-5B1B-0DD80000034F"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "774FC900-0000-4580-5B1B-0DD800000350"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "774FC900-0000-4580-5B1B-0DD800000351"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "774FC900-0000-4580-5B1B-0DD800000352"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "774FC900-0000-4580-5B1B-0DD800000353"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "774FC900-0000-4580-5B1B-0DD800000354"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "SkelChar"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000362"; - setAttr ".s" -type "double3" 0.92000000000588966 0.91999999999850046 0.92000000000021631 ; -createNode joint -n "Hips" -p "SkelChar"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000036A"; - setAttr ".t" -type "double3" 9.5965901891759131e-11 2.2584633827209464 101.63701629638675 ; - setAttr -av ".tx"; - setAttr -av ".ty"; - setAttr -av ".tz"; - setAttr ".jo" -type "double3" -7.9513867036587919e-16 0 4.2241741863187335e-16 ; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 2.2584633827209473 101.63701629638672 1; - setAttr ".radi" 0.40638670325279236; -createNode joint -n "Torso" -p "Hips"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000036B"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 2.2584633827209473 101.63701629638672 1; - setAttr ".radi" 1.8711608648300171; -createNode joint -n "Chest" -p "Torso"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000036C"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 2.2584633827209473 120.34862518310547 1; - setAttr ".radi" 1.020599365234375; -createNode joint -n "UpChest" -p "Chest"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000036D"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 2.2584633827209473 130.55461883544922 1; - setAttr ".radi" 0.42463281750679016; -createNode joint -n "Neck" -p "UpChest"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000036E"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 4.3805253505706787 147.77543640136719 1; - setAttr ".radi" 1.2369636297225952; -createNode joint -n "Head" -p "Neck"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000036F"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 4.3805253505706778 160.14507293701172 1; - setAttr ".radi" 0.88176339864730835; -createNode joint -n "LEye" -p "Head"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000370"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 3.2256303710847396 0.56876397167332671 0 0 -0.56876397167332671 3.2256303710847396 0 0 - 0 0 3.275390625 0 4.0960006713867188 -6.4838860034942636 173.41873168945312 1; - setAttr ".radi" 0.88176339864730835; -createNode joint -n "REye" -p "Head"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000371"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" -3.2256300819318429 0.56876561154333516 -3.4959882187710523e-17 0 0.56876561154333516 3.2256300819318429 -3.9959328307050317e-16 0 - 3.4959882187710523e-17 3.9959328307050317e-16 3.275390625 0 -4.0960006713867188 -6.4838860034942636 173.41873168945312 1; - setAttr ".radi" 0.88176339864730835; -createNode joint -n "LShldr" -p "UpChest"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000372"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1.3435885659607294e-07 0 -0.9999999999999909 0 0 1 0 0 - 0.9999999999999909 0 1.3435885659607294e-07 0 1.9238375425338745 5.0415034294128418 142.83612060546875 1; - setAttr ".radi" 1.7381423711776733; -createNode joint -n "LArm" -p "LShldr"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000373"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1.3435885659607294e-07 0 -0.9999999999999909 0 0 1 0 0 - 0.9999999999999909 0 1.3435885659607294e-07 0 19.305261492729027 5.0415034294128409 142.83612294081706 1; - setAttr ".radi" 2.9660220146179199; -createNode joint -n "LElbow" -p "LArm"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000374"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1.3435885659607294e-07 0 -0.9999999999999909 0 0 1 0 0 - 0.9999999999999909 0 1.3435885659607294e-07 0 48.965482592582276 5.04150342941284 142.83612692593039 1; - setAttr ".radi" 2.5184221267700195; -createNode joint -n "LHand" -p "LElbow"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000375"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1.8052302345804093e-14 0.9999999999999909 -1.3435885659607172e-07 0 -1.3435885659607172e-07 1.3435885659607294e-07 0.99999999999998179 0 - 0.9999999999999909 0 1.3435885659607294e-07 0 74.149703860282244 5.0415034294128356 142.83613030965344 1; - setAttr ".radi" 0.23839864134788513; -createNode joint -n "RShldr" -p "UpChest"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000038A"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 2.2204460492503131e-16 -8.6595605623549341e-17 -1.0000000000000002 0 8.6595605623549341e-17 1.0000000000000004 -8.6595605623549341e-17 0 - -1.0000000000000002 8.6595605623549341e-17 2.2204460492503131e-16 0 -1.9238375425338745 5.0415034294128418 142.83612060546875 1; - setAttr ".radi" 1.7381423711776733; -createNode joint -n "RArm" -p "RShldr"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000038B"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 2.2204460492503131e-16 -8.6595605623549341e-17 -1.0000000000000002 0 8.6595605623549341e-17 1.0000000000000004 -8.6595605623549341e-17 0 - -1.0000000000000002 8.6595605623549341e-17 2.2204460492503131e-16 0 -19.305261492729191 5.0415034294128427 142.83612060546881 1; - setAttr ".radi" 2.9660220146179199; -createNode joint -n "RElbow" -p "RArm"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000038C"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 2.2204460492503131e-16 -8.6595605623549341e-17 -1.0000000000000002 0 8.6595605623549341e-17 1.0000000000000004 -8.6595605623549341e-17 0 - -1.0000000000000002 8.6595605623549341e-17 2.2204460492503131e-16 0 -48.965482592582717 5.0415034294128445 142.83612060546875 1; - setAttr ".radi" 2.5184221267700195; -createNode joint -n "RHand" -p "RElbow"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000038D"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 8.6595635457207783e-17 0.99999999999999134 -1.3435885668266856e-07 0 -2.2204459329014272e-16 1.3435885668266859e-07 0.99999999999999112 0 - -1.0000000000000002 8.6595605623549341e-17 2.2204460492503131e-16 0 -74.149703860282926 5.0415034294128418 142.83612060546864 1; - setAttr ".radi" 0.23839864134788513; -createNode transform -n "ExtraJoints" -p "RHand"; - rename -uid "774FC900-0000-4580-5B1B-0F5B00000805"; - setAttr ".s" -type "double3" 0.99999998934028389 0.99999997423461684 0.999999996142239 ; - setAttr ".sh" -type "double3" 2.994370581478931e-08 3.5231482256504765e-08 -5.7205388424880342e-08 ; -createNode joint -n "RHandPropAttach" -p "ExtraJoints"; - rename -uid "774FC900-0000-4580-5B1B-0F3000000801"; - setAttr ".t" -type "double3" -1.4147119031804323e-09 -8.8590468294569291e-11 0 ; - setAttr ".s" -type "double3" 1.0000000564413349 1.0000000014434824 0.999999982398045 ; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 8.6595635457207783e-17 0.99999999999999134 -1.3435885668266856e-07 0 -2.2204459329014272e-16 1.3435885668266859e-07 0.99999999999999112 0 - -1.0000000000000002 8.6595605623549341e-17 2.2204460492503131e-16 0 -74.149703860282926 5.0415034294128418 142.83612060546864 1; - setAttr ".radi" 0.23839864134788513; -createNode joint -n "LLeg" -p "Hips"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003A2"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1 0 0 0 0 -1 1.2246467991473532e-16 0 - 0 -1.2246467991473532e-16 -1 0 8.6687994003295898 3.6546738147735596 93.179023742675781 1; - setAttr ".radi" 4.4576716423034668; -createNode joint -n "LKnee" -p "LLeg"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003A3"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1 0 0 0 0 -1 1.2246467991473532e-16 0 - 0 -1.2246467991473532e-16 -1 0 8.6687994003295827 3.6546738147735538 48.602306365966797 1; - setAttr ".radi" 3.8527603149414062; -createNode joint -n "LFoot" -p "LKnee"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003A4"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1 0 0 0 0 -1 1.2246467991473532e-16 0 - 0 -1.2246467991473532e-16 -1 0 8.6687994003295952 3.6546738147735898 10.074703216552734 1; - setAttr ".radi" 1.2246989011764526; -createNode joint -n "LToes" -p "LFoot"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003A5"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" 1 0 0 0 0 -1.3435885614054135e-07 0.9999999999999909 0 - 0 -0.9999999999999909 -1.3435885614054135e-07 0 8.6687994003295969 -6.7921750545501407 3.6831393241882333 1; - setAttr ".radi" 0.80000001192092896; -createNode joint -n "RLeg" -p "Hips"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003A7"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" -1 0 0 0 0 -1 0 0 - 0 0 -1 0 -8.6687994003295898 3.6546738147735596 93.179023742675781 1; - setAttr ".radi" 4.4576716423034668; -createNode joint -n "RKnee" -p "RLeg"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003A8"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" -1 0 0 0 0 -1 0 0 - 0 0 -1 0 -8.6687994003295827 3.6546738147735591 48.602306365966797 1; - setAttr ".radi" 3.8527603149414062; -createNode joint -n "RFoot" -p "RKnee"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003A9"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" -1 0 0 0 0 -1 0 0 - 0 0 -1 0 -8.6687994003295952 3.6546738147736 10.074703216552734 1; - setAttr ".radi" 1.2246989011764526; -createNode joint -n "RToes" -p "RFoot"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003AA"; - setAttr ".ssc" no; - setAttr ".bps" -type "matrix" -1 0 0 0 0 -1.3435885626300603e-07 0.9999999999999909 0 - 0 -0.9999999999999909 -1.3435885626300603e-07 0 -8.6687994003295969 -6.79217505455013 3.6831393241882324 1; - setAttr ".radi" 0.80000001192092896; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "2AA81900-0000-61AC-5B1B-102000000278"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "2AA81900-0000-61AC-5B1B-102000000279"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "2AA81900-0000-61AC-5B1B-10200000027A"; -createNode displayLayerManager -n "layerManager"; - rename -uid "2AA81900-0000-61AC-5B1B-10200000027B"; -createNode displayLayer -n "defaultLayer"; - rename -uid "774FC900-0000-4580-5B1B-0DD80000035E"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "2AA81900-0000-61AC-5B1B-10200000027D"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "774FC900-0000-4580-5B1B-0DD800000360"; - setAttr ".g" yes; -createNode animCurveTL -n "SkelChar_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000363"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -8.4976140071971855 2 -13.180064874791341 3 -8.4976140071971855; -createNode animCurveTL -n "SkelChar_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000364"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -3.167572340141966 2 -3.3704203101125003 3 -3.167572340141966; -createNode animCurveTL -n "SkelChar_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000365"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -2.3918947072328507 2 -2.3682889263774314 3 -2.3918947072328507; -createNode animCurveTA -n "SkelChar_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000366"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -5.3192885550162776 2 -5.5100573629262044 3 -5.3192885550162776; -createNode animCurveTA -n "SkelChar_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000367"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.2765626669414045 2 0.97674459097922195 3 1.2765626669414045; -createNode animCurveTA -n "SkelChar_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000368"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -5.7370631743402694 2 3.1080952133423874 3 -5.7370631743402694; -createNode animCurveTL -n "Hips_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003B5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 9.5964125534919731e-11 2 1.4954739668837647e-09 3 9.5964125534919731e-11; -createNode animCurveTA -n "Hips_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003B6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -0.00053405135248259965 2 -0.00053405365405577009 3 -0.00053405135248259965; -createNode animCurveTU -n "Hips_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003B7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999998998897199 2 0.99999998998897244 3 0.99999998998897199; -createNode animCurveTL -n "Hips_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003B8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 2.2584633827209473 2 2.2584633827209473 3 2.2584633827209473; -createNode animCurveTA -n "Hips_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003B9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -12.27470110014607 2 -12.274701100146217 3 -12.27470110014607; -createNode animCurveTU -n "Hips_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003BA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000002366907 2 1.0000000002366911 3 1.0000000002366907; -createNode animCurveTL -n "Hips_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003BB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 101.63701629638672 2 101.63701629638672 3 101.63701629638672; -createNode animCurveTA -n "Hips_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003BC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -0.0010185830985349898 2 -0.0010185827412264184 3 -0.0010185830985349898; -createNode animCurveTU -n "Hips_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003BD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999998975228122 2 0.99999998975228133 3 0.99999998975228122; -createNode animCurveTL -n "Torso_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003BE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -3.5527136788005009e-15 2 -1.7763568394002505e-15 3 -3.5527136788005009e-15; -createNode animCurveTA -n "Torso_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003BF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -3.4572418322564431 2 -3.4572416130018429 3 -3.4572418322564431; -createNode animCurveTU -n "Torso_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003C0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999999511344495 2 0.99999999501818615 3 0.99999999511344495; -createNode animCurveTL -n "Torso_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003C1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0 2 3.0531133177191805e-15 3 0; -createNode animCurveTA -n "Torso_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003C2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 13.453725729412941 2 13.453725729524496 3 13.453725729412941; -createNode animCurveTU -n "Torso_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003C3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.9999999983370742 2 0.99999999819910979 3 0.9999999983370742; -createNode animCurveTL -n "Torso_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003C4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.4210854715202004e-14 2 0 3 1.4210854715202004e-14; -createNode animCurveTA -n "Torso_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003C5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -0.096094133168423648 2 -0.096094120610438746 3 -0.096094133168423648; -createNode animCurveTU -n "Torso_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003C6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000172515142 2 1.000000017030789 3 1.0000000172515142; -createNode animCurveTL -n "Chest_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003C7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -7.8213879817212728e-10 2 -7.3980288561870111e-10 3 -7.8213879817212728e-10; -createNode animCurveTA -n "Chest_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003C8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 9.7625403889831279 2 9.762540389238815 3 9.7625403889831279; -createNode animCurveTU -n "Chest_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003C9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999998873917051 2 0.99999998879159968 3 0.99999998873917051; -createNode animCurveTL -n "Chest_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003CA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 9.759117958196839e-10 2 8.9943519299140462e-10 3 9.759117958196839e-10; -createNode animCurveTA -n "Chest_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003CB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.5873227308843314 2 1.5873228379226489 3 1.5873227308843314; -createNode animCurveTU -n "Chest_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003CC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999997492929238 2 0.99999997492815251 3 0.99999997492929238; -createNode animCurveTL -n "Chest_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003CD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 18.792453765869141 2 18.792453765869141 3 18.792453765869141; -createNode animCurveTA -n "Chest_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003CE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.27263698766995742 2 0.27263699014455989 3 0.27263698766995742; -createNode animCurveTU -n "Chest_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003CF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000054203138 2 1.0000000054729734 3 1.0000000054203138; -createNode animCurveTL -n "UpChest_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003D0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.1121770171484968e-10 2 5.9237947880319552e-11 3 1.1121770171484968e-10; -createNode animCurveTA -n "UpChest_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003D1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 8.8035665444735773 2 8.8035665439087545 3 8.8035665444735773; -createNode animCurveTU -n "UpChest_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003D2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.000000006646425 2 1.0000000066326808 3 1.000000006646425; -createNode animCurveTL -n "UpChest_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003D3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.3258727449283469e-10 2 5.3976378922016011e-11 3 1.3258727449283469e-10; -createNode animCurveTA -n "UpChest_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003D4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -2.4240119111545222 2 -2.4240119111531184 3 -2.4240119111545222; -createNode animCurveTU -n "UpChest_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003D5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999997277679409 2 0.99999997277995567 3 0.99999997277679409; -createNode animCurveTL -n "UpChest_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003D6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 10.223960876464844 2 10.223960876464844 3 10.223960876464844; -createNode animCurveTA -n "UpChest_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003D7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.13958333485424282 2 0.13958334820636462 3 0.13958333485424282; -createNode animCurveTU -n "UpChest_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003D8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000189295872 2 1.0000000189413032 3 1.0000000189295872; -createNode animCurveTL -n "Neck_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003D9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -5.3880633288372337e-10 2 -2.2122570442206779e-10 3 -5.3880633288372337e-10; -createNode animCurveTA -n "Neck_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003DA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 11.501721870735199 2 12.198031860061178 3 11.501721870735199; -createNode animCurveTU -n "Neck_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003DB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000138180707 2 1.0000000178377864 3 1.0000000138180707; -createNode animCurveTL -n "Neck_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003DC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 2.1220619678497314 2 2.1220619678497314 3 2.1220619678497314; -createNode animCurveTA -n "Neck_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003DD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -2.7049001747316694 2 -2.1987617341475802 3 -2.7049001747316694; -createNode animCurveTU -n "Neck_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003DE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000035413696 2 0.99999999206702106 3 1.0000000035413696; -createNode animCurveTL -n "Neck_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003DF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 17.220817565917969 2 17.220817565917969 3 17.220817565917969; -createNode animCurveTA -n "Neck_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003E0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 13.998443841452902 2 14.604697912790758 3 13.998443841452902; -createNode animCurveTU -n "Neck_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003E1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000108936307 2 1.0000000034025052 3 1.0000000108936307; -createNode animCurveTL -n "Head_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003E2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 4.106146533899846e-10 2 5.4531090754039724e-10 3 4.106146533899846e-10; -createNode animCurveTA -n "Head_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003E3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -12.220314625482075 2 -14.396499747961519 3 -12.220314625482075; -createNode animCurveTU -n "Head_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003E4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000276760586 2 1.000000024499252 3 1.0000000276760586; -createNode animCurveTL -n "Head_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003E5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 9.4699004193898872e-10 2 1.1958292134295334e-09 3 9.4699004193898872e-10; -createNode animCurveTA -n "Head_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003E6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -6.8766314870876357 2 5.8648677914276615 3 -6.8766314870876357; -createNode animCurveTU -n "Head_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003E7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999996876966413 2 0.99999999289715624 3 0.99999996876966413; -createNode animCurveTL -n "Head_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003E8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 12.369636535644531 2 12.474614143371582 3 12.369636535644531; -createNode animCurveTA -n "Head_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003E9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -33.320960079119935 2 -1.3459532327407817 3 -33.320960079119935; -createNode animCurveTU -n "Head_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003EA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999998540505397 2 1.0000000164818563 3 0.99999998540505397; -createNode animCurveTL -n "LEye_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003EB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 4.0960006713867188 2 4.0960893630981445 3 4.0960006713867188; -createNode animCurveTA -n "LEye_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003EC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 3.2506914706275061 2 1.2560139279146125 3 3.2506914706275061; -createNode animCurveTU -n "LEye_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003ED"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 3.4394531217774666 2 3.4394532189225808 3 3.4394531217774666; -createNode animCurveTL -n "LEye_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003EE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -10.700614929199219 2 -10.700430870056152 3 -10.700614929199219; -createNode animCurveTA -n "LEye_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003EF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 4.180426740051641e-08 2 -3.0294096539913467e-09 3 4.180426740051641e-08; -createNode animCurveTU -n "LEye_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003F0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 3.4394532688218939 2 3.4394530706722488 3 3.4394532688218939; -createNode animCurveTL -n "LEye_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003F1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 13.273658752441406 2 13.273593902587891 3 13.273658752441406; -createNode animCurveTA -n "LEye_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003F2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 4.4255858795926111 2 33.545892156039208 3 4.4255858795926111; -createNode animCurveTU -n "LEye_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003F3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 3.4394530800816709 2 3.4394531572354929 3 3.4394530800816709; -createNode animCurveTL -n "REye_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003F4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -4.0960006713867188 2 -4.095667839050293 3 -4.0960006713867188; -createNode animCurveTA -n "REye_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003F5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -176.09930696861994 2 -177.8628161318903 3 -176.09930696861994; -createNode animCurveTU -n "REye_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003F6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -3.4394532348051974 2 -3.4394531228821714 3 -3.4394532348051974; -createNode animCurveTL -n "REye_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003F7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -10.700614929199219 2 -10.70130443572998 3 -10.700614929199219; -createNode animCurveTA -n "REye_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003F8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 3.9509212240019492e-08 2 2.9364908646513358e-08 3 3.9509212240019492e-08; -createNode animCurveTU -n "REye_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003F9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -3.4394530482808912 2 -3.4394530793473428 3 -3.4394530482808912; -createNode animCurveTL -n "REye_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003FA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 13.273658752441406 2 13.27390193939209 3 13.273658752441406; -createNode animCurveTA -n "REye_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003FB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -26.71131289364823 2 2.4171838225978117 3 -26.71131289364823; -createNode animCurveTU -n "REye_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003FC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -3.4394530608964482 2 -3.439452831567531 3 -3.4394530608964482; -createNode animCurveTL -n "LShldr_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003FD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 2.0826797485351562 2 2.0826797485351562 3 2.0826797485351562; -createNode animCurveTA -n "LShldr_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003FE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -179.99999976900727 2 -179.99999980922135 3 -179.99999974906228; -createNode animCurveTU -n "LShldr_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE9000003FF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000315571085 2 1.0000000315571085 3 1.0000000315571085; -createNode animCurveTL -n "LShldr_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000400"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 2.3618929386138916 2 2.3618929386138916 3 2.3618929386138916; -createNode animCurveTA -n "LShldr_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000401"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 80.499997995824245 2 80.499997995824245 3 80.499997995824245; -createNode animCurveTU -n "LShldr_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000402"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1 2 1 3 1; -createNode animCurveTL -n "LShldr_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000403"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 14.671091079711914 2 15.096872329711914 3 14.671091079711914; -createNode animCurveTA -n "LShldr_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000404"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -179.99999977919023 2 -179.99999981946405 3 -179.99999975314967; -createNode animCurveTU -n "LShldr_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000405"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000315571085 2 1.0000000315571085 3 1.0000000315571085; -createNode animCurveTL -n "LArm_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000406"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.2137775229348335e-09 2 -1.2137775229348335e-09 3 -1.2137775229348335e-09; -createNode animCurveTA -n "LArm_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000407"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 13.265305903182057 2 13.859910777883986 3 13.265305903182057; -createNode animCurveTU -n "LArm_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000408"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000512317915 2 0.99999996920928125 3 1.0000000512317915; -createNode animCurveTL -n "LArm_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000409"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -3.2038371955422917e-11 2 -3.2045477382780518e-11 3 -3.2031266528065316e-11; -createNode animCurveTA -n "LArm_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000040A"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 66.148830088038096 2 66.206538281840466 3 66.148830088038096; -createNode animCurveTU -n "LArm_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000040B"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000116302732 2 1.0000000181250424 3 1.0000000116302732; -createNode animCurveTL -n "LArm_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000040C"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 17.381423950195312 2 17.381423950195312 3 17.381423950195312; -createNode animCurveTA -n "LArm_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000040D"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 36.256841194794347 2 36.456363963987791 3 36.256841194794347; -createNode animCurveTU -n "LArm_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000040E"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999998910714516 2 0.99999998631089093 3 0.99999998910714516; -createNode animCurveTL -n "LElbow_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000040F"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 7.6132522508487455e-10 2 1.000088900582341e-11 3 -4.4875392291032767e-10; -createNode animCurveTA -n "LElbow_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000410"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 84.413514390139753 2 83.102747511558121 3 84.413514390139753; -createNode animCurveTU -n "LElbow_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000411"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1 2 1 3 1; -createNode animCurveTL -n "LElbow_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000412"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.360277224193851e-09 2 3.7336178593250224e-10 3 5.6871840570238419e-11; -createNode animCurveTA -n "LElbow_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000413"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 3.2659147343360329e-10 2 3.2131399884124192e-09 3 -6.7239944892805582e-10; -createNode animCurveTU -n "LElbow_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000414"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000147165231 2 1.0000000003323812 3 1.0000000147165231; -createNode animCurveTL -n "LElbow_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000415"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 30.333671569824219 2 30.320154190063477 3 30.333671569824219; -createNode animCurveTA -n "LElbow_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000416"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -6.6913457625053295e-11 2 5.929965045020369e-09 3 2.9347238479522147e-09; -createNode animCurveTU -n "LElbow_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000417"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000147165231 2 1.0000000003323812 3 1.0000000147165231; -createNode animCurveTL -n "LHand_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000418"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0113900827946054e-09 2 8.8986240598387667e-10 3 1.1357386142663017e-09; -createNode animCurveTA -n "LHand_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000419"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 9.4048014317523432 2 9.0280162909249473 3 9.4048014317523432; -createNode animCurveTU -n "LHand_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000041A"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999998949677482 2 1.0000000368328097 3 0.99999998949677482; -createNode animCurveTL -n "LHand_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000041B"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -2.0036452497151913e-09 2 -3.489404321044276e-09 3 -2.7350779419066384e-09; -createNode animCurveTA -n "LHand_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000041C"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -13.734152351238938 2 -14.558416577035784 3 -13.734152351238938; -createNode animCurveTU -n "LHand_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000041D"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000120038723 2 1.0000000642367337 3 1.0000000120038723; -createNode animCurveTL -n "LHand_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000041E"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 25.75604248046875 2 25.744564056396484 3 25.75604248046875; -createNode animCurveTA -n "LHand_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE90000041F"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 109.20888964176878 2 109.36848686163717 3 109.20888964176878; -createNode animCurveTU -n "LHand_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DE900000420"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999996735470298 2 1.0000000295733837 3 0.99999996735470298; -createNode animCurveTL -n "RShldr_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004D5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.8617918491363525 2 -1.8617918491363525 3 -1.8617918491363525; -createNode animCurveTA -n "RShldr_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004D6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.0639719820522221e-07 2 -1.7115830012485515e-07 3 -1.0639719820522221e-07; -createNode animCurveTU -n "RShldr_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004D7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.000000081324149 2 -1.000000081324149 3 -1.000000081324149; -createNode animCurveTL -n "RShldr_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004D8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 2.7839109897613525 2 2.7839109897613525 3 2.7839109897613525; -createNode animCurveTA -n "RShldr_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004D9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -80.500001364082735 2 -80.500001364082735 3 -80.500001364082735; -createNode animCurveTU -n "RShldr_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004DA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1 2 -1 3 -1; -createNode animCurveTL -n "RShldr_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004DB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 15.962133407592773 2 16.307249069213867 3 15.962133407592773; -createNode animCurveTA -n "RShldr_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004DC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -179.99999990503372 2 -179.99999983989611 3 -179.99999990503372; -createNode animCurveTU -n "RShldr_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004DD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -0.99999996211485942 2 -0.99999996211485942 3 -0.99999996211485942; -createNode animCurveTL -n "RArm_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004DE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.2138343663536943e-09 2 -1.2138059446442639e-09 3 -1.2138343663536943e-09; -createNode animCurveTA -n "RArm_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004DF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 6.5189066507482964 2 7.0352016793738761 3 6.5189066507482964; -createNode animCurveTU -n "RArm_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004E0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000249810348 2 0.99999997926901929 3 1.0000000249810348; -createNode animCurveTL -n "RArm_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004E1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 3.2017055673350114e-11 2 3.2024161100707715e-11 3 3.2017055673350114e-11; -createNode animCurveTA -n "RArm_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004E2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 66.891138763427875 2 66.947897880034972 3 66.891138763427875; -createNode animCurveTU -n "RArm_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004E3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000020425719 2 0.99999998617432051 3 1.0000000020425719; -createNode animCurveTL -n "RArm_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004E4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 17.381423950195312 2 17.381423950195312 3 17.381423950195312; -createNode animCurveTA -n "RArm_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004E5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 28.958808130848272 2 29.129375415268832 3 28.958808130848272; -createNode animCurveTU -n "RArm_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004E6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999995951713616 2 1.0000000088873724 3 0.99999995951713616; -createNode animCurveTL -n "RElbow_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004E7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 4.808313747162174e-10 2 2.8222046921655419e-10 3 4.808313747162174e-10; -createNode animCurveTA -n "RElbow_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004E8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 82.095369097709479 2 80.9922132608026 3 82.095369097709479; -createNode animCurveTU -n "RElbow_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004E9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1 2 1 3 1; -createNode animCurveTL -n "RElbow_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004EA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.7617338698983076e-09 2 -1.8066970142172067e-09 3 -1.7621459846850485e-09; -createNode animCurveTA -n "RElbow_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004EB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -7.1022947430674776e-10 2 2.900817021758661e-10 3 -1.6233252743645089e-09; -createNode animCurveTU -n "RElbow_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004EC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000129776527 2 1.0000000728763476 3 1.0000000129776527; -createNode animCurveTL -n "RElbow_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004ED"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 30.082653045654297 2 30.069862365722656 3 30.082653045654297; -createNode animCurveTA -n "RElbow_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004EE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.3295232357693667e-09 2 -3.7438006336721641e-09 3 -1.4804807348305788e-09; -createNode animCurveTU -n "RElbow_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004EF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000129776527 2 1.0000000728763476 3 1.0000000129776527; -createNode animCurveTL -n "RHand_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004F0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.4147119031804323e-09 2 -2.1884574152863934e-09 3 -1.9798989114860888e-09; -createNode animCurveTA -n "RHand_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004F1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.016236480720247717 2 -0.51963881952695368 3 0.016236480720247717; -createNode animCurveTU -n "RHand_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004F2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000564413349 2 0.99999998932725431 3 1.0000000564413349; -createNode animCurveTL -n "RHand_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004F3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -8.8590468294569291e-11 2 -1.616911049495684e-10 3 -1.2141754268668592e-10; -createNode animCurveTA -n "RHand_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004F4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -32.571757423506597 2 -33.167860163498958 3 -32.571757423506597; -createNode animCurveTU -n "RHand_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004F5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000014434824 2 1.0000000346019118 3 1.0000000014434824; -createNode animCurveTL -n "RHand_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004F6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 25.542905807495117 2 25.53204345703125 3 25.542905807495117; -createNode animCurveTA -n "RHand_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004F7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 121.62020324963169 2 121.965812917425 3 121.62020324963169; -createNode animCurveTU -n "RHand_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000004F8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.999999982398045 2 1.0000000027951692 3 0.999999982398045; -createNode animCurveTL -n "LLeg_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005AD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 8.6687994003295898 2 8.6687994003295898 3 8.6687994003295898; -createNode animCurveTA -n "LLeg_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005AE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -172.23862363113486 2 -173.62044812273257 3 -172.23862363113486; -createNode animCurveTU -n "LLeg_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005AF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000247001422 2 1.000000006668079 3 1.0000000247001422; -createNode animCurveTL -n "LLeg_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005B0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.3962104320526123 2 1.3962104320526123 3 1.3962104320526123; -createNode animCurveTA -n "LLeg_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005B1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 13.2124025956337 2 7.6258252890400673 3 13.2124025956337; -createNode animCurveTU -n "LLeg_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005B2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000995617371 2 1.0000000363602135 3 1.0000000995617371; -createNode animCurveTL -n "LLeg_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005B3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -8.4579925537109375 2 -8.4579925537109375 3 -8.4579925537109375; -createNode animCurveTA -n "LLeg_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005B4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.18071860389196415 2 -0.77022586239143087 3 0.18071860389196415; -createNode animCurveTU -n "LLeg_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005B5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000001297712933 2 1.0000000223455425 3 1.0000001297712933; -createNode animCurveTL -n "LKnee_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005B6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -2.3611101962472958e-10 2 7.4319661536037529e-10 3 -2.3611101962472958e-10; -createNode animCurveTA -n "LKnee_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005B7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 6.1218925608778445 2 6.1228356445628505 3 6.1218925608778445; -createNode animCurveTU -n "LKnee_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005B8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1 2 1 3 1; -createNode animCurveTL -n "LKnee_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005B9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -2.9524649391987623e-10 2 7.0542682806262746e-11 3 -2.9524649391987623e-10; -createNode animCurveTA -n "LKnee_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005BA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 3.6938276813723587e-09 2 5.1182384506940197e-10 3 3.6938276813723587e-09; -createNode animCurveTU -n "LKnee_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005BB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999999765619818 2 1.0000000247619896 3 0.99999999765619818; -createNode animCurveTL -n "LKnee_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005BC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 44.167129516601562 2 44.167072296142578 3 44.167129516601562; -createNode animCurveTA -n "LKnee_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005BD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 5.3122646734530341e-08 2 5.3575487900091006e-08 3 5.3122646734530341e-08; -createNode animCurveTU -n "LKnee_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005BE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999999765619818 2 1.0000000247619896 3 0.99999999765619818; -createNode animCurveTL -n "LFoot_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005BF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -7.7974610102060637e-10 2 -6.1651128646644793e-10 3 -7.7974610102060637e-10; -createNode animCurveTA -n "LFoot_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005C0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -8.6526825420225837 2 -5.759576457689473 3 -8.6526825420225837; -createNode animCurveTU -n "LFoot_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005C1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000000291010425 2 0.99999997448839972 3 1.0000000291010425; -createNode animCurveTL -n "LFoot_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005C2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -7.064215878926916e-10 2 -4.1464076616648526e-10 3 -7.064215878926916e-10; -createNode animCurveTA -n "LFoot_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005C3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.6643399404684964 2 -5.6211527611431462 3 -1.6643399404684964; -createNode animCurveTU -n "LFoot_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005C4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999996725402118 2 1.0000000100067725 3 0.99999996725402118; -createNode animCurveTL -n "LFoot_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005C5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 38.173595428466797 2 38.173545837402344 3 38.173595428466797; -createNode animCurveTA -n "LFoot_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005C6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -25.499336805295695 2 -16.501984515280544 3 -25.499336805295695; -createNode animCurveTU -n "LFoot_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005C7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999997983768096 2 0.99999998353774811 3 0.99999997983768096; -createNode animCurveTL -n "LToes_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005C8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 3.5980107782052073e-12 2 3.4939162674163526e-11 3 3.5980107782052073e-12; -createNode animCurveTA -n "LToes_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005C9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -90.000006830188283 2 -90.000006830188283 3 -90.000006830188283; -createNode animCurveTU -n "LToes_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005CA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1 2 1 3 1; -createNode animCurveTL -n "LToes_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005CB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 10.44684886932373 2 10.44684886932373 3 10.44684886932373; -createNode animCurveTA -n "LToes_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005CC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -5.0589394143931729e-10 2 -2.9677754599428103e-10 3 -5.0589394143931729e-10; -createNode animCurveTU -n "LToes_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005CD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000001192092967 2 1.0000001192092967 3 1.0000001192092967; -createNode animCurveTL -n "LToes_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005CE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 6.391563892364502 2 6.391563892364502 3 6.391563892364502; -createNode animCurveTA -n "LToes_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005CF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -2.1757340337703447e-10 2 -1.0664004842672524e-10 3 -2.1757340337703447e-10; -createNode animCurveTU -n "LToes_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005D0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000001192092967 2 1.0000001192092967 3 1.0000001192092967; -createNode animCurveTL -n "RLeg_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005DA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -8.6687994003295898 2 -8.6687994003295898 3 -8.6687994003295898; -createNode animCurveTA -n "RLeg_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005DB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -14.843473263412033 2 -13.237686834790395 3 -14.843473263412033; -createNode animCurveTU -n "RLeg_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005DC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.000000012945627 2 -0.99999997483651371 3 -1.000000012945627; -createNode animCurveTL -n "RLeg_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005DD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.3962104320526123 2 1.3962104320526123 3 1.3962104320526123; -createNode animCurveTA -n "RLeg_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005DE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 17.91704540290106 2 13.825653978700267 3 17.91704540290106; -createNode animCurveTU -n "RLeg_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005DF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -0.99999998845329285 2 -1.0000000141029759 3 -0.99999998845329285; -createNode animCurveTL -n "RLeg_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005E0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -8.4579925537109375 2 -8.4579925537109375 3 -8.4579925537109375; -createNode animCurveTA -n "RLeg_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005E1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -21.514784549819627 2 -21.308771958314711 3 -21.514784549819627; -createNode animCurveTU -n "RLeg_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005E2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -0.99999997064977875 2 -0.99999999535000628 3 -0.99999997064977875; -createNode animCurveTL -n "RKnee_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005E3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0041993903087132e-09 2 1.0724008348006464e-09 3 1.0041993903087132e-09; -createNode animCurveTA -n "RKnee_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005E4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 25.038633960537705 2 28.355451372608972 3 25.038633960537705; -createNode animCurveTU -n "RKnee_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005E5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1 2 1 3 1; -createNode animCurveTL -n "RKnee_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005E6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 8.4052942384005291e-10 2 9.6844487984526495e-10 3 8.4052942384005291e-10; -createNode animCurveTA -n "RKnee_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005E7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -3.434516680516202e-09 2 4.4666298735755759e-10 3 -3.434516680516202e-09; -createNode animCurveTU -n "RKnee_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005E8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999999386907135 2 1.0000000007528005 3 0.99999999386907135; -createNode animCurveTL -n "RKnee_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005E9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 43.477073669433594 2 43.435253143310547 3 43.477073669433594; -createNode animCurveTA -n "RKnee_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005EA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -1.4864923988634103e-08 2 -1.0928256068098383e-08 3 -1.4864923988634103e-08; -createNode animCurveTU -n "RKnee_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005EB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999999386907135 2 1.0000000007528005 3 0.99999999386907135; -createNode animCurveTL -n "RFoot_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005EC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 4.205702452964033e-10 2 1.5614531889696082e-10 3 4.205702452964033e-10; -createNode animCurveTA -n "RFoot_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005ED"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -8.3732736136562398 2 -13.063615055282231 3 -8.3732736136562398; -createNode animCurveTU -n "RFoot_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005EE"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.000000006317425 2 1.0000000087469181 3 1.000000006317425; -createNode animCurveTL -n "RFoot_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005EF"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -2.4452884161973998e-11 2 -8.6233509222211069e-10 3 -2.4452884161973998e-11; -createNode animCurveTA -n "RFoot_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005F0"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -7.025112116602358 2 -5.4768309593383311 3 -7.025112116602358; -createNode animCurveTU -n "RFoot_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005F1"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.99999999536963158 2 1.0000000202714154 3 0.99999999536963158; -createNode animCurveTL -n "RFoot_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005F2"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 37.577182769775391 2 37.541034698486328 3 37.577182769775391; -createNode animCurveTA -n "RFoot_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005F3"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -7.5192351814914558 2 -16.822786915978526 3 -7.5192351814914558; -createNode animCurveTU -n "RFoot_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005F4"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 0.999999989630458 2 1.0000000168280176 3 0.999999989630458; -createNode animCurveTL -n "RToes_translateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005F5"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 8.1822548736454337e-11 2 -1.1089795748375764e-10 3 8.1822548736454337e-11; -createNode animCurveTA -n "RToes_rotateX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005F6"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -90.000006830188283 2 -90.000006830188283 3 -90.000006830188283; -createNode animCurveTU -n "RToes_scaleX"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005F7"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1 2 1 3 1; -createNode animCurveTL -n "RToes_translateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005F8"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 10.44684886932373 2 10.44684886932373 3 10.44684886932373; -createNode animCurveTA -n "RToes_rotateY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005F9"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 -5.1182943482972947e-10 2 7.9191990580834486e-10 3 -5.1182943482972947e-10; -createNode animCurveTU -n "RToes_scaleY"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005FA"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000001192092967 2 1.0000001192092967 3 1.0000001192092967; -createNode animCurveTL -n "RToes_translateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005FB"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 6.391563892364502 2 6.391563892364502 3 6.391563892364502; -createNode animCurveTA -n "RToes_rotateZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005FC"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 7.8467614617178565e-11 2 6.6810481669838465e-11 3 7.8467614617178565e-11; -createNode animCurveTU -n "RToes_scaleZ"; - rename -uid "774FC900-0000-4580-5B1B-0DEA000005FD"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 3 ".ktv[0:2]" 1 1.0000001192092967 2 1.0000001192092967 3 1.0000001192092967; -createNode dagPose -n "bindPose"; - rename -uid "774FC900-0000-4580-5B1B-0DEA00000607"; - setAttr -s 24 ".wm"; - setAttr -s 66 ".xm"; - setAttr ".xm[0]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 2.2584633827209473 101.63701629638672 1; - setAttr ".xm[1]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 0 1; - setAttr ".xm[2]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 18.71160888671875 1; - setAttr ".xm[3]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 10.20599365234375 1; - setAttr ".xm[4]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 2.1220619678497314 17.220817565917969 1; - setAttr ".xm[5]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 -8.8817841970012523e-16 12.369636535644531 1; - setAttr ".xm[6]" -type "matrix" 3.2256303710847396 0.56876397167332671 0 0 -0.56876397167332671 3.2256303710847396 0 0 - 0 0 3.275390625 0 4.0960006713867188 -10.864411354064941 13.273658752441406 1; - setAttr ".xm[7]" -type "matrix" -3.2256300819318429 0.56876561154333516 -3.4959882187710523e-17 0 0.56876561154333516 3.2256300819318429 -3.9959328307050317e-16 0 - 3.4959882187710523e-17 3.9959328307050317e-16 3.275390625 0 -4.0960006713867188 -10.864411354064941 13.273658752441406 1; - setAttr ".xm[8]" -type "matrix" 1.3435885659607294e-07 0 -0.9999999999999909 0 0 1 0 0 - 0.9999999999999909 0 1.3435885659607294e-07 0 1.9238375425338745 2.7830400466918945 12.281501770019531 1; - setAttr ".xm[9]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -5.6843418860808015e-14 -8.8817841970012523e-16 17.381423950195312 1; - setAttr ".xm[10]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 5.6843418860808015e-14 -8.8817841970012523e-16 29.660221099853516 1; - setAttr ".xm[11]" -type "matrix" 1.3435885659607294e-07 0.9999999999999909 0 0 -0.9999999999999909 1.3435885659607294e-07 0 0 - 0 0 1 0 1.1368683772161603e-13 -4.4408920985006262e-15 25.184221267700195 1; - setAttr ".xm[12]" -type "matrix" 0.28631744267572168 0.70472976161616596 0.6491365689221773 0 -0.61279787464555635 0.65550430156105111 -0.44135345865286651 0 - -0.73654673093397394 -0.27142231619264529 0.61953921540375134 0 -3.5745439529418945 -2.9135732650756836 5.2789177894592285 1; - setAttr ".xm[13]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 1.7934098650584929e-11 -4.7563730731781106e-11 3.5160152912139893 1; - setAttr ".xm[14]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 1.2568079910124652e-10 3.4836489248846192e-10 3.3434429168701172 1; - setAttr ".xm[15]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 -7.1054273576010019e-15 2 1; - setAttr ".xm[16]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -3.6757771968841553 0.08203125 12.191150665283203 1; - setAttr ".xm[17]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 4.8494911193847656 1; - setAttr ".xm[18]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -1.1102230246251565e-15 2.8421709430404007e-14 3.3542518615722656 1; - setAttr ".xm[19]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 2.2204460492503131e-16 0 2 1; - setAttr ".xm[20]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -1.1220852136611938 0.3968658447265625 12.418510437011719 1; - setAttr ".xm[21]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 2.8421709430404007e-14 5.40960693359375 1; - setAttr ".xm[22]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -1.7763568394002505e-15 2.8421709430404007e-14 3.86602783203125 1; - setAttr ".xm[23]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 4.4408920985006262e-16 2.8421709430404007e-14 2 1; - setAttr ".xm[24]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 1.3965789079666138 0.0495758056640625 12.100906372070312 1; - setAttr ".xm[25]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -8.8817841970012523e-16 -2.8421709430404007e-14 5.0502471923828125 1; - setAttr ".xm[26]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 2.8421709430404007e-14 3.5308189392089844 1; - setAttr ".xm[27]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 -2.8421709430404007e-14 2 1; - setAttr ".xm[28]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 3.761754035949707 -0.4139251708984375 11.303215026855469 1; - setAttr ".xm[29]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 3.9312591552734375 1; - setAttr ".xm[30]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -5.3290705182007514e-15 2.8421709430404007e-14 2.9286079406738281 1; - setAttr ".xm[31]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 2 1; - setAttr ".xm[32]" -type "matrix" 2.2204460492503131e-16 -8.6595605623549341e-17 -1.0000000000000002 0 8.6595605623549341e-17 1.0000000000000004 -8.6595605623549341e-17 0 - -1.0000000000000002 8.6595605623549341e-17 2.2204460492503131e-16 0 -1.9238375425338745 2.7830400466918945 12.281501770019531 1; - setAttr ".xm[33]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -5.6843418860808015e-14 -8.8817841970012523e-16 17.381423950195312 1; - setAttr ".xm[34]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 5.6843418860808015e-14 -8.8817841970012523e-16 29.660221099853516 1; - setAttr ".xm[35]" -type "matrix" 1.3435885659607294e-07 0.9999999999999909 0 0 -0.9999999999999909 1.3435885659607294e-07 0 0 - 0 0 1 0 1.1368683772161603e-13 -4.4408920985006262e-15 25.184221267700195 1; - setAttr ".xm[36]" -type "matrix" 0.28631744267572168 0.70472976161616596 0.6491365689221773 0 -0.61279787464555635 0.65550430156105111 -0.44135345865286651 0 - -0.73654673093397394 -0.27142231619264529 0.61953921540375134 0 -3.5745439529418945 -2.9135732650756836 5.2789177894592285 1; - setAttr ".xm[37]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 1.7934098650584929e-11 -4.7563730731781106e-11 3.5160152912139893 1; - setAttr ".xm[38]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 1.2568079910124652e-10 3.4836489248846192e-10 3.3434429168701172 1; - setAttr ".xm[39]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 -7.1054273576010019e-15 2 1; - setAttr ".xm[40]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -3.6757771968841553 0.08203125 12.191150665283203 1; - setAttr ".xm[41]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 4.8494911193847656 1; - setAttr ".xm[42]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -1.1102230246251565e-15 2.8421709430404007e-14 3.3542518615722656 1; - setAttr ".xm[43]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 2.2204460492503131e-16 0 2 1; - setAttr ".xm[44]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -1.1220852136611938 0.3968658447265625 12.418510437011719 1; - setAttr ".xm[45]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 2.8421709430404007e-14 5.40960693359375 1; - setAttr ".xm[46]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -1.7763568394002505e-15 2.8421709430404007e-14 3.86602783203125 1; - setAttr ".xm[47]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 4.4408920985006262e-16 2.8421709430404007e-14 2 1; - setAttr ".xm[48]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 1.3965789079666138 0.0495758056640625 12.100906372070312 1; - setAttr ".xm[49]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -8.8817841970012523e-16 -2.8421709430404007e-14 5.0502471923828125 1; - setAttr ".xm[50]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 2.8421709430404007e-14 3.5308189392089844 1; - setAttr ".xm[51]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 -2.8421709430404007e-14 2 1; - setAttr ".xm[52]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 3.761754035949707 -0.4139251708984375 11.303215026855469 1; - setAttr ".xm[53]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 3.9312591552734375 1; - setAttr ".xm[54]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -5.3290705182007514e-15 2.8421709430404007e-14 2.9286079406738281 1; - setAttr ".xm[55]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 2 1; - setAttr ".xm[56]" -type "matrix" 1 0 0 0 0 -1 1.2246467991473532e-16 0 - 0 -1.2246467991473532e-16 -1 0 8.6687994003295898 1.3962104320526123 -8.4579925537109375 1; - setAttr ".xm[57]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -7.1054273576010019e-15 4.4408920985006262e-16 44.576717376708984 1; - setAttr ".xm[58]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 1.2434497875801753e-14 -4.0856207306205761e-14 38.527603149414062 1; - setAttr ".xm[59]" -type "matrix" 1 0 0 0 0 1.3435885626300603e-07 -0.9999999999999909 0 - 0 0.9999999999999909 1.3435885626300603e-07 0 1.7763568394002505e-15 10.44684886932373 6.391563892364502 1; - setAttr ".xm[60]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -1.7763568394002505e-15 0 8 1; - setAttr ".xm[61]" -type "matrix" -1 0 0 0 0 -1 0 0 - 0 0 -1 0 -8.6687994003295898 1.3962104320526123 -8.4579925537109375 1; - setAttr ".xm[62]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -7.1054273576010019e-15 4.4408920985006262e-16 44.576717376708984 1; - setAttr ".xm[63]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 1.2434497875801753e-14 -4.0856207306205761e-14 38.527603149414062 1; - setAttr ".xm[64]" -type "matrix" 1 0 0 0 0 1.3435885626300603e-07 -0.9999999999999909 0 - 0 0.9999999999999909 1.3435885626300603e-07 0 1.7763568394002505e-15 10.44684886932373 6.391563892364502 1; - setAttr ".xm[65]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -1.7763568394002505e-15 0 8 1; - setAttr -s 54 ".m"; - setAttr -s 66 ".p"; - setAttr ".bp" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "774FC900-0000-4580-5B1B-0E6F00000609"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $nodeEditorWorkspaceControlOpen = (`workspaceControl -exists nodeEditorPanel1Window` && `workspaceControl -q -visible nodeEditorPanel1Window`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n" - + " -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n" - + " -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n" - + " -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n" - + " -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n" - + " -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n" - + " -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n" - + " -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n" - + " -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 742\n -height 502\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n" - + " -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n" - + " -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n" - + " -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n" - + " -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n" - + " -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n" - + " outlinerEditor -e \n -showShapes 1\n -showAssignedMaterials 0\n -showTimeEditor 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n" - + " -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n" - + " $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n" - + "\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible || $nodeEditorWorkspaceControlOpen) {\n" - + "\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n" - + " -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n\t\t\t$label = `panel -q -label $panelName`;\n\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n" - + " -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n" - + " -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n" - + " -interactiveBackFaceCull 0\n -sortTransparent 1\n -controllers 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n" - + " -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n stereoCameraView -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n" - + "\t\t\t\t-ap true\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 742\\n -height 502\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -controllers 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 742\\n -height 502\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "774FC900-0000-4580-5B1B-0E6F0000060A"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode nodeGraphEditorInfo -n "hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "774FC900-0000-4580-5B1B-0F6E00000806"; - setAttr ".pee" yes; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" 0.59523807158545394 -31.54761779402935 ; - setAttr ".tgi[0].vh" -type "double2" 114.88094781599366 -0.59523807158545905 ; - setAttr -s 261 ".tgi[0].ni"; - setAttr ".tgi[0].ni[0].x" -205.71427917480469; - setAttr ".tgi[0].ni[0].y" 9477.142578125; - setAttr ".tgi[0].ni[0].nvs" 1922; - setAttr ".tgi[0].ni[1].x" -205.71427917480469; - setAttr ".tgi[0].ni[1].y" 27818.572265625; - setAttr ".tgi[0].ni[1].nvs" 1922; - setAttr ".tgi[0].ni[2].x" -205.71427917480469; - setAttr ".tgi[0].ni[2].y" 1054.2857666015625; - setAttr ".tgi[0].ni[2].nvs" 1922; - setAttr ".tgi[0].ni[3].x" -205.71427917480469; - setAttr ".tgi[0].ni[3].y" 23698.572265625; - setAttr ".tgi[0].ni[3].nvs" 1922; - setAttr ".tgi[0].ni[4].x" -205.71427917480469; - setAttr ".tgi[0].ni[4].y" 6554.28564453125; - setAttr ".tgi[0].ni[4].nvs" 1922; - setAttr ".tgi[0].ni[5].x" -205.71427917480469; - setAttr ".tgi[0].ni[5].y" 27818.572265625; - setAttr ".tgi[0].ni[5].nvs" 1922; - setAttr ".tgi[0].ni[6].x" -205.71427917480469; - setAttr ".tgi[0].ni[6].y" -914.28570556640625; - setAttr ".tgi[0].ni[6].nvs" 1922; - setAttr ".tgi[0].ni[7].x" -191.42857360839844; - setAttr ".tgi[0].ni[7].y" 10518.5712890625; - setAttr ".tgi[0].ni[7].nvs" 2162; - setAttr ".tgi[0].ni[8].x" -208.57142639160156; - setAttr ".tgi[0].ni[8].y" 29258.572265625; - setAttr ".tgi[0].ni[8].nvs" 1922; - setAttr ".tgi[0].ni[9].x" -205.71427917480469; - setAttr ".tgi[0].ni[9].y" 25274.28515625; - setAttr ".tgi[0].ni[9].nvs" 1922; - setAttr ".tgi[0].ni[10].x" -205.71427917480469; - setAttr ".tgi[0].ni[10].y" 2000; - setAttr ".tgi[0].ni[10].nvs" 1922; - setAttr ".tgi[0].ni[11].x" -191.42857360839844; - setAttr ".tgi[0].ni[11].y" 24598.572265625; - setAttr ".tgi[0].ni[11].nvs" 2162; - setAttr ".tgi[0].ni[12].x" 137.14285278320312; - setAttr ".tgi[0].ni[12].y" 10631.4287109375; - setAttr ".tgi[0].ni[12].nvs" 1922; - setAttr ".tgi[0].ni[13].x" -205.71427917480469; - setAttr ".tgi[0].ni[13].y" 27857.142578125; - setAttr ".tgi[0].ni[13].nvs" 1922; - setAttr ".tgi[0].ni[14].x" -205.71427917480469; - setAttr ".tgi[0].ni[14].y" 10060; - setAttr ".tgi[0].ni[14].nvs" 1922; - setAttr ".tgi[0].ni[15].x" -34.285713195800781; - setAttr ".tgi[0].ni[15].y" 57.142856597900391; - setAttr ".tgi[0].ni[15].nvs" 1923; - setAttr ".tgi[0].ni[16].x" -205.71427917480469; - setAttr ".tgi[0].ni[16].y" 27818.572265625; - setAttr ".tgi[0].ni[16].nvs" 1922; - setAttr ".tgi[0].ni[17].x" -205.71427917480469; - setAttr ".tgi[0].ni[17].y" 20594.28515625; - setAttr ".tgi[0].ni[17].nvs" 1922; - setAttr ".tgi[0].ni[18].x" -205.71427917480469; - setAttr ".tgi[0].ni[18].y" 21768.572265625; - setAttr ".tgi[0].ni[18].nvs" 1922; - setAttr ".tgi[0].ni[19].x" -205.71427917480469; - setAttr ".tgi[0].ni[19].y" 16324.2861328125; - setAttr ".tgi[0].ni[19].nvs" 1922; - setAttr ".tgi[0].ni[20].x" -205.71427917480469; - setAttr ".tgi[0].ni[20].y" -3828.571533203125; - setAttr ".tgi[0].ni[20].nvs" 1922; - setAttr ".tgi[0].ni[21].x" -205.71427917480469; - setAttr ".tgi[0].ni[21].y" 20192.857421875; - setAttr ".tgi[0].ni[21].nvs" 1922; - setAttr ".tgi[0].ni[22].x" -205.71427917480469; - setAttr ".tgi[0].ni[22].y" 12400; - setAttr ".tgi[0].ni[22].nvs" 1922; - setAttr ".tgi[0].ni[23].x" -205.71427917480469; - setAttr ".tgi[0].ni[23].y" 18435.71484375; - setAttr ".tgi[0].ni[23].nvs" 1922; - setAttr ".tgi[0].ni[24].x" -205.71427917480469; - setAttr ".tgi[0].ni[24].y" 10241.4287109375; - setAttr ".tgi[0].ni[24].nvs" 1922; - setAttr ".tgi[0].ni[25].x" -205.71427917480469; - setAttr ".tgi[0].ni[25].y" 10380; - setAttr ".tgi[0].ni[25].nvs" 1922; - setAttr ".tgi[0].ni[26].x" -205.71427917480469; - setAttr ".tgi[0].ni[26].y" 17852.857421875; - setAttr ".tgi[0].ni[26].nvs" 1922; - setAttr ".tgi[0].ni[27].x" -205.71427917480469; - setAttr ".tgi[0].ni[27].y" 25857.142578125; - setAttr ".tgi[0].ni[27].nvs" 1922; - setAttr ".tgi[0].ni[28].x" -205.71427917480469; - setAttr ".tgi[0].ni[28].y" -2844.28564453125; - setAttr ".tgi[0].ni[28].nvs" 1922; - setAttr ".tgi[0].ni[29].x" -191.42857360839844; - setAttr ".tgi[0].ni[29].y" 10958.5712890625; - setAttr ".tgi[0].ni[29].nvs" 2162; - setAttr ".tgi[0].ni[30].x" -205.71427917480469; - setAttr ".tgi[0].ni[30].y" 10561.4287109375; - setAttr ".tgi[0].ni[30].nvs" 1922; - setAttr ".tgi[0].ni[31].x" -191.42857360839844; - setAttr ".tgi[0].ni[31].y" 22398.572265625; - setAttr ".tgi[0].ni[31].nvs" 2162; - setAttr ".tgi[0].ni[32].x" -205.71427917480469; - setAttr ".tgi[0].ni[32].y" 27818.572265625; - setAttr ".tgi[0].ni[32].nvs" 1922; - setAttr ".tgi[0].ni[33].x" -205.71427917480469; - setAttr ".tgi[0].ni[33].y" 27818.572265625; - setAttr ".tgi[0].ni[33].nvs" 1922; - setAttr ".tgi[0].ni[34].x" -191.42857360839844; - setAttr ".tgi[0].ni[34].y" 22838.572265625; - setAttr ".tgi[0].ni[34].nvs" 2162; - setAttr ".tgi[0].ni[35].x" -205.71427917480469; - setAttr ".tgi[0].ni[35].y" 17490; - setAttr ".tgi[0].ni[35].nvs" 1922; - setAttr ".tgi[0].ni[36].x" -170; - setAttr ".tgi[0].ni[36].y" -28497.142578125; - setAttr ".tgi[0].ni[36].nvs" 1922; - setAttr ".tgi[0].ni[37].x" -205.71427917480469; - setAttr ".tgi[0].ni[37].y" 16907.142578125; - setAttr ".tgi[0].ni[37].nvs" 1922; - setAttr ".tgi[0].ni[38].x" -205.71427917480469; - setAttr ".tgi[0].ni[38].y" 15905.7138671875; - setAttr ".tgi[0].ni[38].nvs" 1922; - setAttr ".tgi[0].ni[39].x" -205.71427917480469; - setAttr ".tgi[0].ni[39].y" 8492.857421875; - setAttr ".tgi[0].ni[39].nvs" 1922; - setAttr ".tgi[0].ni[40].x" -205.71427917480469; - setAttr ".tgi[0].ni[40].y" 4551.4287109375; - setAttr ".tgi[0].ni[40].nvs" 1922; - setAttr ".tgi[0].ni[41].x" -205.71427917480469; - setAttr ".tgi[0].ni[41].y" 19601.427734375; - setAttr ".tgi[0].ni[41].nvs" 1922; - setAttr ".tgi[0].ni[42].x" -205.71427917480469; - setAttr ".tgi[0].ni[42].y" -3025.71435546875; - setAttr ".tgi[0].ni[42].nvs" 1922; - setAttr ".tgi[0].ni[43].x" -205.71427917480469; - setAttr ".tgi[0].ni[43].y" 22351.427734375; - setAttr ".tgi[0].ni[43].nvs" 1922; - setAttr ".tgi[0].ni[44].x" -208.57142639160156; - setAttr ".tgi[0].ni[44].y" 28312.857421875; - setAttr ".tgi[0].ni[44].nvs" 1922; - setAttr ".tgi[0].ni[45].x" -205.71427917480469; - setAttr ".tgi[0].ni[45].y" 9214.2861328125; - setAttr ".tgi[0].ni[45].nvs" 1922; - setAttr ".tgi[0].ni[46].x" -205.71427917480469; - setAttr ".tgi[0].ni[46].y" -3245.71435546875; - setAttr ".tgi[0].ni[46].nvs" 1922; - setAttr ".tgi[0].ni[47].x" -205.71427917480469; - setAttr ".tgi[0].ni[47].y" 8311.4287109375; - setAttr ".tgi[0].ni[47].nvs" 1922; - setAttr ".tgi[0].ni[48].x" -205.71427917480469; - setAttr ".tgi[0].ni[48].y" 14740; - setAttr ".tgi[0].ni[48].nvs" 1922; - setAttr ".tgi[0].ni[49].x" -61.428569793701172; - setAttr ".tgi[0].ni[49].y" 617.14288330078125; - setAttr ".tgi[0].ni[49].nvs" 2498; - setAttr ".tgi[0].ni[50].x" -205.71427917480469; - setAttr ".tgi[0].ni[50].y" 7647.14306640625; - setAttr ".tgi[0].ni[50].nvs" 1922; - setAttr ".tgi[0].ni[51].x" -205.71427917480469; - setAttr ".tgi[0].ni[51].y" 27874.28515625; - setAttr ".tgi[0].ni[51].nvs" 1922; - setAttr ".tgi[0].ni[52].x" -191.42857360839844; - setAttr ".tgi[0].ni[52].y" 10078.5712890625; - setAttr ".tgi[0].ni[52].nvs" 2162; - setAttr ".tgi[0].ni[53].x" -205.71427917480469; - setAttr ".tgi[0].ni[53].y" -2080; - setAttr ".tgi[0].ni[53].nvs" 1922; - setAttr ".tgi[0].ni[54].x" -205.71427917480469; - setAttr ".tgi[0].ni[54].y" 27857.142578125; - setAttr ".tgi[0].ni[54].nvs" 1922; - setAttr ".tgi[0].ni[55].x" -205.71427917480469; - setAttr ".tgi[0].ni[55].y" 8894.2861328125; - setAttr ".tgi[0].ni[55].nvs" 1922; - setAttr ".tgi[0].ni[56].x" -205.71427917480469; - setAttr ".tgi[0].ni[56].y" 9075.7138671875; - setAttr ".tgi[0].ni[56].nvs" 1922; - setAttr ".tgi[0].ni[57].x" -205.71427917480469; - setAttr ".tgi[0].ni[57].y" 4987.14306640625; - setAttr ".tgi[0].ni[57].nvs" 1922; - setAttr ".tgi[0].ni[58].x" -205.71427917480469; - setAttr ".tgi[0].ni[58].y" 7318.5712890625; - setAttr ".tgi[0].ni[58].nvs" 1922; - setAttr ".tgi[0].ni[59].x" -205.71427917480469; - setAttr ".tgi[0].ni[59].y" 21185.71484375; - setAttr ".tgi[0].ni[59].nvs" 1922; - setAttr ".tgi[0].ni[60].x" -205.71427917480469; - setAttr ".tgi[0].ni[60].y" 27857.142578125; - setAttr ".tgi[0].ni[60].nvs" 1922; - setAttr ".tgi[0].ni[61].x" -205.71427917480469; - setAttr ".tgi[0].ni[61].y" 27818.572265625; - setAttr ".tgi[0].ni[61].nvs" 1922; - setAttr ".tgi[0].ni[62].x" -205.71427917480469; - setAttr ".tgi[0].ni[62].y" 15504.2861328125; - setAttr ".tgi[0].ni[62].nvs" 1922; - setAttr ".tgi[0].ni[63].x" -191.42857360839844; - setAttr ".tgi[0].ni[63].y" 23278.572265625; - setAttr ".tgi[0].ni[63].nvs" 2162; - setAttr ".tgi[0].ni[64].x" -170; - setAttr ".tgi[0].ni[64].y" -29278.572265625; - setAttr ".tgi[0].ni[64].nvs" 1922; - setAttr ".tgi[0].ni[65].x" -205.71427917480469; - setAttr ".tgi[0].ni[65].y" 8411.4287109375; - setAttr ".tgi[0].ni[65].nvs" 1922; - setAttr ".tgi[0].ni[66].x" -205.71427917480469; - setAttr ".tgi[0].ni[66].y" 27874.28515625; - setAttr ".tgi[0].ni[66].nvs" 1922; - setAttr ".tgi[0].ni[67].x" -205.71427917480469; - setAttr ".tgi[0].ni[67].y" 5790; - setAttr ".tgi[0].ni[67].nvs" 1922; - setAttr ".tgi[0].ni[68].x" -205.71427917480469; - setAttr ".tgi[0].ni[68].y" 20011.427734375; - setAttr ".tgi[0].ni[68].nvs" 1922; - setAttr ".tgi[0].ni[69].x" -205.71427917480469; - setAttr ".tgi[0].ni[69].y" 251.42857360839844; - setAttr ".tgi[0].ni[69].nvs" 1922; - setAttr ".tgi[0].ni[70].x" -208.57142639160156; - setAttr ".tgi[0].ni[70].y" 29478.572265625; - setAttr ".tgi[0].ni[70].nvs" 1922; - setAttr ".tgi[0].ni[71].x" -205.71427917480469; - setAttr ".tgi[0].ni[71].y" -2662.857177734375; - setAttr ".tgi[0].ni[71].nvs" 1922; - setAttr ".tgi[0].ni[72].x" -205.71427917480469; - setAttr ".tgi[0].ni[72].y" 27835.71484375; - setAttr ".tgi[0].ni[72].nvs" 1922; - setAttr ".tgi[0].ni[73].x" -205.71427917480469; - setAttr ".tgi[0].ni[73].y" -2261.428466796875; - setAttr ".tgi[0].ni[73].nvs" 1922; - setAttr ".tgi[0].ni[74].x" -170; - setAttr ".tgi[0].ni[74].y" -28687.142578125; - setAttr ".tgi[0].ni[74].nvs" 1922; - setAttr ".tgi[0].ni[75].x" -208.57142639160156; - setAttr ".tgi[0].ni[75].y" 29077.142578125; - setAttr ".tgi[0].ni[75].nvs" 1922; - setAttr ".tgi[0].ni[76].x" -170; - setAttr ".tgi[0].ni[76].y" -28877.142578125; - setAttr ".tgi[0].ni[76].nvs" 1922; - setAttr ".tgi[0].ni[77].x" -205.71427917480469; - setAttr ".tgi[0].ni[77].y" 9295.7138671875; - setAttr ".tgi[0].ni[77].nvs" 1922; - setAttr ".tgi[0].ni[78].x" -205.71427917480469; - setAttr ".tgi[0].ni[78].y" 27818.572265625; - setAttr ".tgi[0].ni[78].nvs" 1922; - setAttr ".tgi[0].ni[79].x" -205.71427917480469; - setAttr ".tgi[0].ni[79].y" 471.42855834960938; - setAttr ".tgi[0].ni[79].nvs" 1922; - setAttr ".tgi[0].ni[80].x" -205.71427917480469; - setAttr ".tgi[0].ni[80].y" 9658.5712890625; - setAttr ".tgi[0].ni[80].nvs" 1922; - setAttr ".tgi[0].ni[81].x" -205.71427917480469; - setAttr ".tgi[0].ni[81].y" 18655.71484375; - setAttr ".tgi[0].ni[81].nvs" 1922; - setAttr ".tgi[0].ni[82].x" -205.71427917480469; - setAttr ".tgi[0].ni[82].y" 8048.5712890625; - setAttr ".tgi[0].ni[82].nvs" 1922; - setAttr ".tgi[0].ni[83].x" -205.71427917480469; - setAttr ".tgi[0].ni[83].y" 27818.572265625; - setAttr ".tgi[0].ni[83].nvs" 1922; - setAttr ".tgi[0].ni[84].x" -205.71427917480469; - setAttr ".tgi[0].ni[84].y" 19238.572265625; - setAttr ".tgi[0].ni[84].nvs" 1922; - setAttr ".tgi[0].ni[85].x" -205.71427917480469; - setAttr ".tgi[0].ni[85].y" 13574.2861328125; - setAttr ".tgi[0].ni[85].nvs" 1922; - setAttr ".tgi[0].ni[86].x" -205.71427917480469; - setAttr ".tgi[0].ni[86].y" 6152.85693359375; - setAttr ".tgi[0].ni[86].nvs" 1922; - setAttr ".tgi[0].ni[87].x" -205.71427917480469; - setAttr ".tgi[0].ni[87].y" 14157.142578125; - setAttr ".tgi[0].ni[87].nvs" 1922; - setAttr ".tgi[0].ni[88].x" -205.71427917480469; - setAttr ".tgi[0].ni[88].y" 14338.5712890625; - setAttr ".tgi[0].ni[88].nvs" 1922; - setAttr ".tgi[0].ni[89].x" -208.57142639160156; - setAttr ".tgi[0].ni[89].y" 28895.71484375; - setAttr ".tgi[0].ni[89].nvs" 1922; - setAttr ".tgi[0].ni[90].x" -205.71427917480469; - setAttr ".tgi[0].ni[90].y" 19830; - setAttr ".tgi[0].ni[90].nvs" 1922; - setAttr ".tgi[0].ni[91].x" -205.71427917480469; - setAttr ".tgi[0].ni[91].y" 7465.71435546875; - setAttr ".tgi[0].ni[91].nvs" 1922; - setAttr ".tgi[0].ni[92].x" -205.71427917480469; - setAttr ".tgi[0].ni[92].y" 8712.857421875; - setAttr ".tgi[0].ni[92].nvs" 1922; - setAttr ".tgi[0].ni[93].x" -208.57142639160156; - setAttr ".tgi[0].ni[93].y" 28675.71484375; - setAttr ".tgi[0].ni[93].nvs" 1922; - setAttr ".tgi[0].ni[94].x" -205.71427917480469; - setAttr ".tgi[0].ni[94].y" 22934.28515625; - setAttr ".tgi[0].ni[94].nvs" 1922; - setAttr ".tgi[0].ni[95].x" -205.71427917480469; - setAttr ".tgi[0].ni[95].y" 7828.5712890625; - setAttr ".tgi[0].ni[95].nvs" 1922; - setAttr ".tgi[0].ni[96].x" -208.57142639160156; - setAttr ".tgi[0].ni[96].y" 29668.572265625; - setAttr ".tgi[0].ni[96].nvs" 1922; - setAttr ".tgi[0].ni[97].x" -205.71427917480469; - setAttr ".tgi[0].ni[97].y" -4411.4287109375; - setAttr ".tgi[0].ni[97].nvs" 1922; - setAttr ".tgi[0].ni[98].x" 137.14285278320312; - setAttr ".tgi[0].ni[98].y" -29002.857421875; - setAttr ".tgi[0].ni[98].nvs" 1923; - setAttr ".tgi[0].ni[99].x" -205.71427917480469; - setAttr ".tgi[0].ni[99].y" 27818.572265625; - setAttr ".tgi[0].ni[99].nvs" 1922; - setAttr ".tgi[0].ni[100].x" -191.42857360839844; - setAttr ".tgi[0].ni[100].y" -2681.428466796875; - setAttr ".tgi[0].ni[100].nvs" 2162; - setAttr ".tgi[0].ni[101].x" -205.71427917480469; - setAttr ".tgi[0].ni[101].y" 15724.2861328125; - setAttr ".tgi[0].ni[101].nvs" 1922; - setAttr ".tgi[0].ni[102].x" -205.71427917480469; - setAttr ".tgi[0].ni[102].y" 10461.4287109375; - setAttr ".tgi[0].ni[102].nvs" 1922; - setAttr ".tgi[0].ni[103].x" -191.42857360839844; - setAttr ".tgi[0].ni[103].y" -2241.428466796875; - setAttr ".tgi[0].ni[103].nvs" 2162; - setAttr ".tgi[0].ni[104].x" -205.71427917480469; - setAttr ".tgi[0].ni[104].y" 6662.85693359375; - setAttr ".tgi[0].ni[104].nvs" 1922; - setAttr ".tgi[0].ni[105].x" -191.42857360839844; - setAttr ".tgi[0].ni[105].y" -1801.4285888671875; - setAttr ".tgi[0].ni[105].nvs" 2162; - setAttr ".tgi[0].ni[106].x" -205.71427917480469; - setAttr ".tgi[0].ni[106].y" 10962.857421875; - setAttr ".tgi[0].ni[106].nvs" 1922; - setAttr ".tgi[0].ni[107].x" -205.71427917480469; - setAttr ".tgi[0].ni[107].y" 5388.5712890625; - setAttr ".tgi[0].ni[107].nvs" 1922; - setAttr ".tgi[0].ni[108].x" -205.71427917480469; - setAttr ".tgi[0].ni[108].y" 16095.7138671875; - setAttr ".tgi[0].ni[108].nvs" 1922; - setAttr ".tgi[0].ni[109].x" -205.71427917480469; - setAttr ".tgi[0].ni[109].y" 1235.7142333984375; - setAttr ".tgi[0].ni[109].nvs" 1922; - setAttr ".tgi[0].ni[110].x" -205.71427917480469; - setAttr ".tgi[0].ni[110].y" 16505.71484375; - setAttr ".tgi[0].ni[110].nvs" 1922; - setAttr ".tgi[0].ni[111].x" -205.71427917480469; - setAttr ".tgi[0].ni[111].y" 13755.7138671875; - setAttr ".tgi[0].ni[111].nvs" 1922; - setAttr ".tgi[0].ni[112].x" -205.71427917480469; - setAttr ".tgi[0].ni[112].y" 11990; - setAttr ".tgi[0].ni[112].nvs" 1922; - setAttr ".tgi[0].ni[113].x" -205.71427917480469; - setAttr ".tgi[0].ni[113].y" 6080; - setAttr ".tgi[0].ni[113].nvs" 1922; - setAttr ".tgi[0].ni[114].x" -205.71427917480469; - setAttr ".tgi[0].ni[114].y" 27857.142578125; - setAttr ".tgi[0].ni[114].nvs" 1922; - setAttr ".tgi[0].ni[115].x" -191.42857360839844; - setAttr ".tgi[0].ni[115].y" 24158.572265625; - setAttr ".tgi[0].ni[115].nvs" 2162; - setAttr ".tgi[0].ni[116].x" -205.71427917480469; - setAttr ".tgi[0].ni[116].y" -4010; - setAttr ".tgi[0].ni[116].nvs" 1922; - setAttr ".tgi[0].ni[117].x" -205.71427917480469; - setAttr ".tgi[0].ni[117].y" -512.85711669921875; - setAttr ".tgi[0].ni[117].nvs" 1922; - setAttr ".tgi[0].ni[118].x" -205.71427917480469; - setAttr ".tgi[0].ni[118].y" 6481.4287109375; - setAttr ".tgi[0].ni[118].nvs" 1922; - setAttr ".tgi[0].ni[119].x" -205.71427917480469; - setAttr ".tgi[0].ni[119].y" 27857.142578125; - setAttr ".tgi[0].ni[119].nvs" 1922; - setAttr ".tgi[0].ni[120].x" -205.71427917480469; - setAttr ".tgi[0].ni[120].y" 18254.28515625; - setAttr ".tgi[0].ni[120].nvs" 1922; - setAttr ".tgi[0].ni[121].x" -205.71427917480469; - setAttr ".tgi[0].ni[121].y" 15322.857421875; - setAttr ".tgi[0].ni[121].nvs" 1922; - setAttr ".tgi[0].ni[122].x" -205.71427917480469; - setAttr ".tgi[0].ni[122].y" 17671.427734375; - setAttr ".tgi[0].ni[122].nvs" 1922; - setAttr ".tgi[0].ni[123].x" -205.71427917480469; - setAttr ".tgi[0].ni[123].y" 25675.71484375; - setAttr ".tgi[0].ni[123].nvs" 1922; - setAttr ".tgi[0].ni[124].x" -205.71427917480469; - setAttr ".tgi[0].ni[124].y" 18837.142578125; - setAttr ".tgi[0].ni[124].nvs" 1922; - setAttr ".tgi[0].ni[125].x" -191.42857360839844; - setAttr ".tgi[0].ni[125].y" 25038.572265625; - setAttr ".tgi[0].ni[125].nvs" 2162; - setAttr ".tgi[0].ni[126].x" -191.42857360839844; - setAttr ".tgi[0].ni[126].y" 21078.572265625; - setAttr ".tgi[0].ni[126].nvs" 2162; - setAttr ".tgi[0].ni[127].x" -205.71427917480469; - setAttr ".tgi[0].ni[127].y" -331.42855834960938; - setAttr ".tgi[0].ni[127].nvs" 1922; - setAttr ".tgi[0].ni[128].x" -205.71427917480469; - setAttr ".tgi[0].ni[128].y" 10642.857421875; - setAttr ".tgi[0].ni[128].nvs" 1922; - setAttr ".tgi[0].ni[129].x" -205.71427917480469; - setAttr ".tgi[0].ni[129].y" 19420; - setAttr ".tgi[0].ni[129].nvs" 1922; - setAttr ".tgi[0].ni[130].x" -191.42857360839844; - setAttr ".tgi[0].ni[130].y" -921.4285888671875; - setAttr ".tgi[0].ni[130].nvs" 2162; - setAttr ".tgi[0].ni[131].x" -205.71427917480469; - setAttr ".tgi[0].ni[131].y" 21587.142578125; - setAttr ".tgi[0].ni[131].nvs" 1922; - setAttr ".tgi[0].ni[132].x" -205.71427917480469; - setAttr ".tgi[0].ni[132].y" 12581.4287109375; - setAttr ".tgi[0].ni[132].nvs" 1922; - setAttr ".tgi[0].ni[133].x" -205.71427917480469; - setAttr ".tgi[0].ni[133].y" 27818.572265625; - setAttr ".tgi[0].ni[133].nvs" 1922; - setAttr ".tgi[0].ni[134].x" -170; - setAttr ".tgi[0].ni[134].y" -29058.572265625; - setAttr ".tgi[0].ni[134].nvs" 1922; - setAttr ".tgi[0].ni[135].x" -205.71427917480469; - setAttr ".tgi[0].ni[135].y" 5898.5712890625; - setAttr ".tgi[0].ni[135].nvs" 1922; - setAttr ".tgi[0].ni[136].x" -205.71427917480469; - setAttr ".tgi[0].ni[136].y" 24501.427734375; - setAttr ".tgi[0].ni[136].nvs" 1922; - setAttr ".tgi[0].ni[137].x" -205.71427917480469; - setAttr ".tgi[0].ni[137].y" -3427.142822265625; - setAttr ".tgi[0].ni[137].nvs" 1922; - setAttr ".tgi[0].ni[138].x" -205.71427917480469; - setAttr ".tgi[0].ni[138].y" 27818.572265625; - setAttr ".tgi[0].ni[138].nvs" 1922; - setAttr ".tgi[0].ni[139].x" -205.71427917480469; - setAttr ".tgi[0].ni[139].y" 16687.142578125; - setAttr ".tgi[0].ni[139].nvs" 1922; - setAttr ".tgi[0].ni[140].x" -205.71427917480469; - setAttr ".tgi[0].ni[140].y" 27857.142578125; - setAttr ".tgi[0].ni[140].nvs" 1922; - setAttr ".tgi[0].ni[141].x" -205.71427917480469; - setAttr ".tgi[0].ni[141].y" 14558.5712890625; - setAttr ".tgi[0].ni[141].nvs" 1922; - setAttr ".tgi[0].ni[142].x" -205.71427917480469; - setAttr ".tgi[0].ni[142].y" 21367.142578125; - setAttr ".tgi[0].ni[142].nvs" 1922; - setAttr ".tgi[0].ni[143].x" -205.71427917480469; - setAttr ".tgi[0].ni[143].y" 7137.14306640625; - setAttr ".tgi[0].ni[143].nvs" 1922; - setAttr ".tgi[0].ni[144].x" -170; - setAttr ".tgi[0].ni[144].y" -29507.142578125; - setAttr ".tgi[0].ni[144].nvs" 1922; - setAttr ".tgi[0].ni[145].x" -205.71427917480469; - setAttr ".tgi[0].ni[145].y" 9978.5712890625; - setAttr ".tgi[0].ni[145].nvs" 1922; - setAttr ".tgi[0].ni[146].x" -205.71427917480469; - setAttr ".tgi[0].ni[146].y" 7728.5712890625; - setAttr ".tgi[0].ni[146].nvs" 1922; - setAttr ".tgi[0].ni[147].x" -205.71427917480469; - setAttr ".tgi[0].ni[147].y" -1497.142822265625; - setAttr ".tgi[0].ni[147].nvs" 1922; - setAttr ".tgi[0].ni[148].x" -205.71427917480469; - setAttr ".tgi[0].ni[148].y" 27818.572265625; - setAttr ".tgi[0].ni[148].nvs" 1922; - setAttr ".tgi[0].ni[149].x" -205.71427917480469; - setAttr ".tgi[0].ni[149].y" 27818.572265625; - setAttr ".tgi[0].ni[149].nvs" 1922; - setAttr ".tgi[0].ni[150].x" -205.71427917480469; - setAttr ".tgi[0].ni[150].y" 11044.2861328125; - setAttr ".tgi[0].ni[150].nvs" 1922; - setAttr ".tgi[0].ni[151].x" -205.71427917480469; - setAttr ".tgi[0].ni[151].y" 4732.85693359375; - setAttr ".tgi[0].ni[151].nvs" 1922; - setAttr ".tgi[0].ni[152].x" -205.71427917480469; - setAttr ".tgi[0].ni[152].y" 22532.857421875; - setAttr ".tgi[0].ni[152].nvs" 1922; - setAttr ".tgi[0].ni[153].x" -205.71427917480469; - setAttr ".tgi[0].ni[153].y" 22170; - setAttr ".tgi[0].ni[153].nvs" 1922; - setAttr ".tgi[0].ni[154].x" -205.71427917480469; - setAttr ".tgi[0].ni[154].y" 27857.142578125; - setAttr ".tgi[0].ni[154].nvs" 1922; - setAttr ".tgi[0].ni[155].x" -205.71427917480469; - setAttr ".tgi[0].ni[155].y" 2401.428466796875; - setAttr ".tgi[0].ni[155].nvs" 1922; - setAttr ".tgi[0].ni[156].x" -191.42857360839844; - setAttr ".tgi[0].ni[156].y" 23718.572265625; - setAttr ".tgi[0].ni[156].nvs" 2162; - setAttr ".tgi[0].ni[157].x" -191.42857360839844; - setAttr ".tgi[0].ni[157].y" -481.42855834960938; - setAttr ".tgi[0].ni[157].nvs" 2162; - setAttr ".tgi[0].ni[158].x" -205.71427917480469; - setAttr ".tgi[0].ni[158].y" 7064.28564453125; - setAttr ".tgi[0].ni[158].nvs" 1922; - setAttr ".tgi[0].ni[159].x" -205.71427917480469; - setAttr ".tgi[0].ni[159].y" 6372.85693359375; - setAttr ".tgi[0].ni[159].nvs" 1922; - setAttr ".tgi[0].ni[160].x" -205.71427917480469; - setAttr ".tgi[0].ni[160].y" -1860; - setAttr ".tgi[0].ni[160].nvs" 1922; - setAttr ".tgi[0].ni[161].x" -191.42857360839844; - setAttr ".tgi[0].ni[161].y" -3121.428466796875; - setAttr ".tgi[0].ni[161].nvs" 2162; - setAttr ".tgi[0].ni[162].x" -205.71427917480469; - setAttr ".tgi[0].ni[162].y" 2220; - setAttr ".tgi[0].ni[162].nvs" 1922; - setAttr ".tgi[0].ni[163].x" -205.71427917480469; - setAttr ".tgi[0].ni[163].y" 11407.142578125; - setAttr ".tgi[0].ni[163].nvs" 1922; - setAttr ".tgi[0].ni[164].x" -205.71427917480469; - setAttr ".tgi[0].ni[164].y" 27857.142578125; - setAttr ".tgi[0].ni[164].nvs" 1922; - setAttr ".tgi[0].ni[165].x" -205.71427917480469; - setAttr ".tgi[0].ni[165].y" 27818.572265625; - setAttr ".tgi[0].ni[165].nvs" 1922; - setAttr ".tgi[0].ni[166].x" -205.71427917480469; - setAttr ".tgi[0].ni[166].y" 11225.7138671875; - setAttr ".tgi[0].ni[166].nvs" 1922; - setAttr ".tgi[0].ni[167].x" -205.71427917480469; - setAttr ".tgi[0].ni[167].y" -1277.142822265625; - setAttr ".tgi[0].ni[167].nvs" 1922; - setAttr ".tgi[0].ni[168].x" -205.71427917480469; - setAttr ".tgi[0].ni[168].y" 834.28570556640625; - setAttr ".tgi[0].ni[168].nvs" 1922; - setAttr ".tgi[0].ni[169].x" -205.71427917480469; - setAttr ".tgi[0].ni[169].y" 4914.28564453125; - setAttr ".tgi[0].ni[169].nvs" 1922; - setAttr ".tgi[0].ni[170].x" -205.71427917480469; - setAttr ".tgi[0].ni[170].y" 20412.857421875; - setAttr ".tgi[0].ni[170].nvs" 1922; - setAttr ".tgi[0].ni[171].x" -205.71427917480469; - setAttr ".tgi[0].ni[171].y" 10160; - setAttr ".tgi[0].ni[171].nvs" 1922; - setAttr ".tgi[0].ni[172].x" -205.71427917480469; - setAttr ".tgi[0].ni[172].y" 20784.28515625; - setAttr ".tgi[0].ni[172].nvs" 1922; - setAttr ".tgi[0].ni[173].x" -205.71427917480469; - setAttr ".tgi[0].ni[173].y" 6882.85693359375; - setAttr ".tgi[0].ni[173].nvs" 1922; - setAttr ".tgi[0].ni[174].x" -191.42857360839844; - setAttr ".tgi[0].ni[174].y" 20638.572265625; - setAttr ".tgi[0].ni[174].nvs" 2162; - setAttr ".tgi[0].ni[175].x" -205.71427917480469; - setAttr ".tgi[0].ni[175].y" 5315.71435546875; - setAttr ".tgi[0].ni[175].nvs" 1922; - setAttr ".tgi[0].ni[176].x" -205.71427917480469; - setAttr ".tgi[0].ni[176].y" 27818.572265625; - setAttr ".tgi[0].ni[176].nvs" 1922; - setAttr ".tgi[0].ni[177].x" -205.71427917480469; - setAttr ".tgi[0].ni[177].y" 27857.142578125; - setAttr ".tgi[0].ni[177].nvs" 1922; - setAttr ".tgi[0].ni[178].x" -205.71427917480469; - setAttr ".tgi[0].ni[178].y" -4191.4287109375; - setAttr ".tgi[0].ni[178].nvs" 1922; - setAttr ".tgi[0].ni[179].x" -205.71427917480469; - setAttr ".tgi[0].ni[179].y" 14921.4287109375; - setAttr ".tgi[0].ni[179].nvs" 1922; - setAttr ".tgi[0].ni[180].x" -205.71427917480469; - setAttr ".tgi[0].ni[180].y" 4331.4287109375; - setAttr ".tgi[0].ni[180].nvs" 1922; - setAttr ".tgi[0].ni[181].x" -205.71427917480469; - setAttr ".tgi[0].ni[181].y" 12801.4287109375; - setAttr ".tgi[0].ni[181].nvs" 1922; - setAttr ".tgi[0].ni[182].x" -205.71427917480469; - setAttr ".tgi[0].ni[182].y" 10824.2861328125; - setAttr ".tgi[0].ni[182].nvs" 1922; - setAttr ".tgi[0].ni[183].x" -205.71427917480469; - setAttr ".tgi[0].ni[183].y" 12218.5712890625; - setAttr ".tgi[0].ni[183].nvs" 1922; - setAttr ".tgi[0].ni[184].x" -205.71427917480469; - setAttr ".tgi[0].ni[184].y" 19018.572265625; - setAttr ".tgi[0].ni[184].nvs" 1922; - setAttr ".tgi[0].ni[185].x" -205.71427917480469; - setAttr ".tgi[0].ni[185].y" 652.85711669921875; - setAttr ".tgi[0].ni[185].nvs" 1922; - setAttr ".tgi[0].ni[186].x" -205.71427917480469; - setAttr ".tgi[0].ni[186].y" 24100; - setAttr ".tgi[0].ni[186].nvs" 1922; - setAttr ".tgi[0].ni[187].x" -191.42857360839844; - setAttr ".tgi[0].ni[187].y" 398.57144165039062; - setAttr ".tgi[0].ni[187].nvs" 2162; - setAttr ".tgi[0].ni[188].x" -205.71427917480469; - setAttr ".tgi[0].ni[188].y" -1095.7142333984375; - setAttr ".tgi[0].ni[188].nvs" 1922; - setAttr ".tgi[0].ni[189].x" -205.71427917480469; - setAttr ".tgi[0].ni[189].y" 5971.4287109375; - setAttr ".tgi[0].ni[189].nvs" 1922; - setAttr ".tgi[0].ni[190].x" -191.42857360839844; - setAttr ".tgi[0].ni[190].y" 20198.572265625; - setAttr ".tgi[0].ni[190].nvs" 2162; - setAttr ".tgi[0].ni[191].x" -205.71427917480469; - setAttr ".tgi[0].ni[191].y" 11144.2861328125; - setAttr ".tgi[0].ni[191].nvs" 1922; - setAttr ".tgi[0].ni[192].x" -205.71427917480469; - setAttr ".tgi[0].ni[192].y" 17088.572265625; - setAttr ".tgi[0].ni[192].nvs" 1922; - setAttr ".tgi[0].ni[193].x" -205.71427917480469; - setAttr ".tgi[0].ni[193].y" 7538.5712890625; - setAttr ".tgi[0].ni[193].nvs" 1922; - setAttr ".tgi[0].ni[194].x" -205.71427917480469; - setAttr ".tgi[0].ni[194].y" 11627.142578125; - setAttr ".tgi[0].ni[194].nvs" 1922; - setAttr ".tgi[0].ni[195].x" -205.71427917480469; - setAttr ".tgi[0].ni[195].y" 7910; - setAttr ".tgi[0].ni[195].nvs" 1922; - setAttr ".tgi[0].ni[196].x" -205.71427917480469; - setAttr ".tgi[0].ni[196].y" 27835.71484375; - setAttr ".tgi[0].ni[196].nvs" 1922; - setAttr ".tgi[0].ni[197].x" -205.71427917480469; - setAttr ".tgi[0].ni[197].y" 21950; - setAttr ".tgi[0].ni[197].nvs" 1922; - setAttr ".tgi[0].ni[198].x" -205.71427917480469; - setAttr ".tgi[0].ni[198].y" 25092.857421875; - setAttr ".tgi[0].ni[198].nvs" 1922; - setAttr ".tgi[0].ni[199].x" -205.71427917480469; - setAttr ".tgi[0].ni[199].y" 5497.14306640625; - setAttr ".tgi[0].ni[199].nvs" 1922; - setAttr ".tgi[0].ni[200].x" -205.71427917480469; - setAttr ".tgi[0].ni[200].y" 9395.7138671875; - setAttr ".tgi[0].ni[200].nvs" 1922; - setAttr ".tgi[0].ni[201].x" -205.71427917480469; - setAttr ".tgi[0].ni[201].y" -694.28570556640625; - setAttr ".tgi[0].ni[201].nvs" 1922; - setAttr ".tgi[0].ni[202].x" -205.71427917480469; - setAttr ".tgi[0].ni[202].y" -3608.571533203125; - setAttr ".tgi[0].ni[202].nvs" 1922; - setAttr ".tgi[0].ni[203].x" -205.71427917480469; - setAttr ".tgi[0].ni[203].y" 24682.857421875; - setAttr ".tgi[0].ni[203].nvs" 1922; - setAttr ".tgi[0].ni[204].x" -205.71427917480469; - setAttr ".tgi[0].ni[204].y" 24872.857421875; - setAttr ".tgi[0].ni[204].nvs" 1922; - setAttr ".tgi[0].ni[205].x" -205.71427917480469; - setAttr ".tgi[0].ni[205].y" 27857.142578125; - setAttr ".tgi[0].ni[205].nvs" 1922; - setAttr ".tgi[0].ni[206].x" -205.71427917480469; - setAttr ".tgi[0].ni[206].y" 8812.857421875; - setAttr ".tgi[0].ni[206].nvs" 1922; - setAttr ".tgi[0].ni[207].x" -205.71427917480469; - setAttr ".tgi[0].ni[207].y" 6300; - setAttr ".tgi[0].ni[207].nvs" 1922; - setAttr ".tgi[0].ni[208].x" -191.42857360839844; - setAttr ".tgi[0].ni[208].y" 9638.5712890625; - setAttr ".tgi[0].ni[208].nvs" 2162; - setAttr ".tgi[0].ni[209].x" -205.71427917480469; - setAttr ".tgi[0].ni[209].y" 1417.142822265625; - setAttr ".tgi[0].ni[209].nvs" 1922; - setAttr ".tgi[0].ni[210].x" -205.71427917480469; - setAttr ".tgi[0].ni[210].y" -1678.5714111328125; - setAttr ".tgi[0].ni[210].nvs" 1922; - setAttr ".tgi[0].ni[211].x" -205.71427917480469; - setAttr ".tgi[0].ni[211].y" 27835.71484375; - setAttr ".tgi[0].ni[211].nvs" 1922; - setAttr ".tgi[0].ni[212].x" -205.71427917480469; - setAttr ".tgi[0].ni[212].y" 8230; - setAttr ".tgi[0].ni[212].nvs" 1922; - setAttr ".tgi[0].ni[213].x" -205.71427917480469; - setAttr ".tgi[0].ni[213].y" 10742.857421875; - setAttr ".tgi[0].ni[213].nvs" 1922; - setAttr ".tgi[0].ni[214].x" -205.71427917480469; - setAttr ".tgi[0].ni[214].y" 6735.71435546875; - setAttr ".tgi[0].ni[214].nvs" 1922; - setAttr ".tgi[0].ni[215].x" -205.71427917480469; - setAttr ".tgi[0].ni[215].y" 5134.28564453125; - setAttr ".tgi[0].ni[215].nvs" 1922; - setAttr ".tgi[0].ni[216].x" -205.71427917480469; - setAttr ".tgi[0].ni[216].y" 27818.572265625; - setAttr ".tgi[0].ni[216].nvs" 1922; - setAttr ".tgi[0].ni[217].x" -205.71427917480469; - setAttr ".tgi[0].ni[217].y" 27818.572265625; - setAttr ".tgi[0].ni[217].nvs" 1922; - setAttr ".tgi[0].ni[218].x" -205.71427917480469; - setAttr ".tgi[0].ni[218].y" 8631.4287109375; - setAttr ".tgi[0].ni[218].nvs" 1922; - setAttr ".tgi[0].ni[219].x" -205.71427917480469; - setAttr ".tgi[0].ni[219].y" 12982.857421875; - setAttr ".tgi[0].ni[219].nvs" 1922; - setAttr ".tgi[0].ni[220].x" -205.71427917480469; - setAttr ".tgi[0].ni[220].y" 8130; - setAttr ".tgi[0].ni[220].nvs" 1922; - setAttr ".tgi[0].ni[221].x" 98.571426391601562; - setAttr ".tgi[0].ni[221].y" 28845.71484375; - setAttr ".tgi[0].ni[221].nvs" 2354; - setAttr ".tgi[0].ni[222].x" -205.71427917480469; - setAttr ".tgi[0].ni[222].y" 27827.142578125; - setAttr ".tgi[0].ni[222].nvs" 1922; - setAttr ".tgi[0].ni[223].x" -205.71427917480469; - setAttr ".tgi[0].ni[223].y" 70; - setAttr ".tgi[0].ni[223].nvs" 1922; - setAttr ".tgi[0].ni[224].x" -191.42857360839844; - setAttr ".tgi[0].ni[224].y" 21518.572265625; - setAttr ".tgi[0].ni[224].nvs" 2162; - setAttr ".tgi[0].ni[225].x" -205.71427917480469; - setAttr ".tgi[0].ni[225].y" -111.42857360839844; - setAttr ".tgi[0].ni[225].nvs" 1922; - setAttr ".tgi[0].ni[226].x" -205.71427917480469; - setAttr ".tgi[0].ni[226].y" 27818.572265625; - setAttr ".tgi[0].ni[226].nvs" 1922; - setAttr ".tgi[0].ni[227].x" -208.57142639160156; - setAttr ".tgi[0].ni[227].y" 28494.28515625; - setAttr ".tgi[0].ni[227].nvs" 1922; - setAttr ".tgi[0].ni[228].x" -205.71427917480469; - setAttr ".tgi[0].ni[228].y" 17270; - setAttr ".tgi[0].ni[228].nvs" 1922; - setAttr ".tgi[0].ni[229].x" -205.71427917480469; - setAttr ".tgi[0].ni[229].y" 21004.28515625; - setAttr ".tgi[0].ni[229].nvs" 1922; - setAttr ".tgi[0].ni[230].x" -205.71427917480469; - setAttr ".tgi[0].ni[230].y" -2442.857177734375; - setAttr ".tgi[0].ni[230].nvs" 1922; - setAttr ".tgi[0].ni[231].x" -205.71427917480469; - setAttr ".tgi[0].ni[231].y" 11808.5712890625; - setAttr ".tgi[0].ni[231].nvs" 1922; - setAttr ".tgi[0].ni[232].x" -205.71427917480469; - setAttr ".tgi[0].ni[232].y" 13975.7138671875; - setAttr ".tgi[0].ni[232].nvs" 1922; - setAttr ".tgi[0].ni[233].x" -205.71427917480469; - setAttr ".tgi[0].ni[233].y" 23335.71484375; - setAttr ".tgi[0].ni[233].nvs" 1922; - setAttr ".tgi[0].ni[234].x" -205.71427917480469; - setAttr ".tgi[0].ni[234].y" 1637.142822265625; - setAttr ".tgi[0].ni[234].nvs" 1922; - setAttr ".tgi[0].ni[235].x" -205.71427917480469; - setAttr ".tgi[0].ni[235].y" 9577.142578125; - setAttr ".tgi[0].ni[235].nvs" 1922; - setAttr ".tgi[0].ni[236].x" -205.71427917480469; - setAttr ".tgi[0].ni[236].y" 27818.572265625; - setAttr ".tgi[0].ni[236].nvs" 1922; - setAttr ".tgi[0].ni[237].x" -205.71427917480469; - setAttr ".tgi[0].ni[237].y" 5207.14306640625; - setAttr ".tgi[0].ni[237].nvs" 1922; - setAttr ".tgi[0].ni[238].x" -45.714286804199219; - setAttr ".tgi[0].ni[238].y" 167.14285278320312; - setAttr ".tgi[0].ni[238].nvs" 2162; - setAttr ".tgi[0].ni[239].x" -191.42857360839844; - setAttr ".tgi[0].ni[239].y" -41.428569793701172; - setAttr ".tgi[0].ni[239].nvs" 2162; - setAttr ".tgi[0].ni[240].x" -205.71427917480469; - setAttr ".tgi[0].ni[240].y" 5570; - setAttr ".tgi[0].ni[240].nvs" 1922; - setAttr ".tgi[0].ni[241].x" -205.71427917480469; - setAttr ".tgi[0].ni[241].y" 1818.5714111328125; - setAttr ".tgi[0].ni[241].nvs" 1922; - setAttr ".tgi[0].ni[242].x" -205.71427917480469; - setAttr ".tgi[0].ni[242].y" 13384.2861328125; - setAttr ".tgi[0].ni[242].nvs" 1922; - setAttr ".tgi[0].ni[243].x" -205.71427917480469; - setAttr ".tgi[0].ni[243].y" 22752.857421875; - setAttr ".tgi[0].ni[243].nvs" 1922; - setAttr ".tgi[0].ni[244].x" -205.71427917480469; - setAttr ".tgi[0].ni[244].y" 7245.71435546875; - setAttr ".tgi[0].ni[244].nvs" 1922; - setAttr ".tgi[0].ni[245].x" -205.71427917480469; - setAttr ".tgi[0].ni[245].y" 27827.142578125; - setAttr ".tgi[0].ni[245].nvs" 1922; - setAttr ".tgi[0].ni[246].x" -191.42857360839844; - setAttr ".tgi[0].ni[246].y" 21958.572265625; - setAttr ".tgi[0].ni[246].nvs" 2162; - setAttr ".tgi[0].ni[247].x" -205.71427917480469; - setAttr ".tgi[0].ni[247].y" 9797.142578125; - setAttr ".tgi[0].ni[247].nvs" 1922; - setAttr ".tgi[0].ni[248].x" -208.57142639160156; - setAttr ".tgi[0].ni[248].y" 28092.857421875; - setAttr ".tgi[0].ni[248].nvs" 1922; - setAttr ".tgi[0].ni[249].x" -205.71427917480469; - setAttr ".tgi[0].ni[249].y" 13164.2861328125; - setAttr ".tgi[0].ni[249].nvs" 1922; - setAttr ".tgi[0].ni[250].x" -205.71427917480469; - setAttr ".tgi[0].ni[250].y" 23918.572265625; - setAttr ".tgi[0].ni[250].nvs" 1922; - setAttr ".tgi[0].ni[251].x" -205.71427917480469; - setAttr ".tgi[0].ni[251].y" 8994.2861328125; - setAttr ".tgi[0].ni[251].nvs" 1922; - setAttr ".tgi[0].ni[252].x" -205.71427917480469; - setAttr ".tgi[0].ni[252].y" 25455.71484375; - setAttr ".tgi[0].ni[252].nvs" 1922; - setAttr ".tgi[0].ni[253].x" -205.71427917480469; - setAttr ".tgi[0].ni[253].y" 23517.142578125; - setAttr ".tgi[0].ni[253].nvs" 1922; - setAttr ".tgi[0].ni[254].x" -205.71427917480469; - setAttr ".tgi[0].ni[254].y" 23115.71484375; - setAttr ".tgi[0].ni[254].nvs" 1922; - setAttr ".tgi[0].ni[255].x" -205.71427917480469; - setAttr ".tgi[0].ni[255].y" 9878.5712890625; - setAttr ".tgi[0].ni[255].nvs" 1922; - setAttr ".tgi[0].ni[256].x" -205.71427917480469; - setAttr ".tgi[0].ni[256].y" 15141.4287109375; - setAttr ".tgi[0].ni[256].nvs" 1922; - setAttr ".tgi[0].ni[257].x" -205.71427917480469; - setAttr ".tgi[0].ni[257].y" 6955.71435546875; - setAttr ".tgi[0].ni[257].nvs" 1922; - setAttr ".tgi[0].ni[258].x" -205.71427917480469; - setAttr ".tgi[0].ni[258].y" 5717.14306640625; - setAttr ".tgi[0].ni[258].nvs" 1922; - setAttr ".tgi[0].ni[259].x" -205.71427917480469; - setAttr ".tgi[0].ni[259].y" 18072.857421875; - setAttr ".tgi[0].ni[259].nvs" 1922; - setAttr ".tgi[0].ni[260].x" -205.71427917480469; - setAttr ".tgi[0].ni[260].y" 24281.427734375; - setAttr ".tgi[0].ni[260].nvs" 1922; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -connectAttr "SkelChar_translateX.o" "SkelChar.tx"; -connectAttr "SkelChar_translateY.o" "SkelChar.ty"; -connectAttr "SkelChar_translateZ.o" "SkelChar.tz"; -connectAttr "SkelChar_rotateX.o" "SkelChar.rx"; -connectAttr "SkelChar_rotateY.o" "SkelChar.ry"; -connectAttr "SkelChar_rotateZ.o" "SkelChar.rz"; -connectAttr "Hips_translateX.o" "Hips.tx"; -connectAttr "Hips_translateY.o" "Hips.ty"; -connectAttr "Hips_translateZ.o" "Hips.tz"; -connectAttr "Hips_rotateX.o" "Hips.rx"; -connectAttr "Hips_rotateY.o" "Hips.ry"; -connectAttr "Hips_rotateZ.o" "Hips.rz"; -connectAttr "Hips_scaleX.o" "Hips.sx"; -connectAttr "Hips_scaleY.o" "Hips.sy"; -connectAttr "Hips_scaleZ.o" "Hips.sz"; -connectAttr "Torso_translateX.o" "Torso.tx"; -connectAttr "Torso_translateY.o" "Torso.ty"; -connectAttr "Torso_translateZ.o" "Torso.tz"; -connectAttr "Torso_rotateX.o" "Torso.rx"; -connectAttr "Torso_rotateY.o" "Torso.ry"; -connectAttr "Torso_rotateZ.o" "Torso.rz"; -connectAttr "Torso_scaleX.o" "Torso.sx"; -connectAttr "Torso_scaleY.o" "Torso.sy"; -connectAttr "Torso_scaleZ.o" "Torso.sz"; -connectAttr "Chest_translateX.o" "Chest.tx"; -connectAttr "Chest_translateY.o" "Chest.ty"; -connectAttr "Chest_translateZ.o" "Chest.tz"; -connectAttr "Chest_rotateX.o" "Chest.rx"; -connectAttr "Chest_rotateY.o" "Chest.ry"; -connectAttr "Chest_rotateZ.o" "Chest.rz"; -connectAttr "Chest_scaleX.o" "Chest.sx"; -connectAttr "Chest_scaleY.o" "Chest.sy"; -connectAttr "Chest_scaleZ.o" "Chest.sz"; -connectAttr "UpChest_translateX.o" "UpChest.tx"; -connectAttr "UpChest_translateY.o" "UpChest.ty"; -connectAttr "UpChest_translateZ.o" "UpChest.tz"; -connectAttr "UpChest_rotateX.o" "UpChest.rx"; -connectAttr "UpChest_rotateY.o" "UpChest.ry"; -connectAttr "UpChest_rotateZ.o" "UpChest.rz"; -connectAttr "UpChest_scaleX.o" "UpChest.sx"; -connectAttr "UpChest_scaleY.o" "UpChest.sy"; -connectAttr "UpChest_scaleZ.o" "UpChest.sz"; -connectAttr "Neck_translateX.o" "Neck.tx"; -connectAttr "Neck_translateY.o" "Neck.ty"; -connectAttr "Neck_translateZ.o" "Neck.tz"; -connectAttr "Neck_rotateX.o" "Neck.rx"; -connectAttr "Neck_rotateY.o" "Neck.ry"; -connectAttr "Neck_rotateZ.o" "Neck.rz"; -connectAttr "Neck_scaleX.o" "Neck.sx"; -connectAttr "Neck_scaleY.o" "Neck.sy"; -connectAttr "Neck_scaleZ.o" "Neck.sz"; -connectAttr "Head_translateX.o" "Head.tx"; -connectAttr "Head_translateY.o" "Head.ty"; -connectAttr "Head_translateZ.o" "Head.tz"; -connectAttr "Head_rotateX.o" "Head.rx"; -connectAttr "Head_rotateY.o" "Head.ry"; -connectAttr "Head_rotateZ.o" "Head.rz"; -connectAttr "Head_scaleX.o" "Head.sx"; -connectAttr "Head_scaleY.o" "Head.sy"; -connectAttr "Head_scaleZ.o" "Head.sz"; -connectAttr "LEye_translateX.o" "LEye.tx"; -connectAttr "LEye_translateY.o" "LEye.ty"; -connectAttr "LEye_translateZ.o" "LEye.tz"; -connectAttr "LEye_rotateX.o" "LEye.rx"; -connectAttr "LEye_rotateY.o" "LEye.ry"; -connectAttr "LEye_rotateZ.o" "LEye.rz"; -connectAttr "LEye_scaleX.o" "LEye.sx"; -connectAttr "LEye_scaleY.o" "LEye.sy"; -connectAttr "LEye_scaleZ.o" "LEye.sz"; -connectAttr "REye_translateX.o" "REye.tx"; -connectAttr "REye_translateY.o" "REye.ty"; -connectAttr "REye_translateZ.o" "REye.tz"; -connectAttr "REye_rotateX.o" "REye.rx"; -connectAttr "REye_rotateY.o" "REye.ry"; -connectAttr "REye_rotateZ.o" "REye.rz"; -connectAttr "REye_scaleX.o" "REye.sx"; -connectAttr "REye_scaleY.o" "REye.sy"; -connectAttr "REye_scaleZ.o" "REye.sz"; -connectAttr "LShldr_translateX.o" "LShldr.tx"; -connectAttr "LShldr_translateY.o" "LShldr.ty"; -connectAttr "LShldr_translateZ.o" "LShldr.tz"; -connectAttr "LShldr_rotateX.o" "LShldr.rx"; -connectAttr "LShldr_rotateY.o" "LShldr.ry"; -connectAttr "LShldr_rotateZ.o" "LShldr.rz"; -connectAttr "LShldr_scaleX.o" "LShldr.sx"; -connectAttr "LShldr_scaleY.o" "LShldr.sy"; -connectAttr "LShldr_scaleZ.o" "LShldr.sz"; -connectAttr "LArm_translateX.o" "LArm.tx"; -connectAttr "LArm_translateY.o" "LArm.ty"; -connectAttr "LArm_translateZ.o" "LArm.tz"; -connectAttr "LArm_rotateX.o" "LArm.rx"; -connectAttr "LArm_rotateY.o" "LArm.ry"; -connectAttr "LArm_rotateZ.o" "LArm.rz"; -connectAttr "LArm_scaleX.o" "LArm.sx"; -connectAttr "LArm_scaleY.o" "LArm.sy"; -connectAttr "LArm_scaleZ.o" "LArm.sz"; -connectAttr "LElbow_translateX.o" "LElbow.tx"; -connectAttr "LElbow_translateY.o" "LElbow.ty"; -connectAttr "LElbow_translateZ.o" "LElbow.tz"; -connectAttr "LElbow_rotateX.o" "LElbow.rx"; -connectAttr "LElbow_rotateY.o" "LElbow.ry"; -connectAttr "LElbow_rotateZ.o" "LElbow.rz"; -connectAttr "LElbow_scaleX.o" "LElbow.sx"; -connectAttr "LElbow_scaleY.o" "LElbow.sy"; -connectAttr "LElbow_scaleZ.o" "LElbow.sz"; -connectAttr "LHand_translateX.o" "LHand.tx"; -connectAttr "LHand_translateY.o" "LHand.ty"; -connectAttr "LHand_translateZ.o" "LHand.tz"; -connectAttr "LHand_rotateX.o" "LHand.rx"; -connectAttr "LHand_rotateY.o" "LHand.ry"; -connectAttr "LHand_rotateZ.o" "LHand.rz"; -connectAttr "LHand_scaleX.o" "LHand.sx"; -connectAttr "LHand_scaleY.o" "LHand.sy"; -connectAttr "LHand_scaleZ.o" "LHand.sz"; -connectAttr "RShldr_translateX.o" "RShldr.tx"; -connectAttr "RShldr_translateY.o" "RShldr.ty"; -connectAttr "RShldr_translateZ.o" "RShldr.tz"; -connectAttr "RShldr_rotateX.o" "RShldr.rx"; -connectAttr "RShldr_rotateY.o" "RShldr.ry"; -connectAttr "RShldr_rotateZ.o" "RShldr.rz"; -connectAttr "RShldr_scaleX.o" "RShldr.sx"; -connectAttr "RShldr_scaleY.o" "RShldr.sy"; -connectAttr "RShldr_scaleZ.o" "RShldr.sz"; -connectAttr "RArm_translateX.o" "RArm.tx"; -connectAttr "RArm_translateY.o" "RArm.ty"; -connectAttr "RArm_translateZ.o" "RArm.tz"; -connectAttr "RArm_rotateX.o" "RArm.rx"; -connectAttr "RArm_rotateY.o" "RArm.ry"; -connectAttr "RArm_rotateZ.o" "RArm.rz"; -connectAttr "RArm_scaleX.o" "RArm.sx"; -connectAttr "RArm_scaleY.o" "RArm.sy"; -connectAttr "RArm_scaleZ.o" "RArm.sz"; -connectAttr "RElbow_translateX.o" "RElbow.tx"; -connectAttr "RElbow_translateY.o" "RElbow.ty"; -connectAttr "RElbow_translateZ.o" "RElbow.tz"; -connectAttr "RElbow_rotateX.o" "RElbow.rx"; -connectAttr "RElbow_rotateY.o" "RElbow.ry"; -connectAttr "RElbow_rotateZ.o" "RElbow.rz"; -connectAttr "RElbow_scaleX.o" "RElbow.sx"; -connectAttr "RElbow_scaleY.o" "RElbow.sy"; -connectAttr "RElbow_scaleZ.o" "RElbow.sz"; -connectAttr "RHand_translateX.o" "RHand.tx"; -connectAttr "RHand_translateY.o" "RHand.ty"; -connectAttr "RHand_translateZ.o" "RHand.tz"; -connectAttr "RHand_rotateX.o" "RHand.rx"; -connectAttr "RHand_rotateY.o" "RHand.ry"; -connectAttr "RHand_rotateZ.o" "RHand.rz"; -connectAttr "RHand_scaleX.o" "RHand.sx"; -connectAttr "RHand_scaleY.o" "RHand.sy"; -connectAttr "RHand_scaleZ.o" "RHand.sz"; -connectAttr "LLeg_translateX.o" "LLeg.tx"; -connectAttr "LLeg_translateY.o" "LLeg.ty"; -connectAttr "LLeg_translateZ.o" "LLeg.tz"; -connectAttr "LLeg_rotateX.o" "LLeg.rx"; -connectAttr "LLeg_rotateY.o" "LLeg.ry"; -connectAttr "LLeg_rotateZ.o" "LLeg.rz"; -connectAttr "LLeg_scaleX.o" "LLeg.sx"; -connectAttr "LLeg_scaleY.o" "LLeg.sy"; -connectAttr "LLeg_scaleZ.o" "LLeg.sz"; -connectAttr "LKnee_translateX.o" "LKnee.tx"; -connectAttr "LKnee_translateY.o" "LKnee.ty"; -connectAttr "LKnee_translateZ.o" "LKnee.tz"; -connectAttr "LKnee_rotateX.o" "LKnee.rx"; -connectAttr "LKnee_rotateY.o" "LKnee.ry"; -connectAttr "LKnee_rotateZ.o" "LKnee.rz"; -connectAttr "LKnee_scaleX.o" "LKnee.sx"; -connectAttr "LKnee_scaleY.o" "LKnee.sy"; -connectAttr "LKnee_scaleZ.o" "LKnee.sz"; -connectAttr "LFoot_translateX.o" "LFoot.tx"; -connectAttr "LFoot_translateY.o" "LFoot.ty"; -connectAttr "LFoot_translateZ.o" "LFoot.tz"; -connectAttr "LFoot_rotateX.o" "LFoot.rx"; -connectAttr "LFoot_rotateY.o" "LFoot.ry"; -connectAttr "LFoot_rotateZ.o" "LFoot.rz"; -connectAttr "LFoot_scaleX.o" "LFoot.sx"; -connectAttr "LFoot_scaleY.o" "LFoot.sy"; -connectAttr "LFoot_scaleZ.o" "LFoot.sz"; -connectAttr "LToes_translateX.o" "LToes.tx"; -connectAttr "LToes_translateY.o" "LToes.ty"; -connectAttr "LToes_translateZ.o" "LToes.tz"; -connectAttr "LToes_rotateX.o" "LToes.rx"; -connectAttr "LToes_rotateY.o" "LToes.ry"; -connectAttr "LToes_rotateZ.o" "LToes.rz"; -connectAttr "LToes_scaleX.o" "LToes.sx"; -connectAttr "LToes_scaleY.o" "LToes.sy"; -connectAttr "LToes_scaleZ.o" "LToes.sz"; -connectAttr "RLeg_translateX.o" "RLeg.tx"; -connectAttr "RLeg_translateY.o" "RLeg.ty"; -connectAttr "RLeg_translateZ.o" "RLeg.tz"; -connectAttr "RLeg_rotateX.o" "RLeg.rx"; -connectAttr "RLeg_rotateY.o" "RLeg.ry"; -connectAttr "RLeg_rotateZ.o" "RLeg.rz"; -connectAttr "RLeg_scaleX.o" "RLeg.sx"; -connectAttr "RLeg_scaleY.o" "RLeg.sy"; -connectAttr "RLeg_scaleZ.o" "RLeg.sz"; -connectAttr "RKnee_translateX.o" "RKnee.tx"; -connectAttr "RKnee_translateY.o" "RKnee.ty"; -connectAttr "RKnee_translateZ.o" "RKnee.tz"; -connectAttr "RKnee_rotateX.o" "RKnee.rx"; -connectAttr "RKnee_rotateY.o" "RKnee.ry"; -connectAttr "RKnee_rotateZ.o" "RKnee.rz"; -connectAttr "RKnee_scaleX.o" "RKnee.sx"; -connectAttr "RKnee_scaleY.o" "RKnee.sy"; -connectAttr "RKnee_scaleZ.o" "RKnee.sz"; -connectAttr "RFoot_translateX.o" "RFoot.tx"; -connectAttr "RFoot_translateY.o" "RFoot.ty"; -connectAttr "RFoot_translateZ.o" "RFoot.tz"; -connectAttr "RFoot_rotateX.o" "RFoot.rx"; -connectAttr "RFoot_rotateY.o" "RFoot.ry"; -connectAttr "RFoot_rotateZ.o" "RFoot.rz"; -connectAttr "RFoot_scaleX.o" "RFoot.sx"; -connectAttr "RFoot_scaleY.o" "RFoot.sy"; -connectAttr "RFoot_scaleZ.o" "RFoot.sz"; -connectAttr "RToes_translateX.o" "RToes.tx"; -connectAttr "RToes_translateY.o" "RToes.ty"; -connectAttr "RToes_translateZ.o" "RToes.tz"; -connectAttr "RToes_rotateX.o" "RToes.rx"; -connectAttr "RToes_rotateY.o" "RToes.ry"; -connectAttr "RToes_rotateZ.o" "RToes.rz"; -connectAttr "RToes_scaleX.o" "RToes.sx"; -connectAttr "RToes_scaleY.o" "RToes.sy"; -connectAttr "RToes_scaleZ.o" "RToes.sz"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "Hips.msg" "bindPose.m[0]"; -connectAttr "Torso.msg" "bindPose.m[1]"; -connectAttr "Chest.msg" "bindPose.m[2]"; -connectAttr "UpChest.msg" "bindPose.m[3]"; -connectAttr "Neck.msg" "bindPose.m[4]"; -connectAttr "Head.msg" "bindPose.m[5]"; -connectAttr "LEye.msg" "bindPose.m[6]"; -connectAttr "REye.msg" "bindPose.m[7]"; -connectAttr "LShldr.msg" "bindPose.m[8]"; -connectAttr "LArm.msg" "bindPose.m[9]"; -connectAttr "LElbow.msg" "bindPose.m[10]"; -connectAttr "LHand.msg" "bindPose.m[11]"; -connectAttr "RShldr.msg" "bindPose.m[32]"; -connectAttr "RArm.msg" "bindPose.m[33]"; -connectAttr "RElbow.msg" "bindPose.m[34]"; -connectAttr "RHand.msg" "bindPose.m[35]"; -connectAttr "LLeg.msg" "bindPose.m[56]"; -connectAttr "LKnee.msg" "bindPose.m[57]"; -connectAttr "LFoot.msg" "bindPose.m[58]"; -connectAttr "LToes.msg" "bindPose.m[59]"; -connectAttr "RLeg.msg" "bindPose.m[61]"; -connectAttr "RKnee.msg" "bindPose.m[62]"; -connectAttr "RFoot.msg" "bindPose.m[63]"; -connectAttr "RToes.msg" "bindPose.m[64]"; -connectAttr "Hips.bps" "bindPose.wm[0]"; -connectAttr "Torso.bps" "bindPose.wm[1]"; -connectAttr "Chest.bps" "bindPose.wm[2]"; -connectAttr "UpChest.bps" "bindPose.wm[3]"; -connectAttr "Neck.bps" "bindPose.wm[4]"; -connectAttr "Head.bps" "bindPose.wm[5]"; -connectAttr "LEye.bps" "bindPose.wm[6]"; -connectAttr "REye.bps" "bindPose.wm[7]"; -connectAttr "LShldr.bps" "bindPose.wm[8]"; -connectAttr "LArm.bps" "bindPose.wm[9]"; -connectAttr "LElbow.bps" "bindPose.wm[10]"; -connectAttr "LHand.bps" "bindPose.wm[11]"; -connectAttr "RShldr.bps" "bindPose.wm[32]"; -connectAttr "RArm.bps" "bindPose.wm[33]"; -connectAttr "RElbow.bps" "bindPose.wm[34]"; -connectAttr "RHand.bps" "bindPose.wm[35]"; -connectAttr "LLeg.bps" "bindPose.wm[56]"; -connectAttr "LKnee.bps" "bindPose.wm[57]"; -connectAttr "LFoot.bps" "bindPose.wm[58]"; -connectAttr "LToes.bps" "bindPose.wm[59]"; -connectAttr "RLeg.bps" "bindPose.wm[61]"; -connectAttr "RKnee.bps" "bindPose.wm[62]"; -connectAttr "RFoot.bps" "bindPose.wm[63]"; -connectAttr "RToes.bps" "bindPose.wm[64]"; -connectAttr "bindPose.w" "bindPose.p[0]"; -connectAttr "bindPose.m[0]" "bindPose.p[1]"; -connectAttr "bindPose.m[1]" "bindPose.p[2]"; -connectAttr "bindPose.m[2]" "bindPose.p[3]"; -connectAttr "bindPose.m[3]" "bindPose.p[4]"; -connectAttr "bindPose.m[4]" "bindPose.p[5]"; -connectAttr "bindPose.m[5]" "bindPose.p[6]"; -connectAttr "bindPose.m[5]" "bindPose.p[7]"; -connectAttr "bindPose.m[3]" "bindPose.p[8]"; -connectAttr "bindPose.m[8]" "bindPose.p[9]"; -connectAttr "bindPose.m[9]" "bindPose.p[10]"; -connectAttr "bindPose.m[10]" "bindPose.p[11]"; -connectAttr "bindPose.m[11]" "bindPose.p[12]"; -connectAttr "bindPose.m[12]" "bindPose.p[13]"; -connectAttr "bindPose.m[13]" "bindPose.p[14]"; -connectAttr "bindPose.m[14]" "bindPose.p[15]"; -connectAttr "bindPose.m[11]" "bindPose.p[16]"; -connectAttr "bindPose.m[16]" "bindPose.p[17]"; -connectAttr "bindPose.m[17]" "bindPose.p[18]"; -connectAttr "bindPose.m[18]" "bindPose.p[19]"; -connectAttr "bindPose.m[11]" "bindPose.p[20]"; -connectAttr "bindPose.m[20]" "bindPose.p[21]"; -connectAttr "bindPose.m[21]" "bindPose.p[22]"; -connectAttr "bindPose.m[22]" "bindPose.p[23]"; -connectAttr "bindPose.m[11]" "bindPose.p[24]"; -connectAttr "bindPose.m[24]" "bindPose.p[25]"; -connectAttr "bindPose.m[25]" "bindPose.p[26]"; -connectAttr "bindPose.m[26]" "bindPose.p[27]"; -connectAttr "bindPose.m[11]" "bindPose.p[28]"; -connectAttr "bindPose.m[28]" "bindPose.p[29]"; -connectAttr "bindPose.m[29]" "bindPose.p[30]"; -connectAttr "bindPose.m[30]" "bindPose.p[31]"; -connectAttr "bindPose.m[3]" "bindPose.p[32]"; -connectAttr "bindPose.m[32]" "bindPose.p[33]"; -connectAttr "bindPose.m[33]" "bindPose.p[34]"; -connectAttr "bindPose.m[34]" "bindPose.p[35]"; -connectAttr "bindPose.m[35]" "bindPose.p[36]"; -connectAttr "bindPose.m[36]" "bindPose.p[37]"; -connectAttr "bindPose.m[37]" "bindPose.p[38]"; -connectAttr "bindPose.m[38]" "bindPose.p[39]"; -connectAttr "bindPose.m[35]" "bindPose.p[40]"; -connectAttr "bindPose.m[40]" "bindPose.p[41]"; -connectAttr "bindPose.m[41]" "bindPose.p[42]"; -connectAttr "bindPose.m[42]" "bindPose.p[43]"; -connectAttr "bindPose.m[35]" "bindPose.p[44]"; -connectAttr "bindPose.m[44]" "bindPose.p[45]"; -connectAttr "bindPose.m[45]" "bindPose.p[46]"; -connectAttr "bindPose.m[46]" "bindPose.p[47]"; -connectAttr "bindPose.m[35]" "bindPose.p[48]"; -connectAttr "bindPose.m[48]" "bindPose.p[49]"; -connectAttr "bindPose.m[49]" "bindPose.p[50]"; -connectAttr "bindPose.m[50]" "bindPose.p[51]"; -connectAttr "bindPose.m[35]" "bindPose.p[52]"; -connectAttr "bindPose.m[52]" "bindPose.p[53]"; -connectAttr "bindPose.m[53]" "bindPose.p[54]"; -connectAttr "bindPose.m[54]" "bindPose.p[55]"; -connectAttr "bindPose.m[0]" "bindPose.p[56]"; -connectAttr "bindPose.m[56]" "bindPose.p[57]"; -connectAttr "bindPose.m[57]" "bindPose.p[58]"; -connectAttr "bindPose.m[58]" "bindPose.p[59]"; -connectAttr "bindPose.m[59]" "bindPose.p[60]"; -connectAttr "bindPose.m[0]" "bindPose.p[61]"; -connectAttr "bindPose.m[61]" "bindPose.p[62]"; -connectAttr "bindPose.m[62]" "bindPose.p[63]"; -connectAttr "bindPose.m[63]" "bindPose.p[64]"; -connectAttr "bindPose.m[64]" "bindPose.p[65]"; -connectAttr "LArm_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[0].dn" - ; -connectAttr "RShldr_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[1].dn" - ; -connectAttr "RLeg_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[2].dn" - ; -connectAttr "Torso_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[3].dn" - ; -connectAttr "LHand_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[4].dn" - ; -connectAttr "RElbow_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[5].dn" - ; -connectAttr "RKnee_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[6].dn" - ; -connectAttr "RArm.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[7].dn" - ; -connectAttr "Hips_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[9].dn" - ; -connectAttr "RLeg_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[10].dn" - ; -connectAttr "Torso.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[11].dn" - ; -connectAttr "bindPose.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[12].dn" - ; -connectAttr "RShldr_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[13].dn" - ; -connectAttr "LArm_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[14].dn" - ; -connectAttr "ExtraJoints.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[15].dn" - ; -connectAttr "RElbow_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[16].dn" - ; -connectAttr "UpChest_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[17].dn" - ; -connectAttr "Chest_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[18].dn" - ; -connectAttr "Head_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[19].dn" - ; -connectAttr "RToes_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[20].dn" - ; -connectAttr "UpChest_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[21].dn" - ; -connectAttr "REye_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[22].dn" - ; -connectAttr "Neck_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[23].dn" - ; -connectAttr "LShldr_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[24].dn" - ; -connectAttr "LLeg_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[25].dn" - ; -connectAttr "Neck_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[26].dn" - ; -connectAttr "Hips_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[27].dn" - ; -connectAttr "RToes_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[28].dn" - ; -connectAttr "RShldr.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[29].dn" - ; -connectAttr "LLeg_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[30].dn" - ; -connectAttr "LEye.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[31].dn" - ; -connectAttr "RArm_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[32].dn" - ; -connectAttr "RElbow_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[33].dn" - ; -connectAttr "Head.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[34].dn" - ; -connectAttr "Neck_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[35].dn" - ; -connectAttr "SkelChar_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[36].dn" - ; -connectAttr "Head_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[37].dn" - ; -connectAttr "Head_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[38].dn" - ; -connectAttr "LArm_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[39].dn" - ; -connectAttr "LToes_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[40].dn" - ; -connectAttr "UpChest_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[41].dn" - ; -connectAttr "RToes_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[42].dn" - ; -connectAttr "Chest_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[43].dn" - ; -connectAttr "LKnee_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[45].dn" - ; -connectAttr "RToes_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[46].dn" - ; -connectAttr "LElbow_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[47].dn" - ; -connectAttr "LEye_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[48].dn" - ; -connectAttr "LFoot_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[50].dn" - ; -connectAttr "RHand_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[51].dn" - ; -connectAttr "RElbow.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[52].dn" - ; -connectAttr "RFoot_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[53].dn" - ; -connectAttr "RElbow_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[54].dn" - ; -connectAttr "LArm_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[55].dn" - ; -connectAttr "LArm_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[56].dn" - ; -connectAttr "LHand_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[57].dn" - ; -connectAttr "LElbow_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[58].dn" - ; -connectAttr "Chest_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[59].dn" - ; -connectAttr "RElbow_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[60].dn" - ; -connectAttr "RArm_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[61].dn" - ; -connectAttr "Head_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[62].dn" - ; -connectAttr "Neck.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[63].dn" - ; -connectAttr "SkelChar_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[64].dn" - ; -connectAttr "LKnee_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[65].dn" - ; -connectAttr "RHand_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[66].dn" - ; -connectAttr "LHand_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[67].dn" - ; -connectAttr "UpChest_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[68].dn" - ; -connectAttr "RKnee_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[69].dn" - ; -connectAttr "RFoot_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[71].dn" - ; -connectAttr "RHand_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[72].dn" - ; -connectAttr "RFoot_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[73].dn" - ; -connectAttr "SkelChar_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[74].dn" - ; -connectAttr "SkelChar_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[76].dn" - ; -connectAttr "LArm_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[77].dn" - ; -connectAttr "RElbow_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[78].dn" - ; -connectAttr "RKnee_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[79].dn" - ; -connectAttr "LArm_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[80].dn" - ; -connectAttr "Neck_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[81].dn" - ; -connectAttr "LKnee_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[82].dn" - ; -connectAttr "RArm_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[83].dn" - ; -connectAttr "UpChest_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[84].dn" - ; -connectAttr "REye_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[85].dn" - ; -connectAttr "LHand_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[86].dn" - ; -connectAttr "LEye_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[87].dn" - ; -connectAttr "LEye_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[88].dn" - ; -connectAttr "UpChest_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[90].dn" - ; -connectAttr "LFoot_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[91].dn" - ; -connectAttr "LArm_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[92].dn" - ; -connectAttr "Torso_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[94].dn" - ; -connectAttr "LKnee_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[95].dn" - ; -connectAttr "RToes_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[97].dn" - ; -connectAttr "SkelChar.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[98].dn" - ; -connectAttr "RShldr_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[99].dn" - ; -connectAttr "RFoot.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[100].dn" - ; -connectAttr "Head_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[101].dn" - ; -connectAttr "LShldr_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[102].dn" - ; -connectAttr "RKnee.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[103].dn" - ; -connectAttr "LFoot_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[104].dn" - ; -connectAttr "RLeg.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[105].dn" - ; -connectAttr "LLeg_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[106].dn" - ; -connectAttr "LHand_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[107].dn" - ; -connectAttr "Head_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[108].dn" - ; -connectAttr "RLeg_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[109].dn" - ; -connectAttr "Head_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[110].dn" - ; -connectAttr "LEye_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[111].dn" - ; -connectAttr "REye_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[112].dn" - ; -connectAttr "LFoot_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[113].dn" - ; -connectAttr "RArm_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[114].dn" - ; -connectAttr "Chest.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[115].dn" - ; -connectAttr "RToes_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[116].dn" - ; -connectAttr "RKnee_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[117].dn" - ; -connectAttr "LFoot_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[118].dn" - ; -connectAttr "RArm_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[119].dn" - ; -connectAttr "Neck_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[120].dn" - ; -connectAttr "LEye_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[121].dn" - ; -connectAttr "Neck_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[122].dn" - ; -connectAttr "Hips_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[123].dn" - ; -connectAttr "Neck_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[124].dn" - ; -connectAttr "Hips.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[125].dn" - ; -connectAttr "LArm.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[126].dn" - ; -connectAttr "RKnee_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[127].dn" - ; -connectAttr "LShldr_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[128].dn" - ; -connectAttr "UpChest_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[129].dn" - ; -connectAttr "LToes.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[130].dn" - ; -connectAttr "Chest_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[131].dn" - ; -connectAttr "REye_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[132].dn" - ; -connectAttr "RElbow_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[133].dn" - ; -connectAttr "SkelChar_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[134].dn" - ; -connectAttr "LToes_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[135].dn" - ; -connectAttr "Hips_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[136].dn" - ; -connectAttr "RToes_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[137].dn" - ; -connectAttr "RElbow_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[138].dn" - ; -connectAttr "Head_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[139].dn" - ; -connectAttr "RHand_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[140].dn" - ; -connectAttr "LEye_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[141].dn" - ; -connectAttr "Chest_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[142].dn" - ; -connectAttr "LElbow_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[143].dn" - ; -connectAttr "SkelChar_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[144].dn" - ; -connectAttr "LLeg_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[145].dn" - ; -connectAttr "LElbow_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[146].dn" - ; -connectAttr "RFoot_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[147].dn" - ; -connectAttr "RArm_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[148].dn" - ; -connectAttr "RShldr_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[149].dn" - ; -connectAttr "LShldr_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[150].dn" - ; -connectAttr "LToes_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[151].dn" - ; -connectAttr "Torso_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[152].dn" - ; -connectAttr "Chest_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[153].dn" - ; -connectAttr "RElbow_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[154].dn" - ; -connectAttr "RLeg_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[155].dn" - ; -connectAttr "UpChest.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[156].dn" - ; -connectAttr "LFoot.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[157].dn" - ; -connectAttr "LFoot_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[158].dn" - ; -connectAttr "LHand_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[159].dn" - ; -connectAttr "RFoot_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[160].dn" - ; -connectAttr "RToes.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[161].dn" - ; -connectAttr "RLeg_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[162].dn" - ; -connectAttr "LShldr_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[163].dn" - ; -connectAttr "RShldr_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[164].dn" - ; -connectAttr "RArm_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[165].dn" - ; -connectAttr "LShldr_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[166].dn" - ; -connectAttr "RFoot_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[167].dn" - ; -connectAttr "RLeg_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[168].dn" - ; -connectAttr "LToes_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[169].dn" - ; -connectAttr "UpChest_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[170].dn" - ; -connectAttr "LLeg_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[171].dn" - ; -connectAttr "Chest_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[172].dn" - ; -connectAttr "LFoot_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[173].dn" - ; -connectAttr "LElbow.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[174].dn" - ; -connectAttr "LToes_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[175].dn" - ; -connectAttr "RArm_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[176].dn" - ; -connectAttr "RArm_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[177].dn" - ; -connectAttr "RToes_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[178].dn" - ; -connectAttr "LEye_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[179].dn" - ; -connectAttr "LToes_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[180].dn" - ; -connectAttr "REye_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[181].dn" - ; -connectAttr "LShldr_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[182].dn" - ; -connectAttr "REye_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[183].dn" - ; -connectAttr "UpChest_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[184].dn" - ; -connectAttr "RKnee_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[185].dn" - ; -connectAttr "Torso_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[186].dn" - ; -connectAttr "LLeg.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[187].dn" - ; -connectAttr "RFoot_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[188].dn" - ; -connectAttr "LHand_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[189].dn" - ; -connectAttr "LHand.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[190].dn" - ; -connectAttr "LLeg_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[191].dn" - ; -connectAttr "Head_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[192].dn" - ; -connectAttr "LElbow_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[193].dn" - ; -connectAttr "LShldr_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[194].dn" - ; -connectAttr "LElbow_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[195].dn" - ; -connectAttr "RHand_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[196].dn" - ; -connectAttr "Chest_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[197].dn" - ; -connectAttr "Hips_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[198].dn" - ; -connectAttr "LToes_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[199].dn" - ; -connectAttr "LKnee_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[200].dn" - ; -connectAttr "RKnee_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[201].dn" - ; -connectAttr "RToes_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[202].dn" - ; -connectAttr "Hips_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[203].dn" - ; -connectAttr "Hips_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[204].dn" - ; -connectAttr "RShldr_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[205].dn" - ; -connectAttr "LKnee_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[206].dn" - ; -connectAttr "LFoot_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[207].dn" - ; -connectAttr "RHand.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[208].dn" - ; -connectAttr "RLeg_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[209].dn" - ; -connectAttr "RFoot_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[210].dn" - ; -connectAttr "RHand_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[211].dn" - ; -connectAttr "LKnee_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[212].dn" - ; -connectAttr "LLeg_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[213].dn" - ; -connectAttr "LElbow_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[214].dn" - ; -connectAttr "LToes_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[215].dn" - ; -connectAttr "RHand_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[216].dn" - ; -connectAttr "RShldr_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[217].dn" - ; -connectAttr "LKnee_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[218].dn" - ; -connectAttr "REye_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[219].dn" - ; -connectAttr "LElbow_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[220].dn" - ; -connectAttr "RHand_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[222].dn" - ; -connectAttr "RKnee_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[223].dn" - ; -connectAttr "LShldr.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[224].dn" - ; -connectAttr "RKnee_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[225].dn" - ; -connectAttr "RShldr_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[226].dn" - ; -connectAttr "Neck_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[228].dn" - ; -connectAttr "Chest_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[229].dn" - ; -connectAttr "RFoot_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[230].dn" - ; -connectAttr "LShldr_translateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[231].dn" - ; -connectAttr "LEye_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[232].dn" - ; -connectAttr "Torso_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[233].dn" - ; -connectAttr "RLeg_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[234].dn" - ; -connectAttr "LLeg_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[235].dn" - ; -connectAttr "RShldr_translateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[236].dn" - ; -connectAttr "LHand_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[237].dn" - ; -connectAttr "RHandPropAttach.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[238].dn" - ; -connectAttr "LKnee.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[239].dn" - ; -connectAttr "LHand_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[240].dn" - ; -connectAttr "RLeg_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[241].dn" - ; -connectAttr "REye_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[242].dn" - ; -connectAttr "Torso_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[243].dn" - ; -connectAttr "LFoot_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[244].dn" - ; -connectAttr "RHand_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[245].dn" - ; -connectAttr "REye.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[246].dn" - ; -connectAttr "LLeg_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[247].dn" - ; -connectAttr "REye_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[249].dn" - ; -connectAttr "Torso_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[250].dn" - ; -connectAttr "LKnee_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[251].dn" - ; -connectAttr "Hips_scaleX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[252].dn" - ; -connectAttr "Torso_translateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[253].dn" - ; -connectAttr "Torso_scaleY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[254].dn" - ; -connectAttr "LArm_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[255].dn" - ; -connectAttr "LEye_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[256].dn" - ; -connectAttr "LElbow_rotateZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[257].dn" - ; -connectAttr "LToes_rotateX.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[258].dn" - ; -connectAttr "Neck_rotateY.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[259].dn" - ; -connectAttr "Hips_scaleZ.msg" "hyperShadePrimaryNodeEditorSavedTabsInfo.tgi[0].ni[260].dn" - ; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of UsdExportSkeleton.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/UsdExportSkeletonAtSceneRoot.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/UsdExportSkeletonAtSceneRoot.ma deleted file mode 100644 index 866f2a9377..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/UsdExportSkeletonAtSceneRoot.ma +++ /dev/null @@ -1,383 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportSkeletonAtSceneRoot.ma -//Last modified: Tue, Mar 12, 2019 10:36:30 AM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-862.3.2.el7.px.x86_64 #1 SMP Tue Jun 12 16:30:53 PDT 2018 x86_64"; -createNode transform -s -n "persp"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000233"; - setAttr ".v" no; - setAttr ".t" -type "double3" 4.6329198846445667 -4.7983813090961283 4.8312781779331742 ; - setAttr ".r" -type "double3" 54.082924915355882 6.3611093629270335e-15 43.994913994746135 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000234"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 8.2358763150978902; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000235"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000236"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000237"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -1000.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000238"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000239"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B40000023A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "pCube1"; - rename -uid "A8E0B940-0000-2D46-5C86-F2C200000262"; - setAttr -l on ".tx"; - setAttr -l on ".ty"; - setAttr -l on ".tz"; - setAttr -l on ".rx"; - setAttr -l on ".ry"; - setAttr -l on ".rz"; - setAttr -l on ".sx"; - setAttr -l on ".sy"; - setAttr -l on ".sz"; -createNode mesh -n "pCubeShape1" -p "pCube1"; - rename -uid "A8E0B940-0000-2D46-5C86-F2C200000261"; - setAttr -k off ".v"; - setAttr -s 4 ".iog[0].og"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".vcs" 2; -createNode mesh -n "pCubeShape1Orig" -p "pCube1"; - rename -uid "A8E0B940-0000-2D46-5C86-F2CA00000267"; - setAttr -k off ".v"; - setAttr ".io" yes; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode joint -n "joint1"; - rename -uid "A8E0B940-0000-2D46-5C86-F2C400000263"; - addAttr -ci true -sn "liw" -ln "lockInfluenceWeights" -min 0 -max 1 -at "bool"; - setAttr ".uoc" 1; - setAttr ".t" -type "double3" -1.0074561718837285 1.1005195249890261 0 ; - setAttr ".mnrl" -type "double3" -360 -360 -360 ; - setAttr ".mxrl" -type "double3" 360 360 360 ; - setAttr ".jo" -type "double3" 0 0 -49.466453277038752 ; - setAttr ".bps" -type "matrix" 0.64989315526328928 -0.7600255829522623 0 0 0.7600255829522623 0.64989315526328928 0 0 - 0 0 1 0 -1.0074561718837285 1.1005195249890261 0 1; - setAttr ".radi" 0.55169569041408995; -createNode joint -n "joint2" -p "joint1"; - rename -uid "A8E0B940-0000-2D46-5C86-F2C500000264"; - addAttr -ci true -sn "liw" -ln "lockInfluenceWeights" -min 0 -max 1 -at "bool"; - setAttr ".uoc" 1; - setAttr ".oc" 1; - setAttr ".t" -type "double3" 1.9994500146724059 2.2204460492503131e-16 0 ; - setAttr ".mnrl" -type "double3" -360 -360 -360 ; - setAttr ".mxrl" -type "double3" 360 360 360 ; - setAttr ".jo" -type "double3" 0 0 109.56720189350501 ; - setAttr ".bps" -type "matrix" 0.49847641299251866 0.86690326201376822 0 0 -0.86690326201376822 0.49847641299251866 0 0 - 0 0 1 0 0.29197270694295163 -0.41911363799627854 0 1; - setAttr ".radi" 0.62073914269283237; -createNode joint -n "joint3" -p "joint2"; - rename -uid "A8E0B940-0000-2D46-5C86-F2C500000265"; - addAttr -ci true -sn "liw" -ln "lockInfluenceWeights" -min 0 -max 1 -at "bool"; - setAttr ".uoc" 1; - setAttr ".oc" 2; - setAttr ".t" -type "double3" 3.3342900920614262 -6.6613381477509392e-16 0 ; - setAttr ".mnrl" -type "double3" -360 -360 -360 ; - setAttr ".mxrl" -type "double3" 360 360 360 ; - setAttr ".jo" -type "double3" 0 0 -60.100748616466262 ; - setAttr ".bps" -type "matrix" 1 1.6653345369377348e-16 0 0 -1.6653345369377348e-16 1 0 0 - 0 0 1 0 1.9540376719102268 2.471393319311959 0 1; - setAttr ".radi" 0.62073914269283237; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "9E66C8C0-0000-583A-5C87-EDFF00000252"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000250"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000251"; -createNode displayLayerManager -n "layerManager"; - rename -uid "9E66C8C0-0000-583A-5C87-EDFF00000255"; -createNode displayLayer -n "defaultLayer"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000253"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "9E66C8C0-0000-583A-5C87-EDFF00000257"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "A8E0B940-0000-2D46-5C86-F2B400000255"; - setAttr ".g" yes; -createNode polyCube -n "polyCube1"; - rename -uid "A8E0B940-0000-2D46-5C86-F2C200000260"; - setAttr ".cuv" 4; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "A8E0B940-0000-2D46-5C86-F35200000275"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode skinCluster -n "skinCluster1"; - rename -uid "9E66C8C0-0000-583A-5C87-EE1900000295"; - setAttr -s 8 ".wl"; - setAttr -s 3 ".wl[0].w[0:2]" 0.62846176957444488 0.37027013566986899 0.0012680947556861352; - setAttr -s 3 ".wl[1].w[0:2]" 0.49793845648435514 0.5017042981445532 0.00035724537109173233; - setAttr -s 3 ".wl[2].w[0:2]" 0.97439339973028471 0.025016382829193908 0.00059021744052135765; - setAttr -s 3 ".wl[3].w[0:2]" 0.13681954496550433 0.86082189484155602 0.0023585601929397293; - setAttr -s 3 ".wl[4].w[0:2]" 0.97439339973028471 0.025016382829193908 0.00059021744052135765; - setAttr -s 3 ".wl[5].w[0:2]" 0.13681954496550433 0.86082189484155602 0.0023585601929397293; - setAttr -s 3 ".wl[6].w[0:2]" 0.62846176957444488 0.37027013566986899 0.0012680947556861352; - setAttr -s 3 ".wl[7].w[0:2]" 0.49793845648435514 0.5017042981445532 0.00035724537109173233; - setAttr -s 3 ".pm"; - setAttr ".pm[0]" -type "matrix" 0.64989315526328928 0.7600255829522623 0 0 -0.7600255829522623 0.64989315526328928 0 0 - 0 0 1 0 1.4911618638651223 0.050472357810810831 0 1; - setAttr ".pm[1]" -type "matrix" 0.49847641299251866 -0.86690326201376822 0 0 0.86690326201376822 0.49847641299251866 0 0 - 0 0 1 0 0.21778947228479306 0.46203035497246464 0 1; - setAttr ".pm[2]" -type "matrix" 1 -1.6653345369377348e-16 0 0 1.6653345369377348e-16 1 0 0 - 0 0 1 0 -1.9540376719102273 -2.4713933193119586 0 1; - setAttr ".gm" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 0 1; - setAttr -s 3 ".ma"; - setAttr -s 3 ".dpf[0:2]" 4 4 4; - setAttr -s 3 ".lw"; - setAttr -s 3 ".lw"; - setAttr ".mmi" yes; - setAttr ".mi" 5; - setAttr ".ucm" yes; - setAttr -s 3 ".ifcl"; - setAttr -s 3 ".ifcl"; -createNode tweak -n "tweak1"; - rename -uid "9E66C8C0-0000-583A-5C87-EE1900000296"; -createNode objectSet -n "skinCluster1Set"; - rename -uid "9E66C8C0-0000-583A-5C87-EE1900000297"; - setAttr ".ihi" 0; - setAttr ".vo" yes; -createNode groupId -n "skinCluster1GroupId"; - rename -uid "9E66C8C0-0000-583A-5C87-EE1900000298"; - setAttr ".ihi" 0; -createNode groupParts -n "skinCluster1GroupParts"; - rename -uid "9E66C8C0-0000-583A-5C87-EE1900000299"; - setAttr ".ihi" 0; - setAttr ".ic" -type "componentList" 1 "vtx[*]"; -createNode objectSet -n "tweakSet1"; - rename -uid "9E66C8C0-0000-583A-5C87-EE190000029A"; - setAttr ".ihi" 0; - setAttr ".vo" yes; -createNode groupId -n "groupId2"; - rename -uid "9E66C8C0-0000-583A-5C87-EE190000029B"; - setAttr ".ihi" 0; -createNode groupParts -n "groupParts2"; - rename -uid "9E66C8C0-0000-583A-5C87-EE190000029C"; - setAttr ".ihi" 0; - setAttr ".ic" -type "componentList" 1 "vtx[*]"; -createNode dagPose -n "bindPose1"; - rename -uid "9E66C8C0-0000-583A-5C87-EE190000029D"; - setAttr -s 3 ".wm"; - setAttr -s 3 ".xm"; - setAttr ".xm[0]" -type "matrix" "xform" 1 1 1 0 0 0 0 -1.0074561718837285 - 1.1005195249890261 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 1 0 0 -0.41839386033778669 0.90826569770725385 1 - 1 1 yes; - setAttr ".xm[1]" -type "matrix" "xform" 1 1 1 0 0 0 0 1.9994500146724059 - 2.2204460492503131e-16 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 1 0 0 0.81697987986583775 0.57666617370399076 1 - 1 1 yes; - setAttr ".xm[2]" -type "matrix" "xform" 1 1 1 0 0 0 0 3.3342900920614262 - -6.6613381477509392e-16 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 1 0 0 -0.50076121405690022 0.86558547035879674 1 - 1 1 yes; - setAttr -s 3 ".m"; - setAttr -s 3 ".p"; - setAttr ".bp" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "9E66C8C0-0000-583A-5C87-EE1E0000029E"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n" - + " -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n" - + " modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n" - + " -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n" - + " -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n" - + " -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n" - + " -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n" - + " -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n" - + " -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n" - + " -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n" - + " -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n" - + " -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n" - + " -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n" - + " -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1129\n -height 934\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n" - + "\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1129\n -height 934\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n" - + " $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n" - + " -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n" - + " -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n" - + " -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n" - + " -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n" - + " -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n" - + " -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n" - + " -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n" - + " -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n" - + " -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n" - + " -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n" - + " -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n" - + " -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n" - + "\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n" - + " clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n" - + " -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n" - + " -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n" - + "\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n" - + "\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n" - + " -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n" - + " if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -showShapes 0\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -showShapes 0\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1129\\n -height 934\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1129\\n -height 934\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "skinCluster1GroupId.id" "pCubeShape1.iog.og[2].gid"; -connectAttr "skinCluster1Set.mwc" "pCubeShape1.iog.og[2].gco"; -connectAttr "groupId2.id" "pCubeShape1.iog.og[3].gid"; -connectAttr "tweakSet1.mwc" "pCubeShape1.iog.og[3].gco"; -connectAttr "skinCluster1.og[0]" "pCubeShape1.i"; -connectAttr "tweak1.vl[0].vt[0]" "pCubeShape1.twl"; -connectAttr "polyCube1.out" "pCubeShape1Orig.i"; -connectAttr "joint1.s" "joint2.is"; -connectAttr "joint2.s" "joint3.is"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "skinCluster1GroupParts.og" "skinCluster1.ip[0].ig"; -connectAttr "skinCluster1GroupId.id" "skinCluster1.ip[0].gi"; -connectAttr "bindPose1.msg" "skinCluster1.bp"; -connectAttr "joint1.wm" "skinCluster1.ma[0]"; -connectAttr "joint2.wm" "skinCluster1.ma[1]"; -connectAttr "joint3.wm" "skinCluster1.ma[2]"; -connectAttr "joint1.liw" "skinCluster1.lw[0]"; -connectAttr "joint2.liw" "skinCluster1.lw[1]"; -connectAttr "joint3.liw" "skinCluster1.lw[2]"; -connectAttr "joint1.obcc" "skinCluster1.ifcl[0]"; -connectAttr "joint2.obcc" "skinCluster1.ifcl[1]"; -connectAttr "joint3.obcc" "skinCluster1.ifcl[2]"; -connectAttr "groupParts2.og" "tweak1.ip[0].ig"; -connectAttr "groupId2.id" "tweak1.ip[0].gi"; -connectAttr "skinCluster1GroupId.msg" "skinCluster1Set.gn" -na; -connectAttr "pCubeShape1.iog.og[2]" "skinCluster1Set.dsm" -na; -connectAttr "skinCluster1.msg" "skinCluster1Set.ub[0]"; -connectAttr "tweak1.og[0]" "skinCluster1GroupParts.ig"; -connectAttr "skinCluster1GroupId.id" "skinCluster1GroupParts.gi"; -connectAttr "groupId2.msg" "tweakSet1.gn" -na; -connectAttr "pCubeShape1.iog.og[3]" "tweakSet1.dsm" -na; -connectAttr "tweak1.msg" "tweakSet1.ub[0]"; -connectAttr "pCubeShape1Orig.w" "groupParts2.ig"; -connectAttr "groupId2.id" "groupParts2.gi"; -connectAttr "joint1.msg" "bindPose1.m[0]"; -connectAttr "joint2.msg" "bindPose1.m[1]"; -connectAttr "joint3.msg" "bindPose1.m[2]"; -connectAttr "bindPose1.w" "bindPose1.p[0]"; -connectAttr "bindPose1.m[0]" "bindPose1.p[1]"; -connectAttr "bindPose1.m[1]" "bindPose1.p[2]"; -connectAttr "joint1.bps" "bindPose1.wm[0]"; -connectAttr "joint2.bps" "bindPose1.wm[1]"; -connectAttr "joint3.bps" "bindPose1.wm[2]"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "pCubeShape1.iog" ":initialShadingGroup.dsm" -na; -// End of UsdExportSkeletonAtSceneRoot.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/UsdExportSkeletonWithoutBindPose.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/UsdExportSkeletonWithoutBindPose.ma deleted file mode 100644 index 66582df23d..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/UsdExportSkeletonWithoutBindPose.ma +++ /dev/null @@ -1,369 +0,0 @@ -//Maya ASCII 2018ff08 scene -//Name: UsdExportSkeletonWithoutBindPose.ma -//Last modified: Wed, Dec 19, 2018 05:34:34 PM -//Codeset: UTF-8 -requires maya "2018ff08"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2018"; -fileInfo "version" "2018"; -fileInfo "cutIdentifier" "201804062215-77a9351045"; -fileInfo "osv" "Linux 3.10.0-862.3.2.el7.px.x86_64 #1 SMP Tue Jun 12 16:30:53 PDT 2018 x86_64"; -createNode transform -s -n "persp"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000211"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 21 28 ; - setAttr ".r" -type "double3" -27.938352729602379 44.999999999999972 -5.172681101354183e-14 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000212"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 44.82186966202994; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000213"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 1000.1 0 ; - setAttr ".r" -type "double3" -89.999999999999986 0 0 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000214"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000215"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 1000.1 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000216"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000217"; - setAttr ".v" no; - setAttr ".t" -type "double3" 1000.1 0 0 ; - setAttr ".r" -type "double3" 0 89.999999999999986 0 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000218"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 1000.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "cubeRig"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000220"; -createNode transform -n "geom" -p "cubeRig"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000221"; -createNode transform -n "pCube1" -p "geom"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000226"; - setAttr -l on ".tx"; - setAttr -l on ".ty"; - setAttr -l on ".tz"; - setAttr -l on ".rx"; - setAttr -l on ".ry"; - setAttr -l on ".rz"; - setAttr -l on ".sx"; - setAttr -l on ".sy"; - setAttr -l on ".sz"; -createNode mesh -n "pCubeShape1" -p "pCube1"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000225"; - setAttr -k off ".v"; - setAttr -s 4 ".iog[0].og"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".ndt" 0; - setAttr ".vcs" 2; -createNode mesh -n "pCubeShape1Orig" -p "pCube1"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000228"; - setAttr -k off ".v"; - setAttr ".io" yes; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.33000001 0 0.66333336 - 0 0.33000001 0.25 0.66333336 0.25 0.33000001 0.5 0.66333336 0.5 0.33000001 0.75 0.66333336 - 0.75 0.33000001 1 0.66333336 1 1 0 1 0.25 0 0 0 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Diffuse"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".ndt" 0; -createNode transform -n "skel" -p "cubeRig"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000222"; -createNode joint -n "joint1" -p "skel"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000223"; - addAttr -ci true -sn "liw" -ln "lockInfluenceWeights" -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 5 5 0 ; - setAttr -av ".tx"; - setAttr -av ".ty"; - setAttr ".mnrl" -type "double3" -360 -360 -360 ; - setAttr ".mxrl" -type "double3" 360 360 360 ; - setAttr ".bps" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 0 1; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000219"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode shapeEditorManager -n "shapeEditorManager"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000021A"; -createNode poseInterpolatorManager -n "poseInterpolatorManager"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000021B"; -createNode displayLayerManager -n "layerManager"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000021C"; -createNode displayLayer -n "defaultLayer"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000021D"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000021E"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000021F"; - setAttr ".g" yes; -createNode skinCluster -n "skinCluster1"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000227"; - setAttr -s 8 ".wl"; - setAttr ".wl[0:7].w" - 1 0 1 - 1 0 1 - 1 0 1 - 1 0 1 - 1 0 1 - 1 0 1 - 1 0 1 - 1 0 1; - setAttr ".pm[0]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 0 1; - setAttr ".gm" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 0 1; - setAttr ".dpf[0]" 4; - setAttr ".mmi" yes; - setAttr ".mi" 4; - setAttr ".bm" 1; - setAttr ".ucm" yes; -createNode tweak -n "tweak1"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000229"; -createNode objectSet -n "skinCluster1Set"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000022A"; - setAttr ".ihi" 0; - setAttr ".vo" yes; -createNode groupId -n "skinCluster1GroupId"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000022B"; - setAttr ".ihi" 0; -createNode groupParts -n "skinCluster1GroupParts"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000022C"; - setAttr ".ihi" 0; - setAttr ".ic" -type "componentList" 1 "vtx[*]"; -createNode objectSet -n "tweakSet1"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000022D"; - setAttr ".ihi" 0; - setAttr ".vo" yes; -createNode groupId -n "groupId2"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000022E"; - setAttr ".ihi" 0; -createNode groupParts -n "groupParts2"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000022F"; - setAttr ".ihi" 0; - setAttr ".ic" -type "componentList" 1 "vtx[*]"; -createNode dagPose -n "bindPose1"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000230"; - setAttr -s 3 ".wm"; - setAttr ".wm[0]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 0 1; - setAttr ".wm[1]" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 0 0 0 1; - setAttr -s 3 ".xm"; - setAttr ".xm[0]" -type "matrix" "xform" 1 1 1 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 1 0 0 0 1 1 - 1 1 yes; - setAttr ".xm[1]" -type "matrix" "xform" 1 1 1 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 1 0 0 0 1 1 - 1 1 yes; - setAttr ".xm[2]" -type "matrix" "xform" 1 1 1 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 1 0 0 0 1 1 - 1 1 yes; - setAttr -s 3 ".m"; - setAttr -s 3 ".p"; - setAttr -s 3 ".g[0:2]" yes yes no; - setAttr ".bp" yes; -createNode animCurveTU -n "joint1_visibility"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000231"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 5 1; - setAttr -s 2 ".kot[0:1]" 5 5; -createNode animCurveTL -n "joint1_translateX"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000232"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 5 5; -createNode animCurveTL -n "joint1_translateY"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000233"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 5 5; -createNode animCurveTL -n "joint1_translateZ"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000234"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 5 0; -createNode animCurveTA -n "joint1_rotateX"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000235"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 5 0; -createNode animCurveTA -n "joint1_rotateY"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000236"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 5 0; -createNode animCurveTA -n "joint1_rotateZ"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000237"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 5 0; -createNode animCurveTU -n "joint1_scaleX"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000238"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 5 1; -createNode animCurveTU -n "joint1_scaleY"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA00000239"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 5 1; -createNode animCurveTU -n "joint1_scaleZ"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000023A"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 5 1; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000023B"; - setAttr ".b" -type "string" "// Maya Mel UI Configuration File.\n// No UI generated in batch mode.\n"; - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "0484B840-0000-0FB4-5C1A-F1AA0000023C"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 5; - setAttr ".unw" 5; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "skinCluster1GroupId.id" "pCubeShape1.iog.og[0].gid"; -connectAttr "skinCluster1Set.mwc" "pCubeShape1.iog.og[0].gco"; -connectAttr "groupId2.id" "pCubeShape1.iog.og[1].gid"; -connectAttr "tweakSet1.mwc" "pCubeShape1.iog.og[1].gco"; -connectAttr "skinCluster1.og[0]" "pCubeShape1.i"; -connectAttr "tweak1.vl[0].vt[0]" "pCubeShape1.twl"; -connectAttr "joint1_visibility.o" "joint1.v"; -connectAttr "joint1_translateX.o" "joint1.tx"; -connectAttr "joint1_translateY.o" "joint1.ty"; -connectAttr "joint1_translateZ.o" "joint1.tz"; -connectAttr "joint1_rotateX.o" "joint1.rx"; -connectAttr "joint1_rotateY.o" "joint1.ry"; -connectAttr "joint1_rotateZ.o" "joint1.rz"; -connectAttr "joint1_scaleX.o" "joint1.sx"; -connectAttr "joint1_scaleY.o" "joint1.sy"; -connectAttr "joint1_scaleZ.o" "joint1.sz"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "skinCluster1GroupParts.og" "skinCluster1.ip[0].ig"; -connectAttr "skinCluster1GroupId.id" "skinCluster1.ip[0].gi"; -connectAttr "bindPose1.msg" "skinCluster1.bp"; -connectAttr "joint1.wm" "skinCluster1.ma[0]"; -connectAttr "joint1.liw" "skinCluster1.lw[0]"; -connectAttr "joint1.obcc" "skinCluster1.ifcl[0]"; -connectAttr "groupParts2.og" "tweak1.ip[0].ig"; -connectAttr "groupId2.id" "tweak1.ip[0].gi"; -connectAttr "skinCluster1GroupId.msg" "skinCluster1Set.gn" -na; -connectAttr "pCubeShape1.iog.og[0]" "skinCluster1Set.dsm" -na; -connectAttr "skinCluster1.msg" "skinCluster1Set.ub[0]"; -connectAttr "tweak1.og[0]" "skinCluster1GroupParts.ig"; -connectAttr "skinCluster1GroupId.id" "skinCluster1GroupParts.gi"; -connectAttr "groupId2.msg" "tweakSet1.gn" -na; -connectAttr "pCubeShape1.iog.og[1]" "tweakSet1.dsm" -na; -connectAttr "tweak1.msg" "tweakSet1.ub[0]"; -connectAttr "pCubeShape1Orig.w" "groupParts2.ig"; -connectAttr "groupId2.id" "groupParts2.gi"; -connectAttr "cubeRig.msg" "bindPose1.m[0]"; -connectAttr "skel.msg" "bindPose1.m[1]"; -connectAttr "joint1.msg" "bindPose1.m[2]"; -connectAttr "bindPose1.w" "bindPose1.p[0]"; -connectAttr "bindPose1.m[0]" "bindPose1.p[1]"; -connectAttr "bindPose1.m[1]" "bindPose1.p[2]"; -connectAttr "joint1.bps" "bindPose1.wm[2]"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "pCubeShape1.iog" ":initialShadingGroup.dsm" -na; -// End of UsdExportSkeletonWithoutBindPose.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/baseline/UsdExportSkeletonWithoutBindPose.usda b/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/baseline/UsdExportSkeletonWithoutBindPose.usda deleted file mode 100644 index a4a4eee723..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportSkeletonTest/baseline/UsdExportSkeletonWithoutBindPose.usda +++ /dev/null @@ -1,94 +0,0 @@ -#usda 1.0 -( - defaultPrim = "cubeRig" - endTimeCode = 5 - metersPerUnit = 0.01 - startTimeCode = 1 - upAxis = "Z" -) - -def SkelRoot "cubeRig" ( - kind = "component" -) -{ - def Xform "geom" - { - def Mesh "pCube1" - { - uniform bool doubleSided = 1 - float3[] extent.timeSamples = { - 1: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 2: [(0.75, 0.75, -0.5), (1.75, 1.75, 0.5)], - 3: [(2, 2, -0.5), (3, 3, 0.5)], - 4: [(3.25, 3.25, -0.5), (4.25, 4.25, 0.5)], - 5: [(4.5, 4.5, -0.5), (5.5, 5.5, 0.5)], - } - int[] faceVertexCounts.timeSamples = { - 1: [4, 4, 4, 4, 4, 4], - } - int[] faceVertexIndices.timeSamples = { - 1: [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4], - } - point3f[] points.timeSamples = { - 1: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 2: [(0.75, 0.75, 0.5), (1.75, 0.75, 0.5), (0.75, 1.75, 0.5), (1.75, 1.75, 0.5), (0.75, 1.75, -0.5), (1.75, 1.75, -0.5), (0.75, 0.75, -0.5), (1.75, 0.75, -0.5)], - 3: [(2, 2, 0.5), (3, 2, 0.5), (2, 3, 0.5), (3, 3, 0.5), (2, 3, -0.5), (3, 3, -0.5), (2, 2, -0.5), (3, 2, -0.5)], - 4: [(3.25, 3.25, 0.5), (4.25, 3.25, 0.5), (3.25, 4.25, 0.5), (4.25, 4.25, 0.5), (3.25, 4.25, -0.5), (4.25, 4.25, -0.5), (3.25, 3.25, -0.5), (4.25, 3.25, -0.5)], - 5: [(4.5, 4.5, 0.5), (5.5, 4.5, 0.5), (4.5, 5.5, 0.5), (5.5, 5.5, 0.5), (4.5, 5.5, -0.5), (5.5, 5.5, -0.5), (4.5, 4.5, -0.5), (5.5, 4.5, -0.5)], - } - color3f[] primvars:displayColor ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - ) - color3f[] primvars:displayColor.timeSamples = { - 1: [(0.13320851, 0.13320851, 0.13320851)], - } - float2[] primvars:st ( - interpolation = "faceVarying" - ) - float2[] primvars:st.timeSamples = { - 1: [(0.33, 0), (0.66333336, 0), (0.66333336, 0.25), (0.33, 0.25), (0.66333336, 0.5), (0.33, 0.5), (0.66333336, 0.75), (0.33, 0.75), (0.66333336, 1), (0.33, 1), (1, 0), (1, 0.25), (0, 0), (0, 0.25)], - } - int[] primvars:st:indices.timeSamples = { - 1: [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13], - } - } - } - - def Xform "skel" - { - def Skeleton "joint1" ( - prepend apiSchemas = ["SkelBindingAPI"] - customData = { - dictionary Maya = { - bool generated = 1 - } - } - ) - { - uniform matrix4d[] bindTransforms = [( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, 0, 0, 1) )] - uniform token[] joints = ["joint1"] - uniform matrix4d[] restTransforms = [( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, 0, 0, 1) )] - rel skel:animationSource = - - def SkelAnimation "Animation" - { - uniform token[] joints = ["joint1"] - quatf[] rotations = [(1, 0, 0, 0)] - half3[] scales = [(1, 1, 1)] - float3[] translations = [(5, 5, 0)] - float3[] translations.timeSamples = { - 1: [(0, 0, 0)], - 2: [(1.25, 1.25, 0)], - 3: [(2.5, 2.5, 0)], - 4: [(3.75, 3.75, 0)], - 5: [(5, 5, 0)], - } - } - } - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportUVSetsFloatTest/UsdExportUVSetsTest_Float.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportUVSetsFloatTest/UsdExportUVSetsTest_Float.ma deleted file mode 100644 index eba75196ad..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportUVSetsFloatTest/UsdExportUVSetsTest_Float.ma +++ /dev/null @@ -1,1790 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportUVSetsTest.ma -//Last modified: Thu, Oct 12, 2017 12:29:35 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-514.21.1.el7.x86_64 #1 SMP Sat Apr 22 02:41:35 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "109AE860-0000-148A-5708-3ED200000244"; - setAttr ".v" no; - setAttr ".t" -type "double3" 56.104252811372127 83.139523294239041 96.968093697256563 ; - setAttr ".r" -type "double3" 42.682924915370414 0 848.79491399450217 ; - setAttr ".rp" -type "double3" 1.6184267492025825e-15 -1.1095384915099624e-15 0 ; - setAttr ".rpt" -type "double3" -1.085403572049829e-14 1.1373559648624964e-14 -9.8662122047328517e-15 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "109AE860-0000-148A-5708-3ED200000245"; - setAttr -k off ".v" no; - setAttr ".ovr" 1.3; - setAttr ".fl" 50; - setAttr ".coi" 125.10680011092975; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" -10 30 5 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; - setAttr ".dgm" no; - setAttr ".dr" yes; -createNode transform -s -n "top"; - rename -uid "109AE860-0000-148A-5708-3ED200000246"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 107.30688039333857 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "109AE860-0000-148A-5708-3ED200000247"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 76.417438265352175; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "109AE860-0000-148A-5708-3ED200000248"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.8782606252536 2.2204460492503131e-14 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "109AE860-0000-148A-5708-3ED200000249"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 87.305714812425137; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "109AE860-0000-148A-5708-3ED20000024A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.97114707446906 -2.3092638912203256e-14 2.3092638912203256e-14 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "109AE860-0000-148A-5708-3ED20000024B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 99.510321740747656; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdExportUVSetsTest"; - rename -uid "109AE860-0000-148A-5708-3ED20000024C"; -createNode transform -n "Geom" -p "UsdExportUVSetsTest"; - rename -uid "109AE860-0000-148A-5708-3ED20000024D"; -createNode transform -n "CubeMeshes" -p "Geom"; - rename -uid "C81B5860-0000-05FF-57A1-039900000277"; -createNode transform -n "EmptyDefaultUVSetCube" -p "CubeMeshes"; - rename -uid "20BEA8C0-0000-52C2-57B6-5BC700000290"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "EmptyDefaultUVSetCubeShape" -p "EmptyDefaultUVSetCube"; - rename -uid "20BEA8C0-0000-52C2-57B6-5BC700000291"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - f 4 1 7 -3 -7 - f 4 2 9 -4 -9 - f 4 3 11 -1 -11 - f 4 -12 -10 -8 -6 - f 4 10 4 6 8; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_2e5c42d3-5795-4c1e-a34e-0664b3adb423"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "DefaultUVSetCube" -p "CubeMeshes"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000281"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 0 20 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "DefaultUVSetCubeShape" -p "DefaultUVSetCube"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000282"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e7947aa6-f8ff-485d-93c0-579bb727d5b3"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "OneMissingFaceCube" -p "CubeMeshes"; - rename -uid "415B68C0-0000-16E9-57B7-9BB700000277"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 0 40 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "OneMissingFaceCubeShape" -p "OneMissingFaceCube"; - rename -uid "415B68C0-0000-16E9-57B7-9BB700000278"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_00dcb39c-ae2c-4239-b0d8-945f9db8e612"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "polySurfaceShape1" -p "OneMissingFaceCube"; - rename -uid "415B68C0-0000-16E9-57B7-9C390000027F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr ".io" yes; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_4741eed5-971c-474c-a167-c4218cf55b05"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "OneAssignedFaceCube" -p "CubeMeshes"; - rename -uid "415B68C0-0000-16E9-57B7-9C7200000280"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 0 60 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "OneAssignedFaceCubeShape" -p "OneAssignedFaceCube"; - rename -uid "415B68C0-0000-16E9-57B7-9C7200000281"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_f8c2d19a-0a4f-48e1-b29c-dc491b67c152"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "polySurfaceShape2" -p "OneAssignedFaceCube"; - rename -uid "415B68C0-0000-16E9-57B7-9CCB00000286"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr ".io" yes; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_41632452-941c-445a-8955-d85daaf8813f"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "CompressibleUVSetsCube" -p "CubeMeshes"; - rename -uid "6BB5D8C0-0000-562B-57BB-88050000027F"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" -20 0 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "CompressibleUVSetsCubeShape" -p "CompressibleUVSetsCube"; - rename -uid "6BB5D8C0-0000-562B-57BB-880500000280"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr -s 4 ".uvst"; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".uvst[1].uvsn" -type "string" "ConstantInterpSet"; - setAttr -s 22 ".uvst[1].uvsp[0:21]" -type "float2" 0.25 0.25 0.25 0.25 - 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 - 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 - 0.25 0.25 0.25 0.25 0.25 0.25; - setAttr ".uvst[2].uvsn" -type "string" "UniformInterpSet"; - setAttr -s 24 ".uvst[2].uvsp[0:23]" -type "float2" 0 0 0.1 0.1 0.2 0.2 - 0.30000001 0.30000001 0.40000001 0.40000001 0.5 0.5 0 0 0 0 0 0 0.1 0.1 0.1 0.1 0.1 - 0.1 0.2 0.2 0.2 0.2 0.2 0.2 0.30000001 0.30000001 0.30000001 0.30000001 0.30000001 - 0.30000001 0.40000001 0.40000001 0.40000001 0.40000001 0.40000001 0.40000001 0.5 - 0.5 0.5 0.5 0.5 0.5; - setAttr ".uvst[3].uvsn" -type "string" "VertexInterpSet"; - setAttr -s 8 ".uvst[3].uvsp[0:7]" -type "float2" 0 0 0.1 0.1 0.2 0.2 - 0.30000001 0.30000001 0.40000001 0.40000001 0.5 0.5 0.60000002 0.60000002 0.69999999 - 0.69999999; - setAttr ".cuvs" -type "string" "VertexInterpSet"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 1 4 0 1 2 3 - mu 2 4 0 6 7 8 - mu 3 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 1 4 4 5 6 7 - mu 2 4 1 9 10 11 - mu 3 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 1 4 8 9 10 11 - mu 2 4 2 12 13 14 - mu 3 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 1 4 12 13 14 0 - mu 2 4 3 15 16 17 - mu 3 4 6 7 1 0 - f 4 -12 -10 -8 -6 - mu 1 4 15 16 17 18 - mu 2 4 4 18 19 20 - mu 3 4 1 7 5 3 - f 4 10 4 6 8 - mu 1 4 19 0 20 21 - mu 2 4 5 21 22 23 - mu 3 4 6 0 2 4; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr -s 4 ".pd"; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".pd[1]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".pd[2]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".pd[3]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_a46bf4f0-e7ae-46d4-8a18-42305fb119fe"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "SharedFacesCube" -p "CubeMeshes"; - rename -uid "6BB5D8C0-0000-562B-57BB-96820000028B"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" -20 20 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "SharedFacesCubeShape" -p "SharedFacesCube"; - rename -uid "6BB5D8C0-0000-562B-57BB-96820000028C"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr -s 3 ".uvst"; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".uvst[1].uvsn" -type "string" "PairedFacesSet"; - setAttr -s 23 ".uvst[1].uvsp[0:22]" -type "float2" 0 0 0.5 0 0.5 0.5 - 0 0.5 0.5 0.5 1 0.5 1 1 0.5 1 0 0 0.5 0 0.5 0.5 0 0.5 0.5 0.5 1 0.5 1 1 0.5 1 0 0 - 0.5 0 0.5 0.5 0 0.5 0.5 0.5 1 0.5 1 1; - setAttr ".uvst[2].uvsn" -type "string" "AllFacesSharedSet"; - setAttr -s 24 ".uvst[2].uvsp[0:23]" -type "float2" 0 0 1 0 1 1 0 1 0 - 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1; - setAttr ".cuvs" -type "string" "PairedFacesSet"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 1 4 0 1 2 3 - mu 2 4 0 1 2 3 - f 4 1 7 -3 -7 - mu 1 4 4 5 6 7 - mu 2 4 4 5 6 7 - f 4 2 9 -4 -9 - mu 1 4 8 9 10 11 - mu 2 4 8 9 10 11 - f 4 3 11 -1 -11 - mu 1 4 12 13 14 15 - mu 2 4 12 13 14 15 - f 4 -12 -10 -8 -6 - mu 1 4 16 17 18 19 - mu 2 4 16 17 18 19 - f 4 10 4 6 8 - mu 1 4 20 21 22 7 - mu 2 4 20 21 22 23; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr -s 3 ".pd"; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".pd[1]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".pd[2]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_406e2a39-80b1-474f-8921-d5b2c92513a8"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "BrokenUVs" -p "Geom"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000288"; - addAttr -ci true -sn "USD_hidden" -ln "USD_hidden" -min 0 -max 1 -at "bool"; - setAttr ".r" -type "double3" 90.000000000000028 0 0 ; - setAttr ".s" -type "double3" 5.4228220060229191 5.4228220060229191 5.4228220060229191 ; - setAttr ".USD_hidden" yes; -createNode transform -n "box" -p "BrokenUVs"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000289"; - setAttr ".rp" -type "double3" 0 -9.7389859848053266 1.2689892891351897 ; - setAttr ".sp" -type "double3" 0 -9.7389859848053266 1.2689892891351897 ; -createNode mesh -n "boxShape" -p "box"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C0000028A"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "RMNCS__gprimHandleid" -ln "RMNCS__gprimHandleid" -dt "string"; - addAttr -ci true -sn "RMNCS__handleid" -ln "RMNCS__handleid" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".pv" -type "double2" 0.51456177320641516 0.49255575996386747 ; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 300 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 1 0 0 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 - 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 1 1 - 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 - 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 - 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 - 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 - 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 - 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 1 - 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 - 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1; - setAttr ".uvst[0].uvsp[250:299]" 1 1 0 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 - 1 1 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 - 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".lev" 4; - setAttr -s 202 ".pt"; - setAttr ".pt[0:165]" -type "float3" -8.3578283e-17 -8.8720875 0.76898932 1.708209 -8.8720875 - 0.76898926 0 -7.6014099 0.76898926 1.7778075 -8.8720875 0.76898926 1.7778075 -7.6014099 0.76898926 -4.1789141e-17 -7.4904943 0.76898926 - 1.7778075 -7.4904943 0.76898926 1.708209 -7.4904943 0.76898926 -6.4973158e-17 -7.4707847 0.76898932 1.7778075 -7.4707847 0.76898926 - 1.708209 -7.4707847 0.76898926 1.7868593 -8.8720875 0.76898932 1.7868593 -7.4707847 0.76898932 1.7868593 -7.4904943 0.76898926 - 1.7868593 -7.6014099 0.76898926 -4.1789141e-17 -7.5834012 0.76898926 1.7868593 -7.5834007 0.76898926 1.7778075 -7.5834007 0.76898926 - 1.7183772 -8.8720875 0.76898926 1.7183772 -7.4707847 0.76898926 1.7183772 -7.4904943 0.76898926 1.7336208 -7.5679517 0.76898926 - -6.4335527e-17 -7.5834012 -2.4807422 1.7868593 -7.5834012 -2.4807422 1.7868593 -7.6014099 -2.4807422 -4.4888849e-17 -7.6014099 -2.4807422 - -2.3184026e-17 -7.4707847 -2.4807422 1.7868593 -7.4707847 -2.4807422 1.7868593 -7.4904943 -2.4807422 -1.8716717e-17 -7.4904943 -2.4807422 - 1.7183772 -7.4707847 -2.4807422 1.7183772 -7.4904943 -2.4807422 1.7778075 -7.4904943 -2.4807422 1.7778075 -7.4707847 -2.4807422 - -1.6352648e-17 -8.8720875 -2.4807422 1.7868593 -8.8720875 -2.4807422 1.7183772 -8.8720875 -2.4807422 1.7778075 -8.8720875 -2.4807422 - 1.7778075 -7.5834012 -2.4807422 1.7778075 -7.6014099 -2.4807422 1.7336208 -7.5679517 -2.4807422 1.708209 -7.4707847 -2.4807422 - 1.708209 -8.8720875 -2.4807422 1.708209 -7.4904943 -2.4807422 1.7591546 -8.8720875 0.76898926 1.7591546 -7.4707847 0.76898926 - 1.7591546 -7.4904943 0.76898926 1.7591546 -7.5829258 0.76898926 1.7591546 -7.5829258 -2.4807422 1.7591546 -7.4904943 -2.4807422 - 1.7591546 -7.4707847 -2.4807422 1.7591546 -8.8720875 -2.4807422 -6.0698745e-17 -7.5245609 0.76898926 1.7868593 -7.5245609 0.76898926 - 1.7778075 -7.5245609 0.76898926 1.7591546 -7.5245609 0.76898926 1.7187064 -7.5245609 0.76898926 1.7187064 -7.5245609 -2.4807422 - 1.7591546 -7.5245609 -2.4807422 1.7778075 -7.5245609 -2.4807422 1.7868593 -7.5245609 -2.4807422 -3.7819207e-17 -7.5245609 -2.4807422 - -1.7868605 -7.6014099 -2.4807422 -1.7868605 -7.5834012 -2.4807422 -1.7868605 -7.4904943 -2.4807422 -1.7868605 -7.4707847 -2.4807422 - -1.7591559 -7.4904943 -2.4807422 -1.7591559 -7.4707847 -2.4807422 -1.7778084 -7.4707847 -2.4807422 -1.7778084 -7.4904943 -2.4807422 - -1.7868605 -8.8720875 -2.4807422 -1.7591559 -8.8720875 -2.4807422 -1.7778084 -8.8720875 -2.4807422 -1.7778084 -7.6014099 -2.4807422 - -1.7778084 -7.5834012 -2.4807422 -1.7868605 -7.5245609 -2.4807422 -1.7778084 -7.5245609 -2.4807422 -1.7591559 -7.5829258 -2.4807422 - -1.7591559 -7.5245609 -2.4807422 -1.7082099 -7.4707847 -2.4807422 -1.7082099 -8.8720875 -2.4807422 -1.7183784 -8.8720875 -2.4807422 - -1.7183784 -7.4707847 -2.4807422 -1.7082099 -7.4904943 -2.4807422 -1.7183784 -7.4904943 -2.4807422 -1.7868606 -7.5834012 0.76898926 - -1.7868606 -7.6014099 0.76898926 -1.7868606 -7.4707847 0.76898932 -1.7868606 -7.4904943 0.76898926 -1.7591559 -7.4707847 0.76898926 - -1.7591559 -7.4904943 0.76898926 -1.7778084 -7.4904943 0.76898926 -1.7778084 -7.4707847 0.76898926 -1.7868605 -8.8720875 0.76898932 - -1.7591559 -8.8720875 0.76898926 -1.7778084 -8.8720875 0.76898926 -1.7778084 -7.5834012 0.76898926 -1.7778084 -7.6014099 0.76898926 - -1.7868606 -7.5245609 0.76898926 -1.7778084 -7.5245609 0.76898926 -1.7591559 -7.5245609 0.76898926 -1.7591559 -7.5829258 0.76898926 - -1.7082099 -7.4707847 0.76898926 -1.7183784 -7.4707847 0.76898926 -1.7183784 -8.8720875 0.76898926 -1.7082099 -8.8720875 0.76898926 - -1.7082099 -7.4904943 0.76898926 -1.7183784 -7.4904943 0.76898926 -1.7187077 -7.5245609 0.76898926 -1.7187077 -7.5245609 -2.4807422 - -1.7336217 -7.5679517 -2.4807422 -1.7336217 -7.5679517 0.76898926 -1.0612468e-16 -10.204079 -2.4807422 -9.6114238e-17 -10.186069 -2.4807422 - 1.7868593 -10.186069 -2.4807422 1.7868593 -10.204079 -2.4807422 2.7762904e-17 -10.316693 -2.4807422 4.3557143e-18 -10.296985 -2.4807422 - 1.7868593 -10.296985 -2.4807422 1.7868593 -10.316693 -2.4807422 1.7591546 -10.296985 -2.4807422 1.7591546 -10.316693 -2.4807422 - 1.7778075 -10.316693 -2.4807422 1.7778075 -10.296985 -2.4807422 1.7778075 -10.186069 -2.4807422 1.7778075 -10.204079 -2.4807422 - 1.7868593 -10.262918 -2.4807422 -7.9608352e-17 -10.262918 -2.4807422 1.7778075 -10.262918 -2.4807422 1.7591546 -10.204553 -2.4807422 - 1.7591546 -10.262918 -2.4807422 1.708209 -10.316693 -2.4807422 1.7183772 -10.316693 -2.4807422 1.708209 -10.296985 -2.4807422 - 1.7183772 -10.296985 -2.4807422 -4.1789141e-17 -10.204079 0.76898926 1.7868593 -10.204079 0.76898926 1.7868593 -10.186069 0.76898926 - -5.3029963e-17 -10.186069 0.76898926 -6.4973158e-17 -10.316693 0.76898932 1.7868593 -10.316693 0.76898932 1.7868593 -10.296985 0.76898926 - -4.1789141e-17 -10.296985 0.76898926 1.7591546 -10.316693 0.76898926 1.7591546 -10.296985 0.76898926 1.7778075 -10.296985 0.76898926 - 1.7778075 -10.316693 0.76898926 1.7778075 -10.204079 0.76898926 1.7778075 -10.186069 0.76898926 -6.0698745e-17 -10.262918 0.76898926 - 1.7868593 -10.262918 0.76898926 1.7778075 -10.262918 0.76898926 1.7591546 -10.262918 0.76898926 1.7591546 -10.204553 0.76898926 - 1.708209 -10.316693 0.76898926 1.7183772 -10.316693 0.76898926 1.708209 -10.296985 0.76898926 1.7183772 -10.296985 0.76898926 - 1.7187064 -10.262918 0.76898926 1.7187064 -10.262918 -2.4807422 1.7336208 -10.219527 -2.4807422 1.7336208 -10.219527 0.76898926 - -1.7868605 -10.204079 -2.4807422 -1.7868605 -10.186069 -2.4807422 -1.7868605 -10.316693 -2.4807422 -1.7868605 -10.296985 -2.4807422; - setAttr ".pt[166:201]" -1.7591559 -10.296985 -2.4807422 -1.7778084 -10.296985 -2.4807422 -1.7778084 -10.316693 - -2.4807422 -1.7591559 -10.316693 -2.4807422 -1.7778084 -10.204079 -2.4807422 -1.7778084 -10.186069 -2.4807422 -1.7868605 -10.262918 - -2.4807422 -1.7778084 -10.262918 -2.4807422 -1.7591559 -10.204553 -2.4807422 -1.7591559 -10.262918 -2.4807422 -1.7082099 -10.316693 - -2.4807422 -1.7183784 -10.316693 -2.4807422 -1.7082099 -10.296985 -2.4807422 -1.7183784 -10.296985 -2.4807422 -1.7868605 -10.186069 - 0.76898926 -1.7868605 -10.204079 0.76898926 -1.7868605 -10.296985 0.76898926 -1.7868605 -10.316693 0.76898932 -1.7591559 -10.316693 - 0.76898926 -1.7778084 -10.316693 0.76898926 -1.7778084 -10.296985 0.76898926 -1.7591559 -10.296985 0.76898926 -1.7778084 -10.186069 - 0.76898926 -1.7778084 -10.204079 0.76898926 -1.7868605 -10.262918 0.76898926 -1.7778084 -10.262918 0.76898926 -1.7591559 -10.204553 - 0.76898926 -1.7591559 -10.262918 0.76898926 -1.7082099 -10.316693 0.76898926 -1.7183784 -10.316693 0.76898926 -1.7082099 -10.296985 - 0.76898926 -1.7183784 -10.296985 0.76898926 -1.7187077 -10.262918 0.76898926 -1.7336217 -10.219527 0.76898926 -1.7336217 -10.219527 - -2.4807422 -1.7187077 -10.262918 -2.4807422; - setAttr -s 202 ".vt"; - setAttr ".vt[0:165]" -2.744402e-17 -0.028458595 0.50000006 0.61315286 -0.028458595 0.50000006 - 0 0.50000143 0.50000006 0.54355145 -0.028458595 0.50000006 0.54355145 0.50000143 0.50000006 - -1.372201e-17 0.38908339 0.50000006 0.54355145 0.38908339 0.50000006 0.61315286 0.38908339 0.50000006 - -2.1334785e-17 0.3693738 0.50000006 0.54355145 0.3693738 0.50000006 0.61315286 0.3693738 0.50000006 - 0.53449911 -0.028458595 0.50000006 0.53449911 0.3693738 0.50000006 0.53449911 0.38908339 0.50000006 - 0.53449911 0.50000143 0.50000006 -1.372201e-17 0.48199248 0.50000006 0.53449911 0.48199248 0.50000006 - 0.54355145 0.48199248 0.50000006 0.60298401 -0.028458595 0.50000006 0.60298401 0.3693738 0.50000006 - 0.60298401 0.38908339 0.50000006 0.58774 0.46654248 0.50000006 -2.112541e-17 0.48199248 0.45681721 - 0.53449911 0.48199248 0.45681709 0.53449911 0.50000143 0.45681721 -1.4739839e-17 0.50000143 0.45681721 - -7.6127773e-18 0.3693738 0.45681721 0.53449911 0.3693738 0.45681709 0.53449911 0.38908339 0.45681709 - -6.1458779e-18 0.38908339 0.45681721 0.60298401 0.3693738 0.45681709 0.60298401 0.38908339 0.45681721 - 0.54355145 0.38908339 0.45681709 0.54355145 0.3693738 0.45681709 -5.3696053e-18 -0.028458595 0.45681721 - 0.53449911 -0.028458595 0.45681721 0.60298401 -0.028458595 0.45681721 0.54355145 -0.028458595 0.45681721 - 0.54355145 0.48199248 0.45681721 0.54355145 0.50000143 0.45681721 0.58774 0.46654248 0.45681721 - 0.61315286 0.3693738 0.45681721 0.61315286 -0.028458595 0.45681721 0.61315286 0.38908339 0.45681721 - 0.56220496 -0.028458595 0.50000006 0.56220496 0.3693738 0.50000006 0.56220496 0.38908339 0.50000006 - 0.56220496 0.48151731 0.50000006 0.56220496 0.48151731 0.45681721 0.56220496 0.38908339 0.45681721 - 0.56220496 0.3693738 0.45681709 0.56220496 -0.028458595 0.45681721 -1.9931225e-17 0.42315102 0.50000006 - 0.53449911 0.42315102 0.50000006 0.54355145 0.42315102 0.50000006 0.56220496 0.42315102 0.50000006 - 0.6026547 0.42315102 0.50000006 0.6026547 0.42315102 0.45681721 0.56220496 0.42315102 0.45681721 - 0.54355145 0.42315102 0.45681721 0.53449911 0.42315102 0.45681709 -1.241843e-17 0.42315102 0.45681721 - -0.53449911 0.50000143 0.45681721 -0.53449911 0.48199248 0.45681709 -0.53449911 0.38908339 0.45681709 - -0.53449911 0.3693738 0.45681709 -0.56220496 0.38908339 0.45681721 -0.56220496 0.3693738 0.45681709 - -0.54355145 0.3693738 0.45681709 -0.54355145 0.38908339 0.45681709 -0.53449911 -0.028458595 0.45681721 - -0.56220496 -0.028458595 0.45681721 -0.54355145 -0.028458595 0.45681721 -0.54355145 0.50000143 0.45681721 - -0.54355145 0.48199248 0.45681721 -0.53449911 0.42315102 0.45681709 -0.54355145 0.42315102 0.45681721 - -0.56220496 0.48151731 0.45681721 -0.56220496 0.42315102 0.45681721 -0.61315286 0.3693738 0.45681721 - -0.61315286 -0.028458595 0.45681721 -0.60298401 -0.028458595 0.45681721 -0.60298401 0.3693738 0.45681709 - -0.61315286 0.38908339 0.45681721 -0.60298401 0.38908339 0.45681721 -0.53449911 0.48199248 0.50000006 - -0.53449911 0.50000143 0.50000006 -0.53449911 0.3693738 0.50000006 -0.53449911 0.38908339 0.50000006 - -0.56220496 0.3693738 0.50000006 -0.56220496 0.38908339 0.50000006 -0.54355145 0.38908339 0.50000006 - -0.54355145 0.3693738 0.50000006 -0.53449911 -0.028458595 0.50000006 -0.56220496 -0.028458595 0.50000006 - -0.54355145 -0.028458595 0.50000006 -0.54355145 0.48199248 0.50000006 -0.54355145 0.50000143 0.50000006 - -0.53449911 0.42315102 0.50000006 -0.54355145 0.42315102 0.50000006 -0.56220496 0.42315102 0.50000006 - -0.56220496 0.48151731 0.50000006 -0.61315286 0.3693738 0.50000006 -0.60298401 0.3693738 0.50000006 - -0.60298401 -0.028458595 0.50000006 -0.61315286 -0.028458595 0.50000006 -0.61315286 0.38908339 0.50000006 - -0.60298401 0.38908339 0.50000006 -0.6026547 0.42315102 0.50000006 -0.6026547 0.42315102 0.45681721 - -0.58774 0.46654248 0.45681721 -0.58774 0.46654248 0.50000006 -3.4847422e-17 -0.53890944 0.45681721 - -3.1560365e-17 -0.55691814 0.45681721 0.53449911 -0.55691814 0.45681721 0.53449911 -0.53890944 0.45681709 - 9.116312e-18 -0.42629099 0.45681721 1.4302556e-18 -0.4460001 0.45681721 0.53449911 -0.4460001 0.45681709 - 0.53449911 -0.42629099 0.45681709 0.56220496 -0.4460001 0.45681721 0.56220496 -0.42629099 0.45681709 - 0.54355145 -0.42629099 0.45681709 0.54355145 -0.4460001 0.45681709 0.54355145 -0.55691814 0.45681721 - 0.54355145 -0.53890944 0.45681721 0.53449911 -0.48006773 0.45681709 -2.6140441e-17 -0.48006773 0.45681721 - 0.54355145 -0.48006773 0.45681721 0.56220496 -0.53843451 0.45681721 0.56220496 -0.48006773 0.45681721 - 0.61315286 -0.42629099 0.45681721 0.60298401 -0.42629099 0.45681709 0.61315286 -0.4460001 0.45681721 - 0.60298401 -0.4460001 0.45681721 -1.372201e-17 -0.53890944 0.50000006 0.53449911 -0.53890944 0.50000006 - 0.53449911 -0.55691814 0.50000006 -1.741308e-17 -0.55691814 0.50000006 -2.1334785e-17 -0.42629099 0.50000006 - 0.53449911 -0.42629099 0.50000006 0.53449911 -0.4460001 0.50000006 -1.372201e-17 -0.4460001 0.50000006 - 0.56220496 -0.42629099 0.50000006 0.56220496 -0.4460001 0.50000006 0.54355145 -0.4460001 0.50000006 - 0.54355145 -0.42629099 0.50000006 0.54355145 -0.53890944 0.50000006 0.54355145 -0.55691814 0.50000006 - -1.9931225e-17 -0.48006773 0.50000006 0.53449911 -0.48006773 0.50000006 0.54355145 -0.48006773 0.50000006 - 0.56220496 -0.48006773 0.50000006 0.56220496 -0.53843451 0.50000006 0.61315286 -0.42629099 0.50000006 - 0.60298401 -0.42629099 0.50000006 0.61315286 -0.4460001 0.50000006 0.60298401 -0.4460001 0.50000006 - 0.6026547 -0.48006773 0.50000006 0.6026547 -0.48006773 0.45681721 0.58774 -0.52345943 0.45681721 - 0.58774 -0.52345943 0.50000006 -0.53449911 -0.53890944 0.45681709 -0.53449911 -0.55691814 0.45681721 - -0.53449911 -0.42629099 0.45681709 -0.53449911 -0.4460001 0.45681709; - setAttr ".vt[166:201]" -0.56220496 -0.4460001 0.45681721 -0.54355145 -0.4460001 0.45681709 - -0.54355145 -0.42629099 0.45681709 -0.56220496 -0.42629099 0.45681709 -0.54355145 -0.53890944 0.45681721 - -0.54355145 -0.55691814 0.45681721 -0.53449911 -0.48006773 0.45681709 -0.54355145 -0.48006773 0.45681721 - -0.56220496 -0.53843451 0.45681721 -0.56220496 -0.48006773 0.45681721 -0.61315286 -0.42629099 0.45681721 - -0.60298401 -0.42629099 0.45681709 -0.61315286 -0.4460001 0.45681721 -0.60298401 -0.4460001 0.45681721 - -0.53449911 -0.55691814 0.50000006 -0.53449911 -0.53890944 0.50000006 -0.53449911 -0.4460001 0.50000006 - -0.53449911 -0.42629099 0.50000006 -0.56220496 -0.42629099 0.50000006 -0.54355145 -0.42629099 0.50000006 - -0.54355145 -0.4460001 0.50000006 -0.56220496 -0.4460001 0.50000006 -0.54355145 -0.55691814 0.50000006 - -0.54355145 -0.53890944 0.50000006 -0.53449911 -0.48006773 0.50000006 -0.54355145 -0.48006773 0.50000006 - -0.56220496 -0.53843451 0.50000006 -0.56220496 -0.48006773 0.50000006 -0.61315286 -0.42629099 0.50000006 - -0.60298401 -0.42629099 0.50000006 -0.61315286 -0.4460001 0.50000006 -0.60298401 -0.4460001 0.50000006 - -0.6026547 -0.48006773 0.50000006 -0.58774 -0.52345943 0.50000006 -0.58774 -0.52345943 0.45681721 - -0.6026547 -0.48006773 0.45681721; - setAttr -s 400 ".ed"; - setAttr ".ed[0:165]" 0 11 0 2 14 0 0 8 0 1 10 0 3 44 0 3 9 1 5 52 0 6 54 1 - 5 13 1 6 46 1 8 5 0 9 6 1 10 7 0 8 12 1 9 45 1 11 3 0 12 9 1 13 6 1 14 4 0 11 12 1 - 12 13 1 13 53 1 15 2 0 16 14 1 17 4 0 15 16 1 16 17 1 17 47 0 18 1 0 19 10 1 20 7 0 - 18 19 1 19 20 1 20 56 0 22 23 1 14 24 1 23 24 1 2 25 0 25 24 0 22 25 0 26 27 1 27 28 1 - 29 28 1 26 29 0 20 31 0 30 31 1 32 49 1 33 32 1 33 50 1 34 35 0 35 27 1 34 26 0 36 30 1 - 37 33 1 37 51 0 35 37 0 27 33 1 28 32 1 17 38 0 23 38 1 4 39 0 38 39 0 24 39 0 28 60 1 - 29 61 0 32 59 1 21 40 0 31 57 0 38 48 0 10 41 1 30 41 1 1 42 0 36 42 0 42 41 0 7 43 0 - 31 43 0 41 43 0 44 18 0 45 19 1 46 20 1 47 21 0 48 40 0 49 31 1 50 30 1 51 36 0 44 45 1 - 45 46 1 46 55 1 47 48 1 48 58 1 49 50 1 50 51 1 52 15 0 53 16 1 54 17 1 55 47 1 56 21 0 - 57 40 0 58 49 1 59 38 1 60 23 1 61 22 0 52 53 1 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 - 58 59 1 59 60 1 60 61 1 25 62 0 63 62 1 22 63 1 29 64 1 65 64 1 26 65 1 66 67 1 68 67 1 - 68 69 1 69 66 1 70 65 1 34 70 0 67 71 1 72 71 0 72 68 1 65 68 1 70 72 0 64 69 1 62 73 0 - 74 73 0 63 74 1 75 61 1 75 63 1 76 74 1 76 75 1 77 78 1 78 76 1 74 77 0 80 79 0 81 80 0 - 81 82 1 82 79 1 79 83 0 82 84 1 84 83 0 15 85 1 85 86 1 2 86 0 8 87 1 87 88 1 5 88 1 - 89 90 1 91 90 1 92 91 1 92 89 1 0 93 0 93 87 1 94 89 1 95 92 1 95 94 0 93 95 0 87 92 1 - 88 91 1 85 96 1 96 97 0; - setAttr ".ed[166:331]" 86 97 0 52 98 1 98 85 1 98 99 1 99 96 1 99 100 1 100 101 1 - 96 101 0 103 102 1 104 103 1 104 105 0 105 102 0 107 106 0 103 107 1 102 106 0 86 62 1 - 96 74 0 97 73 0 108 109 1 109 110 0 111 110 0 108 111 0 101 77 1 105 80 0 102 79 1 - 106 83 0 107 84 0 89 103 1 94 104 0 90 107 1 100 108 1 101 111 0 77 110 0 109 78 1 - 67 82 1 66 84 1 71 81 0 88 98 1 91 99 1 90 100 1 107 108 0 84 109 0 78 66 1 69 76 1 - 64 75 1 112 113 0 113 114 0 115 114 1 112 115 1 116 117 0 117 118 1 119 118 1 116 119 1 - 120 121 1 122 121 1 122 123 1 123 120 1 34 116 0 35 119 1 121 51 1 37 122 1 119 122 1 - 118 123 1 114 124 0 125 124 0 115 125 1 126 127 1 127 112 0 126 115 1 128 125 1 128 126 1 - 129 130 1 130 128 1 125 129 0 42 131 0 36 132 1 132 131 1 131 133 0 132 134 1 134 133 0 - 135 136 1 136 137 1 138 137 0 135 138 0 139 140 1 140 141 1 142 141 1 139 142 0 143 144 1 - 145 144 1 146 145 1 146 143 1 11 140 1 0 139 0 44 143 1 3 146 1 140 146 1 141 145 1 - 136 147 1 147 148 0 137 148 0 149 150 1 150 136 1 149 135 0 150 151 1 151 147 1 151 152 1 - 152 153 1 147 153 0 155 154 1 18 155 1 1 154 0 157 156 0 155 157 1 154 156 0 137 114 1 - 138 113 0 147 125 0 148 124 0 158 159 1 159 160 0 161 160 0 158 161 0 153 129 1 154 131 1 - 156 133 0 157 134 0 143 155 1 144 157 1 152 158 1 153 161 0 129 160 0 159 130 1 121 132 1 - 120 134 1 141 150 1 142 149 0 145 151 1 144 152 1 157 158 0 134 159 0 130 120 1 123 128 1 - 118 126 1 117 127 0 112 162 1 162 163 1 113 163 0 116 164 1 164 165 1 117 165 1 167 166 1 - 168 167 1 168 169 1 166 169 1 70 164 1 72 168 1 169 71 1 164 168 1 165 167 1 162 170 1 - 170 171 0 163 171 0 172 162 1 172 127 1 173 172 1; - setAttr ".ed[332:399]" 173 170 1 170 174 0 175 173 1 174 175 1 177 176 1 81 177 1 - 80 176 0 179 178 0 177 179 1 176 178 0 138 180 0 181 180 1 135 181 1 142 182 1 183 182 1 - 139 183 1 185 184 1 185 186 1 186 187 1 184 187 1 93 183 1 95 185 1 94 184 1 183 185 1 - 182 186 1 180 188 0 189 188 0 181 189 1 190 181 1 149 190 1 191 189 1 190 191 1 189 192 0 - 193 192 1 191 193 1 105 194 0 104 195 1 195 194 1 194 196 0 195 197 1 197 196 0 180 163 1 - 188 171 0 189 170 0 198 199 0 199 200 0 201 200 0 198 201 1 192 174 1 194 176 1 197 179 0 - 196 178 0 184 195 1 187 197 1 192 199 0 193 198 1 174 200 0 201 175 1 166 179 1 169 177 1 - 182 190 1 186 191 1 187 193 1 197 198 0 179 201 0 175 166 1 167 173 1 165 172 1; - setAttr -s 200 -ch 800 ".fc[0:199]" -type "polyFaces" - f 4 39 38 -37 -35 - mu 0 4 39 38 37 10 - f 4 43 42 -42 -41 - mu 0 4 41 40 8 7 - f 4 90 -49 47 46 - mu 0 4 59 61 5 3 - f 4 51 40 -51 -50 - mu 0 4 42 41 7 43 - f 4 91 -55 53 48 - mu 0 4 61 62 44 5 - f 4 56 -54 -56 50 - mu 0 4 7 5 44 43 - f 4 57 -48 -57 41 - mu 0 4 8 3 5 7 - f 4 62 -62 -60 36 - mu 0 4 37 47 46 10 - f 4 110 101 34 -101 - mu 0 4 72 73 39 10 - f 4 -100 109 100 59 - mu 0 4 46 71 72 10 - f 4 89 108 99 68 - mu 0 4 58 70 71 46 - f 4 -74 -73 52 70 - mu 0 4 51 50 45 12 - f 4 -77 -71 45 75 - mu 0 4 52 51 12 48 - f 4 25 23 -2 -23 - mu 0 4 15 16 17 18 - f 4 13 20 -9 -11 - mu 0 4 19 20 21 22 - f 4 86 -10 -12 14 - mu 0 4 54 55 25 26 - f 4 0 19 -14 -3 - mu 0 4 27 28 20 19 - f 4 85 -15 -6 4 - mu 0 4 53 54 26 30 - f 4 -20 15 5 -17 - mu 0 4 20 28 30 26 - f 4 -21 16 11 -18 - mu 0 4 21 20 26 25 - f 4 -24 26 24 -19 - mu 0 4 17 16 31 32 - f 4 102 93 -26 -93 - mu 0 4 63 64 16 15 - f 4 -27 -94 103 94 - mu 0 4 31 16 64 65 - f 4 104 95 -28 -95 - mu 0 4 65 66 57 31 - f 4 -30 -32 28 3 - mu 0 4 34 23 29 35 - f 4 -31 -33 29 12 - mu 0 4 36 24 23 34 - f 4 35 -39 -38 1 - mu 0 4 9 37 38 1 - f 4 58 61 -61 -25 - mu 0 4 11 46 47 2 - f 4 60 -63 -36 18 - mu 0 4 2 47 37 9 - f 4 106 97 -67 -97 - mu 0 4 68 69 49 14 - f 4 88 -69 -59 27 - mu 0 4 56 58 46 11 - f 4 71 73 -70 -4 - mu 0 4 0 50 51 6 - f 4 74 -76 -45 30 - mu 0 4 4 52 48 13 - f 4 69 76 -75 -13 - mu 0 4 6 51 52 4 - f 4 31 -79 -86 77 - mu 0 4 29 23 54 53 - f 4 32 -80 -87 78 - mu 0 4 23 24 55 54 - f 4 105 96 -81 -96 - mu 0 4 66 67 33 57 - f 4 66 -82 -89 80 - mu 0 4 14 49 58 56 - f 4 107 -90 81 -98 - mu 0 4 69 70 58 49 - f 4 -84 -91 82 -46 - mu 0 4 12 61 59 296 - f 4 -85 -92 83 -53 - mu 0 4 45 62 61 12 - f 4 8 21 -103 -7 - mu 0 4 22 21 64 63 - f 4 -104 -22 17 7 - mu 0 4 65 64 21 25 - f 4 87 -105 -8 9 - mu 0 4 55 66 65 25 - f 4 33 -106 -88 79 - mu 0 4 24 67 66 55 - f 4 44 67 -107 -34 - mu 0 4 13 48 69 68 - f 4 -83 -99 -108 -68 - mu 0 4 48 60 70 69 - f 4 -109 98 -47 65 - mu 0 4 71 70 60 3 - f 4 -110 -66 -58 63 - mu 0 4 72 71 3 8 - f 4 64 -111 -64 -43 - mu 0 4 40 73 72 8 - f 4 113 112 -112 -40 - mu 0 4 74 77 76 75 - f 4 116 115 -115 -44 - mu 0 4 78 81 80 79 - f 4 -121 -120 118 -118 - mu 0 4 82 85 84 83 - f 4 122 121 -117 -52 - mu 0 4 86 87 81 78 - f 4 -119 -126 124 -124 - mu 0 4 83 84 89 88 - f 4 -122 127 125 -127 - mu 0 4 81 87 89 84 - f 4 -116 126 119 -129 - mu 0 4 80 81 84 85 - f 4 -113 131 130 -130 - mu 0 4 76 77 91 90 - f 4 133 -114 -102 -133 - mu 0 4 92 77 74 93 - f 4 -132 -134 -136 134 - mu 0 4 91 77 92 94 - f 4 -139 -135 -138 -137 - mu 0 4 95 91 94 96 - f 4 -143 -142 140 139 - mu 0 4 97 100 99 98 - f 4 -146 -145 142 143 - mu 0 4 101 102 100 97 - f 4 22 148 -148 -147 - mu 0 4 103 106 105 104 - f 4 10 151 -151 -150 - mu 0 4 107 110 109 108 - f 4 -156 154 153 -153 - mu 0 4 111 114 113 112 - f 4 2 149 -158 -157 - mu 0 4 115 107 108 116 - f 4 -161 159 155 -159 - mu 0 4 117 118 114 111 - f 4 162 -160 -162 157 - mu 0 4 108 114 118 116 - f 4 163 -155 -163 150 - mu 0 4 109 113 114 108 - f 4 166 -166 -165 147 - mu 0 4 105 120 119 104 - f 4 92 146 -169 -168 - mu 0 4 121 103 104 122 - f 4 -171 -170 168 164 - mu 0 4 119 123 122 104 - f 4 170 173 -173 -172 - mu 0 4 123 119 125 124 - f 4 -178 -177 175 174 - mu 0 4 126 129 128 127 - f 4 -181 -175 179 178 - mu 0 4 130 126 127 131 - f 4 -149 37 111 -182 - mu 0 4 132 133 75 76 - f 4 165 183 -131 -183 - mu 0 4 134 135 90 91 - f 4 -167 181 129 -184 - mu 0 4 135 132 76 90 - f 4 187 186 -186 -185 - mu 0 4 136 139 138 137 - f 4 -174 182 138 -189 - mu 0 4 140 134 91 95 - f 4 177 190 -140 -190 - mu 0 4 141 142 97 98 - f 4 -179 192 145 -192 - mu 0 4 143 144 102 101 - f 4 180 191 -144 -191 - mu 0 4 142 143 101 97 - f 4 -195 158 193 -176 - mu 0 4 128 117 111 127 - f 4 -194 152 195 -180 - mu 0 4 127 111 112 131 - f 4 172 197 -188 -197 - mu 0 4 124 125 146 145 - f 4 -198 188 198 -187 - mu 0 4 139 140 95 138 - f 4 185 -199 136 -200 - mu 0 4 137 138 95 96 - f 4 144 -202 117 200 - mu 0 4 100 297 82 83 - f 4 141 -201 123 202 - mu 0 4 99 100 83 88 - f 4 6 167 -204 -152 - mu 0 4 110 121 122 109 - f 4 -205 -164 203 169 - mu 0 4 123 113 109 122 - f 4 -154 204 171 -206 - mu 0 4 112 113 123 124 - f 4 -196 205 196 -207 - mu 0 4 131 112 124 145 - f 4 206 184 -208 -193 - mu 0 4 144 136 137 102 - f 4 207 199 208 201 - mu 0 4 102 137 96 147 - f 4 -210 120 -209 137 - mu 0 4 94 85 147 96 - f 4 -211 128 209 135 - mu 0 4 92 80 85 94 - f 4 114 210 132 -65 - mu 0 4 79 80 92 93 - f 4 214 213 -213 -212 - mu 0 4 148 151 150 149 - f 4 218 217 -217 -216 - mu 0 4 152 155 154 153 - f 4 -223 -222 220 -220 - mu 0 4 156 159 158 157 - f 4 49 224 -219 -224 - mu 0 4 160 161 155 152 - f 4 -221 -227 54 -226 - mu 0 4 157 158 163 162 - f 4 -225 55 226 -228 - mu 0 4 155 161 163 158 - f 4 -218 227 221 -229 - mu 0 4 154 155 158 159 - f 4 -214 231 230 -230 - mu 0 4 150 151 165 164 - f 4 234 -215 -234 -233 - mu 0 4 166 151 148 167 - f 4 -232 -235 -237 235 - mu 0 4 165 151 166 168 - f 4 -240 -236 -239 -238 - mu 0 4 169 165 168 170 - f 4 -243 -242 72 240 - mu 0 4 171 174 173 172 - f 4 -246 -245 242 243 - mu 0 4 175 176 174 171 - f 4 249 248 -248 -247 - mu 0 4 177 180 179 178 - f 4 253 252 -252 -251 - mu 0 4 181 184 183 182 - f 4 -258 256 255 -255 - mu 0 4 185 188 187 186 - f 4 259 250 -259 -1 - mu 0 4 189 181 182 190 - f 4 -5 261 257 -261 - mu 0 4 191 192 188 185 - f 4 262 -262 -16 258 - mu 0 4 182 188 192 190 - f 4 263 -257 -263 251 - mu 0 4 183 187 188 182 - f 4 266 -266 -265 247 - mu 0 4 179 194 193 178 - f 4 269 246 -269 -268 - mu 0 4 195 177 178 196 - f 4 -272 -271 268 264 - mu 0 4 193 197 196 178 - f 4 271 274 -274 -273 - mu 0 4 197 193 199 198 - f 4 -278 -29 276 275 - mu 0 4 200 203 202 201 - f 4 -281 -276 279 278 - mu 0 4 204 200 201 205 - f 4 -249 282 212 -282 - mu 0 4 206 207 149 150 - f 4 265 284 -231 -284 - mu 0 4 208 209 164 165 - f 4 -267 281 229 -285 - mu 0 4 209 206 150 164 - f 4 288 287 -287 -286 - mu 0 4 210 213 212 211 - f 4 -275 283 239 -290 - mu 0 4 214 208 165 169 - f 4 277 290 -241 -72 - mu 0 4 215 216 171 172 - f 4 -279 292 245 -292 - mu 0 4 217 218 176 175 - f 4 280 291 -244 -291 - mu 0 4 216 217 175 171 - f 4 -78 260 293 -277 - mu 0 4 202 191 185 201 - f 4 -294 254 294 -280 - mu 0 4 201 185 186 205 - f 4 273 296 -289 -296 - mu 0 4 198 199 220 219 - f 4 -297 289 297 -288 - mu 0 4 213 214 169 212 - f 4 286 -298 237 -299 - mu 0 4 211 212 169 170 - f 4 244 -301 219 299 - mu 0 4 174 298 156 157 - f 4 241 -300 225 84 - mu 0 4 173 174 157 162 - f 4 302 267 -302 -253 - mu 0 4 184 195 196 183 - f 4 -304 -264 301 270 - mu 0 4 197 187 183 196 - f 4 -256 303 272 -305 - mu 0 4 186 187 197 198 - f 4 -295 304 295 -306 - mu 0 4 205 186 198 219 - f 4 305 285 -307 -293 - mu 0 4 218 210 211 176 - f 4 306 298 307 300 - mu 0 4 176 211 170 221 - f 4 -309 222 -308 238 - mu 0 4 168 159 221 170 - f 4 -310 228 308 236 - mu 0 4 166 154 159 168 - f 4 216 309 232 -311 - mu 0 4 153 154 166 167 - f 4 211 313 -313 -312 - mu 0 4 222 225 224 223 - f 4 215 316 -316 -315 - mu 0 4 226 229 228 227 - f 4 320 -320 318 317 - mu 0 4 230 233 232 231 - f 4 223 314 -322 -123 - mu 0 4 234 226 227 235 - f 4 323 -125 322 319 - mu 0 4 233 237 236 232 - f 4 324 -323 -128 321 - mu 0 4 227 232 236 235 - f 4 325 -319 -325 315 - mu 0 4 228 231 232 227 - f 4 328 -328 -327 312 - mu 0 4 224 239 238 223 - f 4 330 233 311 -330 - mu 0 4 240 241 222 223 - f 4 -333 331 329 326 - mu 0 4 238 242 240 223 - f 4 335 334 332 333 - mu 0 4 243 244 242 238 - f 4 -339 -141 337 336 - mu 0 4 245 248 247 246 - f 4 -342 -337 340 339 - mu 0 4 249 245 246 250 - f 4 344 343 -343 -250 - mu 0 4 251 254 253 252 - f 4 347 346 -346 -254 - mu 0 4 255 258 257 256 - f 4 351 -351 -350 348 - mu 0 4 259 262 261 260 - f 4 156 352 -348 -260 - mu 0 4 263 264 258 255 - f 4 354 -349 -354 160 - mu 0 4 265 259 260 266 - f 4 -353 161 353 -356 - mu 0 4 258 264 266 260 - f 4 -347 355 349 -357 - mu 0 4 257 258 260 261 - f 4 -344 359 358 -358 - mu 0 4 253 254 268 267 - f 4 361 360 -345 -270 - mu 0 4 269 270 254 251 - f 4 -360 -361 363 362 - mu 0 4 268 254 270 271 - f 4 366 365 -365 -363 - mu 0 4 271 273 272 268 - f 4 -370 -369 176 367 - mu 0 4 274 277 276 275 - f 4 -373 -372 369 370 - mu 0 4 278 279 277 274 - f 4 373 -314 -283 342 - mu 0 4 280 224 225 281 - f 4 375 327 -375 -359 - mu 0 4 282 238 239 283 - f 4 374 -329 -374 357 - mu 0 4 283 239 224 280 - f 4 379 378 -378 -377 - mu 0 4 284 287 286 285 - f 4 380 -334 -376 364 - mu 0 4 288 243 238 282 - f 4 189 338 -382 -368 - mu 0 4 289 248 245 290 - f 4 383 -340 -383 372 - mu 0 4 291 249 250 292 - f 4 381 341 -384 -371 - mu 0 4 290 245 249 291 - f 4 368 -385 -355 194 - mu 0 4 276 277 259 265 - f 4 371 -386 -352 384 - mu 0 4 277 279 262 259 - f 4 387 376 -387 -366 - mu 0 4 273 294 293 272 - f 4 377 -389 -381 386 - mu 0 4 285 286 243 288 - f 4 389 -336 388 -379 - mu 0 4 287 244 243 286 - f 4 -392 -321 390 -341 - mu 0 4 246 233 230 299 - f 4 -203 -324 391 -338 - mu 0 4 247 237 233 246 - f 4 345 392 -362 -303 - mu 0 4 256 257 270 269 - f 4 -364 -393 356 393 - mu 0 4 271 270 257 261 - f 4 394 -367 -394 350 - mu 0 4 262 273 271 261 - f 4 395 -388 -395 385 - mu 0 4 279 294 273 262 - f 4 382 396 -380 -396 - mu 0 4 292 250 287 284 - f 4 -391 -398 -390 -397 - mu 0 4 250 295 244 287 - f 4 -335 397 -318 398 - mu 0 4 242 244 295 231 - f 4 -332 -399 -326 399 - mu 0 4 240 242 231 228 - f 4 310 -331 -400 -317 - mu 0 4 229 241 240 228; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 176 - 1 0 - 3 0 - 5 0 - 7 0 - 8 0 - 9 0 - 11 0 - 12 0 - 17 0 - 18 0 - 24 0 - 27 0 - 30 0 - 33 0 - 34 0 - 38 0 - 42 0 - 44 0 - 45 0 - 46 0 - 47 0 - 52 0 - 53 0 - 57 0 - 58 0 - 59 0 - 60 0 - 61 0 - 62 0 - 65 0 - 67 0 - 68 0 - 73 0 - 74 0 - 75 0 - 76 0 - 79 0 - 80 0 - 81 0 - 82 0 - 94 0 - 96 0 - 97 0 - 99 0 - 111 0 - 113 0 - 114 0 - 119 0 - 120 0 - 125 0 - 128 0 - 129 0 - 130 0 - 131 0 - 134 0 - 138 0 - 139 0 - 141 0 - 143 0 - 144 0 - 145 0 - 148 0 - 151 0 - 153 0 - 154 0 - 159 0 - 163 0 - 165 0 - 166 0 - 170 0 - 173 0 - 177 0 - 178 0 - 180 0 - 182 0 - 183 0 - 185 0 - 187 0 - 191 0 - 192 0 - 195 0 - 197 0 - 198 0 - 201 0 - 204 0 - 206 0 - 207 0 - 209 0 - 212 0 - 214 0 - 216 0 - 221 0 - 222 0 - 226 0 - 228 0 - 229 0 - 230 0 - 231 0 - 235 0 - 239 0 - 240 0 - 241 0 - 243 0 - 244 0 - 245 0 - 248 0 - 252 0 - 255 0 - 256 0 - 261 0 - 263 0 - 265 0 - 266 0 - 271 0 - 274 0 - 277 0 - 278 0 - 280 0 - 283 0 - 284 0 - 286 0 - 288 0 - 291 0 - 292 0 - 294 0 - 296 0 - 297 0 - 300 0 - 303 0 - 305 0 - 306 0 - 308 0 - 311 0 - 313 0 - 316 0 - 317 0 - 318 0 - 322 0 - 325 0 - 326 0 - 327 0 - 328 0 - 332 0 - 333 0 - 337 0 - 338 0 - 339 0 - 340 0 - 341 0 - 342 0 - 345 0 - 349 0 - 350 0 - 353 0 - 356 0 - 357 0 - 358 0 - 362 0 - 364 0 - 367 0 - 370 0 - 372 0 - 374 0 - 375 0 - 376 0 - 378 0 - 382 0 - 383 0 - 385 0 - 386 0 - 388 0 - 390 0 - 393 0 - 395 0 - 396 0 - 398 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".db" yes; - setAttr ".bw" 3; - setAttr ".ndt" 0; - setAttr ".dr" 3; - setAttr ".mgi" -type "string" "ID_36e3ad18-fe77-11e4-ba31-1cc1de328f39"; - setAttr ".RMNCS__gprimHandleid" -type "string" "plate"; - setAttr ".RMNCS__handleid" -type "string" "plate"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "555D58C0-0000-4214-59DF-C29900000333"; - setAttr -s 8 ".lnk"; - setAttr -s 8 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "555D58C0-0000-4214-59DF-C29900000334"; - setAttr -s 7 ".dli[1:6]" 1 2 3 4 5 6; - setAttr -s 7 ".dli"; -createNode displayLayer -n "defaultLayer"; - rename -uid "109AE860-0000-148A-5708-3ED200000251"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "555D58C0-0000-4214-59DF-C29900000336"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "109AE860-0000-148A-5708-3ED200000253"; - setAttr ".g" yes; -createNode expression -n "C3d__HiddenInfoNode"; - rename -uid "109AE860-0000-148A-5708-3ED200000255"; - addAttr -ci true -h true -sn "__pxSimNodeEmulate" -ln "__pxSimNodeEmulate" -min - 0 -max 1 -at "bool"; - addAttr -s false -ci true -h true -sn "_c3dgui_posingMesh" -ln "_c3dgui_posingMesh" - -at "message"; - addAttr -s false -ci true -sn "_c3dgui_inputMesh" -ln "_c3dgui_inputMesh" -at "message"; - addAttr -ci true -sn "_c3dgui_inputMesh__broken" -ln "_c3dgui_inputMesh__broken" - -dt "string"; - setAttr -k on ".nds"; - setAttr ".__pxSimNodeEmulate" yes; - setAttr -l on "._c3dgui_inputMesh__broken" -type "string" "qGarmentMeshShape"; -createNode displayLayer -n "Decimated"; - rename -uid "109AE860-0000-148A-5708-3ED200000256"; - setAttr ".do" 1; -createNode displayLayer -n "Simulation"; - rename -uid "109AE860-0000-148A-5708-3ED200000257"; - setAttr ".do" 2; -createNode displayLayer -n "Render"; - rename -uid "109AE860-0000-148A-5708-3ED200000258"; - setAttr ".do" 3; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "109AE860-0000-148A-5708-3ED200000259"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1008\n -height 750\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1008\n -height 750\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\tscriptedPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\tscriptedPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"multiListerPanel\" (localizedPanelLabel(\"Multilister\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"multiListerPanel\" -l (localizedPanelLabel(\"Multilister\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Multilister\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"devicePanel\" (localizedPanelLabel(\"Devices\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tdevicePanel -unParent -l (localizedPanelLabel(\"Devices\")) -mbv $menusOkayInPanels ;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tdevicePanel -edit -l (localizedPanelLabel(\"Devices\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -keyReleaseCommand \"nodeEdKeyReleaseCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -keyReleaseCommand \"nodeEdKeyReleaseCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n" - + " -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 19 100 -ps 2 81 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 1\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1008\\n -height 750\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 1\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1008\\n -height 750\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "109AE860-0000-148A-5708-3ED20000025A"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 24 -ast 1 -aet 48 "; - setAttr ".st" 6; -createNode lambert -n "Red"; - rename -uid "109AE860-0000-148A-5708-3FF300000263"; - setAttr ".c" -type "float3" 1 0 0 ; -createNode shadingEngine -n "lambert2SG"; - rename -uid "109AE860-0000-148A-5708-3FF300000264"; - setAttr ".ihi" 0; - setAttr -s 6 ".dsm"; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "109AE860-0000-148A-5708-3FF300000265"; -createNode lambert -n "Green"; - rename -uid "109AE860-0000-148A-5708-40580000026B"; - setAttr ".c" -type "float3" 0 1 0 ; - setAttr ".it" -type "float3" 0.30000001 0.30000001 0.30000001 ; -createNode shadingEngine -n "lambert3SG"; - rename -uid "109AE860-0000-148A-5708-40580000026C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo2"; - rename -uid "109AE860-0000-148A-5708-40580000026D"; -createNode lambert -n "Blue"; - rename -uid "109AE860-0000-148A-5708-40700000026F"; - setAttr ".c" -type "float3" 0 0 1 ; - setAttr ".it" -type "float3" 0.44999999 0.44999999 0.44999999 ; -createNode shadingEngine -n "lambert4SG"; - rename -uid "109AE860-0000-148A-5708-407000000270"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo3"; - rename -uid "109AE860-0000-148A-5708-407000000271"; -createNode lambert -n "Yellow"; - rename -uid "109AE860-0000-148A-5708-408900000273"; - setAttr ".c" -type "float3" 1 1 0 ; - setAttr ".it" -type "float3" 0.60000002 0.60000002 0.60000002 ; -createNode shadingEngine -n "lambert5SG"; - rename -uid "109AE860-0000-148A-5708-408900000274"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo4"; - rename -uid "109AE860-0000-148A-5708-408900000275"; -createNode lambert -n "Magenta"; - rename -uid "109AE860-0000-148A-5708-40A300000277"; - setAttr ".c" -type "float3" 1 0 1 ; - setAttr ".it" -type "float3" 0.75 0.75 0.75 ; -createNode shadingEngine -n "lambert6SG"; - rename -uid "109AE860-0000-148A-5708-40A300000278"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo5"; - rename -uid "109AE860-0000-148A-5708-40A300000279"; -createNode lambert -n "Cyan"; - rename -uid "109AE860-0000-148A-5708-40B50000027B"; - setAttr ".c" -type "float3" 0 1 1 ; - setAttr ".it" -type "float3" 0.89999998 0.89999998 0.89999998 ; -createNode shadingEngine -n "lambert7SG"; - rename -uid "109AE860-0000-148A-5708-40B50000027C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo6"; - rename -uid "109AE860-0000-148A-5708-40B50000027D"; -createNode groupId -n "groupId21"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000289"; - setAttr ".ihi" 0; -createNode groupId -n "groupId28"; - rename -uid "C81B5860-0000-05FF-57A1-03CB00000292"; - setAttr ".ihi" 0; -createNode groupId -n "groupId35"; - rename -uid "C81B5860-0000-05FF-57A1-03D10000029B"; - setAttr ".ihi" 0; -createNode nodeGraphEditorInfo -n "hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "C81B5860-0000-05FF-57A1-04E9000002FB"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -113.09523360123723 -455.97199742362869 ; - setAttr ".tgi[0].vh" -type "double2" 571.428548722041 205.97200735773578 ; -createNode polyMapDel -n "polyMapDel1"; - rename -uid "415B68C0-0000-16E9-57B7-9C390000027E"; - setAttr ".uopa" yes; - setAttr ".ics" -type "componentList" 1 "f[2]"; -createNode polyMapDel -n "polyMapDel2"; - rename -uid "415B68C0-0000-16E9-57B7-9CCB00000285"; - setAttr ".uopa" yes; - setAttr ".ics" -type "componentList" 2 "f[0:1]" "f[3:5]"; -createNode expression -n "BrokenUVs_C3d__HiddenInfoNode"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C0000028F"; - addAttr -ci true -h true -sn "__pxSimNodeEmulate" -ln "__pxSimNodeEmulate" -min - 0 -max 1 -at "bool"; - addAttr -s false -ci true -h true -sn "_c3dgui_posingMesh" -ln "_c3dgui_posingMesh" - -at "message"; - addAttr -s false -ci true -sn "_c3dgui_inputMesh" -ln "_c3dgui_inputMesh" -at "message"; - addAttr -ci true -sn "_c3dgui_inputMesh__broken" -ln "_c3dgui_inputMesh__broken" - -dt "string"; - setAttr -k on ".nds"; - setAttr ".__pxSimNodeEmulate" yes; - setAttr -l on "._c3dgui_inputMesh__broken" -type "string" "qGarmentMeshShape"; -createNode displayLayer -n "BrokenUVs_Decimated"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000290"; - setAttr ".do" 1; -createNode displayLayer -n "BrokenUVs_Simulation"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000291"; - setAttr ".do" 2; -createNode displayLayer -n "BrokenUVs_Render"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000292"; - setAttr ".do" 3; -createNode nodeGraphEditorInfo -n "BrokenUVs_hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000296"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" 0 -368.57142857142861 ; - setAttr ".tgi[0].vh" -type "double2" 124.76190476190476 0 ; - setAttr -s 32 ".tgi[0].ni"; - setAttr ".tgi[0].ni[0].x" 278.57144165039062; - setAttr ".tgi[0].ni[0].y" -910; - setAttr ".tgi[0].ni[0].nvs" 2098; - setAttr ".tgi[0].ni[1].x" 1.4285714626312256; - setAttr ".tgi[0].ni[1].y" -905.71429443359375; - setAttr ".tgi[0].ni[1].nvs" 2098; - setAttr ".tgi[0].ni[2].x" 590; - setAttr ".tgi[0].ni[2].y" -1370; - setAttr ".tgi[0].ni[2].nvs" 2098; - setAttr ".tgi[0].ni[3].x" 278.57144165039062; - setAttr ".tgi[0].ni[3].y" -1498.5714111328125; - setAttr ".tgi[0].ni[3].nvs" 2098; - setAttr ".tgi[0].ni[4].x" 884.28570556640625; - setAttr ".tgi[0].ni[4].y" -1241.4285888671875; - setAttr ".tgi[0].ni[4].nvs" 2098; - setAttr ".tgi[0].ni[5].x" 590; - setAttr ".tgi[0].ni[5].y" -1111.4285888671875; - setAttr ".tgi[0].ni[5].nvs" 2098; - setAttr ".tgi[0].ni[6].x" 1178.5714111328125; - setAttr ".tgi[0].ni[6].y" -1051.4285888671875; - setAttr ".tgi[0].ni[6].nvs" 2098; - setAttr ".tgi[0].ni[7].x" 884.28570556640625; - setAttr ".tgi[0].ni[7].y" -921.4285888671875; - setAttr ".tgi[0].ni[7].nvs" 2098; - setAttr ".tgi[0].ni[8].x" 1472.857177734375; - setAttr ".tgi[0].ni[8].y" -861.4285888671875; - setAttr ".tgi[0].ni[8].nvs" 2098; - setAttr ".tgi[0].ni[9].x" 1178.5714111328125; - setAttr ".tgi[0].ni[9].y" -731.4285888671875; - setAttr ".tgi[0].ni[9].nvs" 2098; - setAttr ".tgi[0].ni[10].x" 1767.142822265625; - setAttr ".tgi[0].ni[10].y" -671.4285888671875; - setAttr ".tgi[0].ni[10].nvs" 2098; - setAttr ".tgi[0].ni[11].x" 1472.857177734375; - setAttr ".tgi[0].ni[11].y" -541.4285888671875; - setAttr ".tgi[0].ni[11].nvs" 2098; - setAttr ".tgi[0].ni[12].x" 2078.571533203125; - setAttr ".tgi[0].ni[12].y" -541.4285888671875; - setAttr ".tgi[0].ni[12].nvs" 2098; - setAttr ".tgi[0].ni[13].x" 1767.142822265625; - setAttr ".tgi[0].ni[13].y" -351.42855834960938; - setAttr ".tgi[0].ni[13].nvs" 2098; - setAttr ".tgi[0].ni[14].x" 1472.857177734375; - setAttr ".tgi[0].ni[14].y" -360; - setAttr ".tgi[0].ni[14].nvs" 2098; - setAttr ".tgi[0].ni[15].x" 2390; - setAttr ".tgi[0].ni[15].y" -340; - setAttr ".tgi[0].ni[15].nvs" 2098; - setAttr ".tgi[0].ni[16].x" 2078.571533203125; - setAttr ".tgi[0].ni[16].y" -340; - setAttr ".tgi[0].ni[16].nvs" 2098; - setAttr ".tgi[0].ni[17].x" 1767.142822265625; - setAttr ".tgi[0].ni[17].y" -170; - setAttr ".tgi[0].ni[17].nvs" 2098; - setAttr ".tgi[0].ni[18].x" 1767.142822265625; - setAttr ".tgi[0].ni[18].y" -872.85711669921875; - setAttr ".tgi[0].ni[18].nvs" 2098; - setAttr ".tgi[0].ni[19].x" 2078.571533203125; - setAttr ".tgi[0].ni[19].y" -1000; - setAttr ".tgi[0].ni[19].nvs" 2098; - setAttr ".tgi[0].ni[20].x" 1178.5714111328125; - setAttr ".tgi[0].ni[20].y" -550; - setAttr ".tgi[0].ni[20].nvs" 2098; - setAttr ".tgi[0].ni[21].x" 884.28570556640625; - setAttr ".tgi[0].ni[21].y" -740; - setAttr ".tgi[0].ni[21].nvs" 2098; - setAttr ".tgi[0].ni[22].x" 590; - setAttr ".tgi[0].ni[22].y" -930; - setAttr ".tgi[0].ni[22].nvs" 2098; - setAttr ".tgi[0].ni[23].x" 278.57144165039062; - setAttr ".tgi[0].ni[23].y" -1111.4285888671875; - setAttr ".tgi[0].ni[23].nvs" 2098; - setAttr ".tgi[0].ni[24].x" 590; - setAttr ".tgi[0].ni[24].y" -750; - setAttr ".tgi[0].ni[24].nvs" 2098; - setAttr ".tgi[0].ni[25].x" 1.4285714626312256; - setAttr ".tgi[0].ni[25].y" -1434.2857666015625; - setAttr ".tgi[0].ni[25].nvs" 2098; - setAttr ".tgi[0].ni[26].x" 590; - setAttr ".tgi[0].ni[26].y" -550; - setAttr ".tgi[0].ni[26].nvs" 2098; - setAttr ".tgi[0].ni[27].x" 278.57144165039062; - setAttr ".tgi[0].ni[27].y" -240; - setAttr ".tgi[0].ni[27].nvs" 2098; - setAttr ".tgi[0].ni[28].x" 1.4285714626312256; - setAttr ".tgi[0].ni[28].y" -111.42857360839844; - setAttr ".tgi[0].ni[28].nvs" 2098; - setAttr ".tgi[0].ni[29].x" 278.57144165039062; - setAttr ".tgi[0].ni[29].y" -1.4285714626312256; - setAttr ".tgi[0].ni[29].nvs" 2098; - setAttr ".tgi[0].ni[30].x" 1.4285714626312256; - setAttr ".tgi[0].ni[30].y" -427.14285278320312; - setAttr ".tgi[0].ni[30].nvs" 2098; - setAttr ".tgi[0].ni[31].x" 278.57144165039062; - setAttr ".tgi[0].ni[31].y" -440; - setAttr ".tgi[0].ni[31].nvs" 2098; -select -ne :time1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".vac" 2; -select -ne :renderPartition; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 8 ".st"; - setAttr -cb on ".an"; - setAttr -cb on ".pt"; -select -ne :renderGlobalsList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; -select -ne :defaultShaderList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 10 ".s"; -select -ne :postProcessList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -av -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -k on ".mwc"; - setAttr -cb on ".an"; - setAttr -cb on ".il"; - setAttr -cb on ".vo"; - setAttr -cb on ".eo"; - setAttr -cb on ".fo"; - setAttr -cb on ".epo"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -k on ".mwc"; - setAttr -cb on ".an"; - setAttr -cb on ".il"; - setAttr -cb on ".vo"; - setAttr -cb on ".eo"; - setAttr -cb on ".fo"; - setAttr -cb on ".epo"; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr -k on ".cch"; - setAttr -k on ".nds"; - setAttr -k on ".clip"; - setAttr -k on ".edm"; - setAttr -k on ".edl"; - setAttr -av -k on ".esr"; - setAttr -k on ".ors"; - setAttr ".outf" 3; - setAttr -k on ".gama"; - setAttr -k on ".be"; - setAttr ".ep" 1; - setAttr -k on ".fec"; - setAttr -k on ".ofc"; - setAttr -k on ".comp"; - setAttr -k on ".cth"; - setAttr -k on ".soll"; - setAttr -k on ".rd"; - setAttr -k on ".lp"; - setAttr -k on ".sp"; - setAttr -k on ".shs"; - setAttr -k on ".lpr"; - setAttr -k on ".mm"; - setAttr -k on ".npu"; - setAttr -k on ".itf"; - setAttr -k on ".shp"; - setAttr -k on ".uf"; - setAttr -k on ".oi"; - setAttr -k on ".rut"; - setAttr -av -k on ".mbf"; - setAttr -k on ".afp"; - setAttr -k on ".pfb"; - setAttr -av -k on ".bll"; - setAttr -k on ".bls"; - setAttr -k on ".smv"; - setAttr -k on ".ubc"; - setAttr -k on ".mbc"; - setAttr -k on ".udbx"; - setAttr -k on ".smc"; - setAttr -k on ".kmv"; - setAttr -k on ".rlen"; - setAttr -av -k on ".frts"; - setAttr -k on ".tlwd"; - setAttr -k on ".tlht"; - setAttr -k on ".jfc"; -select -ne :defaultResolution; - setAttr ".w" 1024; - setAttr ".h" 1024; - setAttr ".pa" 1; - setAttr ".dar" 1; -select -ne :defaultLightSet; - setAttr -k on ".cch"; - setAttr -k on ".nds"; - setAttr -k on ".mwc"; - setAttr ".ro" yes; -select -ne :defaultColorMgtGlobals; - setAttr ".cme" no; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polyMapDel1.out" "OneMissingFaceCubeShape.i"; -connectAttr "polyMapDel2.out" "OneAssignedFaceCubeShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert3SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert4SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert5SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert6SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert7SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert3SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert4SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert5SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert6SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert7SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr ":time1.o" "C3d__HiddenInfoNode.tim"; -connectAttr "layerManager.dli[1]" "Decimated.id"; -connectAttr "layerManager.dli[2]" "Simulation.id"; -connectAttr "layerManager.dli[3]" "Render.id"; -connectAttr "Red.oc" "lambert2SG.ss"; -connectAttr "DefaultUVSetCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "EmptyDefaultUVSetCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "OneMissingFaceCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "OneAssignedFaceCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "CompressibleUVSetsCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "lambert2SG.msg" "materialInfo1.sg"; -connectAttr "Red.msg" "materialInfo1.m"; -connectAttr "Green.oc" "lambert3SG.ss"; -connectAttr "lambert3SG.msg" "materialInfo2.sg"; -connectAttr "Green.msg" "materialInfo2.m"; -connectAttr "Blue.oc" "lambert4SG.ss"; -connectAttr "lambert4SG.msg" "materialInfo3.sg"; -connectAttr "Blue.msg" "materialInfo3.m"; -connectAttr "Yellow.oc" "lambert5SG.ss"; -connectAttr "lambert5SG.msg" "materialInfo4.sg"; -connectAttr "Yellow.msg" "materialInfo4.m"; -connectAttr "Magenta.oc" "lambert6SG.ss"; -connectAttr "lambert6SG.msg" "materialInfo5.sg"; -connectAttr "Magenta.msg" "materialInfo5.m"; -connectAttr "Cyan.oc" "lambert7SG.ss"; -connectAttr "lambert7SG.msg" "materialInfo6.sg"; -connectAttr "Cyan.msg" "materialInfo6.m"; -connectAttr "polySurfaceShape1.o" "polyMapDel1.ip"; -connectAttr "polySurfaceShape2.o" "polyMapDel2.ip"; -connectAttr ":time1.o" "BrokenUVs_C3d__HiddenInfoNode.tim"; -connectAttr "layerManager.dli[4]" "BrokenUVs_Decimated.id"; -connectAttr "layerManager.dli[5]" "BrokenUVs_Simulation.id"; -connectAttr "layerManager.dli[6]" "BrokenUVs_Render.id"; -connectAttr "lambert2SG.pa" ":renderPartition.st" -na; -connectAttr "lambert3SG.pa" ":renderPartition.st" -na; -connectAttr "lambert4SG.pa" ":renderPartition.st" -na; -connectAttr "lambert5SG.pa" ":renderPartition.st" -na; -connectAttr "lambert6SG.pa" ":renderPartition.st" -na; -connectAttr "lambert7SG.pa" ":renderPartition.st" -na; -connectAttr "Red.msg" ":defaultShaderList1.s" -na; -connectAttr "Green.msg" ":defaultShaderList1.s" -na; -connectAttr "Blue.msg" ":defaultShaderList1.s" -na; -connectAttr "Yellow.msg" ":defaultShaderList1.s" -na; -connectAttr "Magenta.msg" ":defaultShaderList1.s" -na; -connectAttr "Cyan.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "boxShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr ":perspShape.msg" ":defaultRenderGlobals.sc"; -// End of UsdExportUVSetsTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportUVSetsTest/UsdExportUVSetsTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportUVSetsTest/UsdExportUVSetsTest.ma deleted file mode 100644 index eba75196ad..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportUVSetsTest/UsdExportUVSetsTest.ma +++ /dev/null @@ -1,1790 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportUVSetsTest.ma -//Last modified: Thu, Oct 12, 2017 12:29:35 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-514.21.1.el7.x86_64 #1 SMP Sat Apr 22 02:41:35 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "109AE860-0000-148A-5708-3ED200000244"; - setAttr ".v" no; - setAttr ".t" -type "double3" 56.104252811372127 83.139523294239041 96.968093697256563 ; - setAttr ".r" -type "double3" 42.682924915370414 0 848.79491399450217 ; - setAttr ".rp" -type "double3" 1.6184267492025825e-15 -1.1095384915099624e-15 0 ; - setAttr ".rpt" -type "double3" -1.085403572049829e-14 1.1373559648624964e-14 -9.8662122047328517e-15 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "109AE860-0000-148A-5708-3ED200000245"; - setAttr -k off ".v" no; - setAttr ".ovr" 1.3; - setAttr ".fl" 50; - setAttr ".coi" 125.10680011092975; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" -10 30 5 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; - setAttr ".dgm" no; - setAttr ".dr" yes; -createNode transform -s -n "top"; - rename -uid "109AE860-0000-148A-5708-3ED200000246"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 107.30688039333857 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "109AE860-0000-148A-5708-3ED200000247"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 76.417438265352175; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "109AE860-0000-148A-5708-3ED200000248"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.8782606252536 2.2204460492503131e-14 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "109AE860-0000-148A-5708-3ED200000249"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 87.305714812425137; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "109AE860-0000-148A-5708-3ED20000024A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.97114707446906 -2.3092638912203256e-14 2.3092638912203256e-14 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "109AE860-0000-148A-5708-3ED20000024B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 99.510321740747656; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdExportUVSetsTest"; - rename -uid "109AE860-0000-148A-5708-3ED20000024C"; -createNode transform -n "Geom" -p "UsdExportUVSetsTest"; - rename -uid "109AE860-0000-148A-5708-3ED20000024D"; -createNode transform -n "CubeMeshes" -p "Geom"; - rename -uid "C81B5860-0000-05FF-57A1-039900000277"; -createNode transform -n "EmptyDefaultUVSetCube" -p "CubeMeshes"; - rename -uid "20BEA8C0-0000-52C2-57B6-5BC700000290"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "EmptyDefaultUVSetCubeShape" -p "EmptyDefaultUVSetCube"; - rename -uid "20BEA8C0-0000-52C2-57B6-5BC700000291"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - f 4 1 7 -3 -7 - f 4 2 9 -4 -9 - f 4 3 11 -1 -11 - f 4 -12 -10 -8 -6 - f 4 10 4 6 8; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_2e5c42d3-5795-4c1e-a34e-0664b3adb423"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "DefaultUVSetCube" -p "CubeMeshes"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000281"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 0 20 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "DefaultUVSetCubeShape" -p "DefaultUVSetCube"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000282"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e7947aa6-f8ff-485d-93c0-579bb727d5b3"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "OneMissingFaceCube" -p "CubeMeshes"; - rename -uid "415B68C0-0000-16E9-57B7-9BB700000277"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 0 40 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "OneMissingFaceCubeShape" -p "OneMissingFaceCube"; - rename -uid "415B68C0-0000-16E9-57B7-9BB700000278"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_00dcb39c-ae2c-4239-b0d8-945f9db8e612"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "polySurfaceShape1" -p "OneMissingFaceCube"; - rename -uid "415B68C0-0000-16E9-57B7-9C390000027F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr ".io" yes; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_4741eed5-971c-474c-a167-c4218cf55b05"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "OneAssignedFaceCube" -p "CubeMeshes"; - rename -uid "415B68C0-0000-16E9-57B7-9C7200000280"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" 0 60 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "OneAssignedFaceCubeShape" -p "OneAssignedFaceCube"; - rename -uid "415B68C0-0000-16E9-57B7-9C7200000281"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_f8c2d19a-0a4f-48e1-b29c-dc491b67c152"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "polySurfaceShape2" -p "OneAssignedFaceCube"; - rename -uid "415B68C0-0000-16E9-57B7-9CCB00000286"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr ".io" yes; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_41632452-941c-445a-8955-d85daaf8813f"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "CompressibleUVSetsCube" -p "CubeMeshes"; - rename -uid "6BB5D8C0-0000-562B-57BB-88050000027F"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" -20 0 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "CompressibleUVSetsCubeShape" -p "CompressibleUVSetsCube"; - rename -uid "6BB5D8C0-0000-562B-57BB-880500000280"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr -s 4 ".uvst"; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".uvst[1].uvsn" -type "string" "ConstantInterpSet"; - setAttr -s 22 ".uvst[1].uvsp[0:21]" -type "float2" 0.25 0.25 0.25 0.25 - 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 - 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 - 0.25 0.25 0.25 0.25 0.25 0.25; - setAttr ".uvst[2].uvsn" -type "string" "UniformInterpSet"; - setAttr -s 24 ".uvst[2].uvsp[0:23]" -type "float2" 0 0 0.1 0.1 0.2 0.2 - 0.30000001 0.30000001 0.40000001 0.40000001 0.5 0.5 0 0 0 0 0 0 0.1 0.1 0.1 0.1 0.1 - 0.1 0.2 0.2 0.2 0.2 0.2 0.2 0.30000001 0.30000001 0.30000001 0.30000001 0.30000001 - 0.30000001 0.40000001 0.40000001 0.40000001 0.40000001 0.40000001 0.40000001 0.5 - 0.5 0.5 0.5 0.5 0.5; - setAttr ".uvst[3].uvsn" -type "string" "VertexInterpSet"; - setAttr -s 8 ".uvst[3].uvsp[0:7]" -type "float2" 0 0 0.1 0.1 0.2 0.2 - 0.30000001 0.30000001 0.40000001 0.40000001 0.5 0.5 0.60000002 0.60000002 0.69999999 - 0.69999999; - setAttr ".cuvs" -type "string" "VertexInterpSet"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 1 4 0 1 2 3 - mu 2 4 0 6 7 8 - mu 3 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 1 4 4 5 6 7 - mu 2 4 1 9 10 11 - mu 3 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 1 4 8 9 10 11 - mu 2 4 2 12 13 14 - mu 3 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 1 4 12 13 14 0 - mu 2 4 3 15 16 17 - mu 3 4 6 7 1 0 - f 4 -12 -10 -8 -6 - mu 1 4 15 16 17 18 - mu 2 4 4 18 19 20 - mu 3 4 1 7 5 3 - f 4 10 4 6 8 - mu 1 4 19 0 20 21 - mu 2 4 5 21 22 23 - mu 3 4 6 0 2 4; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr -s 4 ".pd"; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".pd[1]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".pd[2]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".pd[3]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_a46bf4f0-e7ae-46d4-8a18-42305fb119fe"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "SharedFacesCube" -p "CubeMeshes"; - rename -uid "6BB5D8C0-0000-562B-57BB-96820000028B"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr ".t" -type "double3" -20 20 0 ; - setAttr ".rp" -type "double3" 0 0 5 ; - setAttr ".sp" -type "double3" 0 0 5 ; - setAttr ".allowPerFaceDisplayColors" yes; -createNode mesh -n "SharedFacesCubeShape" -p "SharedFacesCube"; - rename -uid "6BB5D8C0-0000-562B-57BB-96820000028C"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "allowPerFaceDisplayColors" -ln "allowPerFaceDisplayColors" - -min 0 -max 1 -at "bool"; - setAttr -k off ".v"; - setAttr -s 6 ".iog[0].og"; - setAttr ".iog[0].og[0].gcl" -type "componentList" 1 "f[2]"; - setAttr ".iog[0].og[1].gcl" -type "componentList" 1 "f[3]"; - setAttr ".iog[0].og[2].gcl" -type "componentList" 1 "f[4]"; - setAttr ".iog[0].og[3].gcl" -type "componentList" 1 "f[1]"; - setAttr ".iog[0].og[4].gcl" -type "componentList" 1 "f[5]"; - setAttr ".iog[0].og[5].gcl" -type "componentList" 1 "f[0]"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr -s 3 ".uvst"; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".uvst[1].uvsn" -type "string" "PairedFacesSet"; - setAttr -s 23 ".uvst[1].uvsp[0:22]" -type "float2" 0 0 0.5 0 0.5 0.5 - 0 0.5 0.5 0.5 1 0.5 1 1 0.5 1 0 0 0.5 0 0.5 0.5 0 0.5 0.5 0.5 1 0.5 1 1 0.5 1 0 0 - 0.5 0 0.5 0.5 0 0.5 0.5 0.5 1 0.5 1 1; - setAttr ".uvst[2].uvsn" -type "string" "AllFacesSharedSet"; - setAttr -s 24 ".uvst[2].uvsp[0:23]" -type "float2" 0 0 1 0 1 1 0 1 0 - 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1; - setAttr ".cuvs" -type "string" "PairedFacesSet"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".vt[0:7]" -5 -5 10 5 -5 10 -5 5 10 5 5 10 -5 5 0 5 5 0 - -5 -5 0 5 -5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 1 4 0 1 2 3 - mu 2 4 0 1 2 3 - f 4 1 7 -3 -7 - mu 1 4 4 5 6 7 - mu 2 4 4 5 6 7 - f 4 2 9 -4 -9 - mu 1 4 8 9 10 11 - mu 2 4 8 9 10 11 - f 4 3 11 -1 -11 - mu 1 4 12 13 14 15 - mu 2 4 12 13 14 15 - f 4 -12 -10 -8 -6 - mu 1 4 16 17 18 19 - mu 2 4 16 17 18 19 - f 4 10 4 6 8 - mu 1 4 20 21 22 7 - mu 2 4 20 21 22 23; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr -s 3 ".pd"; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".pd[1]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".pd[2]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_406e2a39-80b1-474f-8921-d5b2c92513a8"; - setAttr ".allowPerFaceDisplayColors" yes; -createNode transform -n "BrokenUVs" -p "Geom"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000288"; - addAttr -ci true -sn "USD_hidden" -ln "USD_hidden" -min 0 -max 1 -at "bool"; - setAttr ".r" -type "double3" 90.000000000000028 0 0 ; - setAttr ".s" -type "double3" 5.4228220060229191 5.4228220060229191 5.4228220060229191 ; - setAttr ".USD_hidden" yes; -createNode transform -n "box" -p "BrokenUVs"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000289"; - setAttr ".rp" -type "double3" 0 -9.7389859848053266 1.2689892891351897 ; - setAttr ".sp" -type "double3" 0 -9.7389859848053266 1.2689892891351897 ; -createNode mesh -n "boxShape" -p "box"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C0000028A"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "RMNCS__gprimHandleid" -ln "RMNCS__gprimHandleid" -dt "string"; - addAttr -ci true -sn "RMNCS__handleid" -ln "RMNCS__handleid" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".pv" -type "double2" 0.51456177320641516 0.49255575996386747 ; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 300 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 1 0 0 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 - 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 1 1 - 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 - 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 - 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 - 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 - 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 - 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 1 - 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 - 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1; - setAttr ".uvst[0].uvsp[250:299]" 1 1 0 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 - 1 1 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 - 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".lev" 4; - setAttr -s 202 ".pt"; - setAttr ".pt[0:165]" -type "float3" -8.3578283e-17 -8.8720875 0.76898932 1.708209 -8.8720875 - 0.76898926 0 -7.6014099 0.76898926 1.7778075 -8.8720875 0.76898926 1.7778075 -7.6014099 0.76898926 -4.1789141e-17 -7.4904943 0.76898926 - 1.7778075 -7.4904943 0.76898926 1.708209 -7.4904943 0.76898926 -6.4973158e-17 -7.4707847 0.76898932 1.7778075 -7.4707847 0.76898926 - 1.708209 -7.4707847 0.76898926 1.7868593 -8.8720875 0.76898932 1.7868593 -7.4707847 0.76898932 1.7868593 -7.4904943 0.76898926 - 1.7868593 -7.6014099 0.76898926 -4.1789141e-17 -7.5834012 0.76898926 1.7868593 -7.5834007 0.76898926 1.7778075 -7.5834007 0.76898926 - 1.7183772 -8.8720875 0.76898926 1.7183772 -7.4707847 0.76898926 1.7183772 -7.4904943 0.76898926 1.7336208 -7.5679517 0.76898926 - -6.4335527e-17 -7.5834012 -2.4807422 1.7868593 -7.5834012 -2.4807422 1.7868593 -7.6014099 -2.4807422 -4.4888849e-17 -7.6014099 -2.4807422 - -2.3184026e-17 -7.4707847 -2.4807422 1.7868593 -7.4707847 -2.4807422 1.7868593 -7.4904943 -2.4807422 -1.8716717e-17 -7.4904943 -2.4807422 - 1.7183772 -7.4707847 -2.4807422 1.7183772 -7.4904943 -2.4807422 1.7778075 -7.4904943 -2.4807422 1.7778075 -7.4707847 -2.4807422 - -1.6352648e-17 -8.8720875 -2.4807422 1.7868593 -8.8720875 -2.4807422 1.7183772 -8.8720875 -2.4807422 1.7778075 -8.8720875 -2.4807422 - 1.7778075 -7.5834012 -2.4807422 1.7778075 -7.6014099 -2.4807422 1.7336208 -7.5679517 -2.4807422 1.708209 -7.4707847 -2.4807422 - 1.708209 -8.8720875 -2.4807422 1.708209 -7.4904943 -2.4807422 1.7591546 -8.8720875 0.76898926 1.7591546 -7.4707847 0.76898926 - 1.7591546 -7.4904943 0.76898926 1.7591546 -7.5829258 0.76898926 1.7591546 -7.5829258 -2.4807422 1.7591546 -7.4904943 -2.4807422 - 1.7591546 -7.4707847 -2.4807422 1.7591546 -8.8720875 -2.4807422 -6.0698745e-17 -7.5245609 0.76898926 1.7868593 -7.5245609 0.76898926 - 1.7778075 -7.5245609 0.76898926 1.7591546 -7.5245609 0.76898926 1.7187064 -7.5245609 0.76898926 1.7187064 -7.5245609 -2.4807422 - 1.7591546 -7.5245609 -2.4807422 1.7778075 -7.5245609 -2.4807422 1.7868593 -7.5245609 -2.4807422 -3.7819207e-17 -7.5245609 -2.4807422 - -1.7868605 -7.6014099 -2.4807422 -1.7868605 -7.5834012 -2.4807422 -1.7868605 -7.4904943 -2.4807422 -1.7868605 -7.4707847 -2.4807422 - -1.7591559 -7.4904943 -2.4807422 -1.7591559 -7.4707847 -2.4807422 -1.7778084 -7.4707847 -2.4807422 -1.7778084 -7.4904943 -2.4807422 - -1.7868605 -8.8720875 -2.4807422 -1.7591559 -8.8720875 -2.4807422 -1.7778084 -8.8720875 -2.4807422 -1.7778084 -7.6014099 -2.4807422 - -1.7778084 -7.5834012 -2.4807422 -1.7868605 -7.5245609 -2.4807422 -1.7778084 -7.5245609 -2.4807422 -1.7591559 -7.5829258 -2.4807422 - -1.7591559 -7.5245609 -2.4807422 -1.7082099 -7.4707847 -2.4807422 -1.7082099 -8.8720875 -2.4807422 -1.7183784 -8.8720875 -2.4807422 - -1.7183784 -7.4707847 -2.4807422 -1.7082099 -7.4904943 -2.4807422 -1.7183784 -7.4904943 -2.4807422 -1.7868606 -7.5834012 0.76898926 - -1.7868606 -7.6014099 0.76898926 -1.7868606 -7.4707847 0.76898932 -1.7868606 -7.4904943 0.76898926 -1.7591559 -7.4707847 0.76898926 - -1.7591559 -7.4904943 0.76898926 -1.7778084 -7.4904943 0.76898926 -1.7778084 -7.4707847 0.76898926 -1.7868605 -8.8720875 0.76898932 - -1.7591559 -8.8720875 0.76898926 -1.7778084 -8.8720875 0.76898926 -1.7778084 -7.5834012 0.76898926 -1.7778084 -7.6014099 0.76898926 - -1.7868606 -7.5245609 0.76898926 -1.7778084 -7.5245609 0.76898926 -1.7591559 -7.5245609 0.76898926 -1.7591559 -7.5829258 0.76898926 - -1.7082099 -7.4707847 0.76898926 -1.7183784 -7.4707847 0.76898926 -1.7183784 -8.8720875 0.76898926 -1.7082099 -8.8720875 0.76898926 - -1.7082099 -7.4904943 0.76898926 -1.7183784 -7.4904943 0.76898926 -1.7187077 -7.5245609 0.76898926 -1.7187077 -7.5245609 -2.4807422 - -1.7336217 -7.5679517 -2.4807422 -1.7336217 -7.5679517 0.76898926 -1.0612468e-16 -10.204079 -2.4807422 -9.6114238e-17 -10.186069 -2.4807422 - 1.7868593 -10.186069 -2.4807422 1.7868593 -10.204079 -2.4807422 2.7762904e-17 -10.316693 -2.4807422 4.3557143e-18 -10.296985 -2.4807422 - 1.7868593 -10.296985 -2.4807422 1.7868593 -10.316693 -2.4807422 1.7591546 -10.296985 -2.4807422 1.7591546 -10.316693 -2.4807422 - 1.7778075 -10.316693 -2.4807422 1.7778075 -10.296985 -2.4807422 1.7778075 -10.186069 -2.4807422 1.7778075 -10.204079 -2.4807422 - 1.7868593 -10.262918 -2.4807422 -7.9608352e-17 -10.262918 -2.4807422 1.7778075 -10.262918 -2.4807422 1.7591546 -10.204553 -2.4807422 - 1.7591546 -10.262918 -2.4807422 1.708209 -10.316693 -2.4807422 1.7183772 -10.316693 -2.4807422 1.708209 -10.296985 -2.4807422 - 1.7183772 -10.296985 -2.4807422 -4.1789141e-17 -10.204079 0.76898926 1.7868593 -10.204079 0.76898926 1.7868593 -10.186069 0.76898926 - -5.3029963e-17 -10.186069 0.76898926 -6.4973158e-17 -10.316693 0.76898932 1.7868593 -10.316693 0.76898932 1.7868593 -10.296985 0.76898926 - -4.1789141e-17 -10.296985 0.76898926 1.7591546 -10.316693 0.76898926 1.7591546 -10.296985 0.76898926 1.7778075 -10.296985 0.76898926 - 1.7778075 -10.316693 0.76898926 1.7778075 -10.204079 0.76898926 1.7778075 -10.186069 0.76898926 -6.0698745e-17 -10.262918 0.76898926 - 1.7868593 -10.262918 0.76898926 1.7778075 -10.262918 0.76898926 1.7591546 -10.262918 0.76898926 1.7591546 -10.204553 0.76898926 - 1.708209 -10.316693 0.76898926 1.7183772 -10.316693 0.76898926 1.708209 -10.296985 0.76898926 1.7183772 -10.296985 0.76898926 - 1.7187064 -10.262918 0.76898926 1.7187064 -10.262918 -2.4807422 1.7336208 -10.219527 -2.4807422 1.7336208 -10.219527 0.76898926 - -1.7868605 -10.204079 -2.4807422 -1.7868605 -10.186069 -2.4807422 -1.7868605 -10.316693 -2.4807422 -1.7868605 -10.296985 -2.4807422; - setAttr ".pt[166:201]" -1.7591559 -10.296985 -2.4807422 -1.7778084 -10.296985 -2.4807422 -1.7778084 -10.316693 - -2.4807422 -1.7591559 -10.316693 -2.4807422 -1.7778084 -10.204079 -2.4807422 -1.7778084 -10.186069 -2.4807422 -1.7868605 -10.262918 - -2.4807422 -1.7778084 -10.262918 -2.4807422 -1.7591559 -10.204553 -2.4807422 -1.7591559 -10.262918 -2.4807422 -1.7082099 -10.316693 - -2.4807422 -1.7183784 -10.316693 -2.4807422 -1.7082099 -10.296985 -2.4807422 -1.7183784 -10.296985 -2.4807422 -1.7868605 -10.186069 - 0.76898926 -1.7868605 -10.204079 0.76898926 -1.7868605 -10.296985 0.76898926 -1.7868605 -10.316693 0.76898932 -1.7591559 -10.316693 - 0.76898926 -1.7778084 -10.316693 0.76898926 -1.7778084 -10.296985 0.76898926 -1.7591559 -10.296985 0.76898926 -1.7778084 -10.186069 - 0.76898926 -1.7778084 -10.204079 0.76898926 -1.7868605 -10.262918 0.76898926 -1.7778084 -10.262918 0.76898926 -1.7591559 -10.204553 - 0.76898926 -1.7591559 -10.262918 0.76898926 -1.7082099 -10.316693 0.76898926 -1.7183784 -10.316693 0.76898926 -1.7082099 -10.296985 - 0.76898926 -1.7183784 -10.296985 0.76898926 -1.7187077 -10.262918 0.76898926 -1.7336217 -10.219527 0.76898926 -1.7336217 -10.219527 - -2.4807422 -1.7187077 -10.262918 -2.4807422; - setAttr -s 202 ".vt"; - setAttr ".vt[0:165]" -2.744402e-17 -0.028458595 0.50000006 0.61315286 -0.028458595 0.50000006 - 0 0.50000143 0.50000006 0.54355145 -0.028458595 0.50000006 0.54355145 0.50000143 0.50000006 - -1.372201e-17 0.38908339 0.50000006 0.54355145 0.38908339 0.50000006 0.61315286 0.38908339 0.50000006 - -2.1334785e-17 0.3693738 0.50000006 0.54355145 0.3693738 0.50000006 0.61315286 0.3693738 0.50000006 - 0.53449911 -0.028458595 0.50000006 0.53449911 0.3693738 0.50000006 0.53449911 0.38908339 0.50000006 - 0.53449911 0.50000143 0.50000006 -1.372201e-17 0.48199248 0.50000006 0.53449911 0.48199248 0.50000006 - 0.54355145 0.48199248 0.50000006 0.60298401 -0.028458595 0.50000006 0.60298401 0.3693738 0.50000006 - 0.60298401 0.38908339 0.50000006 0.58774 0.46654248 0.50000006 -2.112541e-17 0.48199248 0.45681721 - 0.53449911 0.48199248 0.45681709 0.53449911 0.50000143 0.45681721 -1.4739839e-17 0.50000143 0.45681721 - -7.6127773e-18 0.3693738 0.45681721 0.53449911 0.3693738 0.45681709 0.53449911 0.38908339 0.45681709 - -6.1458779e-18 0.38908339 0.45681721 0.60298401 0.3693738 0.45681709 0.60298401 0.38908339 0.45681721 - 0.54355145 0.38908339 0.45681709 0.54355145 0.3693738 0.45681709 -5.3696053e-18 -0.028458595 0.45681721 - 0.53449911 -0.028458595 0.45681721 0.60298401 -0.028458595 0.45681721 0.54355145 -0.028458595 0.45681721 - 0.54355145 0.48199248 0.45681721 0.54355145 0.50000143 0.45681721 0.58774 0.46654248 0.45681721 - 0.61315286 0.3693738 0.45681721 0.61315286 -0.028458595 0.45681721 0.61315286 0.38908339 0.45681721 - 0.56220496 -0.028458595 0.50000006 0.56220496 0.3693738 0.50000006 0.56220496 0.38908339 0.50000006 - 0.56220496 0.48151731 0.50000006 0.56220496 0.48151731 0.45681721 0.56220496 0.38908339 0.45681721 - 0.56220496 0.3693738 0.45681709 0.56220496 -0.028458595 0.45681721 -1.9931225e-17 0.42315102 0.50000006 - 0.53449911 0.42315102 0.50000006 0.54355145 0.42315102 0.50000006 0.56220496 0.42315102 0.50000006 - 0.6026547 0.42315102 0.50000006 0.6026547 0.42315102 0.45681721 0.56220496 0.42315102 0.45681721 - 0.54355145 0.42315102 0.45681721 0.53449911 0.42315102 0.45681709 -1.241843e-17 0.42315102 0.45681721 - -0.53449911 0.50000143 0.45681721 -0.53449911 0.48199248 0.45681709 -0.53449911 0.38908339 0.45681709 - -0.53449911 0.3693738 0.45681709 -0.56220496 0.38908339 0.45681721 -0.56220496 0.3693738 0.45681709 - -0.54355145 0.3693738 0.45681709 -0.54355145 0.38908339 0.45681709 -0.53449911 -0.028458595 0.45681721 - -0.56220496 -0.028458595 0.45681721 -0.54355145 -0.028458595 0.45681721 -0.54355145 0.50000143 0.45681721 - -0.54355145 0.48199248 0.45681721 -0.53449911 0.42315102 0.45681709 -0.54355145 0.42315102 0.45681721 - -0.56220496 0.48151731 0.45681721 -0.56220496 0.42315102 0.45681721 -0.61315286 0.3693738 0.45681721 - -0.61315286 -0.028458595 0.45681721 -0.60298401 -0.028458595 0.45681721 -0.60298401 0.3693738 0.45681709 - -0.61315286 0.38908339 0.45681721 -0.60298401 0.38908339 0.45681721 -0.53449911 0.48199248 0.50000006 - -0.53449911 0.50000143 0.50000006 -0.53449911 0.3693738 0.50000006 -0.53449911 0.38908339 0.50000006 - -0.56220496 0.3693738 0.50000006 -0.56220496 0.38908339 0.50000006 -0.54355145 0.38908339 0.50000006 - -0.54355145 0.3693738 0.50000006 -0.53449911 -0.028458595 0.50000006 -0.56220496 -0.028458595 0.50000006 - -0.54355145 -0.028458595 0.50000006 -0.54355145 0.48199248 0.50000006 -0.54355145 0.50000143 0.50000006 - -0.53449911 0.42315102 0.50000006 -0.54355145 0.42315102 0.50000006 -0.56220496 0.42315102 0.50000006 - -0.56220496 0.48151731 0.50000006 -0.61315286 0.3693738 0.50000006 -0.60298401 0.3693738 0.50000006 - -0.60298401 -0.028458595 0.50000006 -0.61315286 -0.028458595 0.50000006 -0.61315286 0.38908339 0.50000006 - -0.60298401 0.38908339 0.50000006 -0.6026547 0.42315102 0.50000006 -0.6026547 0.42315102 0.45681721 - -0.58774 0.46654248 0.45681721 -0.58774 0.46654248 0.50000006 -3.4847422e-17 -0.53890944 0.45681721 - -3.1560365e-17 -0.55691814 0.45681721 0.53449911 -0.55691814 0.45681721 0.53449911 -0.53890944 0.45681709 - 9.116312e-18 -0.42629099 0.45681721 1.4302556e-18 -0.4460001 0.45681721 0.53449911 -0.4460001 0.45681709 - 0.53449911 -0.42629099 0.45681709 0.56220496 -0.4460001 0.45681721 0.56220496 -0.42629099 0.45681709 - 0.54355145 -0.42629099 0.45681709 0.54355145 -0.4460001 0.45681709 0.54355145 -0.55691814 0.45681721 - 0.54355145 -0.53890944 0.45681721 0.53449911 -0.48006773 0.45681709 -2.6140441e-17 -0.48006773 0.45681721 - 0.54355145 -0.48006773 0.45681721 0.56220496 -0.53843451 0.45681721 0.56220496 -0.48006773 0.45681721 - 0.61315286 -0.42629099 0.45681721 0.60298401 -0.42629099 0.45681709 0.61315286 -0.4460001 0.45681721 - 0.60298401 -0.4460001 0.45681721 -1.372201e-17 -0.53890944 0.50000006 0.53449911 -0.53890944 0.50000006 - 0.53449911 -0.55691814 0.50000006 -1.741308e-17 -0.55691814 0.50000006 -2.1334785e-17 -0.42629099 0.50000006 - 0.53449911 -0.42629099 0.50000006 0.53449911 -0.4460001 0.50000006 -1.372201e-17 -0.4460001 0.50000006 - 0.56220496 -0.42629099 0.50000006 0.56220496 -0.4460001 0.50000006 0.54355145 -0.4460001 0.50000006 - 0.54355145 -0.42629099 0.50000006 0.54355145 -0.53890944 0.50000006 0.54355145 -0.55691814 0.50000006 - -1.9931225e-17 -0.48006773 0.50000006 0.53449911 -0.48006773 0.50000006 0.54355145 -0.48006773 0.50000006 - 0.56220496 -0.48006773 0.50000006 0.56220496 -0.53843451 0.50000006 0.61315286 -0.42629099 0.50000006 - 0.60298401 -0.42629099 0.50000006 0.61315286 -0.4460001 0.50000006 0.60298401 -0.4460001 0.50000006 - 0.6026547 -0.48006773 0.50000006 0.6026547 -0.48006773 0.45681721 0.58774 -0.52345943 0.45681721 - 0.58774 -0.52345943 0.50000006 -0.53449911 -0.53890944 0.45681709 -0.53449911 -0.55691814 0.45681721 - -0.53449911 -0.42629099 0.45681709 -0.53449911 -0.4460001 0.45681709; - setAttr ".vt[166:201]" -0.56220496 -0.4460001 0.45681721 -0.54355145 -0.4460001 0.45681709 - -0.54355145 -0.42629099 0.45681709 -0.56220496 -0.42629099 0.45681709 -0.54355145 -0.53890944 0.45681721 - -0.54355145 -0.55691814 0.45681721 -0.53449911 -0.48006773 0.45681709 -0.54355145 -0.48006773 0.45681721 - -0.56220496 -0.53843451 0.45681721 -0.56220496 -0.48006773 0.45681721 -0.61315286 -0.42629099 0.45681721 - -0.60298401 -0.42629099 0.45681709 -0.61315286 -0.4460001 0.45681721 -0.60298401 -0.4460001 0.45681721 - -0.53449911 -0.55691814 0.50000006 -0.53449911 -0.53890944 0.50000006 -0.53449911 -0.4460001 0.50000006 - -0.53449911 -0.42629099 0.50000006 -0.56220496 -0.42629099 0.50000006 -0.54355145 -0.42629099 0.50000006 - -0.54355145 -0.4460001 0.50000006 -0.56220496 -0.4460001 0.50000006 -0.54355145 -0.55691814 0.50000006 - -0.54355145 -0.53890944 0.50000006 -0.53449911 -0.48006773 0.50000006 -0.54355145 -0.48006773 0.50000006 - -0.56220496 -0.53843451 0.50000006 -0.56220496 -0.48006773 0.50000006 -0.61315286 -0.42629099 0.50000006 - -0.60298401 -0.42629099 0.50000006 -0.61315286 -0.4460001 0.50000006 -0.60298401 -0.4460001 0.50000006 - -0.6026547 -0.48006773 0.50000006 -0.58774 -0.52345943 0.50000006 -0.58774 -0.52345943 0.45681721 - -0.6026547 -0.48006773 0.45681721; - setAttr -s 400 ".ed"; - setAttr ".ed[0:165]" 0 11 0 2 14 0 0 8 0 1 10 0 3 44 0 3 9 1 5 52 0 6 54 1 - 5 13 1 6 46 1 8 5 0 9 6 1 10 7 0 8 12 1 9 45 1 11 3 0 12 9 1 13 6 1 14 4 0 11 12 1 - 12 13 1 13 53 1 15 2 0 16 14 1 17 4 0 15 16 1 16 17 1 17 47 0 18 1 0 19 10 1 20 7 0 - 18 19 1 19 20 1 20 56 0 22 23 1 14 24 1 23 24 1 2 25 0 25 24 0 22 25 0 26 27 1 27 28 1 - 29 28 1 26 29 0 20 31 0 30 31 1 32 49 1 33 32 1 33 50 1 34 35 0 35 27 1 34 26 0 36 30 1 - 37 33 1 37 51 0 35 37 0 27 33 1 28 32 1 17 38 0 23 38 1 4 39 0 38 39 0 24 39 0 28 60 1 - 29 61 0 32 59 1 21 40 0 31 57 0 38 48 0 10 41 1 30 41 1 1 42 0 36 42 0 42 41 0 7 43 0 - 31 43 0 41 43 0 44 18 0 45 19 1 46 20 1 47 21 0 48 40 0 49 31 1 50 30 1 51 36 0 44 45 1 - 45 46 1 46 55 1 47 48 1 48 58 1 49 50 1 50 51 1 52 15 0 53 16 1 54 17 1 55 47 1 56 21 0 - 57 40 0 58 49 1 59 38 1 60 23 1 61 22 0 52 53 1 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 - 58 59 1 59 60 1 60 61 1 25 62 0 63 62 1 22 63 1 29 64 1 65 64 1 26 65 1 66 67 1 68 67 1 - 68 69 1 69 66 1 70 65 1 34 70 0 67 71 1 72 71 0 72 68 1 65 68 1 70 72 0 64 69 1 62 73 0 - 74 73 0 63 74 1 75 61 1 75 63 1 76 74 1 76 75 1 77 78 1 78 76 1 74 77 0 80 79 0 81 80 0 - 81 82 1 82 79 1 79 83 0 82 84 1 84 83 0 15 85 1 85 86 1 2 86 0 8 87 1 87 88 1 5 88 1 - 89 90 1 91 90 1 92 91 1 92 89 1 0 93 0 93 87 1 94 89 1 95 92 1 95 94 0 93 95 0 87 92 1 - 88 91 1 85 96 1 96 97 0; - setAttr ".ed[166:331]" 86 97 0 52 98 1 98 85 1 98 99 1 99 96 1 99 100 1 100 101 1 - 96 101 0 103 102 1 104 103 1 104 105 0 105 102 0 107 106 0 103 107 1 102 106 0 86 62 1 - 96 74 0 97 73 0 108 109 1 109 110 0 111 110 0 108 111 0 101 77 1 105 80 0 102 79 1 - 106 83 0 107 84 0 89 103 1 94 104 0 90 107 1 100 108 1 101 111 0 77 110 0 109 78 1 - 67 82 1 66 84 1 71 81 0 88 98 1 91 99 1 90 100 1 107 108 0 84 109 0 78 66 1 69 76 1 - 64 75 1 112 113 0 113 114 0 115 114 1 112 115 1 116 117 0 117 118 1 119 118 1 116 119 1 - 120 121 1 122 121 1 122 123 1 123 120 1 34 116 0 35 119 1 121 51 1 37 122 1 119 122 1 - 118 123 1 114 124 0 125 124 0 115 125 1 126 127 1 127 112 0 126 115 1 128 125 1 128 126 1 - 129 130 1 130 128 1 125 129 0 42 131 0 36 132 1 132 131 1 131 133 0 132 134 1 134 133 0 - 135 136 1 136 137 1 138 137 0 135 138 0 139 140 1 140 141 1 142 141 1 139 142 0 143 144 1 - 145 144 1 146 145 1 146 143 1 11 140 1 0 139 0 44 143 1 3 146 1 140 146 1 141 145 1 - 136 147 1 147 148 0 137 148 0 149 150 1 150 136 1 149 135 0 150 151 1 151 147 1 151 152 1 - 152 153 1 147 153 0 155 154 1 18 155 1 1 154 0 157 156 0 155 157 1 154 156 0 137 114 1 - 138 113 0 147 125 0 148 124 0 158 159 1 159 160 0 161 160 0 158 161 0 153 129 1 154 131 1 - 156 133 0 157 134 0 143 155 1 144 157 1 152 158 1 153 161 0 129 160 0 159 130 1 121 132 1 - 120 134 1 141 150 1 142 149 0 145 151 1 144 152 1 157 158 0 134 159 0 130 120 1 123 128 1 - 118 126 1 117 127 0 112 162 1 162 163 1 113 163 0 116 164 1 164 165 1 117 165 1 167 166 1 - 168 167 1 168 169 1 166 169 1 70 164 1 72 168 1 169 71 1 164 168 1 165 167 1 162 170 1 - 170 171 0 163 171 0 172 162 1 172 127 1 173 172 1; - setAttr ".ed[332:399]" 173 170 1 170 174 0 175 173 1 174 175 1 177 176 1 81 177 1 - 80 176 0 179 178 0 177 179 1 176 178 0 138 180 0 181 180 1 135 181 1 142 182 1 183 182 1 - 139 183 1 185 184 1 185 186 1 186 187 1 184 187 1 93 183 1 95 185 1 94 184 1 183 185 1 - 182 186 1 180 188 0 189 188 0 181 189 1 190 181 1 149 190 1 191 189 1 190 191 1 189 192 0 - 193 192 1 191 193 1 105 194 0 104 195 1 195 194 1 194 196 0 195 197 1 197 196 0 180 163 1 - 188 171 0 189 170 0 198 199 0 199 200 0 201 200 0 198 201 1 192 174 1 194 176 1 197 179 0 - 196 178 0 184 195 1 187 197 1 192 199 0 193 198 1 174 200 0 201 175 1 166 179 1 169 177 1 - 182 190 1 186 191 1 187 193 1 197 198 0 179 201 0 175 166 1 167 173 1 165 172 1; - setAttr -s 200 -ch 800 ".fc[0:199]" -type "polyFaces" - f 4 39 38 -37 -35 - mu 0 4 39 38 37 10 - f 4 43 42 -42 -41 - mu 0 4 41 40 8 7 - f 4 90 -49 47 46 - mu 0 4 59 61 5 3 - f 4 51 40 -51 -50 - mu 0 4 42 41 7 43 - f 4 91 -55 53 48 - mu 0 4 61 62 44 5 - f 4 56 -54 -56 50 - mu 0 4 7 5 44 43 - f 4 57 -48 -57 41 - mu 0 4 8 3 5 7 - f 4 62 -62 -60 36 - mu 0 4 37 47 46 10 - f 4 110 101 34 -101 - mu 0 4 72 73 39 10 - f 4 -100 109 100 59 - mu 0 4 46 71 72 10 - f 4 89 108 99 68 - mu 0 4 58 70 71 46 - f 4 -74 -73 52 70 - mu 0 4 51 50 45 12 - f 4 -77 -71 45 75 - mu 0 4 52 51 12 48 - f 4 25 23 -2 -23 - mu 0 4 15 16 17 18 - f 4 13 20 -9 -11 - mu 0 4 19 20 21 22 - f 4 86 -10 -12 14 - mu 0 4 54 55 25 26 - f 4 0 19 -14 -3 - mu 0 4 27 28 20 19 - f 4 85 -15 -6 4 - mu 0 4 53 54 26 30 - f 4 -20 15 5 -17 - mu 0 4 20 28 30 26 - f 4 -21 16 11 -18 - mu 0 4 21 20 26 25 - f 4 -24 26 24 -19 - mu 0 4 17 16 31 32 - f 4 102 93 -26 -93 - mu 0 4 63 64 16 15 - f 4 -27 -94 103 94 - mu 0 4 31 16 64 65 - f 4 104 95 -28 -95 - mu 0 4 65 66 57 31 - f 4 -30 -32 28 3 - mu 0 4 34 23 29 35 - f 4 -31 -33 29 12 - mu 0 4 36 24 23 34 - f 4 35 -39 -38 1 - mu 0 4 9 37 38 1 - f 4 58 61 -61 -25 - mu 0 4 11 46 47 2 - f 4 60 -63 -36 18 - mu 0 4 2 47 37 9 - f 4 106 97 -67 -97 - mu 0 4 68 69 49 14 - f 4 88 -69 -59 27 - mu 0 4 56 58 46 11 - f 4 71 73 -70 -4 - mu 0 4 0 50 51 6 - f 4 74 -76 -45 30 - mu 0 4 4 52 48 13 - f 4 69 76 -75 -13 - mu 0 4 6 51 52 4 - f 4 31 -79 -86 77 - mu 0 4 29 23 54 53 - f 4 32 -80 -87 78 - mu 0 4 23 24 55 54 - f 4 105 96 -81 -96 - mu 0 4 66 67 33 57 - f 4 66 -82 -89 80 - mu 0 4 14 49 58 56 - f 4 107 -90 81 -98 - mu 0 4 69 70 58 49 - f 4 -84 -91 82 -46 - mu 0 4 12 61 59 296 - f 4 -85 -92 83 -53 - mu 0 4 45 62 61 12 - f 4 8 21 -103 -7 - mu 0 4 22 21 64 63 - f 4 -104 -22 17 7 - mu 0 4 65 64 21 25 - f 4 87 -105 -8 9 - mu 0 4 55 66 65 25 - f 4 33 -106 -88 79 - mu 0 4 24 67 66 55 - f 4 44 67 -107 -34 - mu 0 4 13 48 69 68 - f 4 -83 -99 -108 -68 - mu 0 4 48 60 70 69 - f 4 -109 98 -47 65 - mu 0 4 71 70 60 3 - f 4 -110 -66 -58 63 - mu 0 4 72 71 3 8 - f 4 64 -111 -64 -43 - mu 0 4 40 73 72 8 - f 4 113 112 -112 -40 - mu 0 4 74 77 76 75 - f 4 116 115 -115 -44 - mu 0 4 78 81 80 79 - f 4 -121 -120 118 -118 - mu 0 4 82 85 84 83 - f 4 122 121 -117 -52 - mu 0 4 86 87 81 78 - f 4 -119 -126 124 -124 - mu 0 4 83 84 89 88 - f 4 -122 127 125 -127 - mu 0 4 81 87 89 84 - f 4 -116 126 119 -129 - mu 0 4 80 81 84 85 - f 4 -113 131 130 -130 - mu 0 4 76 77 91 90 - f 4 133 -114 -102 -133 - mu 0 4 92 77 74 93 - f 4 -132 -134 -136 134 - mu 0 4 91 77 92 94 - f 4 -139 -135 -138 -137 - mu 0 4 95 91 94 96 - f 4 -143 -142 140 139 - mu 0 4 97 100 99 98 - f 4 -146 -145 142 143 - mu 0 4 101 102 100 97 - f 4 22 148 -148 -147 - mu 0 4 103 106 105 104 - f 4 10 151 -151 -150 - mu 0 4 107 110 109 108 - f 4 -156 154 153 -153 - mu 0 4 111 114 113 112 - f 4 2 149 -158 -157 - mu 0 4 115 107 108 116 - f 4 -161 159 155 -159 - mu 0 4 117 118 114 111 - f 4 162 -160 -162 157 - mu 0 4 108 114 118 116 - f 4 163 -155 -163 150 - mu 0 4 109 113 114 108 - f 4 166 -166 -165 147 - mu 0 4 105 120 119 104 - f 4 92 146 -169 -168 - mu 0 4 121 103 104 122 - f 4 -171 -170 168 164 - mu 0 4 119 123 122 104 - f 4 170 173 -173 -172 - mu 0 4 123 119 125 124 - f 4 -178 -177 175 174 - mu 0 4 126 129 128 127 - f 4 -181 -175 179 178 - mu 0 4 130 126 127 131 - f 4 -149 37 111 -182 - mu 0 4 132 133 75 76 - f 4 165 183 -131 -183 - mu 0 4 134 135 90 91 - f 4 -167 181 129 -184 - mu 0 4 135 132 76 90 - f 4 187 186 -186 -185 - mu 0 4 136 139 138 137 - f 4 -174 182 138 -189 - mu 0 4 140 134 91 95 - f 4 177 190 -140 -190 - mu 0 4 141 142 97 98 - f 4 -179 192 145 -192 - mu 0 4 143 144 102 101 - f 4 180 191 -144 -191 - mu 0 4 142 143 101 97 - f 4 -195 158 193 -176 - mu 0 4 128 117 111 127 - f 4 -194 152 195 -180 - mu 0 4 127 111 112 131 - f 4 172 197 -188 -197 - mu 0 4 124 125 146 145 - f 4 -198 188 198 -187 - mu 0 4 139 140 95 138 - f 4 185 -199 136 -200 - mu 0 4 137 138 95 96 - f 4 144 -202 117 200 - mu 0 4 100 297 82 83 - f 4 141 -201 123 202 - mu 0 4 99 100 83 88 - f 4 6 167 -204 -152 - mu 0 4 110 121 122 109 - f 4 -205 -164 203 169 - mu 0 4 123 113 109 122 - f 4 -154 204 171 -206 - mu 0 4 112 113 123 124 - f 4 -196 205 196 -207 - mu 0 4 131 112 124 145 - f 4 206 184 -208 -193 - mu 0 4 144 136 137 102 - f 4 207 199 208 201 - mu 0 4 102 137 96 147 - f 4 -210 120 -209 137 - mu 0 4 94 85 147 96 - f 4 -211 128 209 135 - mu 0 4 92 80 85 94 - f 4 114 210 132 -65 - mu 0 4 79 80 92 93 - f 4 214 213 -213 -212 - mu 0 4 148 151 150 149 - f 4 218 217 -217 -216 - mu 0 4 152 155 154 153 - f 4 -223 -222 220 -220 - mu 0 4 156 159 158 157 - f 4 49 224 -219 -224 - mu 0 4 160 161 155 152 - f 4 -221 -227 54 -226 - mu 0 4 157 158 163 162 - f 4 -225 55 226 -228 - mu 0 4 155 161 163 158 - f 4 -218 227 221 -229 - mu 0 4 154 155 158 159 - f 4 -214 231 230 -230 - mu 0 4 150 151 165 164 - f 4 234 -215 -234 -233 - mu 0 4 166 151 148 167 - f 4 -232 -235 -237 235 - mu 0 4 165 151 166 168 - f 4 -240 -236 -239 -238 - mu 0 4 169 165 168 170 - f 4 -243 -242 72 240 - mu 0 4 171 174 173 172 - f 4 -246 -245 242 243 - mu 0 4 175 176 174 171 - f 4 249 248 -248 -247 - mu 0 4 177 180 179 178 - f 4 253 252 -252 -251 - mu 0 4 181 184 183 182 - f 4 -258 256 255 -255 - mu 0 4 185 188 187 186 - f 4 259 250 -259 -1 - mu 0 4 189 181 182 190 - f 4 -5 261 257 -261 - mu 0 4 191 192 188 185 - f 4 262 -262 -16 258 - mu 0 4 182 188 192 190 - f 4 263 -257 -263 251 - mu 0 4 183 187 188 182 - f 4 266 -266 -265 247 - mu 0 4 179 194 193 178 - f 4 269 246 -269 -268 - mu 0 4 195 177 178 196 - f 4 -272 -271 268 264 - mu 0 4 193 197 196 178 - f 4 271 274 -274 -273 - mu 0 4 197 193 199 198 - f 4 -278 -29 276 275 - mu 0 4 200 203 202 201 - f 4 -281 -276 279 278 - mu 0 4 204 200 201 205 - f 4 -249 282 212 -282 - mu 0 4 206 207 149 150 - f 4 265 284 -231 -284 - mu 0 4 208 209 164 165 - f 4 -267 281 229 -285 - mu 0 4 209 206 150 164 - f 4 288 287 -287 -286 - mu 0 4 210 213 212 211 - f 4 -275 283 239 -290 - mu 0 4 214 208 165 169 - f 4 277 290 -241 -72 - mu 0 4 215 216 171 172 - f 4 -279 292 245 -292 - mu 0 4 217 218 176 175 - f 4 280 291 -244 -291 - mu 0 4 216 217 175 171 - f 4 -78 260 293 -277 - mu 0 4 202 191 185 201 - f 4 -294 254 294 -280 - mu 0 4 201 185 186 205 - f 4 273 296 -289 -296 - mu 0 4 198 199 220 219 - f 4 -297 289 297 -288 - mu 0 4 213 214 169 212 - f 4 286 -298 237 -299 - mu 0 4 211 212 169 170 - f 4 244 -301 219 299 - mu 0 4 174 298 156 157 - f 4 241 -300 225 84 - mu 0 4 173 174 157 162 - f 4 302 267 -302 -253 - mu 0 4 184 195 196 183 - f 4 -304 -264 301 270 - mu 0 4 197 187 183 196 - f 4 -256 303 272 -305 - mu 0 4 186 187 197 198 - f 4 -295 304 295 -306 - mu 0 4 205 186 198 219 - f 4 305 285 -307 -293 - mu 0 4 218 210 211 176 - f 4 306 298 307 300 - mu 0 4 176 211 170 221 - f 4 -309 222 -308 238 - mu 0 4 168 159 221 170 - f 4 -310 228 308 236 - mu 0 4 166 154 159 168 - f 4 216 309 232 -311 - mu 0 4 153 154 166 167 - f 4 211 313 -313 -312 - mu 0 4 222 225 224 223 - f 4 215 316 -316 -315 - mu 0 4 226 229 228 227 - f 4 320 -320 318 317 - mu 0 4 230 233 232 231 - f 4 223 314 -322 -123 - mu 0 4 234 226 227 235 - f 4 323 -125 322 319 - mu 0 4 233 237 236 232 - f 4 324 -323 -128 321 - mu 0 4 227 232 236 235 - f 4 325 -319 -325 315 - mu 0 4 228 231 232 227 - f 4 328 -328 -327 312 - mu 0 4 224 239 238 223 - f 4 330 233 311 -330 - mu 0 4 240 241 222 223 - f 4 -333 331 329 326 - mu 0 4 238 242 240 223 - f 4 335 334 332 333 - mu 0 4 243 244 242 238 - f 4 -339 -141 337 336 - mu 0 4 245 248 247 246 - f 4 -342 -337 340 339 - mu 0 4 249 245 246 250 - f 4 344 343 -343 -250 - mu 0 4 251 254 253 252 - f 4 347 346 -346 -254 - mu 0 4 255 258 257 256 - f 4 351 -351 -350 348 - mu 0 4 259 262 261 260 - f 4 156 352 -348 -260 - mu 0 4 263 264 258 255 - f 4 354 -349 -354 160 - mu 0 4 265 259 260 266 - f 4 -353 161 353 -356 - mu 0 4 258 264 266 260 - f 4 -347 355 349 -357 - mu 0 4 257 258 260 261 - f 4 -344 359 358 -358 - mu 0 4 253 254 268 267 - f 4 361 360 -345 -270 - mu 0 4 269 270 254 251 - f 4 -360 -361 363 362 - mu 0 4 268 254 270 271 - f 4 366 365 -365 -363 - mu 0 4 271 273 272 268 - f 4 -370 -369 176 367 - mu 0 4 274 277 276 275 - f 4 -373 -372 369 370 - mu 0 4 278 279 277 274 - f 4 373 -314 -283 342 - mu 0 4 280 224 225 281 - f 4 375 327 -375 -359 - mu 0 4 282 238 239 283 - f 4 374 -329 -374 357 - mu 0 4 283 239 224 280 - f 4 379 378 -378 -377 - mu 0 4 284 287 286 285 - f 4 380 -334 -376 364 - mu 0 4 288 243 238 282 - f 4 189 338 -382 -368 - mu 0 4 289 248 245 290 - f 4 383 -340 -383 372 - mu 0 4 291 249 250 292 - f 4 381 341 -384 -371 - mu 0 4 290 245 249 291 - f 4 368 -385 -355 194 - mu 0 4 276 277 259 265 - f 4 371 -386 -352 384 - mu 0 4 277 279 262 259 - f 4 387 376 -387 -366 - mu 0 4 273 294 293 272 - f 4 377 -389 -381 386 - mu 0 4 285 286 243 288 - f 4 389 -336 388 -379 - mu 0 4 287 244 243 286 - f 4 -392 -321 390 -341 - mu 0 4 246 233 230 299 - f 4 -203 -324 391 -338 - mu 0 4 247 237 233 246 - f 4 345 392 -362 -303 - mu 0 4 256 257 270 269 - f 4 -364 -393 356 393 - mu 0 4 271 270 257 261 - f 4 394 -367 -394 350 - mu 0 4 262 273 271 261 - f 4 395 -388 -395 385 - mu 0 4 279 294 273 262 - f 4 382 396 -380 -396 - mu 0 4 292 250 287 284 - f 4 -391 -398 -390 -397 - mu 0 4 250 295 244 287 - f 4 -335 397 -318 398 - mu 0 4 242 244 295 231 - f 4 -332 -399 -326 399 - mu 0 4 240 242 231 228 - f 4 310 -331 -400 -317 - mu 0 4 229 241 240 228; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 176 - 1 0 - 3 0 - 5 0 - 7 0 - 8 0 - 9 0 - 11 0 - 12 0 - 17 0 - 18 0 - 24 0 - 27 0 - 30 0 - 33 0 - 34 0 - 38 0 - 42 0 - 44 0 - 45 0 - 46 0 - 47 0 - 52 0 - 53 0 - 57 0 - 58 0 - 59 0 - 60 0 - 61 0 - 62 0 - 65 0 - 67 0 - 68 0 - 73 0 - 74 0 - 75 0 - 76 0 - 79 0 - 80 0 - 81 0 - 82 0 - 94 0 - 96 0 - 97 0 - 99 0 - 111 0 - 113 0 - 114 0 - 119 0 - 120 0 - 125 0 - 128 0 - 129 0 - 130 0 - 131 0 - 134 0 - 138 0 - 139 0 - 141 0 - 143 0 - 144 0 - 145 0 - 148 0 - 151 0 - 153 0 - 154 0 - 159 0 - 163 0 - 165 0 - 166 0 - 170 0 - 173 0 - 177 0 - 178 0 - 180 0 - 182 0 - 183 0 - 185 0 - 187 0 - 191 0 - 192 0 - 195 0 - 197 0 - 198 0 - 201 0 - 204 0 - 206 0 - 207 0 - 209 0 - 212 0 - 214 0 - 216 0 - 221 0 - 222 0 - 226 0 - 228 0 - 229 0 - 230 0 - 231 0 - 235 0 - 239 0 - 240 0 - 241 0 - 243 0 - 244 0 - 245 0 - 248 0 - 252 0 - 255 0 - 256 0 - 261 0 - 263 0 - 265 0 - 266 0 - 271 0 - 274 0 - 277 0 - 278 0 - 280 0 - 283 0 - 284 0 - 286 0 - 288 0 - 291 0 - 292 0 - 294 0 - 296 0 - 297 0 - 300 0 - 303 0 - 305 0 - 306 0 - 308 0 - 311 0 - 313 0 - 316 0 - 317 0 - 318 0 - 322 0 - 325 0 - 326 0 - 327 0 - 328 0 - 332 0 - 333 0 - 337 0 - 338 0 - 339 0 - 340 0 - 341 0 - 342 0 - 345 0 - 349 0 - 350 0 - 353 0 - 356 0 - 357 0 - 358 0 - 362 0 - 364 0 - 367 0 - 370 0 - 372 0 - 374 0 - 375 0 - 376 0 - 378 0 - 382 0 - 383 0 - 385 0 - 386 0 - 388 0 - 390 0 - 393 0 - 395 0 - 396 0 - 398 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".db" yes; - setAttr ".bw" 3; - setAttr ".ndt" 0; - setAttr ".dr" 3; - setAttr ".mgi" -type "string" "ID_36e3ad18-fe77-11e4-ba31-1cc1de328f39"; - setAttr ".RMNCS__gprimHandleid" -type "string" "plate"; - setAttr ".RMNCS__handleid" -type "string" "plate"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "555D58C0-0000-4214-59DF-C29900000333"; - setAttr -s 8 ".lnk"; - setAttr -s 8 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "555D58C0-0000-4214-59DF-C29900000334"; - setAttr -s 7 ".dli[1:6]" 1 2 3 4 5 6; - setAttr -s 7 ".dli"; -createNode displayLayer -n "defaultLayer"; - rename -uid "109AE860-0000-148A-5708-3ED200000251"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "555D58C0-0000-4214-59DF-C29900000336"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "109AE860-0000-148A-5708-3ED200000253"; - setAttr ".g" yes; -createNode expression -n "C3d__HiddenInfoNode"; - rename -uid "109AE860-0000-148A-5708-3ED200000255"; - addAttr -ci true -h true -sn "__pxSimNodeEmulate" -ln "__pxSimNodeEmulate" -min - 0 -max 1 -at "bool"; - addAttr -s false -ci true -h true -sn "_c3dgui_posingMesh" -ln "_c3dgui_posingMesh" - -at "message"; - addAttr -s false -ci true -sn "_c3dgui_inputMesh" -ln "_c3dgui_inputMesh" -at "message"; - addAttr -ci true -sn "_c3dgui_inputMesh__broken" -ln "_c3dgui_inputMesh__broken" - -dt "string"; - setAttr -k on ".nds"; - setAttr ".__pxSimNodeEmulate" yes; - setAttr -l on "._c3dgui_inputMesh__broken" -type "string" "qGarmentMeshShape"; -createNode displayLayer -n "Decimated"; - rename -uid "109AE860-0000-148A-5708-3ED200000256"; - setAttr ".do" 1; -createNode displayLayer -n "Simulation"; - rename -uid "109AE860-0000-148A-5708-3ED200000257"; - setAttr ".do" 2; -createNode displayLayer -n "Render"; - rename -uid "109AE860-0000-148A-5708-3ED200000258"; - setAttr ".do" 3; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "109AE860-0000-148A-5708-3ED200000259"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1008\n -height 750\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1008\n -height 750\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\tscriptedPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\tscriptedPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"multiListerPanel\" (localizedPanelLabel(\"Multilister\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"multiListerPanel\" -l (localizedPanelLabel(\"Multilister\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Multilister\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"devicePanel\" (localizedPanelLabel(\"Devices\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tdevicePanel -unParent -l (localizedPanelLabel(\"Devices\")) -mbv $menusOkayInPanels ;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tdevicePanel -edit -l (localizedPanelLabel(\"Devices\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -keyReleaseCommand \"nodeEdKeyReleaseCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n" - + "\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -keyReleaseCommand \"nodeEdKeyReleaseCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n" - + " -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 19 100 -ps 2 81 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 1\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1008\\n -height 750\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 1\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1008\\n -height 750\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "109AE860-0000-148A-5708-3ED20000025A"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 24 -ast 1 -aet 48 "; - setAttr ".st" 6; -createNode lambert -n "Red"; - rename -uid "109AE860-0000-148A-5708-3FF300000263"; - setAttr ".c" -type "float3" 1 0 0 ; -createNode shadingEngine -n "lambert2SG"; - rename -uid "109AE860-0000-148A-5708-3FF300000264"; - setAttr ".ihi" 0; - setAttr -s 6 ".dsm"; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "109AE860-0000-148A-5708-3FF300000265"; -createNode lambert -n "Green"; - rename -uid "109AE860-0000-148A-5708-40580000026B"; - setAttr ".c" -type "float3" 0 1 0 ; - setAttr ".it" -type "float3" 0.30000001 0.30000001 0.30000001 ; -createNode shadingEngine -n "lambert3SG"; - rename -uid "109AE860-0000-148A-5708-40580000026C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo2"; - rename -uid "109AE860-0000-148A-5708-40580000026D"; -createNode lambert -n "Blue"; - rename -uid "109AE860-0000-148A-5708-40700000026F"; - setAttr ".c" -type "float3" 0 0 1 ; - setAttr ".it" -type "float3" 0.44999999 0.44999999 0.44999999 ; -createNode shadingEngine -n "lambert4SG"; - rename -uid "109AE860-0000-148A-5708-407000000270"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo3"; - rename -uid "109AE860-0000-148A-5708-407000000271"; -createNode lambert -n "Yellow"; - rename -uid "109AE860-0000-148A-5708-408900000273"; - setAttr ".c" -type "float3" 1 1 0 ; - setAttr ".it" -type "float3" 0.60000002 0.60000002 0.60000002 ; -createNode shadingEngine -n "lambert5SG"; - rename -uid "109AE860-0000-148A-5708-408900000274"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo4"; - rename -uid "109AE860-0000-148A-5708-408900000275"; -createNode lambert -n "Magenta"; - rename -uid "109AE860-0000-148A-5708-40A300000277"; - setAttr ".c" -type "float3" 1 0 1 ; - setAttr ".it" -type "float3" 0.75 0.75 0.75 ; -createNode shadingEngine -n "lambert6SG"; - rename -uid "109AE860-0000-148A-5708-40A300000278"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo5"; - rename -uid "109AE860-0000-148A-5708-40A300000279"; -createNode lambert -n "Cyan"; - rename -uid "109AE860-0000-148A-5708-40B50000027B"; - setAttr ".c" -type "float3" 0 1 1 ; - setAttr ".it" -type "float3" 0.89999998 0.89999998 0.89999998 ; -createNode shadingEngine -n "lambert7SG"; - rename -uid "109AE860-0000-148A-5708-40B50000027C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo6"; - rename -uid "109AE860-0000-148A-5708-40B50000027D"; -createNode groupId -n "groupId21"; - rename -uid "C81B5860-0000-05FF-57A1-03BE00000289"; - setAttr ".ihi" 0; -createNode groupId -n "groupId28"; - rename -uid "C81B5860-0000-05FF-57A1-03CB00000292"; - setAttr ".ihi" 0; -createNode groupId -n "groupId35"; - rename -uid "C81B5860-0000-05FF-57A1-03D10000029B"; - setAttr ".ihi" 0; -createNode nodeGraphEditorInfo -n "hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "C81B5860-0000-05FF-57A1-04E9000002FB"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" -113.09523360123723 -455.97199742362869 ; - setAttr ".tgi[0].vh" -type "double2" 571.428548722041 205.97200735773578 ; -createNode polyMapDel -n "polyMapDel1"; - rename -uid "415B68C0-0000-16E9-57B7-9C390000027E"; - setAttr ".uopa" yes; - setAttr ".ics" -type "componentList" 1 "f[2]"; -createNode polyMapDel -n "polyMapDel2"; - rename -uid "415B68C0-0000-16E9-57B7-9CCB00000285"; - setAttr ".uopa" yes; - setAttr ".ics" -type "componentList" 2 "f[0:1]" "f[3:5]"; -createNode expression -n "BrokenUVs_C3d__HiddenInfoNode"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C0000028F"; - addAttr -ci true -h true -sn "__pxSimNodeEmulate" -ln "__pxSimNodeEmulate" -min - 0 -max 1 -at "bool"; - addAttr -s false -ci true -h true -sn "_c3dgui_posingMesh" -ln "_c3dgui_posingMesh" - -at "message"; - addAttr -s false -ci true -sn "_c3dgui_inputMesh" -ln "_c3dgui_inputMesh" -at "message"; - addAttr -ci true -sn "_c3dgui_inputMesh__broken" -ln "_c3dgui_inputMesh__broken" - -dt "string"; - setAttr -k on ".nds"; - setAttr ".__pxSimNodeEmulate" yes; - setAttr -l on "._c3dgui_inputMesh__broken" -type "string" "qGarmentMeshShape"; -createNode displayLayer -n "BrokenUVs_Decimated"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000290"; - setAttr ".do" 1; -createNode displayLayer -n "BrokenUVs_Simulation"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000291"; - setAttr ".do" 2; -createNode displayLayer -n "BrokenUVs_Render"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000292"; - setAttr ".do" 3; -createNode nodeGraphEditorInfo -n "BrokenUVs_hyperShadePrimaryNodeEditorSavedTabsInfo"; - rename -uid "0D9708C0-0000-66E1-59DF-C01C00000296"; - setAttr ".tgi[0].tn" -type "string" "Untitled_1"; - setAttr ".tgi[0].vl" -type "double2" 0 -368.57142857142861 ; - setAttr ".tgi[0].vh" -type "double2" 124.76190476190476 0 ; - setAttr -s 32 ".tgi[0].ni"; - setAttr ".tgi[0].ni[0].x" 278.57144165039062; - setAttr ".tgi[0].ni[0].y" -910; - setAttr ".tgi[0].ni[0].nvs" 2098; - setAttr ".tgi[0].ni[1].x" 1.4285714626312256; - setAttr ".tgi[0].ni[1].y" -905.71429443359375; - setAttr ".tgi[0].ni[1].nvs" 2098; - setAttr ".tgi[0].ni[2].x" 590; - setAttr ".tgi[0].ni[2].y" -1370; - setAttr ".tgi[0].ni[2].nvs" 2098; - setAttr ".tgi[0].ni[3].x" 278.57144165039062; - setAttr ".tgi[0].ni[3].y" -1498.5714111328125; - setAttr ".tgi[0].ni[3].nvs" 2098; - setAttr ".tgi[0].ni[4].x" 884.28570556640625; - setAttr ".tgi[0].ni[4].y" -1241.4285888671875; - setAttr ".tgi[0].ni[4].nvs" 2098; - setAttr ".tgi[0].ni[5].x" 590; - setAttr ".tgi[0].ni[5].y" -1111.4285888671875; - setAttr ".tgi[0].ni[5].nvs" 2098; - setAttr ".tgi[0].ni[6].x" 1178.5714111328125; - setAttr ".tgi[0].ni[6].y" -1051.4285888671875; - setAttr ".tgi[0].ni[6].nvs" 2098; - setAttr ".tgi[0].ni[7].x" 884.28570556640625; - setAttr ".tgi[0].ni[7].y" -921.4285888671875; - setAttr ".tgi[0].ni[7].nvs" 2098; - setAttr ".tgi[0].ni[8].x" 1472.857177734375; - setAttr ".tgi[0].ni[8].y" -861.4285888671875; - setAttr ".tgi[0].ni[8].nvs" 2098; - setAttr ".tgi[0].ni[9].x" 1178.5714111328125; - setAttr ".tgi[0].ni[9].y" -731.4285888671875; - setAttr ".tgi[0].ni[9].nvs" 2098; - setAttr ".tgi[0].ni[10].x" 1767.142822265625; - setAttr ".tgi[0].ni[10].y" -671.4285888671875; - setAttr ".tgi[0].ni[10].nvs" 2098; - setAttr ".tgi[0].ni[11].x" 1472.857177734375; - setAttr ".tgi[0].ni[11].y" -541.4285888671875; - setAttr ".tgi[0].ni[11].nvs" 2098; - setAttr ".tgi[0].ni[12].x" 2078.571533203125; - setAttr ".tgi[0].ni[12].y" -541.4285888671875; - setAttr ".tgi[0].ni[12].nvs" 2098; - setAttr ".tgi[0].ni[13].x" 1767.142822265625; - setAttr ".tgi[0].ni[13].y" -351.42855834960938; - setAttr ".tgi[0].ni[13].nvs" 2098; - setAttr ".tgi[0].ni[14].x" 1472.857177734375; - setAttr ".tgi[0].ni[14].y" -360; - setAttr ".tgi[0].ni[14].nvs" 2098; - setAttr ".tgi[0].ni[15].x" 2390; - setAttr ".tgi[0].ni[15].y" -340; - setAttr ".tgi[0].ni[15].nvs" 2098; - setAttr ".tgi[0].ni[16].x" 2078.571533203125; - setAttr ".tgi[0].ni[16].y" -340; - setAttr ".tgi[0].ni[16].nvs" 2098; - setAttr ".tgi[0].ni[17].x" 1767.142822265625; - setAttr ".tgi[0].ni[17].y" -170; - setAttr ".tgi[0].ni[17].nvs" 2098; - setAttr ".tgi[0].ni[18].x" 1767.142822265625; - setAttr ".tgi[0].ni[18].y" -872.85711669921875; - setAttr ".tgi[0].ni[18].nvs" 2098; - setAttr ".tgi[0].ni[19].x" 2078.571533203125; - setAttr ".tgi[0].ni[19].y" -1000; - setAttr ".tgi[0].ni[19].nvs" 2098; - setAttr ".tgi[0].ni[20].x" 1178.5714111328125; - setAttr ".tgi[0].ni[20].y" -550; - setAttr ".tgi[0].ni[20].nvs" 2098; - setAttr ".tgi[0].ni[21].x" 884.28570556640625; - setAttr ".tgi[0].ni[21].y" -740; - setAttr ".tgi[0].ni[21].nvs" 2098; - setAttr ".tgi[0].ni[22].x" 590; - setAttr ".tgi[0].ni[22].y" -930; - setAttr ".tgi[0].ni[22].nvs" 2098; - setAttr ".tgi[0].ni[23].x" 278.57144165039062; - setAttr ".tgi[0].ni[23].y" -1111.4285888671875; - setAttr ".tgi[0].ni[23].nvs" 2098; - setAttr ".tgi[0].ni[24].x" 590; - setAttr ".tgi[0].ni[24].y" -750; - setAttr ".tgi[0].ni[24].nvs" 2098; - setAttr ".tgi[0].ni[25].x" 1.4285714626312256; - setAttr ".tgi[0].ni[25].y" -1434.2857666015625; - setAttr ".tgi[0].ni[25].nvs" 2098; - setAttr ".tgi[0].ni[26].x" 590; - setAttr ".tgi[0].ni[26].y" -550; - setAttr ".tgi[0].ni[26].nvs" 2098; - setAttr ".tgi[0].ni[27].x" 278.57144165039062; - setAttr ".tgi[0].ni[27].y" -240; - setAttr ".tgi[0].ni[27].nvs" 2098; - setAttr ".tgi[0].ni[28].x" 1.4285714626312256; - setAttr ".tgi[0].ni[28].y" -111.42857360839844; - setAttr ".tgi[0].ni[28].nvs" 2098; - setAttr ".tgi[0].ni[29].x" 278.57144165039062; - setAttr ".tgi[0].ni[29].y" -1.4285714626312256; - setAttr ".tgi[0].ni[29].nvs" 2098; - setAttr ".tgi[0].ni[30].x" 1.4285714626312256; - setAttr ".tgi[0].ni[30].y" -427.14285278320312; - setAttr ".tgi[0].ni[30].nvs" 2098; - setAttr ".tgi[0].ni[31].x" 278.57144165039062; - setAttr ".tgi[0].ni[31].y" -440; - setAttr ".tgi[0].ni[31].nvs" 2098; -select -ne :time1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".vac" 2; -select -ne :renderPartition; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 8 ".st"; - setAttr -cb on ".an"; - setAttr -cb on ".pt"; -select -ne :renderGlobalsList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; -select -ne :defaultShaderList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 10 ".s"; -select -ne :postProcessList1; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -av -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -k on ".mwc"; - setAttr -cb on ".an"; - setAttr -cb on ".il"; - setAttr -cb on ".vo"; - setAttr -cb on ".eo"; - setAttr -cb on ".fo"; - setAttr -cb on ".epo"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr -k on ".cch"; - setAttr -cb on ".ihi"; - setAttr -k on ".nds"; - setAttr -cb on ".bnm"; - setAttr -k on ".mwc"; - setAttr -cb on ".an"; - setAttr -cb on ".il"; - setAttr -cb on ".vo"; - setAttr -cb on ".eo"; - setAttr -cb on ".fo"; - setAttr -cb on ".epo"; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr -k on ".cch"; - setAttr -k on ".nds"; - setAttr -k on ".clip"; - setAttr -k on ".edm"; - setAttr -k on ".edl"; - setAttr -av -k on ".esr"; - setAttr -k on ".ors"; - setAttr ".outf" 3; - setAttr -k on ".gama"; - setAttr -k on ".be"; - setAttr ".ep" 1; - setAttr -k on ".fec"; - setAttr -k on ".ofc"; - setAttr -k on ".comp"; - setAttr -k on ".cth"; - setAttr -k on ".soll"; - setAttr -k on ".rd"; - setAttr -k on ".lp"; - setAttr -k on ".sp"; - setAttr -k on ".shs"; - setAttr -k on ".lpr"; - setAttr -k on ".mm"; - setAttr -k on ".npu"; - setAttr -k on ".itf"; - setAttr -k on ".shp"; - setAttr -k on ".uf"; - setAttr -k on ".oi"; - setAttr -k on ".rut"; - setAttr -av -k on ".mbf"; - setAttr -k on ".afp"; - setAttr -k on ".pfb"; - setAttr -av -k on ".bll"; - setAttr -k on ".bls"; - setAttr -k on ".smv"; - setAttr -k on ".ubc"; - setAttr -k on ".mbc"; - setAttr -k on ".udbx"; - setAttr -k on ".smc"; - setAttr -k on ".kmv"; - setAttr -k on ".rlen"; - setAttr -av -k on ".frts"; - setAttr -k on ".tlwd"; - setAttr -k on ".tlht"; - setAttr -k on ".jfc"; -select -ne :defaultResolution; - setAttr ".w" 1024; - setAttr ".h" 1024; - setAttr ".pa" 1; - setAttr ".dar" 1; -select -ne :defaultLightSet; - setAttr -k on ".cch"; - setAttr -k on ".nds"; - setAttr -k on ".mwc"; - setAttr ".ro" yes; -select -ne :defaultColorMgtGlobals; - setAttr ".cme" no; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polyMapDel1.out" "OneMissingFaceCubeShape.i"; -connectAttr "polyMapDel2.out" "OneAssignedFaceCubeShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert3SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert4SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert5SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert6SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "lambert7SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert2SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert3SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert4SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert5SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert6SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "lambert7SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr ":time1.o" "C3d__HiddenInfoNode.tim"; -connectAttr "layerManager.dli[1]" "Decimated.id"; -connectAttr "layerManager.dli[2]" "Simulation.id"; -connectAttr "layerManager.dli[3]" "Render.id"; -connectAttr "Red.oc" "lambert2SG.ss"; -connectAttr "DefaultUVSetCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "EmptyDefaultUVSetCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "OneMissingFaceCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "OneAssignedFaceCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "CompressibleUVSetsCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "SharedFacesCubeShape.iog" "lambert2SG.dsm" -na; -connectAttr "lambert2SG.msg" "materialInfo1.sg"; -connectAttr "Red.msg" "materialInfo1.m"; -connectAttr "Green.oc" "lambert3SG.ss"; -connectAttr "lambert3SG.msg" "materialInfo2.sg"; -connectAttr "Green.msg" "materialInfo2.m"; -connectAttr "Blue.oc" "lambert4SG.ss"; -connectAttr "lambert4SG.msg" "materialInfo3.sg"; -connectAttr "Blue.msg" "materialInfo3.m"; -connectAttr "Yellow.oc" "lambert5SG.ss"; -connectAttr "lambert5SG.msg" "materialInfo4.sg"; -connectAttr "Yellow.msg" "materialInfo4.m"; -connectAttr "Magenta.oc" "lambert6SG.ss"; -connectAttr "lambert6SG.msg" "materialInfo5.sg"; -connectAttr "Magenta.msg" "materialInfo5.m"; -connectAttr "Cyan.oc" "lambert7SG.ss"; -connectAttr "lambert7SG.msg" "materialInfo6.sg"; -connectAttr "Cyan.msg" "materialInfo6.m"; -connectAttr "polySurfaceShape1.o" "polyMapDel1.ip"; -connectAttr "polySurfaceShape2.o" "polyMapDel2.ip"; -connectAttr ":time1.o" "BrokenUVs_C3d__HiddenInfoNode.tim"; -connectAttr "layerManager.dli[4]" "BrokenUVs_Decimated.id"; -connectAttr "layerManager.dli[5]" "BrokenUVs_Simulation.id"; -connectAttr "layerManager.dli[6]" "BrokenUVs_Render.id"; -connectAttr "lambert2SG.pa" ":renderPartition.st" -na; -connectAttr "lambert3SG.pa" ":renderPartition.st" -na; -connectAttr "lambert4SG.pa" ":renderPartition.st" -na; -connectAttr "lambert5SG.pa" ":renderPartition.st" -na; -connectAttr "lambert6SG.pa" ":renderPartition.st" -na; -connectAttr "lambert7SG.pa" ":renderPartition.st" -na; -connectAttr "Red.msg" ":defaultShaderList1.s" -na; -connectAttr "Green.msg" ":defaultShaderList1.s" -na; -connectAttr "Blue.msg" ":defaultShaderList1.s" -na; -connectAttr "Yellow.msg" ":defaultShaderList1.s" -na; -connectAttr "Magenta.msg" ":defaultShaderList1.s" -na; -connectAttr "Cyan.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "boxShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr ":perspShape.msg" ":defaultRenderGlobals.sc"; -// End of UsdExportUVSetsTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdExportVisibilityDefaultTest/UsdExportVisibilityDefaultTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdExportVisibilityDefaultTest/UsdExportVisibilityDefaultTest.ma deleted file mode 100644 index 19d22ef8aa..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdExportVisibilityDefaultTest/UsdExportVisibilityDefaultTest.ma +++ /dev/null @@ -1,317 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdExportVisibilityDefaultTest.ma -//Last modified: Tue, Nov 13, 2018 11:06:45 AM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201603180400-990260"; -fileInfo "osv" "Linux 3.10.0-862.3.2.el7.px.x86_64 #1 SMP Tue Jun 12 16:30:53 PDT 2018 x86_64"; -createNode transform -s -n "persp"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 -29 21 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952799e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "1C5D78C0-0000-784D-5BEB-20410000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "group"; - rename -uid "1C5D78C0-0000-784D-5BEB-204F0000024B"; -createNode transform -n "group_inverse"; - rename -uid "1C5D78C0-0000-784D-5BEB-20B200000258"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "1C5D78C0-0000-784D-5BEB-20410000022B"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000240"; -createNode displayLayer -n "defaultLayer"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000242"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "1C5D78C0-0000-784D-5BEB-204100000243"; - setAttr ".g" yes; -createNode animCurveTU -n "null1_visibility"; - rename -uid "1C5D78C0-0000-784D-5BEB-20610000024C"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 1; - setAttr -s 2 ".kot[0:1]" 5 5; -createNode animCurveTL -n "null1_translateX"; - rename -uid "1C5D78C0-0000-784D-5BEB-20610000024D"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTL -n "null1_translateY"; - rename -uid "1C5D78C0-0000-784D-5BEB-20610000024E"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTL -n "null1_translateZ"; - rename -uid "1C5D78C0-0000-784D-5BEB-20610000024F"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTA -n "null1_rotateX"; - rename -uid "1C5D78C0-0000-784D-5BEB-206100000250"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTA -n "null1_rotateY"; - rename -uid "1C5D78C0-0000-784D-5BEB-206100000251"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTA -n "null1_rotateZ"; - rename -uid "1C5D78C0-0000-784D-5BEB-206100000252"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTU -n "null1_scaleX"; - rename -uid "1C5D78C0-0000-784D-5BEB-206100000253"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 2 1; -createNode animCurveTU -n "null1_scaleY"; - rename -uid "1C5D78C0-0000-784D-5BEB-206100000254"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 2 1; -createNode animCurveTU -n "null1_scaleZ"; - rename -uid "1C5D78C0-0000-784D-5BEB-206100000255"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 2 1; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "1C5D78C0-0000-784D-5BEB-20AA00000256"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n" - + " -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n" - + " modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n" - + " -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n" - + " -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n" - + " -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n" - + " -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n" - + " -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n" - + " -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1076\n -height 495\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n" - + " -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n" - + " -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1076\n -height 495\n -sceneRenderFilter 0\n $editorName;\n" - + " modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n -pluginObjects \"gpuCacheDisplayFilter\" 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n" - + " -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 0\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n" - + " -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n" - + " -niceNames 1\n -showNamespace 0\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n" - + " -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n" - + " -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n" - + " -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n" - + " -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n" - + " -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n" - + " -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n" - + " -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n" - + "\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n" - + " -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n" - + " -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n" - + " -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n" - + " -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n" - + "\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n" - + "\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap true\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -showShapes 0\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 0\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 0\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -showShapes 0\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 0\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 0\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1076\\n -height 495\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1076\\n -height 495\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n -pluginObjects \\\"gpuCacheDisplayFilter\\\" 1 \\n $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "1C5D78C0-0000-784D-5BEB-20AA00000257"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode animCurveTU -n "group_inverse_visibility"; - rename -uid "1C5D78C0-0000-784D-5BEB-20BB00000259"; - setAttr ".tan" 9; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 2 0; - setAttr -s 2 ".kot[0:1]" 5 5; -createNode animCurveTL -n "group_inverse_translateX"; - rename -uid "1C5D78C0-0000-784D-5BEB-20BB0000025A"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTL -n "group_inverse_translateY"; - rename -uid "1C5D78C0-0000-784D-5BEB-20BB0000025B"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTL -n "group_inverse_translateZ"; - rename -uid "1C5D78C0-0000-784D-5BEB-20BB0000025C"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTA -n "group_inverse_rotateX"; - rename -uid "1C5D78C0-0000-784D-5BEB-20BB0000025D"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTA -n "group_inverse_rotateY"; - rename -uid "1C5D78C0-0000-784D-5BEB-20BB0000025E"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTA -n "group_inverse_rotateZ"; - rename -uid "1C5D78C0-0000-784D-5BEB-20BB0000025F"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 0 2 0; -createNode animCurveTU -n "group_inverse_scaleX"; - rename -uid "1C5D78C0-0000-784D-5BEB-20BB00000260"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 2 1; -createNode animCurveTU -n "group_inverse_scaleY"; - rename -uid "1C5D78C0-0000-784D-5BEB-20BB00000261"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 2 1; -createNode animCurveTU -n "group_inverse_scaleZ"; - rename -uid "1C5D78C0-0000-784D-5BEB-20BB00000262"; - setAttr ".tan" 18; - setAttr ".wgt" no; - setAttr -s 2 ".ktv[0:1]" 1 1 2 1; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "null1_visibility.o" "group.v"; -connectAttr "null1_translateX.o" "group.tx"; -connectAttr "null1_translateY.o" "group.ty"; -connectAttr "null1_translateZ.o" "group.tz"; -connectAttr "null1_rotateX.o" "group.rx"; -connectAttr "null1_rotateY.o" "group.ry"; -connectAttr "null1_rotateZ.o" "group.rz"; -connectAttr "null1_scaleX.o" "group.sx"; -connectAttr "null1_scaleY.o" "group.sy"; -connectAttr "null1_scaleZ.o" "group.sz"; -connectAttr "group_inverse_visibility.o" "group_inverse.v"; -connectAttr "group_inverse_translateX.o" "group_inverse.tx"; -connectAttr "group_inverse_translateY.o" "group_inverse.ty"; -connectAttr "group_inverse_translateZ.o" "group_inverse.tz"; -connectAttr "group_inverse_rotateX.o" "group_inverse.rx"; -connectAttr "group_inverse_rotateY.o" "group_inverse.ry"; -connectAttr "group_inverse_rotateZ.o" "group_inverse.rz"; -connectAttr "group_inverse_scaleX.o" "group_inverse.sx"; -connectAttr "group_inverse_scaleY.o" "group_inverse.sy"; -connectAttr "group_inverse_scaleZ.o" "group_inverse.sz"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of UsdExportVisibilityDefaultTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportAsAssemblies/CubeModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportAsAssemblies/CubeModel.usda deleted file mode 100644 index 789ce573bc..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportAsAssemblies/CubeModel.usda +++ /dev/null @@ -1,26 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.7, 0.1, 0.1)] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportAsAssemblies/Cubes_set.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportAsAssemblies/Cubes_set.usda deleted file mode 100644 index 0346b55c25..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportAsAssemblies/Cubes_set.usda +++ /dev/null @@ -1,40 +0,0 @@ -#usda 1.0 -( - defaultPrim = "Cubes_set" - endTimeCode = 1 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "Cubes_set" ( - kind = "assembly" -) -{ - def Xform "Cubes_grp" ( - kind = "group" - ) - { - def Xform "Cube_1" ( - add references = @CubeModel.usda@ - ) - { - double3 xformOp:translate = (-5, 0, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Xform "Cube_2" ( - add references = @CubeModel.usda@ - ) - { - } - - def Xform "Cube_3" ( - add references = @CubeModel.usda@ - ) - { - double3 xformOp:translate = (5, 0, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportCameraTest/UsdImportCameraTest.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportCameraTest/UsdImportCameraTest.usda deleted file mode 100644 index d3d8480a06..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportCameraTest/UsdImportCameraTest.usda +++ /dev/null @@ -1,815 +0,0 @@ -#usda 1.0 -( - defaultPrim = "UsdImportCameraTest" - endTimeCode = 96 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "UsdImportCameraTest" ( - kind = "component" -) -{ - def Xform "Cameras" - { - def Camera "OrthoCamStatic" - { - float2 clippingRange = (1, 100) - float focalLength = 50 - float focusDistance = 5 - float fStop = 8 - float horizontalAperture = 35 - float horizontalApertureOffset = 0 - token projection = "orthographic" - float verticalAperture = 35 - float verticalApertureOffset = 0 - double3 xformOp:translate = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Camera "PerspCamStatic" - { - float2 clippingRange = (0.1, 10000) - float focalLength = 35 - float focusDistance = 5 - float fStop = 11 - float horizontalAperture = 36 - float horizontalApertureOffset = 25.4 - token projection = "perspective" - float verticalAperture = 24 - float verticalApertureOffset = 50.8 - float xformOp:rotateX = 45 - double3 xformOp:translate = (0, -5, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateX"] - } - - def Camera "PerspCamAnimTransform" - { - float2 clippingRange = (0.1, 10000) - float focalLength = 35 - float focusDistance = 5 - float fStop = 5.6 - float horizontalAperture = 36 - float horizontalApertureOffset = 0 - token projection = "perspective" - float verticalAperture = 24 - float verticalApertureOffset = 0 - float3 xformOp:rotateXYZ.timeSamples = { - 1: (45, 0, 0), - 25: (45, 0, 90), - 49: (45, 0, 180), - 73: (45, 0, 270), - 96: (45, 0, 359.694), - } - double3 xformOp:translate.timeSamples = { - 1: (0, -5, 5), - 2: (0.0253182905699189, -4.98300057610837, 5), - 3: (0.0983796346096187, -4.93344906985802, 5), - 4: (0.214843779031073, -4.8535156031923, 5), - 5: (0.370370372957378, -4.74537036557545, 5), - 6: (0.560619249059799, -4.61118341899692, 5), - 7: (0.78124999476131, -4.45312499774086, 5), - 8: (1.02792258165547, -4.27336506018708, 5), - 9: (1.29629637908053, -4.07407400243703, 5), - 10: (1.58203127946763, -3.8574218410782, 5), - 11: (1.88078722491844, -3.62557854302751, 5), - 12: (2.18822351026541, -3.38071457889223, 5), - 13: (2.50000029336662, -3.1249997394141, 5), - 14: (2.81177662846285, -2.86060472104612, 5), - 15: (3.11921312820805, -2.58969890707637, 5), - 16: (3.41796906104719, -2.31445281234995, 5), - 17: (3.70370374509582, -2.03703697654719, 5), - 18: (3.97207771850205, -1.75962074570331, 5), - 19: (4.21875027765054, -1.48437465794644, 5), - 20: (4.43938084310233, -1.21346923898708, 5), - 21: (4.629629766741, -0.949073853486903, 5), - 22: (4.78515642877025, -0.693359034917433, 5), - 23: (4.901620408076, -0.448495267079636, 5), - 24: (4.97468175851852, -0.216651989141012, 5), - 25: (5, 0, 5), - 26: (4.98300051967385, 0.216652626423293, 5), - 27: (4.9334490317859, 0.448495588170339, 5), - 28: (4.85351566794832, 0.693359349675365, 5), - 29: (4.74537021207969, 0.949074524384076, 5), - 30: (4.61118341977842, 1.21346951229899, 5), - 31: (4.45312515257321, 1.48437489892618, 5), - 32: (4.27336499880498, 1.75962134427745, 5), - 33: (4.07407412385391, 2.03703713659671, 5), - 34: (3.85742217504461, 2.31445292658253, 5), - 35: (3.62557860101962, 2.5896993649335, 5), - 36: (3.38071486518229, 2.86060473989356, 5), - 37: (3.12500045653244, 3.12499971147449, 5), - 38: (2.86060473989356, 3.38071486518229, 5), - 39: (2.5896993649335, 3.62557860101962, 5), - 40: (2.31445371820662, 3.85742153243212, 5), - 41: (2.03703713659671, 4.07407412385391, 5), - 42: (1.75962134427745, 4.27336499880498, 5), - 43: (1.48437568123708, 4.45312466828551, 5), - 44: (1.21346951229899, 4.61118341977842, 5), - 45: (0.949074524384077, 4.74537021207969, 5), - 46: (0.693360066793741, 4.85351539786473, 5), - 47: (0.448495588170339, 4.9334490317859, 5), - 48: (0.216652626423293, 4.98300051967385, 5), - 49: (0, 5, 5), - 50: (-0.216651345164967, 4.98300070777751, 5), - 51: (-0.448494920377583, 4.93344920115242, 5), - 52: (-0.69335938227165, 4.85351563123284, 5), - 53: (-0.94907308945752, 4.74537084451481, 5), - 54: (-1.21346882743198, 4.61118374413534, 5), - 55: (-1.48437501068487, 4.45312502136975, 5), - 56: (-1.75961990469425, 4.27336591386955, 5), - 57: (-2.03703651847446, 4.0740745052078, 5), - 58: (-2.31445313613008, 3.85742191506827, 5), - 59: (-2.58969804176558, 3.62557966049931, 5), - 60: (-2.86060424439543, 3.38071522902736, 5), - 61: (-3.12500000949767, 3.12500005698599, 5), - 62: (-3.38071375156189, 2.86060582906164, 5), - 63: (-3.62557825608529, 2.58969966025159, 5), - 64: (-3.85742188167805, 2.31445319178045, 5), - 65: (-4.0740732849736, 2.03703816421411, 5), - 66: (-4.27336480443445, 1.75962154353804, 5), - 67: (-4.45312500356162, 1.48437506410924, 5), - 68: (-4.61118289289112, 1.21347041061429, 5), - 69: (-4.74537014033331, 0.949074623544281, 5), - 70: (-4.85351562603881, 0.693359418629896, 5), - 71: (-4.93344882620485, 0.448496312919738, 5), - 72: (-4.98300051467228, 0.216652644927879, 5), - 73: (-5, 0, 5), - 74: (-4.97468189146619, -0.216651382173905, 5), - 75: (-4.90162050696434, -0.448495003936228, 5), - 76: (-4.7851561522111, -0.693359520180752, 5), - 77: (-4.62963012633498, -0.949073287777633, 5), - 78: (-4.43938093449647, -1.21346909048452, 5), - 79: (-4.21874966472377, -1.48437534105109, 5), - 80: (-3.97207810043331, -1.75962030321518, 5), - 81: (-3.7037037037037, -2.03703698425207, 5), - 82: (-3.41796812135708, -2.31445366652611, 5), - 83: (-3.11921339758026, -2.58969863240163, 5), - 84: (-2.8117763984051, -2.86060488915395, 5), - 85: (-2.49999910593012, -3.1250007005209, 5), - 86: (-2.1882236015949, -3.38071447925207, 5), - 87: (-1.88078660241974, -3.62557900910525, 5), - 88: (-1.58203020226194, -3.85742264695053, 5), - 89: (-1.2962962962963, -4.07407404768159, 5), - 90: (-1.02792189956669, -4.27336554802106, 5), - 91: (-0.781248994171619, -4.45312570973011, 5), - 92: (-0.560619065503528, -4.61118354160528, 5), - 93: (-0.37036987366502, -4.74537070981647, 5), - 94: (-0.214843065478235, -4.85351609277471, 5), - 95: (-0.0983794930356634, -4.93344916493822, 5), - 96: (-0.0253181085338063, -4.98300069840656, 5), - } - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ"] - } - - def Camera "PerspCamAnimShape" - { - float2 clippingRange.timeSamples = { - 1: (0.1, 10000), - 49: (0.5, 9000), - 96: (1.0, 8000), - } - float focalLength.timeSamples = { - 1: 35, - 2: 35.329136, - 3: 36.278934, - 4: 37.79297, - 5: 39.814816, - 6: 42.28805, - 7: 45.15625, - 8: 48.362995, - 9: 51.851852, - 10: 55.566406, - 11: 59.450233, - 12: 63.446907, - 13: 67.5, - 14: 71.55309, - 15: 75.549774, - 16: 79.4336, - 17: 83.14815, - 18: 86.63701, - 19: 89.84375, - 20: 92.71195, - 21: 95.18519, - 22: 97.20703, - 23: 98.72106, - 24: 99.67086, - 25: 100, - } - float focusDistance.timeSamples = { - 1: 5, - 2: 5, - 3: 5, - 4: 5, - 5: 5, - 6: 5, - 7: 5, - 8: 5, - 9: 5, - 10: 5, - 11: 5, - 12: 5, - 13: 5, - 14: 5, - 15: 5, - 16: 5, - 17: 5, - 18: 5, - 19: 5, - 20: 5, - 21: 5, - 22: 5, - 23: 5, - 24: 5, - 25: 5, - 26: 5, - 27: 5, - 28: 5, - 29: 5, - 30: 5, - 31: 5, - 32: 5, - 33: 5, - 34: 5, - 35: 5, - 36: 5, - 37: 5, - 38: 5, - 39: 5, - 40: 5, - 41: 5, - 42: 5, - 43: 5, - 44: 5, - 45: 5, - 46: 5, - 47: 5, - 48: 5, - 49: 5, - 50: 5, - 51: 5, - 52: 5, - 53: 5, - 54: 5, - 55: 5, - 56: 5, - 57: 5, - 58: 5, - 59: 5, - 60: 5, - 61: 5, - 62: 5, - 63: 5, - 64: 5, - 65: 5, - 66: 5, - 67: 5, - 68: 5, - 69: 5, - 70: 5, - 71: 5, - 72: 5, - 73: 5, - 74: 5, - 75: 5, - 76: 5, - 77: 5, - 78: 5, - 79: 5, - 80: 5, - 81: 5, - 82: 5, - 83: 5, - 84: 5, - 85: 5, - 86: 5, - 87: 5, - 88: 5, - 89: 5, - 90: 5, - 91: 5, - 92: 5, - 93: 5, - 94: 5, - 95: 5, - 96: 5, - } - float fStop.timeSamples = { - 1: 5.6, - 2: 5.6, - 3: 5.6, - 4: 5.6, - 5: 5.6, - 6: 5.6, - 7: 5.6, - 8: 5.6, - 9: 5.6, - 10: 5.6, - 11: 5.6, - 12: 5.6, - 13: 5.6, - 14: 5.6, - 15: 5.6, - 16: 5.6, - 17: 5.6, - 18: 5.6, - 19: 5.6, - 20: 5.6, - 21: 5.6, - 22: 5.6, - 23: 5.6, - 24: 5.6, - 25: 5.6, - 26: 5.6, - 27: 5.6, - 28: 5.6, - 29: 5.6, - 30: 5.6, - 31: 5.6, - 32: 5.6, - 33: 5.6, - 34: 5.6, - 35: 5.6, - 36: 5.6, - 37: 5.6, - 38: 5.6, - 39: 5.6, - 40: 5.6, - 41: 5.6, - 42: 5.6, - 43: 5.6, - 44: 5.6, - 45: 5.6, - 46: 5.6, - 47: 5.6, - 48: 5.6, - 49: 5.6, - 50: 5.6, - 51: 5.6, - 52: 5.6, - 53: 5.6, - 54: 5.6, - 55: 5.6, - 56: 5.6, - 57: 5.6, - 58: 5.6, - 59: 5.6, - 60: 5.6, - 61: 5.6, - 62: 5.6, - 63: 5.6, - 64: 5.6, - 65: 5.6, - 66: 5.6, - 67: 5.6, - 68: 5.6, - 69: 5.6, - 70: 5.6, - 71: 5.6, - 72: 5.6, - 73: 5.6, - 74: 5.6, - 75: 5.6, - 76: 5.6, - 77: 5.6, - 78: 5.6, - 79: 5.6, - 80: 5.6, - 81: 5.6, - 82: 5.6, - 83: 5.6, - 84: 5.6, - 85: 5.6, - 86: 5.6, - 87: 5.6, - 88: 5.6, - 89: 5.6, - 90: 5.6, - 91: 5.6, - 92: 5.6, - 93: 5.6, - 94: 5.6, - 95: 5.6, - 96: 5.6, - } - float horizontalAperture.timeSamples = { - 1: 36, - 2: 36, - 3: 36, - 4: 36, - 5: 36, - 6: 36, - 7: 36, - 8: 36, - 9: 36, - 10: 36, - 11: 36, - 12: 36, - 13: 36, - 14: 36, - 15: 36, - 16: 36, - 17: 36, - 18: 36, - 19: 36, - 20: 36, - 21: 36, - 22: 36, - 23: 36, - 24: 36, - 25: 36, - 26: 36, - 27: 36, - 28: 36, - 29: 36, - 30: 36, - 31: 36, - 32: 36, - 33: 36, - 34: 36, - 35: 36, - 36: 36, - 37: 36, - 38: 36, - 39: 36, - 40: 36, - 41: 36, - 42: 36, - 43: 36, - 44: 36, - 45: 36, - 46: 36, - 47: 36, - 48: 36, - 49: 36, - 50: 36, - 51: 36, - 52: 36, - 53: 36, - 54: 36, - 55: 36, - 56: 36, - 57: 36, - 58: 36, - 59: 36, - 60: 36, - 61: 36, - 62: 36, - 63: 36, - 64: 36, - 65: 36, - 66: 36, - 67: 36, - 68: 36, - 69: 36, - 70: 36, - 71: 36, - 72: 36, - 73: 36, - 74: 36, - 75: 36, - 76: 36, - 77: 36, - 78: 36, - 79: 36, - 80: 36, - 81: 36, - 82: 36, - 83: 36, - 84: 36, - 85: 36, - 86: 36, - 87: 36, - 88: 36, - 89: 36, - 90: 36, - 91: 36, - 92: 36, - 93: 36, - 94: 36, - 95: 36, - 96: 36, - } - float horizontalApertureOffset.timeSamples = { - 1: 0, - 2: 0, - 3: 0, - 4: 0, - 5: 0, - 6: 0, - 7: 0, - 8: 0, - 9: 0, - 10: 0, - 11: 0, - 12: 0, - 13: 0, - 14: 0, - 15: 0, - 16: 0, - 17: 0, - 18: 0, - 19: 0, - 20: 0, - 21: 0, - 22: 0, - 23: 0, - 24: 0, - 25: 0, - 26: 0, - 27: 0, - 28: 0, - 29: 0, - 30: 0, - 31: 0, - 32: 0, - 33: 0, - 34: 0, - 35: 0, - 36: 0, - 37: 0, - 38: 0, - 39: 0, - 40: 0, - 41: 0, - 42: 0, - 43: 0, - 44: 0, - 45: 0, - 46: 0, - 47: 0, - 48: 0, - 49: 0, - 50: 0, - 51: 0, - 52: 0, - 53: 0, - 54: 0, - 55: 0, - 56: 0, - 57: 0, - 58: 0, - 59: 0, - 60: 0, - 61: 0, - 62: 0, - 63: 0, - 64: 0, - 65: 0, - 66: 0, - 67: 0, - 68: 0, - 69: 0, - 70: 0, - 71: 0, - 72: 0, - 73: 0, - 74: 0, - 75: 0, - 76: 0, - 77: 0, - 78: 0, - 79: 0, - 80: 0, - 81: 0, - 82: 0, - 83: 0, - 84: 0, - 85: 0, - 86: 0, - 87: 0, - 88: 0, - 89: 0, - 90: 0, - 91: 0, - 92: 0, - 93: 0, - 94: 0, - 95: 0, - 96: 0, - } - token projection.timeSamples = { - 1: "perspective", - 2: "perspective", - 3: "perspective", - 4: "perspective", - 5: "perspective", - 6: "perspective", - 7: "perspective", - 8: "perspective", - 9: "perspective", - 10: "perspective", - 11: "perspective", - 12: "perspective", - 13: "perspective", - 14: "perspective", - 15: "perspective", - 16: "perspective", - 17: "perspective", - 18: "perspective", - 19: "perspective", - 20: "perspective", - 21: "perspective", - 22: "perspective", - 23: "perspective", - 24: "perspective", - 25: "perspective", - 26: "perspective", - 27: "perspective", - 28: "perspective", - 29: "perspective", - 30: "perspective", - 31: "perspective", - 32: "perspective", - 33: "perspective", - 34: "perspective", - 35: "perspective", - 36: "perspective", - 37: "perspective", - 38: "perspective", - 39: "perspective", - 40: "perspective", - 41: "perspective", - 42: "perspective", - 43: "perspective", - 44: "perspective", - 45: "perspective", - 46: "perspective", - 47: "perspective", - 48: "perspective", - 49: "perspective", - 50: "perspective", - 51: "perspective", - 52: "perspective", - 53: "perspective", - 54: "perspective", - 55: "perspective", - 56: "perspective", - 57: "perspective", - 58: "perspective", - 59: "perspective", - 60: "perspective", - 61: "perspective", - 62: "perspective", - 63: "perspective", - 64: "perspective", - 65: "perspective", - 66: "perspective", - 67: "perspective", - 68: "perspective", - 69: "perspective", - 70: "perspective", - 71: "perspective", - 72: "perspective", - 73: "perspective", - 74: "perspective", - 75: "perspective", - 76: "perspective", - 77: "perspective", - 78: "perspective", - 79: "perspective", - 80: "perspective", - 81: "perspective", - 82: "perspective", - 83: "perspective", - 84: "perspective", - 85: "perspective", - 86: "perspective", - 87: "perspective", - 88: "perspective", - 89: "perspective", - 90: "perspective", - 91: "perspective", - 92: "perspective", - 93: "perspective", - 94: "perspective", - 95: "perspective", - 96: "perspective", - } - float verticalAperture.timeSamples = { - 1: 24, - 2: 24, - 3: 24, - 4: 24, - 5: 24, - 6: 24, - 7: 24, - 8: 24, - 9: 24, - 10: 24, - 11: 24, - 12: 24, - 13: 24, - 14: 24, - 15: 24, - 16: 24, - 17: 24, - 18: 24, - 19: 24, - 20: 24, - 21: 24, - 22: 24, - 23: 24, - 24: 24, - 25: 24, - 26: 24, - 27: 24, - 28: 24, - 29: 24, - 30: 24, - 31: 24, - 32: 24, - 33: 24, - 34: 24, - 35: 24, - 36: 24, - 37: 24, - 38: 24, - 39: 24, - 40: 24, - 41: 24, - 42: 24, - 43: 24, - 44: 24, - 45: 24, - 46: 24, - 47: 24, - 48: 24, - 49: 24, - 50: 24, - 51: 24, - 52: 24, - 53: 24, - 54: 24, - 55: 24, - 56: 24, - 57: 24, - 58: 24, - 59: 24, - 60: 24, - 61: 24, - 62: 24, - 63: 24, - 64: 24, - 65: 24, - 66: 24, - 67: 24, - 68: 24, - 69: 24, - 70: 24, - 71: 24, - 72: 24, - 73: 24, - 74: 24, - 75: 24, - 76: 24, - 77: 24, - 78: 24, - 79: 24, - 80: 24, - 81: 24, - 82: 24, - 83: 24, - 84: 24, - 85: 24, - 86: 24, - 87: 24, - 88: 24, - 89: 24, - 90: 24, - 91: 24, - 92: 24, - 93: 24, - 94: 24, - 95: 24, - 96: 24, - } - float verticalApertureOffset.timeSamples = { - 1: 0, - 49: 25.4, - 96: 50.8, - } - float xformOp:rotateX = 45 - double3 xformOp:translate = (0, -5, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateX"] - } - } - - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.375, 0.25), (0.625, 0.25), (0.625, 0.5), (0.375, 0.5), (0.375, 0.5), (0.625, 0.5), (0.625, 0.75), (0.375, 0.75), (0.375, 0.75), (0.625, 0.75), (0.625, 1), (0.375, 1), (0.625, 0), (0.875, 0), (0.875, 0.25), (0.625, 0.25), (0.125, 0), (0.375, 0), (0.375, 0.25), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - double3 xformOp:translate = (0, 0, 0.5) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportColorSetsTest/UsdImportColorSetsTest.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportColorSetsTest/UsdImportColorSetsTest.usda deleted file mode 100644 index b185308eb7..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportColorSetsTest/UsdImportColorSetsTest.usda +++ /dev/null @@ -1,282 +0,0 @@ -#usda 1.0 -( - defaultPrim = "UsdImportColorSetsTest" - upAxis = "Z" -) - -def Xform "UsdImportColorSetsTest" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Xform "CubeMeshes" - { - def Mesh "NoColorSetsCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (20, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "ColorSetsCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float[] primvars:ConstantColor_kAlpha = [.5] ( - interpolation = "constant" - ) - int[] primvars:ConstantColor_kAlpha:indices = [0] - color3f[] primvars:ConstantColor_kRGB = [(1, 0, 1)] ( - interpolation = "constant" - ) - int[] primvars:ConstantColor_kRGB:indices = [0] - color4f[] primvars:ConstantColor_kRGBA = [(0, 1, 0, 0.5)] ( - interpolation = "constant" - ) - int[] primvars:ConstantColor_kRGBA:indices = [0] - color4f[] primvars:ConstantColorClamped_kRGBA = [(1, 1, 0, 0.5)] ( - customData = { - dictionary Maya = { - bool clamped = 1 - } - } - interpolation = "constant" - ) - int[] primvars:ConstantColorClamped_kRGBA:indices = [0] - float[] primvars:FaceColor_Full_kAlpha = [1, 0.9, 0.8, 0.7, 0.6, 0.5] ( - interpolation = "uniform" - ) - float[] primvars:ExcludeMe = [.5] ( - interpolation = "constant" - ) - float[] primvars:ExcludeMeNot = [.5] ( - interpolation = "constant" - ) - int[] primvars:FaceColor_Full_kAlpha:indices = [0, 1, 2, 3, 4, 5] - color3f[] primvars:FaceColor_Full_kRGB = [(1, 0, 0), (0, 1, 0), (0, 0, 1), (1, 1, 0), (1, 0, 1), (0, 1, 1)] ( - interpolation = "uniform" - ) - int[] primvars:FaceColor_Full_kRGB:indices = [0, 1, 2, 3, 4, 5] - color4f[] primvars:FaceColor_Full_kRGBA = [(1, 0, 0, 1), (0, 1, 0, 0.9), (0, 0, 1, 0.8), (1, 1, 0, 0.7), (1, 0, 1, 0.6), (0, 1, 1, 0.5)] ( - interpolation = "uniform" - ) - int[] primvars:FaceColor_Full_kRGBA:indices = [0, 1, 2, 3, 4, 5] - float[] primvars:FaceColor_Sparse_kAlpha = [1, 0.8, 0.6, 1] ( - interpolation = "uniform" - unauthoredValuesIndex = 3 - ) - int[] primvars:FaceColor_Sparse_kAlpha:indices = [0, 3, 1, 3, 2, 3] - color3f[] primvars:FaceColor_Sparse_kRGB = [(1, 0, 0), (0, 0, 1), (1, 0, 1), (1, 1, 1)] ( - interpolation = "uniform" - unauthoredValuesIndex = 3 - ) - int[] primvars:FaceColor_Sparse_kRGB:indices = [0, 3, 1, 3, 2, 3] - color4f[] primvars:FaceColor_Sparse_kRGBA = [(1, 0, 0, 1), (0, 0, 1, 0.8), (1, 0, 1, 0.6), (1, 1, 1, 1)] ( - interpolation = "uniform" - unauthoredValuesIndex = 3 - ) - int[] primvars:FaceColor_Sparse_kRGBA:indices = [0, 3, 1, 3, 2, 3] - float[] primvars:FaceVertexColor_Full_kAlpha = [1, 0.99, 0.98, 0.97, 0.9, 0.89, 0.88, 0.87, 0.8, 0.79, 0.78, 0.77, 0.7, 0.69, 0.68, 0.67, 0.6, 0.59, 0.58, 0.57, 0.5, 0.49, 0.48, 0.47] ( - interpolation = "faceVarying" - ) - int[] primvars:FaceVertexColor_Full_kAlpha:indices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23] - color3f[] primvars:FaceVertexColor_Full_kRGB = [(1, 1, 0), (1, 0.9, 0), (1, 0.8, 0), (1, 0.7, 0), (0.9, 1, 0), (0.9, 0.9, 0), (0.9, 0.8, 0), (0.9, 0.7, 0), (0.8, 1, 0), (0.8, 0.9, 0), (0.8, 0.8, 0), (0.8, 0.7, 0), (0.7, 1, 0), (0.7, 0.9, 0), (0.7, 0.8, 0), (0.7, 0.7, 0), (0.6, 1, 0), (0.6, 0.9, 0), (0.6, 0.8, 0), (0.6, 0.7, 0), (0.5, 1, 0), (0.5, 0.9, 0), (0.5, 0.8, 0), (0.5, 0.7, 0)] ( - interpolation = "faceVarying" - ) - int[] primvars:FaceVertexColor_Full_kRGB:indices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23] - color4f[] primvars:FaceVertexColor_Full_kRGBA = [(1, 1, 0, 1), (1, 0.9, 0, 0.99), (1, 0.8, 0, 0.98), (1, 0.7, 0, 0.97), (0.9, 1, 0, 0.9), (0.9, 0.9, 0, 0.89), (0.9, 0.8, 0, 0.88), (0.9, 0.7, 0, 0.87), (0.8, 1, 0, 0.8), (0.8, 0.9, 0, 0.79), (0.8, 0.8, 0, 0.78), (0.8, 0.7, 0, 0.77), (0.7, 1, 0, 0.7), (0.7, 0.9, 0, 0.69), (0.7, 0.8, 0, 0.68), (0.7, 0.7, 0, 0.67), (0.6, 1, 0, 0.6), (0.6, 0.9, 0, 0.59), (0.6, 0.8, 0, 0.58), (0.6, 0.7, 0, 0.57), (0.5, 1, 0, 0.5), (0.5, 0.9, 0, 0.49), (0.5, 0.8, 0, 0.48), (0.5, 0.7, 0, 0.47)] ( - interpolation = "faceVarying" - ) - int[] primvars:FaceVertexColor_Full_kRGBA:indices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23] - float[] primvars:FaceVertexColor_Sparse_kAlpha = [1, 0.98, 0.9, 0.88, 0.8, 0.78, 0.7, 0.68, 0.6, 0.58, 0.5, 0.48, 1] ( - interpolation = "faceVarying" - unauthoredValuesIndex = 12 - ) - int[] primvars:FaceVertexColor_Sparse_kAlpha:indices = [0, 12, 1, 12, 2, 12, 3, 12, 4, 12, 5, 12, 6, 12, 7, 12, 8, 12, 9, 12, 10, 12, 11, 12] - color3f[] primvars:FaceVertexColor_Sparse_kRGB = [(1, 1, 0), (1, 0.8, 0), (0.9, 1, 0), (0.9, 0.8, 0), (0.8, 1, 0), (0.8, 0.8, 0), (0.7, 1, 0), (0.7, 0.8, 0), (0.6, 1, 0), (0.6, 0.8, 0), (0.5, 1, 0), (0.5, 0.8, 0), (1, 1, 1)] ( - interpolation = "faceVarying" - unauthoredValuesIndex = 12 - ) - int[] primvars:FaceVertexColor_Sparse_kRGB:indices = [0, 12, 1, 12, 2, 12, 3, 12, 4, 12, 5, 12, 6, 12, 7, 12, 8, 12, 9, 12, 10, 12, 11, 12] - color4f[] primvars:FaceVertexColor_Sparse_kRGBA = [(1, 1, 0, 1), (1, 0.8, 0, 0.98), (0.9, 1, 0, 0.9), (0.9, 0.8, 0, 0.88), (0.8, 1, 0, 0.8), (0.8, 0.8, 0, 0.78), (0.7, 1, 0, 0.7), (0.7, 0.8, 0, 0.68), (0.6, 1, 0, 0.6), (0.6, 0.8, 0, 0.58), (0.5, 1, 0, 0.5), (0.5, 0.8, 0, 0.48), (1, 1, 1, 1)] ( - interpolation = "faceVarying" - unauthoredValuesIndex = 12 - ) - int[] primvars:FaceVertexColor_Sparse_kRGBA:indices = [0, 12, 1, 12, 2, 12, 3, 12, 4, 12, 5, 12, 6, 12, 7, 12, 8, 12, 9, 12, 10, 12, 11, 12] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - float[] primvars:VertexColor_Full_kAlpha = [1, 0.9, 0.7, 0.8, 0.5, 0.6, 0.3, 0.4] ( - interpolation = "vertex" - ) - int[] primvars:VertexColor_Full_kAlpha:indices = [0, 1, 3, 2, 5, 4, 7, 6] - color3f[] primvars:VertexColor_Full_kRGB = [(1, 0, 0), (0, 1, 0), (1, 1, 0), (0, 0, 1), (0, 1, 1), (1, 0, 1), (1, 1, 1), (0, 0, 0)] ( - interpolation = "vertex" - ) - int[] primvars:VertexColor_Full_kRGB:indices = [0, 1, 3, 2, 5, 4, 7, 6] - color4f[] primvars:VertexColor_Full_kRGBA = [(1, 0, 0, 1), (0, 1, 0, 0.9), (1, 1, 0, 0.7), (0, 0, 1, 0.8), (0, 1, 1, 0.5), (1, 0, 1, 0.6), (1, 1, 1, 0.3), (0, 0, 0, 0.4)] ( - interpolation = "vertex" - ) - int[] primvars:VertexColor_Full_kRGBA:indices = [0, 1, 3, 2, 5, 4, 7, 6] - float[] primvars:VertexColor_Sparse_kAlpha = [1, 0.8, 0.6, 0.4, 1] ( - interpolation = "vertex" - unauthoredValuesIndex = 4 - ) - int[] primvars:VertexColor_Sparse_kAlpha:indices = [0, 4, 1, 4, 2, 4, 3, 4] - color3f[] primvars:VertexColor_Sparse_kRGB = [(1, 0, 0), (0, 0, 1), (1, 0, 1), (0, 0, 0), (1, 1, 1)] ( - interpolation = "vertex" - unauthoredValuesIndex = 4 - ) - int[] primvars:VertexColor_Sparse_kRGB:indices = [0, 4, 1, 4, 2, 4, 3, 4] - color4f[] primvars:VertexColor_Sparse_kRGBA = [(1, 0, 0, 1), (0, 0, 1, 0.8), (1, 0, 1, 0.6), (0, 0, 0, 0.4), (1, 1, 1, 1)] ( - interpolation = "vertex" - unauthoredValuesIndex = 4 - ) - int[] primvars:VertexColor_Sparse_kRGBA:indices = [0, 4, 1, 4, 2, 4, 3, 4] - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "DisplayColorAuthoredCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - color3f[] primvars:displayColor = [(1, 0, 1)] ( - interpolation = "constant" - ) - int[] primvars:displayColor:indices = [0] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (20, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "DisplayColorNotAuthoredCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - color3f[] primvars:displayColor = [(1, 0, 1)] ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - interpolation = "constant" - ) - int[] primvars:displayColor:indices = [0] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (20, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "DisplayOpacityAuthoredCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float[] primvars:displayOpacity = [0.5] ( - interpolation = "constant" - ) - int[] primvars:displayOpacity:indices = [0] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (20, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "DisplayOpacityNotAuthoredCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float[] primvars:displayOpacity = [0.5] ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - interpolation = "constant" - ) - int[] primvars:displayOpacity:indices = [0] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (20, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "DisplayColorAndDisplayOpacityAuthoredCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - color3f[] primvars:displayColor = [(1, 0, 1)] ( - interpolation = "constant" - ) - int[] primvars:displayColor:indices = [0] - float[] primvars:displayOpacity = [0.5] ( - interpolation = "constant" - ) - int[] primvars:displayOpacity:indices = [0] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (20, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "DisplayColorAuthoredConvertToDisplayCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - color3f[] primvars:displayColor = [(0.21763764321804047, 0.21763764321804047, 0.21763764321804047)] ( - interpolation = "constant" - ) - int[] primvars:displayColor:indices = [0] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (20, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - } - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportFrameRangeTest/MovingCube.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportFrameRangeTest/MovingCube.usda deleted file mode 100644 index 11b2872425..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportFrameRangeTest/MovingCube.usda +++ /dev/null @@ -1,213 +0,0 @@ -#usda 1.0 -( - defaultPrim = "pCube1" - endTimeCode = 30 - startTimeCode = 1 - upAxis = "Z" -) - -def Mesh "pCube1" ( - kind = "component" -) -{ - float3[] extent.timeSamples = { - 1: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 2: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 3: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 4: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 5: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 6: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 7: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 8: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 9: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 10: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 11: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 12: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 13: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 14: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 15: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 16: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 17: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 18: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 19: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 20: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 21: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 22: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 23: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 24: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 25: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 26: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 27: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 28: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 29: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - 30: [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)], - } - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points.timeSamples = { - 1: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 2: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 3: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 4: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 5: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 6: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 7: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 8: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 9: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 10: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 11: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 12: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 13: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 14: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 15: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 16: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 17: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 18: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 19: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 20: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 21: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 22: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 23: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 24: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 25: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 26: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 27: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 28: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 29: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - 30: [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)], - } - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - token visibility.timeSamples = { - 1: "inherited", - 2: "inherited", - 3: "inherited", - 4: "inherited", - 5: "inherited", - 6: "inherited", - 7: "inherited", - 8: "inherited", - 9: "inherited", - 10: "inherited", - 11: "inherited", - 12: "inherited", - 13: "inherited", - 14: "inherited", - 15: "inherited", - 16: "inherited", - 17: "inherited", - 18: "inherited", - 19: "inherited", - 20: "inherited", - 21: "inherited", - 22: "inherited", - 23: "inherited", - 24: "inherited", - 25: "inherited", - 26: "inherited", - 27: "inherited", - 28: "inherited", - 29: "inherited", - 30: "inherited", - } - float3 xformOp:rotateXYZ.timeSamples = { - 1: (0, 0, 0), - 2: (0, 0, 0), - 3: (0, 0, 0), - 4: (0, 0, 0), - 5: (0, 0, 0), - 6: (0, 0, 0), - 7: (0, 0, 0), - 8: (0, 0, 0), - 9: (0, 0, 0), - 10: (0, 0, 0), - 11: (0, 0, 0), - 12: (0, 0, 0), - 13: (0, 0, 0), - 14: (0, 0, 0), - 15: (0, 0, 0), - 16: (0, 0, 0), - 17: (0, 0, 0), - 18: (0, 0, 0), - 19: (0, 0, 0), - 20: (0, 0, 0), - 21: (0, 0, 0), - 22: (0, 0, 0), - 23: (0, 0, 0), - 24: (0, 0, 0), - 25: (0, 0, 0), - 26: (0, 0, 0), - 27: (0, 0, 0), - 28: (0, 0, 0), - 29: (0, 0, 0), - 30: (0, 0, 0), - } - float3 xformOp:scale.timeSamples = { - 1: (1, 1, 1), - 2: (1, 1, 1), - 3: (1, 1, 1), - 4: (1, 1, 1), - 5: (1, 1, 1), - 6: (1, 1, 1), - 7: (1, 1, 1), - 8: (1, 1, 1), - 9: (1, 1, 1), - 10: (1, 1, 1), - 11: (1, 1, 1), - 12: (1, 1, 1), - 13: (1, 1, 1), - 14: (1, 1, 1), - 15: (1, 1, 1), - 16: (1, 1, 1), - 17: (1, 1, 1), - 18: (1, 1, 1), - 19: (1, 1, 1), - 20: (1, 1, 1), - 21: (1, 1, 1), - 22: (1, 1, 1), - 23: (1, 1, 1), - 24: (1, 1, 1), - 25: (1, 1, 1), - 26: (1, 1, 1), - 27: (1, 1, 1), - 28: (1, 1, 1), - 29: (1, 1, 1), - 30: (1, 1, 1), - } - double3 xformOp:translate.timeSamples = { - 1: (0, 0, 0), - 2: (0.0409340565897842, 0, 0), - 3: (0.159883595196505, 0, 0), - 4: (0.351069731852374, 0, 0), - #5: (0.60871342138663, 0, 0), - 6: (0.927035922434109, 0, 0), - 7: (1.30025808442211, 0, 0), - 8: (1.72260140778993, 0, 0), - 9: (2.18828636375789, 0, 0), - 10: (2.69153431636278, 0, 0), - 11: (3.22656673711001, 0, 0), - 12: (3.78760393601695, 0, 0), - 13: (4.36886778552975, 0, 0), - 14: (4.96457809965663, 0, 0), - 15: (5.5689576560604, 0, 0), - 16: (6.17622667795684, 0, 0), - 17: (6.78060537202807, 0, 0), - 18: (7.37631654073735, 0, 0), - 19: (7.95758038250001, 0, 0), - 20: (8.51861717839953, 0, 0), - 21: (9.05364960689691, 0, 0), - 22: (9.55689791600836, 0, 0), - 23: (10.0225825356201, 0, 0), - 24: (10.4449258713882, 0, 0), - 25: (10.8181477993218, 0, 0), - 26: (11.1364708738799, 0, 0), - 27: (11.3941143510603, 0, 0), - 28: (11.5853003141129, 0, 0), - 29: (11.7042500857406, 0, 0), - 30: (11.7451840627623, 0, 0), - } - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"] -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportMeshTest/Mesh.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportMeshTest/Mesh.usda deleted file mode 100644 index 00338b8de3..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportMeshTest/Mesh.usda +++ /dev/null @@ -1,59 +0,0 @@ -#usda 1.0 -( - defaultPrim = "World" - endTimeCode = 1 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "World" -{ - def Mesh "SubdivMesh" ( - kind = "component" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - token faceVaryingLinearInterpolation = "all" - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - token interpolateBoundary = "edgeOnly" - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.13320851, 0.13320851, 0.13320851)] ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - ) - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - } - - def Mesh "PolyMesh" ( - kind = "component" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - token interpolateBoundary = "none" - normal3f[] normals = [(0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 1, 0), (0, 1, 0), (0, 1, 0), (0, 1, 0), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, -1, 0), (0, -1, 0), (0, -1, 0), (0, -1, 0), (1, 0, 0), (1, 0, 0), (1, 0, 0), (1, 0, 0), (-1, 0, 0), (-1, 0, 0), (-1, 0, 0), (-1, 0, 0)] ( - interpolation = "faceVarying" - ) - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.13320851, 0.13320851, 0.13320851)] ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - ) - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - uniform token subdivisionScheme = "none" - } -} \ No newline at end of file diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/AnimatedCubeModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/AnimatedCubeModel.usda deleted file mode 100644 index 3c360af88f..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/AnimatedCubeModel.usda +++ /dev/null @@ -1,34 +0,0 @@ -#usda 1.0 -( - defaultPrim = "AnimatedCubeModel" - endTimeCode = 149 - startTimeCode = 101 - upAxis = "Z" -) - -def Xform "AnimatedCubeModel" ( - assetInfo = { - asset identifier = @./AnimatedCubeModel.usda@ - string name = "AnimatedCubeModel" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.1, 0.1, 0.7)] - double3 xformOp:translate.timeSamples = { - 101: (-10, 0, 0), - 125: (10, 0, 0), - 149: (-10, 0, 0) - } - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/AnimationLayer.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/AnimationLayer.usda deleted file mode 100644 index d8a0bc9565..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/AnimationLayer.usda +++ /dev/null @@ -1,25 +0,0 @@ -#usda 1.0 -( - defaultPrim = "AnimatedReferencedCube" - endTimeCode = 149 - startTimeCode = 101 - upAxis = "Z" -) - -def "AnimatedReferencedCube" ( - add references = @./CubeModel.usda@ -) -{ - over "Geom" - { - over "Cube" - { - double3 xformOp:translate.timeSamples = { - 101: (-10, 0, 0), - 125: (10, 0, 0), - 149: (-10, 0, 0) - } - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/CubeModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/CubeModel.usda deleted file mode 100644 index e29680137b..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/CubeModel.usda +++ /dev/null @@ -1,26 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.7, 0.1, 0.1)] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/Cube_set.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/Cube_set.usda deleted file mode 100644 index 184e3e7859..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportNestedAssemblyAnimationTest/Cube_set.usda +++ /dev/null @@ -1,31 +0,0 @@ -#usda 1.0 -( - defaultPrim = "Cube_set" - endTimeCode = 149 - startTimeCode = 101 - upAxis = "Z" -) - -def Xform "Cube_set" ( - kind = "assembly" -) -{ - def Xform "Cubes_grp" ( - kind = "group" - ) - { - def "AnimationDirectlyInModelCube" ( - add references = @./AnimatedCubeModel.usda@ - ) - { - } - - def "AnimationInLayerOnReferencedCube" ( - add references = @./AnimationLayer.usda@ - ) - { - double3 xformOp:translate = (0, 0, 10) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportRfMLightTest/RfMLightsTest.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportRfMLightTest/RfMLightsTest.usda deleted file mode 100644 index baf5e36961..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportRfMLightTest/RfMLightsTest.usda +++ /dev/null @@ -1,265 +0,0 @@ -#usda 1.0 -( - defaultPrim = "RfMLightsTest" - endTimeCode = 5 - metersPerUnit = 0.01 - startTimeCode = 1 - upAxis = "Y" -) - -def Xform "RfMLightsTest" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Plane" - { - uniform bool doubleSided = 1 - float3[] extent = [(-10, -2.220446e-15, -10), (10, 2.220446e-15, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 12, 11, 1, 2, 13, 12, 2, 3, 14, 13, 3, 4, 15, 14, 4, 5, 16, 15, 5, 6, 17, 16, 6, 7, 18, 17, 7, 8, 19, 18, 8, 9, 20, 19, 9, 10, 21, 20, 11, 12, 23, 22, 12, 13, 24, 23, 13, 14, 25, 24, 14, 15, 26, 25, 15, 16, 27, 26, 16, 17, 28, 27, 17, 18, 29, 28, 18, 19, 30, 29, 19, 20, 31, 30, 20, 21, 32, 31, 22, 23, 34, 33, 23, 24, 35, 34, 24, 25, 36, 35, 25, 26, 37, 36, 26, 27, 38, 37, 27, 28, 39, 38, 28, 29, 40, 39, 29, 30, 41, 40, 30, 31, 42, 41, 31, 32, 43, 42, 33, 34, 45, 44, 34, 35, 46, 45, 35, 36, 47, 46, 36, 37, 48, 47, 37, 38, 49, 48, 38, 39, 50, 49, 39, 40, 51, 50, 40, 41, 52, 51, 41, 42, 53, 52, 42, 43, 54, 53, 44, 45, 56, 55, 45, 46, 57, 56, 46, 47, 58, 57, 47, 48, 59, 58, 48, 49, 60, 59, 49, 50, 61, 60, 50, 51, 62, 61, 51, 52, 63, 62, 52, 53, 64, 63, 53, 54, 65, 64, 55, 56, 67, 66, 56, 57, 68, 67, 57, 58, 69, 68, 58, 59, 70, 69, 59, 60, 71, 70, 60, 61, 72, 71, 61, 62, 73, 72, 62, 63, 74, 73, 63, 64, 75, 74, 64, 65, 76, 75, 66, 67, 78, 77, 67, 68, 79, 78, 68, 69, 80, 79, 69, 70, 81, 80, 70, 71, 82, 81, 71, 72, 83, 82, 72, 73, 84, 83, 73, 74, 85, 84, 74, 75, 86, 85, 75, 76, 87, 86, 77, 78, 89, 88, 78, 79, 90, 89, 79, 80, 91, 90, 80, 81, 92, 91, 81, 82, 93, 92, 82, 83, 94, 93, 83, 84, 95, 94, 84, 85, 96, 95, 85, 86, 97, 96, 86, 87, 98, 97, 88, 89, 100, 99, 89, 90, 101, 100, 90, 91, 102, 101, 91, 92, 103, 102, 92, 93, 104, 103, 93, 94, 105, 104, 94, 95, 106, 105, 95, 96, 107, 106, 96, 97, 108, 107, 97, 98, 109, 108, 99, 100, 111, 110, 100, 101, 112, 111, 101, 102, 113, 112, 102, 103, 114, 113, 103, 104, 115, 114, 104, 105, 116, 115, 105, 106, 117, 116, 106, 107, 118, 117, 107, 108, 119, 118, 108, 109, 120, 119] - rel material:binding = - point3f[] points = [(-10, -2.220446e-15, 10), (-8, -2.220446e-15, 10), (-6, -2.220446e-15, 10), (-4, -2.220446e-15, 10), (-2, -2.220446e-15, 10), (0, -2.220446e-15, 10), (2, -2.220446e-15, 10), (4, -2.220446e-15, 10), (6, -2.220446e-15, 10), (8, -2.220446e-15, 10), (10, -2.220446e-15, 10), (-10, -1.7763568e-15, 8), (-8, -1.7763568e-15, 8), (-6, -1.7763568e-15, 8), (-4, -1.7763568e-15, 8), (-2, -1.7763568e-15, 8), (0, -1.7763568e-15, 8), (2, -1.7763568e-15, 8), (4, -1.7763568e-15, 8), (6, -1.7763568e-15, 8), (8, -1.7763568e-15, 8), (10, -1.7763568e-15, 8), (-10, -1.3322676e-15, 6), (-8, -1.3322676e-15, 6), (-6, -1.3322676e-15, 6), (-4, -1.3322676e-15, 6), (-2, -1.3322676e-15, 6), (0, -1.3322676e-15, 6), (2, -1.3322676e-15, 6), (4, -1.3322676e-15, 6), (6, -1.3322676e-15, 6), (8, -1.3322676e-15, 6), (10, -1.3322676e-15, 6), (-10, -8.881784e-16, 4), (-8, -8.881784e-16, 4), (-6, -8.881784e-16, 4), (-4, -8.881784e-16, 4), (-2, -8.881784e-16, 4), (0, -8.881784e-16, 4), (2, -8.881784e-16, 4), (4, -8.881784e-16, 4), (6, -8.881784e-16, 4), (8, -8.881784e-16, 4), (10, -8.881784e-16, 4), (-10, -4.440892e-16, 2), (-8, -4.440892e-16, 2), (-6, -4.440892e-16, 2), (-4, -4.440892e-16, 2), (-2, -4.440892e-16, 2), (0, -4.440892e-16, 2), (2, -4.440892e-16, 2), (4, -4.440892e-16, 2), (6, -4.440892e-16, 2), (8, -4.440892e-16, 2), (10, -4.440892e-16, 2), (-10, 0, 0), (-8, 0, 0), (-6, 0, 0), (-4, 0, 0), (-2, 0, 0), (0, 0, 0), (2, 0, 0), (4, 0, 0), (6, 0, 0), (8, 0, 0), (10, 0, 0), (-10, 4.440892e-16, -2), (-8, 4.440892e-16, -2), (-6, 4.440892e-16, -2), (-4, 4.440892e-16, -2), (-2, 4.440892e-16, -2), (0, 4.440892e-16, -2), (2, 4.440892e-16, -2), (4, 4.440892e-16, -2), (6, 4.440892e-16, -2), (8, 4.440892e-16, -2), (10, 4.440892e-16, -2), (-10, 8.881784e-16, -4), (-8, 8.881784e-16, -4), (-6, 8.881784e-16, -4), (-4, 8.881784e-16, -4), (-2, 8.881784e-16, -4), (0, 8.881784e-16, -4), (2, 8.881784e-16, -4), (4, 8.881784e-16, -4), (6, 8.881784e-16, -4), (8, 8.881784e-16, -4), (10, 8.881784e-16, -4), (-10, 1.3322676e-15, -6), (-8, 1.3322676e-15, -6), (-6, 1.3322676e-15, -6), (-4, 1.3322676e-15, -6), (-2, 1.3322676e-15, -6), (0, 1.3322676e-15, -6), (2, 1.3322676e-15, -6), (4, 1.3322676e-15, -6), (6, 1.3322676e-15, -6), (8, 1.3322676e-15, -6), (10, 1.3322676e-15, -6), (-10, 1.7763568e-15, -8), (-8, 1.7763568e-15, -8), (-6, 1.7763568e-15, -8), (-4, 1.7763568e-15, -8), (-2, 1.7763568e-15, -8), (0, 1.7763568e-15, -8), (2, 1.7763568e-15, -8), (4, 1.7763568e-15, -8), (6, 1.7763568e-15, -8), (8, 1.7763568e-15, -8), (10, 1.7763568e-15, -8), (-10, 2.220446e-15, -10), (-8, 2.220446e-15, -10), (-6, 2.220446e-15, -10), (-4, 2.220446e-15, -10), (-2, 2.220446e-15, -10), (0, 2.220446e-15, -10), (2, 2.220446e-15, -10), (4, 2.220446e-15, -10), (6, 2.220446e-15, -10), (8, 2.220446e-15, -10), (10, 2.220446e-15, -10)] - color3f[] primvars:displayColor = [(0, 0, 1)] ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - ) - float2[] primvars:st = [(0, 0), (0.1, 0), (0.1, 0.1), (0, 0.1), (0.2, 0), (0.2, 0.1), (0.3, 0), (0.3, 0.1), (0.4, 0), (0.4, 0.1), (0.5, 0), (0.5, 0.1), (0.6, 0), (0.6, 0.1), (0.7, 0), (0.7, 0.1), (0.8, 0), (0.8, 0.1), (0.90000004, 0), (0.90000004, 0.1), (1, 0), (1, 0.1), (0.1, 0.2), (0, 0.2), (0.2, 0.2), (0.3, 0.2), (0.4, 0.2), (0.5, 0.2), (0.6, 0.2), (0.7, 0.2), (0.8, 0.2), (0.90000004, 0.2), (1, 0.2), (0.1, 0.3), (0, 0.3), (0.2, 0.3), (0.3, 0.3), (0.4, 0.3), (0.5, 0.3), (0.6, 0.3), (0.7, 0.3), (0.8, 0.3), (0.90000004, 0.3), (1, 0.3), (0.1, 0.4), (0, 0.4), (0.2, 0.4), (0.3, 0.4), (0.4, 0.4), (0.5, 0.4), (0.6, 0.4), (0.7, 0.4), (0.8, 0.4), (0.90000004, 0.4), (1, 0.4), (0.1, 0.5), (0, 0.5), (0.2, 0.5), (0.3, 0.5), (0.4, 0.5), (0.5, 0.5), (0.6, 0.5), (0.7, 0.5), (0.8, 0.5), (0.90000004, 0.5), (1, 0.5), (0.1, 0.6), (0, 0.6), (0.2, 0.6), (0.3, 0.6), (0.4, 0.6), (0.5, 0.6), (0.6, 0.6), (0.7, 0.6), (0.8, 0.6), (0.90000004, 0.6), (1, 0.6), (0.1, 0.7), (0, 0.7), (0.2, 0.7), (0.3, 0.7), (0.4, 0.7), (0.5, 0.7), (0.6, 0.7), (0.7, 0.7), (0.8, 0.7), (0.90000004, 0.7), (1, 0.7), (0.1, 0.8), (0, 0.8), (0.2, 0.8), (0.3, 0.8), (0.4, 0.8), (0.5, 0.8), (0.6, 0.8), (0.7, 0.8), (0.8, 0.8), (0.90000004, 0.8), (1, 0.8), (0.1, 0.90000004), (0, 0.90000004), (0.2, 0.90000004), (0.3, 0.90000004), (0.4, 0.90000004), (0.5, 0.90000004), (0.6, 0.90000004), (0.7, 0.90000004), (0.8, 0.90000004), (0.90000004, 0.90000004), (1, 0.90000004), (0.1, 1), (0, 1), (0.2, 1), (0.3, 1), (0.4, 1), (0.5, 1), (0.6, 1), (0.7, 1), (0.8, 1), (0.90000004, 1), (1, 1)] ( - interpolation = "vertex" - ) - int[] primvars:st:indices = [0, 1, 4, 6, 8, 10, 12, 14, 16, 18, 20, 3, 2, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 110, 112, 113, 114, 115, 116, 117, 118, 119, 120] - double3 xformOp:translate = (0, 0.2, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "Cube" - { - uniform bool doubleSided = 1 - float3[] extent = [(-2.5, -2.5, -2.5), (2.5, 2.5, 2.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - rel material:binding = - point3f[] points = [(-2.5, -2.5, 2.5), (2.5, -2.5, 2.5), (-2.5, 2.5, 2.5), (2.5, 2.5, 2.5), (-2.5, 2.5, -2.5), (2.5, 2.5, -2.5), (-2.5, -2.5, -2.5), (2.5, -2.5, -2.5)] - color3f[] primvars:displayColor = [(1, 0, 0)] ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - ) - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 2.7, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } - - def Xform "Lights" - { - def CylinderLight "CylinderLight" ( - prepend apiSchemas = ["ShapingAPI", "ShadowAPI"] - ) - { - color3f color = (0.1, 0.1, 0.1) - float colorTemperature = 6501 - float diffuse = 1.1 - bool enableColorTemperature = 1 - float exposure = 0.1 - float intensity = 1.1 - bool normalize = 1 - float specular = 1.1 - double3 xformOp:translate = (1, 1, 1) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def DiskLight "DiskLight" ( - prepend apiSchemas = ["ShapingAPI", "ShadowAPI"] - ) - { - color3f color = (0.2, 0.2, 0.2) - float colorTemperature = 6502 - float diffuse = 1.2 - bool enableColorTemperature = 1 - float exposure = 0.2 - float intensity = 1.2 - bool normalize = 1 - float shaping:cone:angle = 92 - float shaping:cone:softness = 0.2 - float shaping:focus = 0.2 - color3f shaping:focusTint = (0.2, 0.2, 0.2) - float shaping:ies:angleScale = 1.2 - asset shaping:ies:file = @./DiskLight_profile.ies@ - float specular = 1.2 - double3 xformOp:translate.timeSamples = { - 1: (2, 1, 2), - 2: (2, 2, 2), - 3: (2, 3, 2), - 4: (2, 4, 2), - 5: (2, 5, 2), - } - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def DistantLight "DistantLight" ( - prepend apiSchemas = ["ShapingAPI", "ShadowAPI"] - ) - { - float angle = 0.73 - color3f color = (0.3, 0.3, 0.3) - float colorTemperature = 6503 - float diffuse = 1.3 - bool enableColorTemperature = 1 - float exposure = 0.3 - float intensity = 1.3 - bool normalize = 1 - float specular = 1.3 - double3 xformOp:translate = (3, 3, 3) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def DomeLight "DomeLight" ( - prepend apiSchemas = ["ShapingAPI", "ShadowAPI"] - ) - { - color3f color = (0.4, 0.4, 0.4) - float colorTemperature = 6504 - float diffuse = 1.4 - bool enableColorTemperature = 1 - float exposure = 0.4 - float intensity = 1.4 - float specular = 1.4 - asset texture:file = @./DomeLight_texture.tex@ - double3 xformOp:translate = (4, 4, 4) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def GeometryLight "MeshLight" ( - prepend apiSchemas = ["ShapingAPI", "ShadowAPI"] - ) - { - color3f color = (0.5, 0.5, 0.5) - float colorTemperature = 6505 - float diffuse = 1.5 - bool enableColorTemperature = 1 - float exposure = 0.5 - float intensity = 1.5 - bool normalize = 1 - float specular = 1.5 - double3 xformOp:translate = (5, 5, 5) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def RectLight "RectLight" ( - prepend apiSchemas = ["ShapingAPI", "ShadowAPI"] - ) - { - color3f color = (0.6, 0.6, 0.6) - float colorTemperature = 6506 - float diffuse = 1.6 - bool enableColorTemperature = 1 - float exposure = 0.6 - float intensity = 1.6 - bool normalize = 1 - color3f shadow:color = (0.6, 0.6, 0.6) - float shadow:distance = -0.6 - bool shadow:enable = 1 - float shadow:falloff = -0.6 - float shadow:falloffGamma = 0.6 - float specular = 1.6 - asset texture:file = @./RectLight_texture.tex@ - double3 xformOp:translate = (6, 6, 6) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def SphereLight "SphereLight" ( - prepend apiSchemas = ["ShapingAPI", "ShadowAPI"] - ) - { - color3f color = (0.7, 0.7, 0.7) - float colorTemperature = 6507 - float diffuse = 1.7 - bool enableColorTemperature = 1 - float exposure = 0.7 - float intensity = 1.7 - bool normalize = 1 - float specular = 1.7 - double3 xformOp:translate = (7, 7, 7) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def PxrAovLight "AovLight" ( - prepend apiSchemas = ["ShapingAPI", "ShadowAPI"] - ) - { - string aovName = "testAovName" - bool inPrimaryHit = 0 - bool inReflection = 1 - bool inRefraction = 1 - bool invert = 1 - bool onVolumeBoundaries = 0 - bool useColor = 1 - bool useThroughput = 0 - double3 xformOp:translate = (8, 8, 8) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def PxrEnvDayLight "EnvDayLight" ( - prepend apiSchemas = ["ShapingAPI", "ShadowAPI"] - ) - { - int day = 9 - float diffuse = 1.9 - float exposure = 0.9 - float haziness = 1.9 - float hour = 9.9 - float intensity = 1.9 - float latitude = 90 - float longitude = -90 - int month = 9 - color3f skyTint = (0.9, 0.9, 0.9) - float specular = 1.9 - vector3f sunDirection = (0, 0, 0.9) - float sunSize = 0.9 - color3f sunTint = (0.9, 0.9, 0.9) - double3 xformOp:translate = (9, 9, 9) - uniform token[] xformOpOrder = ["xformOp:translate"] - int year = 2019 - float zone = 9 - } - } - - def Scope "Materials" - { - def Material "BlueSurfaceSG" - { - token outputs:surface.connect = - - def Shader "BlueSurface" - { - uniform token info:id = "PxrSurface" - color3f inputs:diffuseColor = (0, 0, 1) - float3 inputs:outColor = (0, 0, 1) - token outputs:surface - } - } - - def Material "RedSurfaceSG" - { - token outputs:surface.connect = - - def Shader "RedSurface" - { - uniform token info:id = "PxrSurface" - color3f inputs:diffuseColor = (1, 0, 0) - float3 inputs:outColor = (1, 0, 0) - token outputs:surface - } - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportSessionLayerTest/Cubes.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportSessionLayerTest/Cubes.usda deleted file mode 100644 index 54d8f72be1..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportSessionLayerTest/Cubes.usda +++ /dev/null @@ -1,118 +0,0 @@ -#usda 1.0 -( - defaultPrim = "Cubes" - endTimeCode = 1 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "Cubes" ( - kind = "component" - variants = { - string modelingVariant = "OneCube" - } - add variantSets = "modelingVariant" -) -{ - custom bool presto:dynamicUnroll = 1 - - def Xform "Geom" - { - def Mesh "CubeOne" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - float[] primvars:__faceindex = [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5] ( - interpolation = "faceVarying" - ) - string primvars:__gprimHandleid = "CubeOne" - string primvars:__handleid = "CubeOne" - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - int primvars:gprimID = 903569 - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.375, 0.25), (0.625, 0.25), (0.625, 0.5), (0.375, 0.5), (0.375, 0.5), (0.625, 0.5), (0.625, 0.75), (0.375, 0.75), (0.375, 0.75), (0.625, 0.75), (0.625, 1), (0.375, 1), (0.625, 0), (0.875, 0), (0.875, 0.25), (0.625, 0.25), (0.125, 0), (0.375, 0), (0.375, 0.25), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - double3 xformOp:translate = (-2, 0, 0.5) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "CubeTwo" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - float[] primvars:__faceindex = [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5] ( - interpolation = "faceVarying" - ) - string primvars:__gprimHandleid = "CubeTwo" - string primvars:__handleid = "CubeTwo" - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - int primvars:gprimID = 264593 - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.375, 0.25), (0.625, 0.25), (0.625, 0.5), (0.375, 0.5), (0.375, 0.5), (0.625, 0.5), (0.625, 0.75), (0.375, 0.75), (0.375, 0.75), (0.625, 0.75), (0.625, 1), (0.375, 1), (0.625, 0), (0.875, 0), (0.875, 0.25), (0.625, 0.25), (0.125, 0), (0.375, 0), (0.375, 0.25), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - double3 xformOp:translate = (0, 0, 0.5) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "CubeThree" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - float[] primvars:__faceindex = [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5] ( - interpolation = "faceVarying" - ) - string primvars:__gprimHandleid = "CubeThree" - string primvars:__handleid = "CubeThree" - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - int primvars:gprimID = 740751 - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.375, 0.25), (0.625, 0.25), (0.625, 0.5), (0.375, 0.5), (0.375, 0.5), (0.625, 0.5), (0.625, 0.75), (0.375, 0.75), (0.375, 0.75), (0.625, 0.75), (0.625, 1), (0.375, 1), (0.625, 0), (0.875, 0), (0.875, 0.25), (0.625, 0.25), (0.125, 0), (0.375, 0), (0.375, 0.25), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - double3 xformOp:translate = (2, 0, 0.5) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } - variantSet "modelingVariant" = { - "ALL_VARIANTS" { - - } - "OneCube" { - over "Geom" - { - over "CubeOne" ( - active = false - ) - { - } - - over "CubeThree" ( - active = false - ) - { - } - } - - } - "ThreeCubes" { - - } - "TwoCubes" { - over "Geom" - { - over "CubeTwo" ( - active = false - ) - { - } - } - - } - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportShadingModeDisplayColor/RedCube.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportShadingModeDisplayColor/RedCube.usda deleted file mode 100644 index ceebc4bfef..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportShadingModeDisplayColor/RedCube.usda +++ /dev/null @@ -1,57 +0,0 @@ -#usda 1.0 -( - defaultPrim = "RedCube" - endTimeCode = 1 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "RedCube" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-2.5, -2.5, 0), (2.5, 2.5, 5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 7, 6, 1, 2, 8, 7, 2, 3, 9, 8, 3, 4, 10, 9, 4, 5, 11, 10, 6, 7, 13, 12, 7, 8, 14, 13, 8, 9, 15, 14, 9, 10, 16, 15, 10, 11, 17, 16, 12, 13, 19, 18, 13, 14, 20, 19, 14, 15, 21, 20, 15, 16, 22, 21, 16, 17, 23, 22, 18, 19, 25, 24, 19, 20, 26, 25, 20, 21, 27, 26, 21, 22, 28, 27, 22, 23, 29, 28, 24, 25, 31, 30, 25, 26, 32, 31, 26, 27, 33, 32, 27, 28, 34, 33, 28, 29, 35, 34, 30, 31, 37, 36, 31, 32, 38, 37, 32, 33, 39, 38, 33, 34, 40, 39, 34, 35, 41, 40, 36, 37, 43, 42, 37, 38, 44, 43, 38, 39, 45, 44, 39, 40, 46, 45, 40, 41, 47, 46, 42, 43, 49, 48, 43, 44, 50, 49, 44, 45, 51, 50, 45, 46, 52, 51, 46, 47, 53, 52, 48, 49, 55, 54, 49, 50, 56, 55, 50, 51, 57, 56, 51, 52, 58, 57, 52, 53, 59, 58, 54, 55, 61, 60, 55, 56, 62, 61, 56, 57, 63, 62, 57, 58, 64, 63, 58, 59, 65, 64, 60, 61, 67, 66, 61, 62, 68, 67, 62, 63, 69, 68, 63, 64, 70, 69, 64, 65, 71, 70, 66, 67, 73, 72, 67, 68, 74, 73, 68, 69, 75, 74, 69, 70, 76, 75, 70, 71, 77, 76, 72, 73, 79, 78, 73, 74, 80, 79, 74, 75, 81, 80, 75, 76, 82, 81, 76, 77, 83, 82, 78, 79, 85, 84, 79, 80, 86, 85, 80, 81, 87, 86, 81, 82, 88, 87, 82, 83, 89, 88, 84, 85, 91, 90, 85, 86, 92, 91, 86, 87, 93, 92, 87, 88, 94, 93, 88, 89, 95, 94, 90, 91, 97, 96, 91, 92, 98, 97, 92, 93, 99, 98, 93, 94, 100, 99, 94, 95, 101, 100, 96, 97, 103, 102, 97, 98, 104, 103, 98, 99, 105, 104, 99, 100, 106, 105, 100, 101, 107, 106, 102, 103, 109, 108, 103, 104, 110, 109, 104, 105, 111, 110, 105, 106, 112, 111, 106, 107, 113, 112, 108, 109, 115, 114, 109, 110, 116, 115, 110, 111, 117, 116, 111, 112, 118, 117, 112, 113, 119, 118, 114, 115, 1, 0, 115, 116, 2, 1, 116, 117, 3, 2, 117, 118, 4, 3, 118, 119, 5, 4, 101, 95, 89, 120, 107, 101, 120, 121, 113, 107, 121, 122, 119, 113, 122, 123, 5, 119, 123, 11, 120, 89, 83, 124, 121, 120, 124, 125, 122, 121, 125, 126, 123, 122, 126, 127, 11, 123, 127, 17, 124, 83, 77, 128, 125, 124, 128, 129, 126, 125, 129, 130, 127, 126, 130, 131, 17, 127, 131, 23, 128, 77, 71, 132, 129, 128, 132, 133, 130, 129, 133, 134, 131, 130, 134, 135, 23, 131, 135, 29, 132, 71, 65, 59, 133, 132, 59, 53, 134, 133, 53, 47, 135, 134, 47, 41, 29, 135, 41, 35, 90, 96, 136, 84, 96, 102, 137, 136, 102, 108, 138, 137, 108, 114, 139, 138, 114, 0, 6, 139, 84, 136, 140, 78, 136, 137, 141, 140, 137, 138, 142, 141, 138, 139, 143, 142, 139, 6, 12, 143, 78, 140, 144, 72, 140, 141, 145, 144, 141, 142, 146, 145, 142, 143, 147, 146, 143, 12, 18, 147, 72, 144, 148, 66, 144, 145, 149, 148, 145, 146, 150, 149, 146, 147, 151, 150, 147, 18, 24, 151, 66, 148, 54, 60, 148, 149, 48, 54, 149, 150, 42, 48, 150, 151, 36, 42, 151, 24, 30, 36] - rel material:binding = - point3f[] points = [(-2.5, -2.5, 5), (-1.5, -2.5, 5), (-0.5, -2.5, 5), (0.5, -2.5, 5), (1.5, -2.5, 5), (2.5, -2.5, 5), (-2.5, -1.5, 5), (-1.5, -1.5, 5), (-0.5, -1.5, 5), (0.5, -1.5, 5), (1.5, -1.5, 5), (2.5, -1.5, 5), (-2.5, -0.5, 5), (-1.5, -0.5, 5), (-0.5, -0.5, 5), (0.5, -0.5, 5), (1.5, -0.5, 5), (2.5, -0.5, 5), (-2.5, 0.5, 5), (-1.5, 0.5, 5), (-0.5, 0.5, 5), (0.5, 0.5, 5), (1.5, 0.5, 5), (2.5, 0.5, 5), (-2.5, 1.5, 5), (-1.5, 1.5, 5), (-0.5, 1.5, 5), (0.5, 1.5, 5), (1.5, 1.5, 5), (2.5, 1.5, 5), (-2.5, 2.5, 5), (-1.5, 2.5, 5), (-0.5, 2.5, 5), (0.5, 2.5, 5), (1.5, 2.5, 5), (2.5, 2.5, 5), (-2.5, 2.5, 4), (-1.5, 2.5, 4), (-0.5, 2.5, 4), (0.5, 2.5, 4), (1.5, 2.5, 4), (2.5, 2.5, 4), (-2.5, 2.5, 3), (-1.5, 2.5, 3), (-0.5, 2.5, 3), (0.5, 2.5, 3), (1.5, 2.5, 3), (2.5, 2.5, 3), (-2.5, 2.5, 2), (-1.5, 2.5, 2), (-0.5, 2.5, 2), (0.5, 2.5, 2), (1.5, 2.5, 2), (2.5, 2.5, 2), (-2.5, 2.5, 1), (-1.5, 2.5, 1), (-0.5, 2.5, 1), (0.5, 2.5, 1), (1.5, 2.5, 1), (2.5, 2.5, 1), (-2.5, 2.5, 0), (-1.5, 2.5, 0), (-0.5, 2.5, 0), (0.5, 2.5, 0), (1.5, 2.5, 0), (2.5, 2.5, 0), (-2.5, 1.5, 0), (-1.5, 1.5, 0), (-0.5, 1.5, 0), (0.5, 1.5, 0), (1.5, 1.5, 0), (2.5, 1.5, 0), (-2.5, 0.5, 0), (-1.5, 0.5, 0), (-0.5, 0.5, 0), (0.5, 0.5, 0), (1.5, 0.5, 0), (2.5, 0.5, 0), (-2.5, -0.5, 0), (-1.5, -0.5, 0), (-0.5, -0.5, 0), (0.5, -0.5, 0), (1.5, -0.5, 0), (2.5, -0.5, 0), (-2.5, -1.5, 0), (-1.5, -1.5, 0), (-0.5, -1.5, 0), (0.5, -1.5, 0), (1.5, -1.5, 0), (2.5, -1.5, 0), (-2.5, -2.5, 0), (-1.5, -2.5, 0), (-0.5, -2.5, 0), (0.5, -2.5, 0), (1.5, -2.5, 0), (2.5, -2.5, 0), (-2.5, -2.5, 1), (-1.5, -2.5, 1), (-0.5, -2.5, 1), (0.5, -2.5, 1), (1.5, -2.5, 1), (2.5, -2.5, 1), (-2.5, -2.5, 2), (-1.5, -2.5, 2), (-0.5, -2.5, 2), (0.5, -2.5, 2), (1.5, -2.5, 2), (2.5, -2.5, 2), (-2.5, -2.5, 3), (-1.5, -2.5, 3), (-0.5, -2.5, 3), (0.5, -2.5, 3), (1.5, -2.5, 3), (2.5, -2.5, 3), (-2.5, -2.5, 4), (-1.5, -2.5, 4), (-0.5, -2.5, 4), (0.5, -2.5, 4), (1.5, -2.5, 4), (2.5, -2.5, 4), (2.5, -1.5, 1), (2.5, -1.5, 2), (2.5, -1.5, 3), (2.5, -1.5, 4), (2.5, -0.5, 1), (2.5, -0.5, 2), (2.5, -0.5, 3), (2.5, -0.5, 4), (2.5, 0.5, 1), (2.5, 0.5, 2), (2.5, 0.5, 3), (2.5, 0.5, 4), (2.5, 1.5, 1), (2.5, 1.5, 2), (2.5, 1.5, 3), (2.5, 1.5, 4), (-2.5, -1.5, 1), (-2.5, -1.5, 2), (-2.5, -1.5, 3), (-2.5, -1.5, 4), (-2.5, -0.5, 1), (-2.5, -0.5, 2), (-2.5, -0.5, 3), (-2.5, -0.5, 4), (-2.5, 0.5, 1), (-2.5, 0.5, 2), (-2.5, 0.5, 3), (-2.5, 0.5, 4), (-2.5, 1.5, 1), (-2.5, 1.5, 2), (-2.5, 1.5, 3), (-2.5, 1.5, 4)] - color3f[] primvars:displayColor = [(1, 0, 0)] ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - ) - float2[] primvars:st = [(0.375, 0), (0.425, 0), (0.425, 0.05), (0.375, 0.05), (0.47500002, 0), (0.47500002, 0.05), (0.52500004, 0), (0.52500004, 0.05), (0.57500005, 0), (0.57500005, 0.05), (0.62500006, 0), (0.62500006, 0.05), (0.425, 0.1), (0.375, 0.1), (0.47500002, 0.1), (0.52500004, 0.1), (0.57500005, 0.1), (0.62500006, 0.1), (0.425, 0.15), (0.375, 0.15), (0.47500002, 0.15), (0.52500004, 0.15), (0.57500005, 0.15), (0.62500006, 0.15), (0.425, 0.2), (0.375, 0.2), (0.47500002, 0.2), (0.52500004, 0.2), (0.57500005, 0.2), (0.62500006, 0.2), (0.425, 0.25), (0.375, 0.25), (0.47500002, 0.25), (0.52500004, 0.25), (0.57500005, 0.25), (0.62500006, 0.25), (0.425, 0.3), (0.375, 0.3), (0.47500002, 0.3), (0.52500004, 0.3), (0.57500005, 0.3), (0.62500006, 0.3), (0.425, 0.35000002), (0.375, 0.35000002), (0.47500002, 0.35000002), (0.52500004, 0.35000002), (0.57500005, 0.35000002), (0.62500006, 0.35000002), (0.425, 0.40000004), (0.375, 0.40000004), (0.47500002, 0.40000004), (0.52500004, 0.40000004), (0.57500005, 0.40000004), (0.62500006, 0.40000004), (0.425, 0.45000005), (0.375, 0.45000005), (0.47500002, 0.45000005), (0.52500004, 0.45000005), (0.57500005, 0.45000005), (0.62500006, 0.45000005), (0.425, 0.50000006), (0.375, 0.50000006), (0.47500002, 0.50000006), (0.52500004, 0.50000006), (0.57500005, 0.50000006), (0.62500006, 0.50000006), (0.425, 0.5500001), (0.375, 0.5500001), (0.47500002, 0.5500001), (0.52500004, 0.5500001), (0.57500005, 0.5500001), (0.62500006, 0.5500001), (0.425, 0.6000001), (0.375, 0.6000001), (0.47500002, 0.6000001), (0.52500004, 0.6000001), (0.57500005, 0.6000001), (0.62500006, 0.6000001), (0.425, 0.6500001), (0.375, 0.6500001), (0.47500002, 0.6500001), (0.52500004, 0.6500001), (0.57500005, 0.6500001), (0.62500006, 0.6500001), (0.425, 0.7000001), (0.375, 0.7000001), (0.47500002, 0.7000001), (0.52500004, 0.7000001), (0.57500005, 0.7000001), (0.62500006, 0.7000001), (0.425, 0.7500001), (0.375, 0.7500001), (0.47500002, 0.7500001), (0.52500004, 0.7500001), (0.57500005, 0.7500001), (0.62500006, 0.7500001), (0.425, 0.80000013), (0.375, 0.80000013), (0.47500002, 0.80000013), (0.52500004, 0.80000013), (0.57500005, 0.80000013), (0.62500006, 0.80000013), (0.425, 0.85000014), (0.375, 0.85000014), (0.47500002, 0.85000014), (0.52500004, 0.85000014), (0.57500005, 0.85000014), (0.62500006, 0.85000014), (0.425, 0.90000015), (0.375, 0.90000015), (0.47500002, 0.90000015), (0.52500004, 0.90000015), (0.57500005, 0.90000015), (0.62500006, 0.90000015), (0.425, 0.95000017), (0.375, 0.95000017), (0.47500002, 0.95000017), (0.52500004, 0.95000017), (0.57500005, 0.95000017), (0.62500006, 0.95000017), (0.425, 1.0000001), (0.375, 1.0000001), (0.47500002, 1.0000001), (0.52500004, 1.0000001), (0.57500005, 1.0000001), (0.62500006, 1.0000001), (0.825, 0), (0.875, 0), (0.875, 0.05), (0.825, 0.05), (0.775, 0), (0.775, 0.05), (0.72499996, 0), (0.72499996, 0.05), (0.67499995, 0), (0.67499995, 0.05), (0.875, 0.1), (0.825, 0.1), (0.775, 0.1), (0.72499996, 0.1), (0.67499995, 0.1), (0.875, 0.15), (0.825, 0.15), (0.775, 0.15), (0.72499996, 0.15), (0.67499995, 0.15), (0.875, 0.2), (0.825, 0.2), (0.775, 0.2), (0.72499996, 0.2), (0.67499995, 0.2), (0.875, 0.25), (0.825, 0.25), (0.775, 0.25), (0.72499996, 0.25), (0.67499995, 0.25), (0.125, 0), (0.175, 0), (0.175, 0.05), (0.125, 0.05), (0.225, 0), (0.225, 0.05), (0.275, 0), (0.275, 0.05), (0.32500002, 0), (0.32500002, 0.05), (0.175, 0.1), (0.125, 0.1), (0.225, 0.1), (0.275, 0.1), (0.32500002, 0.1), (0.175, 0.15), (0.125, 0.15), (0.225, 0.15), (0.275, 0.15), (0.32500002, 0.15), (0.175, 0.2), (0.125, 0.2), (0.225, 0.2), (0.275, 0.2), (0.32500002, 0.2), (0.175, 0.25), (0.125, 0.25), (0.225, 0.25), (0.275, 0.25), (0.32500002, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 1, 4, 5, 2, 4, 6, 7, 5, 6, 8, 9, 7, 8, 10, 11, 9, 3, 2, 12, 13, 2, 5, 14, 12, 5, 7, 15, 14, 7, 9, 16, 15, 9, 11, 17, 16, 13, 12, 18, 19, 12, 14, 20, 18, 14, 15, 21, 20, 15, 16, 22, 21, 16, 17, 23, 22, 19, 18, 24, 25, 18, 20, 26, 24, 20, 21, 27, 26, 21, 22, 28, 27, 22, 23, 29, 28, 25, 24, 30, 31, 24, 26, 32, 30, 26, 27, 33, 32, 27, 28, 34, 33, 28, 29, 35, 34, 31, 30, 36, 37, 30, 32, 38, 36, 32, 33, 39, 38, 33, 34, 40, 39, 34, 35, 41, 40, 37, 36, 42, 43, 36, 38, 44, 42, 38, 39, 45, 44, 39, 40, 46, 45, 40, 41, 47, 46, 43, 42, 48, 49, 42, 44, 50, 48, 44, 45, 51, 50, 45, 46, 52, 51, 46, 47, 53, 52, 49, 48, 54, 55, 48, 50, 56, 54, 50, 51, 57, 56, 51, 52, 58, 57, 52, 53, 59, 58, 55, 54, 60, 61, 54, 56, 62, 60, 56, 57, 63, 62, 57, 58, 64, 63, 58, 59, 65, 64, 61, 60, 66, 67, 60, 62, 68, 66, 62, 63, 69, 68, 63, 64, 70, 69, 64, 65, 71, 70, 67, 66, 72, 73, 66, 68, 74, 72, 68, 69, 75, 74, 69, 70, 76, 75, 70, 71, 77, 76, 73, 72, 78, 79, 72, 74, 80, 78, 74, 75, 81, 80, 75, 76, 82, 81, 76, 77, 83, 82, 79, 78, 84, 85, 78, 80, 86, 84, 80, 81, 87, 86, 81, 82, 88, 87, 82, 83, 89, 88, 85, 84, 90, 91, 84, 86, 92, 90, 86, 87, 93, 92, 87, 88, 94, 93, 88, 89, 95, 94, 91, 90, 96, 97, 90, 92, 98, 96, 92, 93, 99, 98, 93, 94, 100, 99, 94, 95, 101, 100, 97, 96, 102, 103, 96, 98, 104, 102, 98, 99, 105, 104, 99, 100, 106, 105, 100, 101, 107, 106, 103, 102, 108, 109, 102, 104, 110, 108, 104, 105, 111, 110, 105, 106, 112, 111, 106, 107, 113, 112, 109, 108, 114, 115, 108, 110, 116, 114, 110, 111, 117, 116, 111, 112, 118, 117, 112, 113, 119, 118, 115, 114, 120, 121, 114, 116, 122, 120, 116, 117, 123, 122, 117, 118, 124, 123, 118, 119, 125, 124, 126, 127, 128, 129, 130, 126, 129, 131, 132, 130, 131, 133, 134, 132, 133, 135, 10, 134, 135, 11, 129, 128, 136, 137, 131, 129, 137, 138, 133, 131, 138, 139, 135, 133, 139, 140, 11, 135, 140, 17, 137, 136, 141, 142, 138, 137, 142, 143, 139, 138, 143, 144, 140, 139, 144, 145, 17, 140, 145, 23, 142, 141, 146, 147, 143, 142, 147, 148, 144, 143, 148, 149, 145, 144, 149, 150, 23, 145, 150, 29, 147, 146, 151, 152, 148, 147, 152, 153, 149, 148, 153, 154, 150, 149, 154, 155, 29, 150, 155, 35, 156, 157, 158, 159, 157, 160, 161, 158, 160, 162, 163, 161, 162, 164, 165, 163, 164, 0, 3, 165, 159, 158, 166, 167, 158, 161, 168, 166, 161, 163, 169, 168, 163, 165, 170, 169, 165, 3, 13, 170, 167, 166, 171, 172, 166, 168, 173, 171, 168, 169, 174, 173, 169, 170, 175, 174, 170, 13, 19, 175, 172, 171, 176, 177, 171, 173, 178, 176, 173, 174, 179, 178, 174, 175, 180, 179, 175, 19, 25, 180, 177, 176, 181, 182, 176, 178, 183, 181, 178, 179, 184, 183, 179, 180, 185, 184, 180, 25, 31, 185] - float3 xformOp:translate:pivot = (0, 0, 2.5) - uniform token[] xformOpOrder = ["xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - } - - def Scope "Materials" - { - def Material "RedLambertSG" - { - color3f inputs:displayColor = (1, 0, 0) - float inputs:displayOpacity - color3f inputs:transparency - token outputs:ri:surface.connect = - - def Shader "RedLambertSG_lambert" - { - uniform token info:id = "PxrDiffuse" - color3f inputs:diffuseColor.connect = - color3f inputs:transmissionColor.connect = - token outputs:out - } - } - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportShadingModePxrRis/MarbleCube.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportShadingModePxrRis/MarbleCube.usda deleted file mode 100644 index 9c2486af9d..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportShadingModePxrRis/MarbleCube.usda +++ /dev/null @@ -1,64 +0,0 @@ -#usda 1.0 -( - defaultPrim = "MarbleCube" - endTimeCode = 1 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "MarbleCube" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-2.5, -2.5, 0), (2.5, 2.5, 5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 7, 6, 1, 2, 8, 7, 2, 3, 9, 8, 3, 4, 10, 9, 4, 5, 11, 10, 6, 7, 13, 12, 7, 8, 14, 13, 8, 9, 15, 14, 9, 10, 16, 15, 10, 11, 17, 16, 12, 13, 19, 18, 13, 14, 20, 19, 14, 15, 21, 20, 15, 16, 22, 21, 16, 17, 23, 22, 18, 19, 25, 24, 19, 20, 26, 25, 20, 21, 27, 26, 21, 22, 28, 27, 22, 23, 29, 28, 24, 25, 31, 30, 25, 26, 32, 31, 26, 27, 33, 32, 27, 28, 34, 33, 28, 29, 35, 34, 30, 31, 37, 36, 31, 32, 38, 37, 32, 33, 39, 38, 33, 34, 40, 39, 34, 35, 41, 40, 36, 37, 43, 42, 37, 38, 44, 43, 38, 39, 45, 44, 39, 40, 46, 45, 40, 41, 47, 46, 42, 43, 49, 48, 43, 44, 50, 49, 44, 45, 51, 50, 45, 46, 52, 51, 46, 47, 53, 52, 48, 49, 55, 54, 49, 50, 56, 55, 50, 51, 57, 56, 51, 52, 58, 57, 52, 53, 59, 58, 54, 55, 61, 60, 55, 56, 62, 61, 56, 57, 63, 62, 57, 58, 64, 63, 58, 59, 65, 64, 60, 61, 67, 66, 61, 62, 68, 67, 62, 63, 69, 68, 63, 64, 70, 69, 64, 65, 71, 70, 66, 67, 73, 72, 67, 68, 74, 73, 68, 69, 75, 74, 69, 70, 76, 75, 70, 71, 77, 76, 72, 73, 79, 78, 73, 74, 80, 79, 74, 75, 81, 80, 75, 76, 82, 81, 76, 77, 83, 82, 78, 79, 85, 84, 79, 80, 86, 85, 80, 81, 87, 86, 81, 82, 88, 87, 82, 83, 89, 88, 84, 85, 91, 90, 85, 86, 92, 91, 86, 87, 93, 92, 87, 88, 94, 93, 88, 89, 95, 94, 90, 91, 97, 96, 91, 92, 98, 97, 92, 93, 99, 98, 93, 94, 100, 99, 94, 95, 101, 100, 96, 97, 103, 102, 97, 98, 104, 103, 98, 99, 105, 104, 99, 100, 106, 105, 100, 101, 107, 106, 102, 103, 109, 108, 103, 104, 110, 109, 104, 105, 111, 110, 105, 106, 112, 111, 106, 107, 113, 112, 108, 109, 115, 114, 109, 110, 116, 115, 110, 111, 117, 116, 111, 112, 118, 117, 112, 113, 119, 118, 114, 115, 1, 0, 115, 116, 2, 1, 116, 117, 3, 2, 117, 118, 4, 3, 118, 119, 5, 4, 101, 95, 89, 120, 107, 101, 120, 121, 113, 107, 121, 122, 119, 113, 122, 123, 5, 119, 123, 11, 120, 89, 83, 124, 121, 120, 124, 125, 122, 121, 125, 126, 123, 122, 126, 127, 11, 123, 127, 17, 124, 83, 77, 128, 125, 124, 128, 129, 126, 125, 129, 130, 127, 126, 130, 131, 17, 127, 131, 23, 128, 77, 71, 132, 129, 128, 132, 133, 130, 129, 133, 134, 131, 130, 134, 135, 23, 131, 135, 29, 132, 71, 65, 59, 133, 132, 59, 53, 134, 133, 53, 47, 135, 134, 47, 41, 29, 135, 41, 35, 90, 96, 136, 84, 96, 102, 137, 136, 102, 108, 138, 137, 108, 114, 139, 138, 114, 0, 6, 139, 84, 136, 140, 78, 136, 137, 141, 140, 137, 138, 142, 141, 138, 139, 143, 142, 139, 6, 12, 143, 78, 140, 144, 72, 140, 141, 145, 144, 141, 142, 146, 145, 142, 143, 147, 146, 143, 12, 18, 147, 72, 144, 148, 66, 144, 145, 149, 148, 145, 146, 150, 149, 146, 147, 151, 150, 147, 18, 24, 151, 66, 148, 54, 60, 148, 149, 48, 54, 149, 150, 42, 48, 150, 151, 36, 42, 151, 24, 30, 36] - rel material:binding = - point3f[] points = [(-2.5, -2.5, 5), (-1.5, -2.5, 5), (-0.5, -2.5, 5), (0.5, -2.5, 5), (1.5, -2.5, 5), (2.5, -2.5, 5), (-2.5, -1.5, 5), (-1.5, -1.5, 5), (-0.5, -1.5, 5), (0.5, -1.5, 5), (1.5, -1.5, 5), (2.5, -1.5, 5), (-2.5, -0.5, 5), (-1.5, -0.5, 5), (-0.5, -0.5, 5), (0.5, -0.5, 5), (1.5, -0.5, 5), (2.5, -0.5, 5), (-2.5, 0.5, 5), (-1.5, 0.5, 5), (-0.5, 0.5, 5), (0.5, 0.5, 5), (1.5, 0.5, 5), (2.5, 0.5, 5), (-2.5, 1.5, 5), (-1.5, 1.5, 5), (-0.5, 1.5, 5), (0.5, 1.5, 5), (1.5, 1.5, 5), (2.5, 1.5, 5), (-2.5, 2.5, 5), (-1.5, 2.5, 5), (-0.5, 2.5, 5), (0.5, 2.5, 5), (1.5, 2.5, 5), (2.5, 2.5, 5), (-2.5, 2.5, 4), (-1.5, 2.5, 4), (-0.5, 2.5, 4), (0.5, 2.5, 4), (1.5, 2.5, 4), (2.5, 2.5, 4), (-2.5, 2.5, 3), (-1.5, 2.5, 3), (-0.5, 2.5, 3), (0.5, 2.5, 3), (1.5, 2.5, 3), (2.5, 2.5, 3), (-2.5, 2.5, 2), (-1.5, 2.5, 2), (-0.5, 2.5, 2), (0.5, 2.5, 2), (1.5, 2.5, 2), (2.5, 2.5, 2), (-2.5, 2.5, 1), (-1.5, 2.5, 1), (-0.5, 2.5, 1), (0.5, 2.5, 1), (1.5, 2.5, 1), (2.5, 2.5, 1), (-2.5, 2.5, 0), (-1.5, 2.5, 0), (-0.5, 2.5, 0), (0.5, 2.5, 0), (1.5, 2.5, 0), (2.5, 2.5, 0), (-2.5, 1.5, 0), (-1.5, 1.5, 0), (-0.5, 1.5, 0), (0.5, 1.5, 0), (1.5, 1.5, 0), (2.5, 1.5, 0), (-2.5, 0.5, 0), (-1.5, 0.5, 0), (-0.5, 0.5, 0), (0.5, 0.5, 0), (1.5, 0.5, 0), (2.5, 0.5, 0), (-2.5, -0.5, 0), (-1.5, -0.5, 0), (-0.5, -0.5, 0), (0.5, -0.5, 0), (1.5, -0.5, 0), (2.5, -0.5, 0), (-2.5, -1.5, 0), (-1.5, -1.5, 0), (-0.5, -1.5, 0), (0.5, -1.5, 0), (1.5, -1.5, 0), (2.5, -1.5, 0), (-2.5, -2.5, 0), (-1.5, -2.5, 0), (-0.5, -2.5, 0), (0.5, -2.5, 0), (1.5, -2.5, 0), (2.5, -2.5, 0), (-2.5, -2.5, 1), (-1.5, -2.5, 1), (-0.5, -2.5, 1), (0.5, -2.5, 1), (1.5, -2.5, 1), (2.5, -2.5, 1), (-2.5, -2.5, 2), (-1.5, -2.5, 2), (-0.5, -2.5, 2), (0.5, -2.5, 2), (1.5, -2.5, 2), (2.5, -2.5, 2), (-2.5, -2.5, 3), (-1.5, -2.5, 3), (-0.5, -2.5, 3), (0.5, -2.5, 3), (1.5, -2.5, 3), (2.5, -2.5, 3), (-2.5, -2.5, 4), (-1.5, -2.5, 4), (-0.5, -2.5, 4), (0.5, -2.5, 4), (1.5, -2.5, 4), (2.5, -2.5, 4), (2.5, -1.5, 1), (2.5, -1.5, 2), (2.5, -1.5, 3), (2.5, -1.5, 4), (2.5, -0.5, 1), (2.5, -0.5, 2), (2.5, -0.5, 3), (2.5, -0.5, 4), (2.5, 0.5, 1), (2.5, 0.5, 2), (2.5, 0.5, 3), (2.5, 0.5, 4), (2.5, 1.5, 1), (2.5, 1.5, 2), (2.5, 1.5, 3), (2.5, 1.5, 4), (-2.5, -1.5, 1), (-2.5, -1.5, 2), (-2.5, -1.5, 3), (-2.5, -1.5, 4), (-2.5, -0.5, 1), (-2.5, -0.5, 2), (-2.5, -0.5, 3), (-2.5, -0.5, 4), (-2.5, 0.5, 1), (-2.5, 0.5, 2), (-2.5, 0.5, 3), (-2.5, 0.5, 4), (-2.5, 1.5, 1), (-2.5, 1.5, 2), (-2.5, 1.5, 3), (-2.5, 1.5, 4)] - color3f[] primvars:displayColor = [(1, 1, 1)] ( - customData = { - dictionary Maya = { - bool generated = 1 - } - } - ) - float2[] primvars:st = [(0.375, 0), (0.425, 0), (0.425, 0.05), (0.375, 0.05), (0.47500002, 0), (0.47500002, 0.05), (0.52500004, 0), (0.52500004, 0.05), (0.57500005, 0), (0.57500005, 0.05), (0.62500006, 0), (0.62500006, 0.05), (0.425, 0.1), (0.375, 0.1), (0.47500002, 0.1), (0.52500004, 0.1), (0.57500005, 0.1), (0.62500006, 0.1), (0.425, 0.15), (0.375, 0.15), (0.47500002, 0.15), (0.52500004, 0.15), (0.57500005, 0.15), (0.62500006, 0.15), (0.425, 0.2), (0.375, 0.2), (0.47500002, 0.2), (0.52500004, 0.2), (0.57500005, 0.2), (0.62500006, 0.2), (0.425, 0.25), (0.375, 0.25), (0.47500002, 0.25), (0.52500004, 0.25), (0.57500005, 0.25), (0.62500006, 0.25), (0.425, 0.3), (0.375, 0.3), (0.47500002, 0.3), (0.52500004, 0.3), (0.57500005, 0.3), (0.62500006, 0.3), (0.425, 0.35000002), (0.375, 0.35000002), (0.47500002, 0.35000002), (0.52500004, 0.35000002), (0.57500005, 0.35000002), (0.62500006, 0.35000002), (0.425, 0.40000004), (0.375, 0.40000004), (0.47500002, 0.40000004), (0.52500004, 0.40000004), (0.57500005, 0.40000004), (0.62500006, 0.40000004), (0.425, 0.45000005), (0.375, 0.45000005), (0.47500002, 0.45000005), (0.52500004, 0.45000005), (0.57500005, 0.45000005), (0.62500006, 0.45000005), (0.425, 0.50000006), (0.375, 0.50000006), (0.47500002, 0.50000006), (0.52500004, 0.50000006), (0.57500005, 0.50000006), (0.62500006, 0.50000006), (0.425, 0.5500001), (0.375, 0.5500001), (0.47500002, 0.5500001), (0.52500004, 0.5500001), (0.57500005, 0.5500001), (0.62500006, 0.5500001), (0.425, 0.6000001), (0.375, 0.6000001), (0.47500002, 0.6000001), (0.52500004, 0.6000001), (0.57500005, 0.6000001), (0.62500006, 0.6000001), (0.425, 0.6500001), (0.375, 0.6500001), (0.47500002, 0.6500001), (0.52500004, 0.6500001), (0.57500005, 0.6500001), (0.62500006, 0.6500001), (0.425, 0.7000001), (0.375, 0.7000001), (0.47500002, 0.7000001), (0.52500004, 0.7000001), (0.57500005, 0.7000001), (0.62500006, 0.7000001), (0.425, 0.7500001), (0.375, 0.7500001), (0.47500002, 0.7500001), (0.52500004, 0.7500001), (0.57500005, 0.7500001), (0.62500006, 0.7500001), (0.425, 0.80000013), (0.375, 0.80000013), (0.47500002, 0.80000013), (0.52500004, 0.80000013), (0.57500005, 0.80000013), (0.62500006, 0.80000013), (0.425, 0.85000014), (0.375, 0.85000014), (0.47500002, 0.85000014), (0.52500004, 0.85000014), (0.57500005, 0.85000014), (0.62500006, 0.85000014), (0.425, 0.90000015), (0.375, 0.90000015), (0.47500002, 0.90000015), (0.52500004, 0.90000015), (0.57500005, 0.90000015), (0.62500006, 0.90000015), (0.425, 0.95000017), (0.375, 0.95000017), (0.47500002, 0.95000017), (0.52500004, 0.95000017), (0.57500005, 0.95000017), (0.62500006, 0.95000017), (0.425, 1.0000001), (0.375, 1.0000001), (0.47500002, 1.0000001), (0.52500004, 1.0000001), (0.57500005, 1.0000001), (0.62500006, 1.0000001), (0.825, 0), (0.875, 0), (0.875, 0.05), (0.825, 0.05), (0.775, 0), (0.775, 0.05), (0.72499996, 0), (0.72499996, 0.05), (0.67499995, 0), (0.67499995, 0.05), (0.875, 0.1), (0.825, 0.1), (0.775, 0.1), (0.72499996, 0.1), (0.67499995, 0.1), (0.875, 0.15), (0.825, 0.15), (0.775, 0.15), (0.72499996, 0.15), (0.67499995, 0.15), (0.875, 0.2), (0.825, 0.2), (0.775, 0.2), (0.72499996, 0.2), (0.67499995, 0.2), (0.875, 0.25), (0.825, 0.25), (0.775, 0.25), (0.72499996, 0.25), (0.67499995, 0.25), (0.125, 0), (0.175, 0), (0.175, 0.05), (0.125, 0.05), (0.225, 0), (0.225, 0.05), (0.275, 0), (0.275, 0.05), (0.32500002, 0), (0.32500002, 0.05), (0.175, 0.1), (0.125, 0.1), (0.225, 0.1), (0.275, 0.1), (0.32500002, 0.1), (0.175, 0.15), (0.125, 0.15), (0.225, 0.15), (0.275, 0.15), (0.32500002, 0.15), (0.175, 0.2), (0.125, 0.2), (0.225, 0.2), (0.275, 0.2), (0.32500002, 0.2), (0.175, 0.25), (0.125, 0.25), (0.225, 0.25), (0.275, 0.25), (0.32500002, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 1, 4, 5, 2, 4, 6, 7, 5, 6, 8, 9, 7, 8, 10, 11, 9, 3, 2, 12, 13, 2, 5, 14, 12, 5, 7, 15, 14, 7, 9, 16, 15, 9, 11, 17, 16, 13, 12, 18, 19, 12, 14, 20, 18, 14, 15, 21, 20, 15, 16, 22, 21, 16, 17, 23, 22, 19, 18, 24, 25, 18, 20, 26, 24, 20, 21, 27, 26, 21, 22, 28, 27, 22, 23, 29, 28, 25, 24, 30, 31, 24, 26, 32, 30, 26, 27, 33, 32, 27, 28, 34, 33, 28, 29, 35, 34, 31, 30, 36, 37, 30, 32, 38, 36, 32, 33, 39, 38, 33, 34, 40, 39, 34, 35, 41, 40, 37, 36, 42, 43, 36, 38, 44, 42, 38, 39, 45, 44, 39, 40, 46, 45, 40, 41, 47, 46, 43, 42, 48, 49, 42, 44, 50, 48, 44, 45, 51, 50, 45, 46, 52, 51, 46, 47, 53, 52, 49, 48, 54, 55, 48, 50, 56, 54, 50, 51, 57, 56, 51, 52, 58, 57, 52, 53, 59, 58, 55, 54, 60, 61, 54, 56, 62, 60, 56, 57, 63, 62, 57, 58, 64, 63, 58, 59, 65, 64, 61, 60, 66, 67, 60, 62, 68, 66, 62, 63, 69, 68, 63, 64, 70, 69, 64, 65, 71, 70, 67, 66, 72, 73, 66, 68, 74, 72, 68, 69, 75, 74, 69, 70, 76, 75, 70, 71, 77, 76, 73, 72, 78, 79, 72, 74, 80, 78, 74, 75, 81, 80, 75, 76, 82, 81, 76, 77, 83, 82, 79, 78, 84, 85, 78, 80, 86, 84, 80, 81, 87, 86, 81, 82, 88, 87, 82, 83, 89, 88, 85, 84, 90, 91, 84, 86, 92, 90, 86, 87, 93, 92, 87, 88, 94, 93, 88, 89, 95, 94, 91, 90, 96, 97, 90, 92, 98, 96, 92, 93, 99, 98, 93, 94, 100, 99, 94, 95, 101, 100, 97, 96, 102, 103, 96, 98, 104, 102, 98, 99, 105, 104, 99, 100, 106, 105, 100, 101, 107, 106, 103, 102, 108, 109, 102, 104, 110, 108, 104, 105, 111, 110, 105, 106, 112, 111, 106, 107, 113, 112, 109, 108, 114, 115, 108, 110, 116, 114, 110, 111, 117, 116, 111, 112, 118, 117, 112, 113, 119, 118, 115, 114, 120, 121, 114, 116, 122, 120, 116, 117, 123, 122, 117, 118, 124, 123, 118, 119, 125, 124, 126, 127, 128, 129, 130, 126, 129, 131, 132, 130, 131, 133, 134, 132, 133, 135, 10, 134, 135, 11, 129, 128, 136, 137, 131, 129, 137, 138, 133, 131, 138, 139, 135, 133, 139, 140, 11, 135, 140, 17, 137, 136, 141, 142, 138, 137, 142, 143, 139, 138, 143, 144, 140, 139, 144, 145, 17, 140, 145, 23, 142, 141, 146, 147, 143, 142, 147, 148, 144, 143, 148, 149, 145, 144, 149, 150, 23, 145, 150, 29, 147, 146, 151, 152, 148, 147, 152, 153, 149, 148, 153, 154, 150, 149, 154, 155, 29, 150, 155, 35, 156, 157, 158, 159, 157, 160, 161, 158, 160, 162, 163, 161, 162, 164, 165, 163, 164, 0, 3, 165, 159, 158, 166, 167, 158, 161, 168, 166, 161, 163, 169, 168, 163, 165, 170, 169, 165, 3, 13, 170, 167, 166, 171, 172, 166, 168, 173, 171, 168, 169, 174, 173, 169, 170, 175, 174, 170, 13, 19, 175, 172, 171, 176, 177, 171, 173, 178, 176, 173, 174, 179, 178, 174, 175, 180, 179, 175, 19, 25, 180, 177, 176, 181, 182, 176, 178, 183, 181, 178, 179, 184, 183, 179, 180, 185, 184, 180, 25, 31, 185] - float3 xformOp:translate:pivot = (0, 0, 2.5) - uniform token[] xformOpOrder = ["xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - } - - def Scope "Materials" - { - def Material "MarbleCubeSG" - { - token outputs:ri:surface.connect = - - def Shader "MarbleShader" - { - uniform token info:id = "PxrMayaMarble" - float inputs:outAlpha = 0.08940001 - float3 inputs:outColor = (0.298, 0, 0) - matrix4d inputs:placementMatrix.connect = - token outputs:out - } - - def Shader "MarbleCubePlace3dTexture" - { - uniform token info:id = "PxrMayaPlacement3d" - double3 inputs:center = (-0.3125, -0.625, 1.875) - double3 inputs:scale = (5, 5, 5) - double3 inputs:translate = (0, 0, 2.5) - matrix4d inputs:xformMatrix = ( (5, 0, 0, 0), (0, 5, 0, 0), (0, 0, 5, 0), (0, 0, 2.5, 1) ) - matrix4d outputs:worldInverseMatrix - } - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportSkeleton/skelCube.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportSkeleton/skelCube.usda deleted file mode 100644 index 78f0720c00..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportSkeleton/skelCube.usda +++ /dev/null @@ -1,205 +0,0 @@ -#usda 1.0 -( - endTimeCode = 30 - startTimeCode = 1 - timeCodesPerSecond = 24 - upAxis = "Y" -) - -def SkelRoot "Root" ( - kind = "component" -) -{ - float3[] extent.timeSamples = { - 1: [(-8.881784e-16, -1, 0), (0, 1, 4.440892e-16)], - 2: [(-8.8548644e-16, -1, 0), (0, 0.99992824, 0.011980047)], - 3: [(-8.77966e-16, -1, 0), (0, 0.9990293, 0.04405114)], - 4: [(-8.6628537e-16, -1, 0), (0, 0.99590486, 0.0904073)], - 5: [(-8.512596e-16, -1, 0), (0, 0.98941684, 0.14510126)], - 6: [(-8.341171e-16, -1, 0), (0, 0.97935027, 0.20217088)], - 7: [(-8.1660954e-16, -1, 0), (0, 0.9667337, 0.25578493)], - 8: [(-8.0096155e-16, -1, 0), (0, 0.95381016, 0.3004101)], - 9: [(-7.8970147e-16, -1, 0), (0, 0.94367975, 0.3308602)], - 10: [(-7.8540797e-16, -1, 0), (0, 0.93965006, 0.34213713)], - 11: [(-0.008673679, -1, 0), (0, 0.9396149, 0.34212375)], - 12: [(-0.032211367, -1, 0), (0, 0.9391626, 0.34195903)], - 13: [(-0.06686227, -1, 0), (0, 0.93754745, 0.34137106)], - 14: [(-0.10882605, -1, 0), (0, 0.9340696, 0.34010422)], - 15: [(-0.15427072, -1, 0), (0, 0.9284015, 0.33804023)], - 16: [(-0.19939104, -1, 0), (0, 0.9207824, 0.33526555)], - 17: [(-0.24048574, -1, 0), (0, 0.91207445, 0.33209455)], - 18: [(-0.2740113, -1, 0), (0, 0.903687, 0.3290404)], - 19: [(-0.2965753, -1, 0), (0, 0.8973754, 0.32674214)], - 20: [(-0.30484772, -1, 0), (0, 0.89492446, 0.3258497)], - 21: [(-0.30484772, -1, 0), (0, 0.89492446, 0.3258497)], - 22: [(-0.30484763, -1, 0), (0, 0.8949245, 0.32584968)], - 23: [(-0.30484766, -1, 0), (0, 0.8949245, 0.3258497)], - 24: [(-0.30484772, -1, 0), (0, 0.89492446, 0.32584974)], - 25: [(-0.3048477, -1, 0), (0, 0.8949245, 0.3258497)], - 26: [(-0.3048477, -1, 0), (0, 0.8949245, 0.3258497)], - 27: [(-0.30484763, -1, 0), (0, 0.8949245, 0.32584968)], - 28: [(-0.30484766, -1, 0), (0, 0.8949245, 0.32584968)], - 29: [(-0.30484766, -1, 0), (0, 0.8949245, 0.32584968)], - 30: [(-0.30484766, -1, 0), (0, 0.8949245, 0.3258497)], - } - float3[] extentsHint.timeSamples = { - 1: [(-8.881784e-16, -1, 0), (0, 1, 4.440892e-16)], - 2: [(-8.8548644e-16, -1, 0), (0, 0.99992824, 0.011980047)], - 3: [(-8.77966e-16, -1, 0), (0, 0.9990293, 0.04405114)], - 4: [(-8.6628537e-16, -1, 0), (0, 0.99590486, 0.0904073)], - 5: [(-8.512596e-16, -1, 0), (0, 0.98941684, 0.14510126)], - 6: [(-8.341171e-16, -1, 0), (0, 0.97935027, 0.20217088)], - 7: [(-8.1660954e-16, -1, 0), (0, 0.9667337, 0.25578493)], - 8: [(-8.0096155e-16, -1, 0), (0, 0.95381016, 0.3004101)], - 9: [(-7.8970147e-16, -1, 0), (0, 0.94367975, 0.3308602)], - 10: [(-7.8540797e-16, -1, 0), (0, 0.93965006, 0.34213713)], - 11: [(-0.008673679, -1, 0), (0, 0.9396149, 0.34212375)], - 12: [(-0.032211367, -1, 0), (0, 0.9391626, 0.34195903)], - 13: [(-0.06686227, -1, 0), (0, 0.93754745, 0.34137106)], - 14: [(-0.10882605, -1, 0), (0, 0.9340696, 0.34010422)], - 15: [(-0.15427072, -1, 0), (0, 0.9284015, 0.33804023)], - 16: [(-0.19939104, -1, 0), (0, 0.9207824, 0.33526555)], - 17: [(-0.24048574, -1, 0), (0, 0.91207445, 0.33209455)], - 18: [(-0.2740113, -1, 0), (0, 0.903687, 0.3290404)], - 19: [(-0.2965753, -1, 0), (0, 0.8973754, 0.32674214)], - 20: [(-0.30484772, -1, 0), (0, 0.89492446, 0.3258497)], - 21: [(-0.30484772, -1, 0), (0, 0.89492446, 0.3258497)], - 22: [(-0.30484763, -1, 0), (0, 0.8949245, 0.32584968)], - 23: [(-0.30484766, -1, 0), (0, 0.8949245, 0.3258497)], - 24: [(-0.30484772, -1, 0), (0, 0.89492446, 0.32584974)], - 25: [(-0.3048477, -1, 0), (0, 0.8949245, 0.3258497)], - 26: [(-0.3048477, -1, 0), (0, 0.8949245, 0.3258497)], - 27: [(-0.30484763, -1, 0), (0, 0.8949245, 0.32584968)], - 28: [(-0.30484766, -1, 0), (0, 0.8949245, 0.32584968)], - 29: [(-0.30484766, -1, 0), (0, 0.8949245, 0.32584968)], - 30: [(-0.30484766, -1, 0), (0, 0.8949245, 0.3258497)], - } - rel skel:animationSource = - rel skel:skeleton = - - def Skeleton "Skeleton" - { - uniform matrix4d[] bindTransforms = [( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, 0, 0, 1) ), ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (1, 0, 0, 1) ), ( (0, 0, 1, 0), (1, 0, 0, 0), (0, 1, 0, 0), (2, 0, 0, 1) )] - uniform token[] joints = ["joint1", "joint1/joint2", "joint1/joint2/joint3"] - uniform matrix4d[] restTransforms = [( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, 0, 0, 1) ), ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (1, 0, 0, 1) ), ( (0, 0, 1, 0), (1, 0, 0, 0), (0, 1, 0, 0), (1, 0, 0, 1) )] - } - - def SkelAnimation "Animation" - { - uniform token[] joints = ["joint1", "joint1/joint2", "joint1/joint2/joint3"] - quatf[] rotations.timeSamples = { - 1: [(0.5, 0.5, 0.5, 0.5), (1, 0, 0, 0), (0.5, -0.5, -0.5, -0.5)], - 2: [(0.5, 0.5, 0.5, 0.5), (0.99998206, 0, 0, 0.0059874505), (0.5, -0.5, -0.5, -0.5)], - 3: [(0.5, 0.5, 0.5, 0.5), (0.9997573, 0, 0, 0.022032166), (0.5, -0.5, -0.5, -0.5)], - 4: [(0.5, 0.5, 0.5, 0.5), (0.9989757, 0, 0, 0.04524994), (0.5, -0.5, -0.5, -0.5)], - 5: [(0.5, 0.5, 0.5, 0.5), (0.9973507, 0, 0, 0.07274352), (0.5, -0.5, -0.5, -0.5)], - 6: [(0.5, 0.5, 0.5, 0.5), (0.9948242, 0, 0, 0.10161159), (0.5, -0.5, -0.5, -0.5)], - 7: [(0.5, 0.5, 0.5, 0.5), (0.99164855, 0, 0, 0.12896946), (0.5, -0.5, -0.5, -0.5)], - 8: [(0.5, 0.5, 0.5, 0.5), (0.9883851, 0, 0, 0.15197003), (0.5, -0.5, -0.5, -0.5)], - 9: [(0.5, 0.5, 0.5, 0.5), (0.9858194, 0, 0, 0.16780986), (0.5, -0.5, -0.5, -0.5)], - 10: [(0.5, 0.5, 0.5, 0.5), (0.98479694, 0, 0, 0.1737094), (0.5, -0.5, -0.5, -0.5)], - 11: [(0.5, 0.5, 0.5, 0.5), (0.9847693, -0.0060739038, 0.0033323904, 0.17372827), (0.5, -0.5, -0.5, -0.5)], - 12: [(0.5, 0.5, 0.5, 0.5), (0.98440933, -0.022794377, 0.012332357, 0.17397308), (0.5, -0.5, -0.5, -0.5)], - 13: [(0.5, 0.5, 0.5, 0.5), (0.98309743, -0.047886964, 0.025488343, 0.17486162), (0.5, -0.5, -0.5, -0.5)], - 14: [(0.5, 0.5, 0.5, 0.5), (0.98019844, -0.07903047, 0.041256294, 0.17681383), (0.5, -0.5, -0.5, -0.5)], - 15: [(0.5, 0.5, 0.5, 0.5), (0.9753132, -0.11386365, 0.058064535, 0.18007703), (0.5, -0.5, -0.5, -0.5)], - 16: [(0.5, 0.5, 0.5, 0.5), (0.9684434, -0.15002865, 0.07434445, 0.18461232), (0.5, -0.5, -0.5, -0.5)], - 17: [(0.5, 0.5, 0.5, 0.5), (0.9600648, -0.18523708, 0.08857696, 0.1900445), (0.5, -0.5, -0.5, -0.5)], - 18: [(0.5, 0.5, 0.5, 0.5), (0.9511102, -0.21733138, 0.09933574, 0.19567554), (0.5, -0.5, -0.5, -0.5)], - 19: [(0.5, 0.5, 0.5, 0.5), (0.9428679, -0.24431108, 0.10530581, 0.2005567), (0.5, -0.5, -0.5, -0.5)], - 20: [(0.5, 0.5, 0.5, 0.5), (0.93680716, -0.26430017, 0.10526084, 0.20361213), (0.5, -0.5, -0.5, -0.5)], - 21: [(0.5, 0.5, 0.5, 0.5), (0.9323757, -0.27953127, 0.10192881, 0.20530044), (0.5, -0.5, -0.5, -0.5)], - 22: [(0.5, 0.5, 0.5, 0.5), (0.9280986, -0.2934199, 0.09885244, 0.20679928), (0.5, -0.5, -0.5, -0.5)], - 23: [(0.5, 0.5, 0.5, 0.5), (0.9240588, -0.30590457, 0.09605568, 0.20811309), (0.5, -0.5, -0.5, -0.5)], - 24: [(0.5, 0.5, 0.5, 0.5), (0.9203373, -0.31692496, 0.093561925, 0.20924607), (0.5, -0.5, -0.5, -0.5)], - 25: [(0.5, 0.5, 0.5, 0.5), (0.9170122, -0.32642126, 0.09139402, 0.21020201), (0.5, -0.5, -0.5, -0.5)], - 26: [(0.5, 0.5, 0.5, 0.5), (0.9141572, -0.33433342, 0.08957415, 0.21098393), (0.5, -0.5, -0.5, -0.5)], - 27: [(0.5, 0.5, 0.5, 0.5), (0.9118408, -0.34060043, 0.08812382, 0.2115938), (0.5, -0.5, -0.5, -0.5)], - 28: [(0.5, 0.5, 0.5, 0.5), (0.9101248, -0.34515962, 0.08706377, 0.21203218), (0.5, -0.5, -0.5, -0.5)], - 29: [(0.5, 0.5, 0.5, 0.5), (0.9090633, -0.34794572, 0.0864139, 0.21229787), (0.5, -0.5, -0.5, -0.5)], - 30: [(0.5, 0.5, 0.5, 0.5), (0.9087012, -0.34889027, 0.08619322, 0.21238756), (0.5, -0.5, -0.5, -0.5)], - } - half3[] scales.timeSamples = { - 1: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 2: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 3: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 4: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 5: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 6: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 7: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 8: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 9: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 10: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 11: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 12: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 13: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 14: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 15: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 16: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 17: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 18: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 19: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 20: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 21: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 22: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 23: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 24: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 25: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 26: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 27: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 28: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 29: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - 30: [(1, 1, 1), (1, 1, 1), (1, 1, 1)], - } - float3[] translations.timeSamples = { - 1: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 2: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 3: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 4: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 5: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 6: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 7: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 8: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 9: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 10: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 11: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 12: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 13: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 14: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 15: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 16: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 17: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 18: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 19: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 20: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 21: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 22: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 23: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 24: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 25: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 26: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 27: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 28: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 29: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - 30: [(0, -1, 0), (1, 0, 0), (1, 0, 0)], - } - } - - def Mesh "Cube" - { - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39] - point3f[] points = [(-0.5, -1, 0.5), (0.5, -1, 0.5), (0.5, 0, 0.5), (-0.5, 0, 0.5), (-0.5, 0, 0.5), (0.5, 0, 0.5), (0.5, 1, 0.5), (-0.5, 1, 0.5), (-0.5, 1, 0.5), (0.5, 1, 0.5), (0.5, 1, -0.5), (-0.5, 1, -0.5), (-0.5, 1, -0.5), (0.5, 1, -0.5), (0.5, 0, -0.5), (-0.5, 0, -0.5), (-0.5, 0, -0.5), (0.5, 0, -0.5), (0.5, -1, -0.5), (-0.5, -1, -0.5), (-0.5, -1, -0.5), (0.5, -1, -0.5), (0.5, -1, 0.5), (-0.5, -1, 0.5), (0.5, -1, 0.5), (0.5, -1, -0.5), (0.5, 0, -0.5), (0.5, 0, 0.5), (0.5, 0, 0.5), (0.5, 0, -0.5), (0.5, 1, -0.5), (0.5, 1, 0.5), (-0.5, -1, -0.5), (-0.5, -1, 0.5), (-0.5, 0, 0.5), (-0.5, 0, -0.5), (-0.5, 0, -0.5), (-0.5, 0, 0.5), (-0.5, 1, 0.5), (-0.5, 1, -0.5)] - matrix4d primvars:skel:geomBindTransform = ( (0, 0, 1, 0), (1, 0, 0, 0), (0, 1, 0, 0), (1, 0, 0, 1) ) - int[] primvars:skel:jointIndices = [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 1, 2, 0, 1, 2, 0, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 1, 2, 0, 1, 2, 0] ( - elementSize = 3 - interpolation = "vertex" - ) - float[] primvars:skel:jointWeights = [1, 0, 0, 1, 0, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 0.5, 0.5, 0, 1, 0, 0, 1, 0, 0] ( - elementSize = 3 - interpolation = "vertex" - ) - uniform token subdivisionScheme = "none" - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsFloatTest/UsdImportUVSetsTestWithCreases_Float.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsFloatTest/UsdImportUVSetsTestWithCreases_Float.usda deleted file mode 100644 index e91eb2620f..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsFloatTest/UsdImportUVSetsTestWithCreases_Float.usda +++ /dev/null @@ -1,31 +0,0 @@ -#usda 1.0 -( - defaultPrim = "UsdImportUVSetsTestWithCreases" - upAxis = "Z" -) - -def Xform "UsdImportUVSetsTestWithCreases" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Xform "CubeMeshes" - { - def Mesh "CreasedCube" - { - int[] creaseIndices = [0, 1, 3, 2, 0, 3, 5, 4, 2, 7, 1, 0, 6] - int[] creaseLengths = [5, 2, 2, 2, 2] - float[] creaseSharpnesses = [7.0, 7.0, 7.0, 7.0, 7.0] - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - } - } - } -} \ No newline at end of file diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsFloatTest/UsdImportUVSetsTest_Float.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsFloatTest/UsdImportUVSetsTest_Float.usda deleted file mode 100644 index 3c5195f398..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsFloatTest/UsdImportUVSetsTest_Float.usda +++ /dev/null @@ -1,114 +0,0 @@ -#usda 1.0 -( - defaultPrim = "UsdImportUVSetsTest" - upAxis = "Z" -) - -def Xform "UsdImportUVSetsTest" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Xform "CubeMeshes" - { - def Mesh "NoUVSetsCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "DefaultUVSetCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 20, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "OneMissingFaceCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.375, 0.75), (0.625, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25), (-1e+30, -1e+30)] ( - interpolation = "faceVarying" - unauthoredValuesIndex = 14 - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 14, 14, 14, 14, 6, 7, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 40, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "OneAssignedFaceCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float2[] primvars:st = [(0.375, 0.5), (0.625, 0.5), (0.625, 0.75), (0.375, 0.75), (-1e+30, -1e+30)] ( - interpolation = "faceVarying" - unauthoredValuesIndex = 4 - ) - int[] primvars:st:indices = [4, 4, 4, 4, 4, 4, 4, 4, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] - double3 xformOp:translate = (0, 60, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "CompressibleUVSetsCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float2[] primvars:ConstantInterpSet = [(0.25, 0.25)] - int[] primvars:ConstantInterpSet:indices = [0] - float2[] primvars:UniformInterpSet = [(0, 0), (0.1, 0.1), (0.2, 0.2), (0.3, 0.3), (0.4, 0.4), (0.5, 0.5)] ( - interpolation = "uniform" - ) - int[] primvars:UniformInterpSet:indices = [0, 1, 2, 3, 4, 5] - float2[] primvars:VertexInterpSet = [(0, 0), (0.1, 0.1), (0.3, 0.3), (0.2, 0.2), (0.5, 0.5), (0.4, 0.4), (0.7, 0.7), (0.6, 0.6)] ( - interpolation = "vertex" - ) - int[] primvars:VertexInterpSet:indices = [0, 1, 3, 2, 5, 4, 7, 6] - double3 xformOp:translate = (-20, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "SharedFacesCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float2[] primvars:AllFacesSharedSet = [(0, 0), (1, 0), (1, 1), (0, 1)] ( - interpolation = "faceVarying" - ) - int[] primvars:AllFacesSharedSet:indices = [0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3] - float2[] primvars:PairedFacesSet = [(0, 0), (0.5, 0), (0.5, 0.5), (0, 0.5), (1, 0.5), (1, 1), (0.5, 1)] ( - interpolation = "faceVarying" - ) - int[] primvars:PairedFacesSet:indices = [0, 1, 2, 3, 2, 4, 5, 6, 0, 1, 2, 3, 2, 4, 5, 6, 0, 1, 2, 3, 2, 4, 5, 6] - double3 xformOp:translate = (-20, 20, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - } - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsTest/UsdImportUVSetsTest.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsTest/UsdImportUVSetsTest.usda deleted file mode 100644 index 06206597ed..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsTest/UsdImportUVSetsTest.usda +++ /dev/null @@ -1,114 +0,0 @@ -#usda 1.0 -( - defaultPrim = "UsdImportUVSetsTest" - upAxis = "Z" -) - -def Xform "UsdImportUVSetsTest" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Xform "CubeMeshes" - { - def Mesh "NoUVSetsCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "DefaultUVSetCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - texCoord2f[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 20, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "OneMissingFaceCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - texCoord2f[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.375, 0.75), (0.625, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25), (-1e+30, -1e+30)] ( - interpolation = "faceVarying" - unauthoredValuesIndex = 14 - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 14, 14, 14, 14, 6, 7, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 40, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "OneAssignedFaceCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - texCoord2f[] primvars:st = [(0.375, 0.5), (0.625, 0.5), (0.625, 0.75), (0.375, 0.75), (-1e+30, -1e+30)] ( - interpolation = "faceVarying" - unauthoredValuesIndex = 4 - ) - int[] primvars:st:indices = [4, 4, 4, 4, 4, 4, 4, 4, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] - double3 xformOp:translate = (0, 60, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "CompressibleUVSetsCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - texCoord2f[] primvars:ConstantInterpSet = [(0.25, 0.25)] - int[] primvars:ConstantInterpSet:indices = [0] - texCoord2f[] primvars:UniformInterpSet = [(0, 0), (0.1, 0.1), (0.2, 0.2), (0.3, 0.3), (0.4, 0.4), (0.5, 0.5)] ( - interpolation = "uniform" - ) - int[] primvars:UniformInterpSet:indices = [0, 1, 2, 3, 4, 5] - texCoord2f[] primvars:VertexInterpSet = [(0, 0), (0.1, 0.1), (0.3, 0.3), (0.2, 0.2), (0.5, 0.5), (0.4, 0.4), (0.7, 0.7), (0.6, 0.6)] ( - interpolation = "vertex" - ) - int[] primvars:VertexInterpSet:indices = [0, 1, 3, 2, 5, 4, 7, 6] - double3 xformOp:translate = (-20, 0, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - - def Mesh "SharedFacesCube" - { - float3[] extent = [(-5, -5, 0), (5, 5, 10)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-5, -5, 10), (5, -5, 10), (-5, 5, 10), (5, 5, 10), (-5, 5, 0), (5, 5, 0), (-5, -5, 0), (5, -5, 0)] - texCoord2f[] primvars:AllFacesSharedSet = [(0, 0), (1, 0), (1, 1), (0, 1)] ( - interpolation = "faceVarying" - ) - int[] primvars:AllFacesSharedSet:indices = [0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3] - texCoord2f[] primvars:PairedFacesSet = [(0, 0), (0.5, 0), (0.5, 0.5), (0, 0.5), (1, 0.5), (1, 1), (0.5, 1)] ( - interpolation = "faceVarying" - ) - int[] primvars:PairedFacesSet:indices = [0, 1, 2, 3, 2, 4, 5, 6, 0, 1, 2, 3, 2, 4, 5, 6, 0, 1, 2, 3, 2, 4, 5, 6] - double3 xformOp:translate = (-20, 20, 0) - float3 xformOp:translate:pivot = (0, 0, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:translate:pivot", "!invert!xformOp:translate:pivot"] - } - } - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsTest/UsdImportUVSetsTestWithCreases.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsTest/UsdImportUVSetsTestWithCreases.usda deleted file mode 100644 index badfbfab6b..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportUVSetsTest/UsdImportUVSetsTestWithCreases.usda +++ /dev/null @@ -1,31 +0,0 @@ -#usda 1.0 -( - defaultPrim = "UsdImportUVSetsTestWithCreases" - upAxis = "Z" -) - -def Xform "UsdImportUVSetsTestWithCreases" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Xform "CubeMeshes" - { - def Mesh "CreasedCube" - { - int[] creaseIndices = [0, 1, 3, 2, 0, 3, 5, 4, 2, 7, 1, 0, 6] - int[] creaseLengths = [5, 2, 2, 2, 2] - float[] creaseSharpnesses = [7.0, 7.0, 7.0, 7.0, 7.0] - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - texCoord2f[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - } - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportXformsTest/UsdImportXformsTest.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportXformsTest/UsdImportXformsTest.usda deleted file mode 100644 index b2dd4657a3..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportXformsTest/UsdImportXformsTest.usda +++ /dev/null @@ -1,26 +0,0 @@ -#usda 1.0 -( - defaultPrim = "UsdImportXformsTest" - upAxis = "Z" -) - -def Xform "UsdImportXformsTest" ( - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "InverseOpsOnlyCube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float xformOp:rotateZ = 45 - float3 xformOp:scale = (0.5, 0.5, 0.5) - double3 xformOp:translate = (1.0, 2.0, 3.0) - uniform token[] xformOpOrder = ["!invert!xformOp:translate", "!invert!xformOp:scale", "!invert!xformOp:rotateZ"] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportXformsTest/UsdImportXformsTestRotateAxis.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportXformsTest/UsdImportXformsTestRotateAxis.usda deleted file mode 100644 index 1129ec0b59..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportXformsTest/UsdImportXformsTestRotateAxis.usda +++ /dev/null @@ -1,82 +0,0 @@ -#usda 1.0 -( - defaultPrim = "World" - upAxis = "Z" -) - -def Xform "World" ( - kind = "component" -) -{ - def Xform "X" - { - float xformOp:rotateX:rotateAxis = 60 - float3 xformOp:scale = (0.5, 0.5, 0.5) - double3 xformOp:translate = (1.0, 2.0, 3.0) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateX:rotateAxis", "xformOp:scale"] - } - - def Xform "Y" - { - float xformOp:rotateY:rotateAxis = 60 - float3 xformOp:scale = (0.5, 0.5, 0.5) - double3 xformOp:translate = (1.0, 2.0, 3.0) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateY:rotateAxis", "xformOp:scale"] - } - - def Xform "Z" - { - float xformOp:rotateZ:rotateAxis = 60 - float3 xformOp:scale = (0.5, 0.5, 0.5) - double3 xformOp:translate = (1.0, 2.0, 3.0) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateZ:rotateAxis", "xformOp:scale"] - } - - def Xform "XYZ" - { - float3 xformOp:rotateXYZ:rotateAxis = (60, 120, 180) - float3 xformOp:scale = (0.5, 0.5, 0.5) - double3 xformOp:translate = (1.0, 2.0, 3.0) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ:rotateAxis", "xformOp:scale"] - } - - def Xform "YZX" - { - float3 xformOp:rotateYZX:rotateAxis = (60, 120, 180) - float3 xformOp:scale = (0.5, 0.5, 0.5) - double3 xformOp:translate = (1.0, 2.0, 3.0) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateYZX:rotateAxis", "xformOp:scale"] - } - - def Xform "ZXY" - { - float3 xformOp:rotateZXY:rotateAxis = (60, 120, 180) - float3 xformOp:scale = (0.5, 0.5, 0.5) - double3 xformOp:translate = (1.0, 2.0, 3.0) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateZXY:rotateAxis", "xformOp:scale"] - } - - def Xform "XZY" - { - float3 xformOp:rotateXZY:rotateAxis = (60, 120, 180) - float3 xformOp:scale = (0.5, 0.5, 0.5) - double3 xformOp:translate = (1.0, 2.0, 3.0) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXZY:rotateAxis", "xformOp:scale"] - } - - def Xform "YXZ" - { - float3 xformOp:rotateYXZ:rotateAxis = (60, 120, 180) - float3 xformOp:scale = (0.5, 0.5, 0.5) - double3 xformOp:translate = (1.0, 2.0, 3.0) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateYXZ:rotateAxis", "xformOp:scale"] - } - - def Xform "ZYX" - { - float3 xformOp:rotateZYX:rotateAxis = (60, 120, 180) - float3 xformOp:scale = (0.5, 0.5, 0.5) - double3 xformOp:translate = (1.0, 2.0, 3.0) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateZYX:rotateAxis", "xformOp:scale"] - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdImportXformsTest/pivotTests.usda b/third_party/maya/lib/usdMaya/testenv/UsdImportXformsTest/pivotTests.usda deleted file mode 100644 index 71ef3a6c81..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdImportXformsTest/pivotTests.usda +++ /dev/null @@ -1,115 +0,0 @@ -#usda 1.0 -( - defaultPrim = "World" - upAxis = "Z" -) - -def Xform "World" ( - kind = "group" -) -{ - def Xform "anim" ( - kind = "group" - ) - { - def Xform "chars" ( - kind = "group" - ) - { - def Xform "SomeCharacter" - { - reorder nameChildren = ["Anim", "Geom", "Material", "Shaders", "Fix", "Sim", "Rig"] - def Xform "Geom" - { - reorder nameChildren = ["Body", "Face", "Hair", "Clothing", "Armor", "Collision"] - def Xform "Hair" - { - matrix4d xformOp:transform = ( (0.9970711587053737, 0.07578427290345591, 0.010288224441143821, 0), (-0.07563824796601985, 0.9572443622564788, 0.27921691548198485, 0), (0.011311907031435087, -0.2791773162084777, 0.9601729361511098, 0), (-4.23754000320082, 34.24672084338965, 0.5750595469041855, 1) ) - uniform token[] xformOpOrder = ["xformOp:transform"] - - def Xform "HairStandin" - { - reorder nameChildren = ["Hair"] - def Xform "Hair" - { - reorder nameChildren = ["Hair_sbdv", "HairFrontPiece_sbdv"] - def Mesh "Hair_sbdv" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - Vec3f pivotPosition = (0, 2.7612174, 82.343544) - } - - def Mesh "HairFrontPiece_sbdv" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - Vec3f pivotPosition = (6.482989, -1.9168915, 151.70944) - Transform transform = ( (0.0785291069726831, -0.7778264837530817, 0.6235536388558642, 0), (0.9892324865103662, 0.13828602005823953, 0.04791726504059313, 0), (-0.1235000687877994, 0.6130766166057624, 0.7803107042586561, 0), (21.40652453093047, -95.79001409883294, 35.05962497828922, 1) ) - matrix4d xformOp:transform = ( (0.07852910697268309, -0.777826483753082, 0.623553638855864, 0), (0.9892324865103661, 0.13828602005823998, 0.0479172650405931, 0), (-0.12350006878779898, 0.613076616605762, 0.7803107042586561, 0), (21.406524530930255, -95.79001409883284, 35.05962497828932, 1) ) ( - hidden = true - ) - uniform token[] xformOpOrder = ["xformOp:transform"] - } - } - } - } - - def Xform "Face" - { - reorder nameChildren = ["Eyes"] - matrix4d xformOp:transform = ( (0.9970711587053737, 0.07578427290345591, 0.010288224441143821, 0), (-0.07563824796601985, 0.9572443622564788, 0.27921691548198485, 0), (0.011311907031435087, -0.2791773162084777, 0.9601729361511098, 0), (-4.23754000320082, 34.24672084338965, 0.5750595469041855, 1) ) - uniform token[] xformOpOrder = ["xformOp:transform"] - - def Xform "Eyes" - { - def Xform "LEye" - { - Vec3f pivotPosition = (3.2132604, -8.784379, 184.0732) - custom float ri:attributes:user:IrisRadius = 0.6795016 - Transform transform = ( (0.9895753767855594, 0, 0, 0), (0, 0.9895753767855594, 0, 0), (0, 0, 0.9895753767855594, 0), (-0.6178945025036047, 1.452140651830005, -31.556007195807723, 1) ) - matrix4d xformOp:transform = ( (0.9895753767855592, -2.6020852139652106e-17, -6.938893903907228e-18, 0), (1.734723475976807e-18, 0.989575376785559, -2.7755575615628914e-17, 0), (-6.938893903907228e-18, 5.551115123125783e-17, 0.9895753767855591, 0), (-0.6178945025037592, 1.4521406518300068, -31.556007195807524, 1) ) ( - hidden = true - ) - uniform token[] xformOpOrder = ["xformOp:transform"] - - def Mesh "Sclera_sbdv" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - Vec3f pivotPosition = (2.30442, -6.5130315, 135.4643) - Transform transform = ( (0.8995074564558246, 0, 0, 0), (0, 0.8995074564558246, 0, 0), (0, 0, 0.8995074564558246, 0), (0.9365177187176577, -2.4620062053789464, 48.608907346879164, 1) ) - matrix4d xformOp:transform = ( (0.899507456455825, 1.0408340855860843e-17, 1.3877787807814457e-17, 0), (3.469446951953614e-18, 0.899507456455825, -5.551115123125783e-17, 0), (1.0408340855860843e-17, 5.551115123125783e-17, 0.899507456455825, 0), (0.9365177187180507, -2.4620062053788274, 48.60890734687928, 1) ) ( - hidden = true - ) - uniform token[] xformOpOrder = ["xformOp:transform"] - } - } - - def Xform "REye" - { - Vec3f pivotPosition = (-2.5618687, -7.2406645, 150.5983) - custom float ri:attributes:user:IrisRadius = 0.7714169 - - def Mesh "Sclera_sbdv" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - Vec3f pivotPosition = (-2.5892577, -7.4293356, 150.5983) - } - } - } - } - } - } - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaAdaptorGeomTest/UsdAttrs.usda b/third_party/maya/lib/usdMaya/testenv/UsdMayaAdaptorGeomTest/UsdAttrs.usda deleted file mode 100644 index 45f471e5bc..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaAdaptorGeomTest/UsdAttrs.usda +++ /dev/null @@ -1,74 +0,0 @@ -#usda 1.0 -( - defaultPrim = "World" - endTimeCode = 1 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "World" ( - kind = "component" -) -{ - def Mesh "pCube1" - { - token purpose = "default" - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - } - - def Mesh "pCube2" - { - token purpose = "render" - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 2, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "pCube3" - { - token purpose = "proxy" - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 4, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "pCube4" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 6, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaAdaptorMetadataTest/UsdAttrs.usda b/third_party/maya/lib/usdMaya/testenv/UsdMayaAdaptorMetadataTest/UsdAttrs.usda deleted file mode 100644 index 3732745fe1..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaAdaptorMetadataTest/UsdAttrs.usda +++ /dev/null @@ -1,111 +0,0 @@ -#usda 1.0 -( - defaultPrim = "World" - endTimeCode = 1 - startTimeCode = 1 - upAxis = "Z" -) - -def Xform "World" ( - prepend apiSchemas = ["MotionAPI", "GeomModelAPI"] - kind = "component" -) -{ - uniform token model:cardGeometry = "fromTexture" - asset model:cardTextureXNeg = @left.png@ - asset model:cardTextureXPos = @right.png@ - asset model:cardTextureYNeg = @front.png@ - asset model:cardTextureYPos = @back.png@ - asset model:cardTextureZNeg = @bottom.png@ - asset model:cardTextureZPos = @top.png@ - float motion:velocityScale = 4.2 - - def Mesh "pCube1" ( - kind = "potato" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - } - - def Mesh "pCube2" ( - hidden = true - kind = "bakedpotato" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 2, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "pCube3" ( - instanceable = true - kind = "component" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 4, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "pCube4" ( - hidden = true - instanceable = true - kind = "component" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 6, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "pCube5" ( - hidden = false - kind = "component" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - float2[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.625, 0.5), (0.375, 0.5), (0.625, 0.75), (0.375, 0.75), (0.625, 1), (0.375, 1), (0.875, 0), (0.875, 0.25), (0.125, 0), (0.125, 0.25)] ( - interpolation = "faceVarying" - ) - int[] primvars:st:indices = [0, 1, 2, 3, 3, 2, 4, 5, 5, 4, 6, 7, 7, 6, 8, 9, 1, 10, 11, 2, 12, 0, 3, 13] - double3 xformOp:translate = (0, 8, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaAppDirTest/maya_profile/scripts/userSetup.py b/third_party/maya/lib/usdMaya/testenv/UsdMayaAppDirTest/maya_profile/scripts/userSetup.py deleted file mode 100644 index 656ec68a9e..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaAppDirTest/maya_profile/scripts/userSetup.py +++ /dev/null @@ -1,2 +0,0 @@ -import os -os.environ['DUMMY_TEST_VAR'] = 'exists' \ No newline at end of file diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaGetVariantSetSelectionsTest/CubeWithVariantsModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdMayaGetVariantSetSelectionsTest/CubeWithVariantsModel.usda deleted file mode 100644 index a8059cae9d..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaGetVariantSetSelectionsTest/CubeWithVariantsModel.usda +++ /dev/null @@ -1,101 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeWithVariantsModel" - upAxis = "Z" -) - -def Xform "CubeWithVariantsModel" ( - assetInfo = { - asset identifier = @./CubeWithVariantsModel.usda@ - string name = "CubeWithVariantsModel" - } - kind = "prop" - variants = { - string fooVariant = "DefaultFooVariant" - string modelingVariant = "DefaultModelingVariant" - string shadingVariant = "DefaultShadingVariant" - } - add variantSets = ["fooVariant", "modelingVariant", "shadingVariant"] -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - variantSet "fooVariant" = { - "DefaultFooVariant" { - over "Geom" - { - over "Cube" - { - string variantAttribute = "Default" - } - } - } - - "FooVariantA" { - over "Geom" - { - over "Cube" - { - string variantAttribute = "A" - } - } - } - - "FooVariantB" { - over "Geom" - { - over "Cube" - { - string variantAttribute = "B" - } - } - } - - "FooVariantC" { - over "Geom" - { - over "Cube" - { - string variantAttribute = "C" - } - } - } - } - variantSet "modelingVariant" = { - "DefaultModelingVariant" { - - } - "ModVariantA" { - - } - "ModVariantB" { - - } - "ModVariantC" { - - } - } - variantSet "shadingVariant" = { - "DefaultShadingVariant" { - - } - "ShadVariantA" { - - } - "ShadVariantB" { - - } - "ShadVariantC" { - - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTest.ma deleted file mode 100644 index 966230efce..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTest.ma +++ /dev/null @@ -1,256 +0,0 @@ -//Maya ASCII 2016 scene -//Name: KindTest.ma -//Last modified: Wed, Nov 09, 2016 02:37:48 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201603180400-990260"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 -29 21 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952799e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "CE6318C0-0000-26F9-5823-A3710000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "KindTest"; - rename -uid "CE6318C0-0000-26F9-5823-A37D0000024A"; -createNode transform -n "Geom" -p "KindTest"; - rename -uid "CE6318C0-0000-26F9-5823-A51000000264"; -createNode transform -n "Sphere" -p "Geom"; - rename -uid "CE6318C0-0000-26F9-5823-A4EF0000024D"; - setAttr ".t" -type "double3" -7.8111471409695747 0 0 ; -createNode mesh -n "SphereShape" -p "Sphere"; - rename -uid "CE6318C0-0000-26F9-5823-A4EF0000024C"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_63ee9c9c-e984-464f-813f-22139b5940bd"; -createNode transform -n "Cube" -p "Geom"; - rename -uid "CE6318C0-0000-26F9-5823-A4F000000250"; -createNode mesh -n "CubeShape" -p "Cube"; - rename -uid "CE6318C0-0000-26F9-5823-A4F00000024F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_0add731a-4170-4120-ae6c-198b33269fe0"; -createNode transform -n "Cylinder" -p "Geom"; - rename -uid "CE6318C0-0000-26F9-5823-A4F100000253"; - setAttr ".t" -type "double3" 7.874672192176984 0 0 ; -createNode mesh -n "CylinderShape" -p "Cylinder"; - rename -uid "CE6318C0-0000-26F9-5823-A4F100000252"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_28a4895a-96a2-4564-a315-6ddfa2138907"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "CE6318C0-0000-26F9-5823-A3710000022B"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "CE6318C0-0000-26F9-5823-A37200000240"; -createNode displayLayer -n "defaultLayer"; - rename -uid "CE6318C0-0000-26F9-5823-A37200000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "CE6318C0-0000-26F9-5823-A37200000242"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "CE6318C0-0000-26F9-5823-A37200000243"; - setAttr ".g" yes; -createNode polySphere -n "polySphere1"; - rename -uid "CE6318C0-0000-26F9-5823-A4EF0000024B"; -createNode polyCube -n "polyCube1"; - rename -uid "CE6318C0-0000-26F9-5823-A4F00000024E"; - setAttr ".cuv" 4; -createNode polyCylinder -n "polyCylinder1"; - rename -uid "CE6318C0-0000-26F9-5823-A4F100000251"; - setAttr ".sc" 1; - setAttr ".cuv" 3; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "CE6318C0-0000-26F9-5823-A53C00000276"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1537\n -height 1040\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1537\n -height 1040\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n" - + " -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1537\\n -height 1040\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1537\\n -height 1040\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "CE6318C0-0000-26F9-5823-A53C00000277"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polySphere1.out" "SphereShape.i"; -connectAttr "polyCube1.out" "CubeShape.i"; -connectAttr "polyCylinder1.out" "CylinderShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "SphereShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CylinderShape.iog" ":initialShadingGroup.dsm" -na; -// End of KindTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTest.usd b/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTest.usd deleted file mode 100644 index c1f757e117..0000000000 Binary files a/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTest.usd and /dev/null differ diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTestAssembly.ma b/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTestAssembly.ma deleted file mode 100644 index 3b410934c4..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTestAssembly.ma +++ /dev/null @@ -1,213 +0,0 @@ -//Maya ASCII 2016 scene -//Name: KindTestAssembly.ma -//Last modified: Wed, Nov 09, 2016 05:34:35 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201603180400-990260"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A0"; - setAttr ".v" no; - setAttr ".t" -type "double3" 38.263681860837515 -39.630241927296005 28.697761395628142 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A1"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 62.114627374587059; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A2"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A3"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A4"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A5"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A6"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A7"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "KindTest"; - rename -uid "E80CB8C0-0000-1A5F-5823-CE9B00000260"; -createNode pxrUsdReferenceAssembly -n "KindTestAssembly" -p "KindTest"; - rename -uid "CE6318C0-0000-26F9-5823-A77D000002AE"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2016/11/09 14:47:25"; - setAttr ".fp" -type "string" "KindTest.usd"; - setAttr ".pp" -type "string" "/KindTest"; - setAttr ".irp" -type "string" "Collapsed"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "E80CB8C0-0000-1A5F-5823-CE8E0000024D"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "E80CB8C0-0000-1A5F-5823-CE8E0000024E"; -createNode displayLayer -n "defaultLayer"; - rename -uid "CE6318C0-0000-26F9-5823-A59B000002AA"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "E80CB8C0-0000-1A5F-5823-CE8E00000250"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "CE6318C0-0000-26F9-5823-A59B000002AC"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "CE6318C0-0000-26F9-5823-A77D000002AF"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "CE6318C0-0000-26F9-5823-A797000002B2"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1119\n -height 756\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1119\n -height 756\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\toutlinerPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n" - + " -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n" - + " -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n" - + " -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n" - + " $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n" - + " clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n" - + " -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n" - + " -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n" - + " -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\nstring $editorName = ($panelName+\"Editor\");\n" - + " stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n" - + " -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n" - + " -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1119\\n -height 756\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1119\\n -height 756\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "CE6318C0-0000-26F9-5823-A797000002B3"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -connectAttr "hyperLayout1.msg" "KindTestAssembly.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of KindTestAssembly.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTestAssemblyAndMesh.ma b/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTestAssemblyAndMesh.ma deleted file mode 100644 index cb1f35194c..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTestAssemblyAndMesh.ma +++ /dev/null @@ -1,230 +0,0 @@ -//Maya ASCII 2016 scene -//Name: KindTestAssemblyAndMesh.ma -//Last modified: Fri, Nov 11, 2016 09:59:03 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A0"; - setAttr ".v" no; - setAttr ".t" -type "double3" 38.263681860837515 -39.630241927296005 28.697761395628142 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A1"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 62.114627374587059; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A2"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A3"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A4"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A5"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A6"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "CE6318C0-0000-26F9-5823-A59A000002A7"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "KindTest"; - rename -uid "E80CB8C0-0000-1A5F-5823-CE9B00000260"; -createNode pxrUsdReferenceAssembly -n "KindTestAssembly" -p "KindTest"; - rename -uid "CE6318C0-0000-26F9-5823-A77D000002AE"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "sdao"; - setAttr ".cdat" -type "string" "2016/11/09 14:47:25"; - setAttr ".fp" -type "string" "KindTest.usd"; - setAttr ".pp" -type "string" "/KindTest"; - setAttr ".irp" -type "string" "Collapsed"; -createNode transform -n "SphereThing" -p "KindTest"; - rename -uid "589718C0-0000-115B-5826-06E10000025F"; -createNode mesh -n "SphereThingShape" -p "SphereThing"; - rename -uid "589718C0-0000-115B-5826-06E10000025E"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_4f4eb408-1add-40e2-b957-1e4bcab59248"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "589718C0-0000-115B-5826-068F0000024E"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "589718C0-0000-115B-5826-068F0000024F"; -createNode displayLayer -n "defaultLayer"; - rename -uid "CE6318C0-0000-26F9-5823-A59B000002AA"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "589718C0-0000-115B-5826-068F00000251"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "CE6318C0-0000-26F9-5823-A59B000002AC"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "CE6318C0-0000-26F9-5823-A77D000002AF"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "CE6318C0-0000-26F9-5823-A797000002B2"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1334\n -height 1024\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1334\n -height 1024\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\toutlinerPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n" - + " -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n" - + " -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n" - + " -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n" - + " $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n" - + " clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"Stereo\" -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels `;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n" - + " -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n" - + " -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n" - + " -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\n" - + "string $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n" - + " -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n" - + " -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n" - + " -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n" - + " $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1334\\n -height 1024\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1334\\n -height 1024\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "CE6318C0-0000-26F9-5823-A797000002B3"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode polySphere -n "polySphere1"; - rename -uid "589718C0-0000-115B-5826-06E10000025D"; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "KindTestAssembly.hl"; -connectAttr "polySphere1.out" "SphereThingShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "SphereThingShape.iog" ":initialShadingGroup.dsm" -na; -// End of KindTestAssemblyAndMesh.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTestUsdKindAttr.ma b/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTestUsdKindAttr.ma deleted file mode 100644 index 56ba701b7f..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaModelKindProcessorTest/KindTestUsdKindAttr.ma +++ /dev/null @@ -1,262 +0,0 @@ -//Maya ASCII 2016 scene -//Name: KindTestUsdKindAttr.ma -//Last modified: Wed, Nov 09, 2016 05:28:30 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201603180400-990260"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 28 -29 21 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "CE6318C0-0000-26F9-5823-A37100000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "CE6318C0-0000-26F9-5823-A3710000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "KindTest"; - rename -uid "CE6318C0-0000-26F9-5823-A37D0000024A"; - addAttr -ci true -sn "USD_kind" -ln "USD_kind" -dt "string"; - setAttr -k on ".USD_kind" -type "string" "component"; -createNode transform -n "Geom" -p "KindTest"; - rename -uid "CE6318C0-0000-26F9-5823-A51000000264"; -createNode transform -n "Sphere" -p "Geom"; - rename -uid "CE6318C0-0000-26F9-5823-A4EF0000024D"; - setAttr ".t" -type "double3" -7.8111471409695747 0 0 ; -createNode mesh -n "SphereShape" -p "Sphere"; - rename -uid "CE6318C0-0000-26F9-5823-A4EF0000024C"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_63ee9c9c-e984-464f-813f-22139b5940bd"; -createNode transform -n "Cube" -p "Geom"; - rename -uid "CE6318C0-0000-26F9-5823-A4F000000250"; -createNode mesh -n "CubeShape" -p "Cube"; - rename -uid "CE6318C0-0000-26F9-5823-A4F00000024F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_0add731a-4170-4120-ae6c-198b33269fe0"; -createNode transform -n "Cylinder" -p "Geom"; - rename -uid "CE6318C0-0000-26F9-5823-A4F100000253"; - setAttr ".t" -type "double3" 7.874672192176984 0 0 ; -createNode mesh -n "CylinderShape" -p "Cylinder"; - rename -uid "CE6318C0-0000-26F9-5823-A4F100000252"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_28a4895a-96a2-4564-a315-6ddfa2138907"; -createNode transform -n "KindTest2"; - rename -uid "0DBA58C0-0000-08CF-5823-CD2B0000029F"; - addAttr -ci true -sn "USD_kind" -ln "USD_kind" -dt "string"; - setAttr -k on ".USD_kind" -type "string" "assembly"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "0DBA58C0-0000-08CF-5823-CD2600000293"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "0DBA58C0-0000-08CF-5823-CD2600000294"; -createNode displayLayer -n "defaultLayer"; - rename -uid "CE6318C0-0000-26F9-5823-A37200000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "0DBA58C0-0000-08CF-5823-CD2600000296"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "CE6318C0-0000-26F9-5823-A37200000243"; - setAttr ".g" yes; -createNode polySphere -n "polySphere1"; - rename -uid "CE6318C0-0000-26F9-5823-A4EF0000024B"; -createNode polyCube -n "polyCube1"; - rename -uid "CE6318C0-0000-26F9-5823-A4F00000024E"; - setAttr ".cuv" 4; -createNode polyCylinder -n "polyCylinder1"; - rename -uid "CE6318C0-0000-26F9-5823-A4F100000251"; - setAttr ".sc" 1; - setAttr ".cuv" 3; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "CE6318C0-0000-26F9-5823-A53C00000276"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1119\n -height 756\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1119\n -height 756\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\tif ($useSceneConfig) {\n\t\toutlinerPanel -e -to $panelName;\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n" - + " -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n" - + " -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n" - + " -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n" - + " -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n" - + " -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n" - + " -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n" - + " $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n" - + " clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n" - + " -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1119\\n -height 756\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1119\\n -height 756\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "CE6318C0-0000-26F9-5823-A53C00000277"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polySphere1.out" "SphereShape.i"; -connectAttr "polyCube1.out" "CubeShape.i"; -connectAttr "polyCylinder1.out" "CylinderShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "SphereShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CylinderShape.iog" ":initialShadingGroup.dsm" -na; -// End of KindTestUsdKindAttr.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaProxyShape/CubeModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdMayaProxyShape/CubeModel.usda deleted file mode 100644 index 8ec93e1d68..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaProxyShape/CubeModel.usda +++ /dev/null @@ -1,26 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaProxyShape/ProxyShape.ma b/third_party/maya/lib/usdMaya/testenv/UsdMayaProxyShape/ProxyShape.ma deleted file mode 100644 index 7a0acc648c..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaProxyShape/ProxyShape.ma +++ /dev/null @@ -1,195 +0,0 @@ -//Maya ASCII 2016 scene -//Name: ProxyShape.ma -//Last modified: Tue, Feb 28, 2017 03:36:01 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdProxyShape" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "DEA728C0-0000-6384-58B6-091500000245"; - setAttr ".v" no; - setAttr ".t" -type "double3" 14.609456938068993 -15.131223376495038 10.957092703551748 ; - setAttr ".r" -type "double3" 62.482924915355788 0 43.994913994745808 ; - setAttr ".rp" -type "double3" -1.5910088275166067e-15 1.6196386271841128e-15 7.1054273576010019e-15 ; - setAttr ".rpt" -type "double3" 5.3704100262026102e-15 -7.0251677088448553e-15 -2.0946466501647292e-15 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "DEA728C0-0000-6384-58B6-091500000246"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999986; - setAttr ".coi" 23.71598679796697; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 0 -1.1920928955078125e-07 0 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "DEA728C0-0000-6384-58B6-091500000247"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "DEA728C0-0000-6384-58B6-091500000248"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "DEA728C0-0000-6384-58B6-091500000249"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "DEA728C0-0000-6384-58B6-09150000024A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "DEA728C0-0000-6384-58B6-09150000024B"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "DEA728C0-0000-6384-58B6-09150000024C"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "Cube_usd"; - rename -uid "DEA728C0-0000-6384-58B6-09150000024D"; -createNode pxrUsdProxyShape -n "Cube_usdShape" -p "Cube_usd"; - rename -uid "DEA728C0-0000-6384-58B6-09150000024E"; - setAttr -k off ".v"; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".fp" -type "string" "./CubeModel.usda"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "DEA728C0-0000-6384-58B6-09150000024F"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "DEA728C0-0000-6384-58B6-091500000250"; -createNode displayLayer -n "defaultLayer"; - rename -uid "DEA728C0-0000-6384-58B6-091500000251"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "DEA728C0-0000-6384-58B6-091500000252"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "DEA728C0-0000-6384-58B6-091500000253"; - setAttr ".g" yes; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "DEA728C0-0000-6384-58B6-091500000254"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 24 -ast 1 -aet 48 "; - setAttr ".st" 6; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "DEA728C0-0000-6384-58B6-096100000258"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1599\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1599\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 23 100 -ps 2 77 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1599\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1599\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :defaultColorMgtGlobals; - setAttr ".cme" no; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of ProxyShape.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaReferenceAssemblyEdits/CubeModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdMayaReferenceAssemblyEdits/CubeModel.usda deleted file mode 100644 index 789ce573bc..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaReferenceAssemblyEdits/CubeModel.usda +++ /dev/null @@ -1,26 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.7, 0.1, 0.1)] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdMayaUserExportedAttributesTest/UserExportedAttributesTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdMayaUserExportedAttributesTest/UserExportedAttributesTest.ma deleted file mode 100644 index 18944505bb..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdMayaUserExportedAttributesTest/UserExportedAttributesTest.ma +++ /dev/null @@ -1,858 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UserExportedAttributesTest.ma -//Last modified: Wed, Dec 07, 2016 01:06:04 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "6D105860-0000-7362-5717-ED8500000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 34.420093417711293 -22.186561120823676 19.72342958889244 ; - setAttr ".r" -type "double3" 64.282924915356716 0 57.194913994746621 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "6D105860-0000-7362-5717-ED8500000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "6D105860-0000-7362-5717-ED8500000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "6D105860-0000-7362-5717-ED8500000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "6D105860-0000-7362-5717-ED8500000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "6D105860-0000-7362-5717-ED8500000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "6D105860-0000-7362-5717-ED8500000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "6D105860-0000-7362-5717-ED850000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UserExportedAttributesTest"; - rename -uid "6D105860-0000-7362-5717-EDC100000248"; -createNode transform -n "Geom" -p "UserExportedAttributesTest"; - rename -uid "6D105860-0000-7362-5717-EDCA00000249"; -createNode transform -n "Cube" -p "Geom"; - rename -uid "6D105860-0000-7362-5717-ED9700000247"; - addAttr -ci true -sn "USD_UserExportedAttributesJson" -ln "USD_UserExportedAttributesJson" - -dt "string"; - addAttr -ci true -sn "multipleTagSourceAttrA" -ln "multipleTagSourceAttrA" -dv 10 - -min 0 -max 100 -at "long"; - addAttr -ci true -sn "multipleTagSourceAttrB" -ln "multipleTagSourceAttrB" -dv 10 - -min 0 -max 100 -at "long"; - addAttr -ci true -sn "multipleTagSourceAttrC" -ln "multipleTagSourceAttrC" -dv 10 - -min 0 -max 100 -at "long"; - addAttr -ci true -sn "multiplyTaggedAttr" -ln "multiplyTaggedAttr" -dv 10 -min 0 - -max 100 -at "long"; - addAttr -ci true -sn "realAttrOne" -ln "realAttrOne" -dv 10 -min 0 -max 100 -at "long"; - addAttr -ci true -sn "realAttrTwo" -ln "realAttrTwo" -dv 2 -min 0 -max 10 -at "double"; - addAttr -ci true -sn "remapAttr" -ln "remapAttr" -dt "string"; - addAttr -ci true -sn "transformAndShapeAttr" -ln "transformAndShapeAttr" -dt "string"; - setAttr ".rp" -type "double3" 0 0 2.5 ; - setAttr ".sp" -type "double3" 0 0 2.5 ; - setAttr -k on ".USD_UserExportedAttributesJson" -type "string" "{\n \"realAttrOne\": {},\n \"realAttrTwo\": {\n \"usdAttrName\": \"my:namespace:realAttrTwo\"\n },\n \"remapAttr\": {\n \"usdAttrName\": \"my:namespace:someNewAttr\"\n },\n \"bogusAttrOne\": {},\n \"bogusAttrTwo\": {\n \"usdAttrName\": \"my:namespace:bogusAttrTwo\"\n },\n \"bogusRemapAttr\": {\n \"usdAttrName\": \"my:namespace:someNewBogusAttr\"\n },\n \"transformAndShapeAttr\": {},\n \"multiplyTaggedAttr\": {},\n \"multipleTagSourceAttrC\": {\n \"usdAttrName\": \"userProperties:multiplyTaggedAttr\"\n },\n \"multipleTagSourceAttrB\": {\n \"usdAttrName\": \"userProperties:multiplyTaggedAttr\"\n },\n \"multipleTagSourceAttrA\": {\n \"usdAttrName\": \"userProperties:multiplyTaggedAttr\"\n }\n}"; - setAttr -k on ".multipleTagSourceAttrA" 20; - setAttr -k on ".multipleTagSourceAttrB"; - setAttr -k on ".multipleTagSourceAttrC" 30; - setAttr -k on ".multiplyTaggedAttr" 40; - setAttr -k on ".realAttrOne" 42; - setAttr -k on ".realAttrTwo" 3.14; - setAttr -k on ".remapAttr" -type "string" "a string value"; - setAttr -k on ".transformAndShapeAttr" -type "string" "this node is a transform"; -createNode mesh -n "CubeShape" -p "Cube"; - rename -uid "6D105860-0000-7362-5717-ED9700000246"; - addAttr -ci true -sn "USD_UserExportedAttributesJson" -ln "USD_UserExportedAttributesJson" - -dt "string"; - addAttr -ci true -sn "transformAndShapeAttr" -ln "transformAndShapeAttr" -dt "string"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".pt[0:7]" -type "float3" -2 -2 4.5 2 - -2 4.5 -2 2 4.5 2 2 4.5 -2 2 0.5 2 - 2 0.5 -2 -2 0.5 2 -2 0.5; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr -k on ".USD_UserExportedAttributesJson" -type "string" "{\n \"transformAndShapeAttr\": {}\n}"; - setAttr -k on ".transformAndShapeAttr" -type "string" "this node is a mesh"; - setAttr ".mgi" -type "string" "ID_ad9cf308-26d0-4e51-9883-5e8beeb09da7"; -createNode transform -n "CubeTypedAttrs" -p "Geom"; - rename -uid "964758C0-0000-259C-57E5-BAB80000025A"; - addAttr -ci true -sn "myConstantIntPrimvar" -ln "myConstantIntPrimvar" -at "long"; - addAttr -ci true -sn "myUniformDoublePrimvar" -ln "myUniformDoublePrimvar" -at "double"; - addAttr -ci true -sn "myVertexStringPrimvar" -ln "myVertexStringPrimvar" -dt "string"; - addAttr -ci true -sn "myStringPrimvar" -ln "myStringPrimvar" -dt "string"; - addAttr -ci true -sn "myIntRiAttr" -ln "myIntRiAttr" -at "long"; - addAttr -ci true -sn "myNamespacedStringRiAttr" -ln "myNamespacedStringRiAttr" -dt "string"; - addAttr -ci true -sn "myFaceVaryingIntPrimvar" -ln "myFaceVaryingIntPrimvar" -at "long"; - addAttr -ci true -sn "myIntArrayAttr" -ln "myIntArrayAttr" -dt "Int32Array"; - addAttr -ci true -sn "myFloatArrayPrimvar" -ln "myFloatArrayPrimvar" -dt "floatArray"; - addAttr -ci true -sn "myStringArrayRiAttr" -ln "myStringArrayRiAttr" -dt "stringArray"; - addAttr -ci true -sn "USD_UserExportedAttributesJson" -ln "USD_UserExportedAttributesJson" - -dt "string"; - setAttr ".t" -type "double3" 10 0 0 ; - setAttr ".rp" -type "double3" 0 0 2.5 ; - setAttr ".sp" -type "double3" 0 0 2.5 ; - setAttr -k on ".myConstantIntPrimvar" 123; - setAttr -k on ".myUniformDoublePrimvar" 3.14; - setAttr -k on ".myVertexStringPrimvar" -type "string" "a vertex string"; - setAttr -k on ".myStringPrimvar" -type "string" "no interp string"; - setAttr -k on ".myIntRiAttr" 42; - setAttr -k on ".myNamespacedStringRiAttr" -type "string" "UsdRi string"; - setAttr -k on ".myFaceVaryingIntPrimvar" 999; - setAttr ".myIntArrayAttr" -type "Int32Array" 10 99 98 97 96 95 - 94 93 92 91 90 ; - setAttr ".myFloatArrayPrimvar" -type "floatArray" 8 1.1 2.2 3.3 4.4000000953674316 - 5.5 6.5999999046325684 7.6999998092651367 8.8000001907348633 ; - setAttr ".myStringArrayRiAttr" -type "stringArray" 4 "the" "quick" "brown" "fox" ; - setAttr ".USD_UserExportedAttributesJson" -type "string" "{\"myUniformDoublePrimvar\": {\"usdAttrType\": \"primvar\", \"interpolation\": \"uniform\"}, \"myStringPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myIntRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myStringArrayRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myIntArrayAttr\": {}, \"myConstantIntPrimvar\": {\"usdAttrType\": \"primvar\", \"interpolation\": \"constant\"}, \"myFloatArrayPrimvar\": {\"usdAttrType\": \"primvar\", \"interpolation\": \"vertex\"}, \"myFaceVaryingIntPrimvar\": {\"usdAttrType\": \"primvar\", \"interpolation\": \"faceVarying\"}, \"myVertexStringPrimvar\": {\"usdAttrType\": \"primvar\", \"interpolation\": \"vertex\"}, \"myNamespacedStringRiAttr\": {\"usdAttrType\": \"usdRi\", \"usdAttrName\": \"myNamespace:myAttr\"}}"; -createNode mesh -n "CubeTypedAttrsShape" -p "CubeTypedAttrs"; - rename -uid "964758C0-0000-259C-57E5-BAB80000025B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".pt[0:7]" -type "float3" -2 -2 4.5 2 - -2 4.5 -2 2 4.5 2 2 4.5 -2 2 0.5 2 - 2 0.5 -2 -2 0.5 2 -2 0.5; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_18dd217b-03dc-462d-a3db-9e8bff52bb6f"; -createNode transform -n "AllMayaTypesTestingCubes" -p "Geom"; - rename -uid "513E48C0-0000-1298-5847-61D900000260"; -createNode transform -n "AllTypesCube" -p "AllMayaTypesTestingCubes"; - rename -uid "1A9428C0-0000-0FD8-5846-1F700000025E"; - addAttr -ci true -sn "myBoolUsdAttr" -ln "myBoolUsdAttr" -min 0 -max 1 -at "bool"; - addAttr -ci true -sn "myBoolPrimvar" -ln "myBoolPrimvar" -min 0 -max 1 -at "bool"; - addAttr -ci true -sn "myBoolUsdRiAttr" -ln "myBoolUsdRiAttr" -min 0 -max 1 -at "bool"; - addAttr -ci true -sn "myLongUsdAttr" -ln "myLongUsdAttr" -at "long"; - addAttr -ci true -sn "myLongPrimvar" -ln "myLongPrimvar" -at "long"; - addAttr -ci true -sn "myLongUsdRiAttr" -ln "myLongUsdRiAttr" -at "long"; - addAttr -ci true -sn "myShortUsdAttr" -ln "myShortUsdAttr" -at "short"; - addAttr -ci true -sn "myShortPrimvar" -ln "myShortPrimvar" -at "short"; - addAttr -ci true -sn "myShortUsdRiAttr" -ln "myShortUsdRiAttr" -at "short"; - addAttr -ci true -sn "myByteUsdAttr" -ln "myByteUsdAttr" -min 0 -max 255 -at "byte"; - addAttr -ci true -sn "myBytePrimvar" -ln "myBytePrimvar" -min 0 -max 255 -at "byte"; - addAttr -ci true -sn "myByteUsdRiAttr" -ln "myByteUsdRiAttr" -min 0 -max 255 -at "byte"; - addAttr -ci true -sn "myCharUsdAttr" -ln "myCharUsdAttr" -min 0 -max 255 -at "char"; - addAttr -ci true -sn "myCharPrimvar" -ln "myCharPrimvar" -min 0 -max 255 -at "char"; - addAttr -ci true -sn "myCharUsdRiAttr" -ln "myCharUsdRiAttr" -min 0 -max 255 -at "char"; - addAttr -ci true -sn "myEnumUsdAttr" -ln "myEnumUsdAttr" -dv 1 -min 1 -max 3 -en - "One=1:Two:Three" -at "enum"; - addAttr -ci true -sn "myEnumPrimvar" -ln "myEnumPrimvar" -dv 1 -min 1 -max 3 -en - "One=1:Two:Three" -at "enum"; - addAttr -ci true -sn "myEnumUsdRiAttr" -ln "myEnumUsdRiAttr" -dv 1 -min 1 -max 3 - -en "One=1:Two:Three" -at "enum"; - addAttr -ci true -sn "myFloatUsdAttr" -ln "myFloatUsdAttr" -at "float"; - addAttr -ci true -sn "myFloatPrimvar" -ln "myFloatPrimvar" -at "float"; - addAttr -ci true -sn "myFloatUsdRiAttr" -ln "myFloatUsdRiAttr" -at "float"; - addAttr -ci true -sn "myDoubleUsdAttr" -ln "myDoubleUsdAttr" -at "double"; - addAttr -ci true -sn "myDoublePrimvar" -ln "myDoublePrimvar" -at "double"; - addAttr -ci true -sn "myDoubleUsdRiAttr" -ln "myDoubleUsdRiAttr" -at "double"; - addAttr -ci true -sn "myDoubleAngleUsdAttr" -ln "myDoubleAngleUsdAttr" -at "doubleAngle"; - addAttr -ci true -sn "myDoubleAnglePrimvar" -ln "myDoubleAnglePrimvar" -at "doubleAngle"; - addAttr -ci true -sn "myDoubleAngleUsdRiAttr" -ln "myDoubleAngleUsdRiAttr" -at "doubleAngle"; - addAttr -ci true -sn "myDoubleLinearUsdAttr" -ln "myDoubleLinearUsdAttr" -at "doubleLinear"; - addAttr -ci true -sn "myDoubleLinearPrimvar" -ln "myDoubleLinearPrimvar" -at "doubleLinear"; - addAttr -ci true -sn "myDoubleLinearUsdRiAttr" -ln "myDoubleLinearUsdRiAttr" -at "doubleLinear"; - addAttr -ci true -sn "myStringUsdAttr" -ln "myStringUsdAttr" -dt "string"; - addAttr -ci true -sn "myStringPrimvar" -ln "myStringPrimvar" -dt "string"; - addAttr -ci true -sn "myStringUsdRiAttr" -ln "myStringUsdRiAttr" -dt "string"; - addAttr -ci true -sn "myStringArrayUsdAttr" -ln "myStringArrayUsdAttr" -dt "stringArray"; - addAttr -ci true -sn "myStringArrayPrimvar" -ln "myStringArrayPrimvar" -dt "stringArray"; - addAttr -ci true -sn "myStringArrayUsdRiAttr" -ln "myStringArrayUsdRiAttr" -dt "stringArray"; - addAttr -ci true -sn "myDoubleMatrixUsdAttr" -ln "myDoubleMatrixUsdAttr" -dt "matrix"; - addAttr -ci true -sn "myDoubleMatrixPrimvar" -ln "myDoubleMatrixPrimvar" -dt "matrix"; - addAttr -ci true -sn "myDoubleMatrixUsdRiAttr" -ln "myDoubleMatrixUsdRiAttr" -dt "matrix"; - addAttr -ci true -sn "myFloatMatrixUsdAttr" -ln "myFloatMatrixUsdAttr" -at "fltMatrix"; - addAttr -ci true -sn "myFloatMatrixPrimvar" -ln "myFloatMatrixPrimvar" -at "fltMatrix"; - addAttr -ci true -sn "myFloatMatrixUsdRiAttr" -ln "myFloatMatrixUsdRiAttr" -at "fltMatrix"; - addAttr -ci true -sn "myFloat2UsdAttr" -ln "myFloat2UsdAttr" -dt "float2"; - addAttr -ci true -sn "myFloat2Primvar" -ln "myFloat2Primvar" -dt "float2"; - addAttr -ci true -sn "myFloat2UsdRiAttr" -ln "myFloat2UsdRiAttr" -dt "float2"; - addAttr -ci true -sn "myFloat3UsdAttr" -ln "myFloat3UsdAttr" -dt "float3"; - addAttr -ci true -sn "myFloat3Primvar" -ln "myFloat3Primvar" -dt "float3"; - addAttr -ci true -sn "myFloat3UsdRiAttr" -ln "myFloat3UsdRiAttr" -dt "float3"; - addAttr -ci true -sn "myDouble2UsdAttr" -ln "myDouble2UsdAttr" -dt "double2"; - addAttr -ci true -sn "myDouble2Primvar" -ln "myDouble2Primvar" -dt "double2"; - addAttr -ci true -sn "myDouble2UsdRiAttr" -ln "myDouble2UsdRiAttr" -dt "double2"; - addAttr -ci true -sn "myDouble3UsdAttr" -ln "myDouble3UsdAttr" -dt "double3"; - addAttr -ci true -sn "myDouble3Primvar" -ln "myDouble3Primvar" -dt "double3"; - addAttr -ci true -sn "myDouble3UsdRiAttr" -ln "myDouble3UsdRiAttr" -dt "double3"; - addAttr -ci true -sn "myDouble4UsdAttr" -ln "myDouble4UsdAttr" -dt "double4"; - addAttr -ci true -sn "myDouble4Primvar" -ln "myDouble4Primvar" -dt "double4"; - addAttr -ci true -sn "myDouble4UsdRiAttr" -ln "myDouble4UsdRiAttr" -dt "double4"; - addAttr -ci true -sn "myLong2UsdAttr" -ln "myLong2UsdAttr" -dt "long2"; - addAttr -ci true -sn "myLong2Primvar" -ln "myLong2Primvar" -dt "long2"; - addAttr -ci true -sn "myLong2UsdRiAttr" -ln "myLong2UsdRiAttr" -dt "long2"; - addAttr -ci true -sn "myLong3UsdAttr" -ln "myLong3UsdAttr" -dt "long3"; - addAttr -ci true -sn "myLong3Primvar" -ln "myLong3Primvar" -dt "long3"; - addAttr -ci true -sn "myLong3UsdRiAttr" -ln "myLong3UsdRiAttr" -dt "long3"; - addAttr -ci true -sn "myShort2UsdAttr" -ln "myShort2UsdAttr" -dt "short2"; - addAttr -ci true -sn "myShort2Primvar" -ln "myShort2Primvar" -dt "short2"; - addAttr -ci true -sn "myShort2UsdRiAttr" -ln "myShort2UsdRiAttr" -dt "short2"; - addAttr -ci true -sn "myShort3UsdAttr" -ln "myShort3UsdAttr" -dt "short3"; - addAttr -ci true -sn "myShort3Primvar" -ln "myShort3Primvar" -dt "short3"; - addAttr -ci true -sn "myShort3UsdRiAttr" -ln "myShort3UsdRiAttr" -dt "short3"; - addAttr -ci true -sn "myDoubleArrayUsdAttr" -ln "myDoubleArrayUsdAttr" -dt "doubleArray"; - addAttr -ci true -sn "myDoubleArrayPrimvar" -ln "myDoubleArrayPrimvar" -dt "doubleArray"; - addAttr -ci true -sn "myDoubleArrayUsdRiAttr" -ln "myDoubleArrayUsdRiAttr" -dt "doubleArray"; - addAttr -ci true -sn "myFloatArrayUsdAttr" -ln "myFloatArrayUsdAttr" -dt "floatArray"; - addAttr -ci true -sn "myFloatArrayPrimvar" -ln "myFloatArrayPrimvar" -dt "floatArray"; - addAttr -ci true -sn "myFloatArrayUsdRiAttr" -ln "myFloatArrayUsdRiAttr" -dt "floatArray"; - addAttr -ci true -sn "myIntArrayUsdAttr" -ln "myIntArrayUsdAttr" -dt "Int32Array"; - addAttr -ci true -sn "myIntArrayPrimvar" -ln "myIntArrayPrimvar" -dt "Int32Array"; - addAttr -ci true -sn "myIntArrayUsdRiAttr" -ln "myIntArrayUsdRiAttr" -dt "Int32Array"; - addAttr -ci true -sn "myVectorArrayUsdAttr" -ln "myVectorArrayUsdAttr" -dt "vectorArray"; - addAttr -ci true -sn "myVectorArrayPrimvar" -ln "myVectorArrayPrimvar" -dt "vectorArray"; - addAttr -ci true -sn "myVectorArrayUsdRiAttr" -ln "myVectorArrayUsdRiAttr" -dt "vectorArray"; - addAttr -ci true -sn "myPointArrayUsdAttr" -ln "myPointArrayUsdAttr" -dt "pointArray"; - addAttr -ci true -sn "myPointArrayPrimvar" -ln "myPointArrayPrimvar" -dt "pointArray"; - addAttr -ci true -sn "myPointArrayUsdRiAttr" -ln "myPointArrayUsdRiAttr" -dt "pointArray"; - addAttr -ci true -sn "multiSelectTestAttr" -ln "multiSelectTestAttr" -at "double"; - addAttr -ci true -sn "USD_UserExportedAttributesJson" -ln "USD_UserExportedAttributesJson" - -dt "string"; - setAttr ".rp" -type "double3" 0 -10 2.5 ; - setAttr ".sp" -type "double3" 0 -10 2.5 ; - setAttr ".myBoolUsdAttr" yes; - setAttr ".myBoolPrimvar" yes; - setAttr ".myBoolUsdRiAttr" yes; - setAttr ".myLongUsdAttr" 42; - setAttr ".myLongPrimvar" 42; - setAttr ".myLongUsdRiAttr" 42; - setAttr ".myShortUsdAttr" 42; - setAttr ".myShortPrimvar" 42; - setAttr ".myShortUsdRiAttr" 42; - setAttr ".myByteUsdAttr" 42; - setAttr ".myBytePrimvar" 42; - setAttr ".myByteUsdRiAttr" 42; - setAttr ".myCharUsdAttr" 42; - setAttr ".myCharPrimvar" 42; - setAttr ".myCharUsdRiAttr" 42; - setAttr ".myEnumUsdAttr" 2; - setAttr ".myEnumPrimvar" 2; - setAttr ".myEnumUsdRiAttr" 2; - setAttr ".myFloatUsdAttr" 1.1; - setAttr ".myFloatPrimvar" 1.1; - setAttr ".myFloatUsdRiAttr" 1.1; - setAttr ".myDoubleUsdAttr" 1.1; - setAttr ".myDoublePrimvar" 1.1; - setAttr ".myDoubleUsdRiAttr" 1.1; - setAttr ".myDoubleAngleUsdAttr" 180.0; - setAttr ".myDoubleAnglePrimvar" 180.0; - setAttr ".myDoubleAngleUsdRiAttr" 180.0; - setAttr ".myDoubleLinearUsdAttr" 1.1; - setAttr ".myDoubleLinearPrimvar" 1.1; - setAttr ".myDoubleLinearUsdRiAttr" 1.1; - setAttr ".myStringUsdAttr" -type "string" "foo"; - setAttr ".myStringPrimvar" -type "string" "foo"; - setAttr ".myStringUsdRiAttr" -type "string" "foo"; - setAttr ".myStringArrayUsdAttr" -type "stringArray" 3 "foo" "bar" "baz" ; - setAttr ".myStringArrayPrimvar" -type "stringArray" 3 "foo" "bar" "baz" ; - setAttr ".myStringArrayUsdRiAttr" -type "stringArray" 3 "foo" "bar" "baz" ; - setAttr ".myDoubleMatrixUsdAttr" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myDoubleMatrixPrimvar" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myDoubleMatrixUsdRiAttr" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myFloatMatrixUsdAttr" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myFloatMatrixPrimvar" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myFloatMatrixUsdRiAttr" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myFloat2UsdAttr" -type "float2" 1.1 2.2 ; - setAttr ".myFloat2Primvar" -type "float2" 1.1 2.2 ; - setAttr ".myFloat2UsdRiAttr" -type "float2" 1.1 2.2 ; - setAttr ".myFloat3UsdAttr" -type "float3" 1.1 2.2 3.3 ; - setAttr ".myFloat3Primvar" -type "float3" 1.1 2.2 3.3 ; - setAttr ".myFloat3UsdRiAttr" -type "float3" 1.1 2.2 3.3 ; - setAttr ".myDouble2UsdAttr" -type "double2" 1.1 2.2 ; - setAttr ".myDouble2Primvar" -type "double2" 1.1 2.2 ; - setAttr ".myDouble2UsdRiAttr" -type "double2" 1.1 2.2 ; - setAttr ".myDouble3UsdAttr" -type "double3" 1.1 2.2 3.3 ; - setAttr ".myDouble3Primvar" -type "double3" 1.1 2.2 3.3 ; - setAttr ".myDouble3UsdRiAttr" -type "double3" 1.1 2.2 3.3 ; - setAttr ".myDouble4UsdAttr" -type "double4" 1.1 2.2 3.3 4.4 ; - setAttr ".myDouble4Primvar" -type "double4" 1.1 2.2 3.3 4.4 ; - setAttr ".myDouble4UsdRiAttr" -type "double4" 1.1 2.2 3.3 4.4 ; - setAttr ".myLong2UsdAttr" -type "long2" 1 2 ; - setAttr ".myLong2Primvar" -type "long2" 1 2 ; - setAttr ".myLong2UsdRiAttr" -type "long2" 1 2 ; - setAttr ".myLong3UsdAttr" -type "long3" 1 2 3 ; - setAttr ".myLong3Primvar" -type "long3" 1 2 3 ; - setAttr ".myLong3UsdRiAttr" -type "long3" 1 2 3 ; - setAttr ".myShort2UsdAttr" -type "short2" 1 2 ; - setAttr ".myShort2Primvar" -type "short2" 1 2 ; - setAttr ".myShort2UsdRiAttr" -type "short2" 1 2 ; - setAttr ".myShort3UsdAttr" -type "short3" 1 2 3 ; - setAttr ".myShort3Primvar" -type "short3" 1 2 3 ; - setAttr ".myShort3UsdRiAttr" -type "short3" 1 2 3 ; - setAttr ".myDoubleArrayUsdAttr" -type "doubleArray" 3 1.1 2.2 3.3 ; - setAttr ".myDoubleArrayPrimvar" -type "doubleArray" 3 1.1 2.2 3.3 ; - setAttr ".myDoubleArrayUsdRiAttr" -type "doubleArray" 3 1.1 2.2 3.3 ; - setAttr ".myFloatArrayUsdAttr" -type "floatArray" 3 1.1 2.2 3.3 ; - setAttr ".myFloatArrayPrimvar" -type "floatArray" 3 1.1 2.2 3.3 ; - setAttr ".myFloatArrayUsdRiAttr" -type "floatArray" 3 1.1 2.2 3.3 ; - setAttr ".myIntArrayUsdAttr" -type "Int32Array" 3 1 2 3 ; - setAttr ".myIntArrayPrimvar" -type "Int32Array" 3 1 2 3 ; - setAttr ".myIntArrayUsdRiAttr" -type "Int32Array" 3 1 2 3 ; - setAttr ".myVectorArrayUsdAttr" -type "vectorArray" 3 - 1.1 1.1 1.1 - 2.2 2.2 2.2 - 3.3 3.3 3.3 ; - setAttr ".myVectorArrayPrimvar" -type "vectorArray" 3 - 1.1 1.1 1.1 - 2.2 2.2 2.2 - 3.3 3.3 3.3 ; - setAttr ".myVectorArrayUsdRiAttr" -type "vectorArray" 3 - 1.1 1.1 1.1 - 2.2 2.2 2.2 - 3.3 3.3 3.3 ; - setAttr ".myPointArrayUsdAttr" -type "pointArray" 3 - 1.1 1.1 1.1 0.0 - 2.2 2.2 2.2 1.0 - 6.6 6.6 6.6 2.0 ; - setAttr ".myPointArrayPrimvar" -type "pointArray" 3 - 1.1 1.1 1.1 0.0 - 2.2 2.2 2.2 1.0 - 6.6 6.6 6.6 2.0 ; - setAttr ".myPointArrayUsdRiAttr" -type "pointArray" 3 - 1.1 1.1 1.1 0.0 - 2.2 2.2 2.2 1.0 - 6.6 6.6 6.6 2.0 ; - setAttr ".multiSelectTestAttr" 1.1; - setAttr ".USD_UserExportedAttributesJson" -type "string" ( - "{\"myDoubleMatrixUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleUsdAttr\": {}, \"myDoubleLinearUsdAttr\": {}, \"myDouble3Primvar\": {\"usdAttrType\": \"primvar\"}, \"myDouble2Primvar\": {\"usdAttrType\": \"primvar\"}, \"myFloat2UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDouble2UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myShort2UsdAttr\": {}, \"myIntArrayPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myByteUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDouble2UsdAttr\": {}, \"myStringPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myDoubleArrayUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myShort2UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myShort2Primvar\": {\"usdAttrType\": \"primvar\"}, \"myFloatMatrixUsdAttr\": {}, \"myFloat3Primvar\": {\"usdAttrType\": \"primvar\"}, \"myLong3UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myLong3UsdAttr\": {}, \"myIntArrayUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myFloatMatrixUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myBoolUsdAttr\": {}, \"myShort3UsdAttr\": {}, \"myFloatUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myBytePrimvar\": {\"usdAttrType\": \"primvar\"}, \"myLong2UsdAttr\": {}, \"myFloatArrayPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myEnumUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myShortUsdAttr\": {}, \"myStringArrayUsdAttr\": {}, \"myFloatPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myStringUsdAttr\": {}, \"myIntArrayUsdAttr\": {}, \"myFloatMatrixPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myEnumUsdAttr\": {}, \"myFloatArrayUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myVectorArrayPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myLong2UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleAngleUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myBoolUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myLongUsdAttr\": {}, \"myCharPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myFloat2Primvar\": {\"usdAttrType\": \"primvar\"}, \"myFloatArrayUsdAttr\": {}, \"myStringArrayUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myFloat2UsdAttr\": {}, \"myDoubleAnglePrimvar\": {\"usdAttrType\": \"primvar\"}, \"myLongPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myDoublePrimvar\": {\"usdAttrType\": \"primvar\"}, \"myShortPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myVectorArrayUsdAttr\": {}, \"myDoubleAngleUsdAttr\": {}, \"myPointArrayPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myFloat3UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myFloatUsdAttr\": {}, \"myBoolPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myShortUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleLinearPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myDouble3UsdAttr\": {}, \"myDouble4Primvar\": {\"usdAttrType\": \"primvar\"}, \"myPointArrayUsdAttr\": {}, \"myPointArrayUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleLinearUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDouble4UsdAttr\": {}, \"myStringUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleMatrixUsdAttr\": {}, \"myDoubleArrayUsdAttr\": {}, \"myDouble3UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myByteUsdAttr\": {}, \"myCharUsdAttr\": {}, \"myStringArrayPrimvar\": {\"usdAttrType\": \"primvar\"}, \"multiSelectTestAttr\": {}, \"myShort3UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myFloat3UsdAttr\": {}, \"myLong3Primvar\": {\"usdAttrType\": \"primvar\"}, \"myLongUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myCharUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myVectorArrayUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myEnumPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myDoubleArrayPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myDoubleMatrixPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myDouble4UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myShort3Primvar\": {\"usdAttrType\": \"primvar\"}, \"myLong2Primvar\": {\"usdAttrType\": \"primvar\"}}"); -createNode mesh -n "AllTypesCubeShape" -p "AllTypesCube"; - rename -uid "1A9428C0-0000-0FD8-5846-1F700000025D"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_436619ce-d862-42fe-8712-e8b846f981ba"; -createNode transform -n "AllTypesCastDoubleToFloatCube" -p "AllMayaTypesTestingCubes"; - rename -uid "BDFF38C0-0000-3C37-5848-6E3B00000342"; - addAttr -ci true -sn "myBoolUsdAttr" -ln "myBoolUsdAttr" -min 0 -max 1 -at "bool"; - addAttr -ci true -sn "myBoolPrimvar" -ln "myBoolPrimvar" -min 0 -max 1 -at "bool"; - addAttr -ci true -sn "myBoolUsdRiAttr" -ln "myBoolUsdRiAttr" -min 0 -max 1 -at "bool"; - addAttr -ci true -sn "myLongUsdAttr" -ln "myLongUsdAttr" -at "long"; - addAttr -ci true -sn "myLongPrimvar" -ln "myLongPrimvar" -at "long"; - addAttr -ci true -sn "myLongUsdRiAttr" -ln "myLongUsdRiAttr" -at "long"; - addAttr -ci true -sn "myShortUsdAttr" -ln "myShortUsdAttr" -at "short"; - addAttr -ci true -sn "myShortPrimvar" -ln "myShortPrimvar" -at "short"; - addAttr -ci true -sn "myShortUsdRiAttr" -ln "myShortUsdRiAttr" -at "short"; - addAttr -ci true -sn "myByteUsdAttr" -ln "myByteUsdAttr" -min 0 -max 255 -at "byte"; - addAttr -ci true -sn "myBytePrimvar" -ln "myBytePrimvar" -min 0 -max 255 -at "byte"; - addAttr -ci true -sn "myByteUsdRiAttr" -ln "myByteUsdRiAttr" -min 0 -max 255 -at "byte"; - addAttr -ci true -sn "myCharUsdAttr" -ln "myCharUsdAttr" -min 0 -max 255 -at "char"; - addAttr -ci true -sn "myCharPrimvar" -ln "myCharPrimvar" -min 0 -max 255 -at "char"; - addAttr -ci true -sn "myCharUsdRiAttr" -ln "myCharUsdRiAttr" -min 0 -max 255 -at "char"; - addAttr -ci true -sn "myEnumUsdAttr" -ln "myEnumUsdAttr" -dv 1 -min 1 -max 3 -en - "One=1:Two:Three" -at "enum"; - addAttr -ci true -sn "myEnumPrimvar" -ln "myEnumPrimvar" -dv 1 -min 1 -max 3 -en - "One=1:Two:Three" -at "enum"; - addAttr -ci true -sn "myEnumUsdRiAttr" -ln "myEnumUsdRiAttr" -dv 1 -min 1 -max 3 - -en "One=1:Two:Three" -at "enum"; - addAttr -ci true -sn "myFloatUsdAttr" -ln "myFloatUsdAttr" -at "float"; - addAttr -ci true -sn "myFloatPrimvar" -ln "myFloatPrimvar" -at "float"; - addAttr -ci true -sn "myFloatUsdRiAttr" -ln "myFloatUsdRiAttr" -at "float"; - addAttr -ci true -sn "myDoubleUsdAttr" -ln "myDoubleUsdAttr" -at "double"; - addAttr -ci true -sn "myDoublePrimvar" -ln "myDoublePrimvar" -at "double"; - addAttr -ci true -sn "myDoubleUsdRiAttr" -ln "myDoubleUsdRiAttr" -at "double"; - addAttr -ci true -sn "myDoubleAngleUsdAttr" -ln "myDoubleAngleUsdAttr" -at "doubleAngle"; - addAttr -ci true -sn "myDoubleAnglePrimvar" -ln "myDoubleAnglePrimvar" -at "doubleAngle"; - addAttr -ci true -sn "myDoubleAngleUsdRiAttr" -ln "myDoubleAngleUsdRiAttr" -at "doubleAngle"; - addAttr -ci true -sn "myDoubleLinearUsdAttr" -ln "myDoubleLinearUsdAttr" -at "doubleLinear"; - addAttr -ci true -sn "myDoubleLinearPrimvar" -ln "myDoubleLinearPrimvar" -at "doubleLinear"; - addAttr -ci true -sn "myDoubleLinearUsdRiAttr" -ln "myDoubleLinearUsdRiAttr" -at "doubleLinear"; - addAttr -ci true -sn "myStringUsdAttr" -ln "myStringUsdAttr" -dt "string"; - addAttr -ci true -sn "myStringPrimvar" -ln "myStringPrimvar" -dt "string"; - addAttr -ci true -sn "myStringUsdRiAttr" -ln "myStringUsdRiAttr" -dt "string"; - addAttr -ci true -sn "myStringArrayUsdAttr" -ln "myStringArrayUsdAttr" -dt "stringArray"; - addAttr -ci true -sn "myStringArrayPrimvar" -ln "myStringArrayPrimvar" -dt "stringArray"; - addAttr -ci true -sn "myStringArrayUsdRiAttr" -ln "myStringArrayUsdRiAttr" -dt "stringArray"; - addAttr -ci true -sn "myDoubleMatrixUsdAttr" -ln "myDoubleMatrixUsdAttr" -dt "matrix"; - addAttr -ci true -sn "myDoubleMatrixPrimvar" -ln "myDoubleMatrixPrimvar" -dt "matrix"; - addAttr -ci true -sn "myDoubleMatrixUsdRiAttr" -ln "myDoubleMatrixUsdRiAttr" -dt "matrix"; - addAttr -ci true -sn "myFloatMatrixUsdAttr" -ln "myFloatMatrixUsdAttr" -at "fltMatrix"; - addAttr -ci true -sn "myFloatMatrixPrimvar" -ln "myFloatMatrixPrimvar" -at "fltMatrix"; - addAttr -ci true -sn "myFloatMatrixUsdRiAttr" -ln "myFloatMatrixUsdRiAttr" -at "fltMatrix"; - addAttr -ci true -sn "myFloat2UsdAttr" -ln "myFloat2UsdAttr" -dt "float2"; - addAttr -ci true -sn "myFloat2Primvar" -ln "myFloat2Primvar" -dt "float2"; - addAttr -ci true -sn "myFloat2UsdRiAttr" -ln "myFloat2UsdRiAttr" -dt "float2"; - addAttr -ci true -sn "myFloat3UsdAttr" -ln "myFloat3UsdAttr" -dt "float3"; - addAttr -ci true -sn "myFloat3Primvar" -ln "myFloat3Primvar" -dt "float3"; - addAttr -ci true -sn "myFloat3UsdRiAttr" -ln "myFloat3UsdRiAttr" -dt "float3"; - addAttr -ci true -sn "myDouble2UsdAttr" -ln "myDouble2UsdAttr" -dt "double2"; - addAttr -ci true -sn "myDouble2Primvar" -ln "myDouble2Primvar" -dt "double2"; - addAttr -ci true -sn "myDouble2UsdRiAttr" -ln "myDouble2UsdRiAttr" -dt "double2"; - addAttr -ci true -sn "myDouble3UsdAttr" -ln "myDouble3UsdAttr" -dt "double3"; - addAttr -ci true -sn "myDouble3Primvar" -ln "myDouble3Primvar" -dt "double3"; - addAttr -ci true -sn "myDouble3UsdRiAttr" -ln "myDouble3UsdRiAttr" -dt "double3"; - addAttr -ci true -sn "myDouble4UsdAttr" -ln "myDouble4UsdAttr" -dt "double4"; - addAttr -ci true -sn "myDouble4Primvar" -ln "myDouble4Primvar" -dt "double4"; - addAttr -ci true -sn "myDouble4UsdRiAttr" -ln "myDouble4UsdRiAttr" -dt "double4"; - addAttr -ci true -sn "myLong2UsdAttr" -ln "myLong2UsdAttr" -dt "long2"; - addAttr -ci true -sn "myLong2Primvar" -ln "myLong2Primvar" -dt "long2"; - addAttr -ci true -sn "myLong2UsdRiAttr" -ln "myLong2UsdRiAttr" -dt "long2"; - addAttr -ci true -sn "myLong3UsdAttr" -ln "myLong3UsdAttr" -dt "long3"; - addAttr -ci true -sn "myLong3Primvar" -ln "myLong3Primvar" -dt "long3"; - addAttr -ci true -sn "myLong3UsdRiAttr" -ln "myLong3UsdRiAttr" -dt "long3"; - addAttr -ci true -sn "myShort2UsdAttr" -ln "myShort2UsdAttr" -dt "short2"; - addAttr -ci true -sn "myShort2Primvar" -ln "myShort2Primvar" -dt "short2"; - addAttr -ci true -sn "myShort2UsdRiAttr" -ln "myShort2UsdRiAttr" -dt "short2"; - addAttr -ci true -sn "myShort3UsdAttr" -ln "myShort3UsdAttr" -dt "short3"; - addAttr -ci true -sn "myShort3Primvar" -ln "myShort3Primvar" -dt "short3"; - addAttr -ci true -sn "myShort3UsdRiAttr" -ln "myShort3UsdRiAttr" -dt "short3"; - addAttr -ci true -sn "myDoubleArrayUsdAttr" -ln "myDoubleArrayUsdAttr" -dt "doubleArray"; - addAttr -ci true -sn "myDoubleArrayPrimvar" -ln "myDoubleArrayPrimvar" -dt "doubleArray"; - addAttr -ci true -sn "myDoubleArrayUsdRiAttr" -ln "myDoubleArrayUsdRiAttr" -dt "doubleArray"; - addAttr -ci true -sn "myFloatArrayUsdAttr" -ln "myFloatArrayUsdAttr" -dt "floatArray"; - addAttr -ci true -sn "myFloatArrayPrimvar" -ln "myFloatArrayPrimvar" -dt "floatArray"; - addAttr -ci true -sn "myFloatArrayUsdRiAttr" -ln "myFloatArrayUsdRiAttr" -dt "floatArray"; - addAttr -ci true -sn "myIntArrayUsdAttr" -ln "myIntArrayUsdAttr" -dt "Int32Array"; - addAttr -ci true -sn "myIntArrayPrimvar" -ln "myIntArrayPrimvar" -dt "Int32Array"; - addAttr -ci true -sn "myIntArrayUsdRiAttr" -ln "myIntArrayUsdRiAttr" -dt "Int32Array"; - addAttr -ci true -sn "myVectorArrayUsdAttr" -ln "myVectorArrayUsdAttr" -dt "vectorArray"; - addAttr -ci true -sn "myVectorArrayPrimvar" -ln "myVectorArrayPrimvar" -dt "vectorArray"; - addAttr -ci true -sn "myVectorArrayUsdRiAttr" -ln "myVectorArrayUsdRiAttr" -dt "vectorArray"; - addAttr -ci true -sn "myPointArrayUsdAttr" -ln "myPointArrayUsdAttr" -dt "pointArray"; - addAttr -ci true -sn "myPointArrayPrimvar" -ln "myPointArrayPrimvar" -dt "pointArray"; - addAttr -ci true -sn "myPointArrayUsdRiAttr" -ln "myPointArrayUsdRiAttr" -dt "pointArray"; - addAttr -ci true -sn "multiSelectTestAttr" -ln "multiSelectTestAttr" -at "float"; - addAttr -ci true -sn "USD_UserExportedAttributesJson" -ln "USD_UserExportedAttributesJson" - -dt "string"; - setAttr ".rp" -type "double3" 10 -10 2.5 ; - setAttr ".sp" -type "double3" 10 -10 2.5 ; - setAttr ".myBoolUsdAttr" yes; - setAttr ".myBoolPrimvar" yes; - setAttr ".myBoolUsdRiAttr" yes; - setAttr ".myLongUsdAttr" 42; - setAttr ".myLongPrimvar" 42; - setAttr ".myLongUsdRiAttr" 42; - setAttr ".myShortUsdAttr" 42; - setAttr ".myShortPrimvar" 42; - setAttr ".myShortUsdRiAttr" 42; - setAttr ".myByteUsdAttr" 42; - setAttr ".myBytePrimvar" 42; - setAttr ".myByteUsdRiAttr" 42; - setAttr ".myCharUsdAttr" 42; - setAttr ".myCharPrimvar" 42; - setAttr ".myCharUsdRiAttr" 42; - setAttr ".myEnumUsdAttr" 2; - setAttr ".myEnumPrimvar" 2; - setAttr ".myEnumUsdRiAttr" 2; - setAttr ".myFloatUsdAttr" 1.1; - setAttr ".myFloatPrimvar" 1.1; - setAttr ".myFloatUsdRiAttr" 1.1; - setAttr ".myDoubleUsdAttr" 1.1; - setAttr ".myDoublePrimvar" 1.1; - setAttr ".myDoubleUsdRiAttr" 1.1; - setAttr ".myDoubleAngleUsdAttr" 180.0; - setAttr ".myDoubleAnglePrimvar" 180.0; - setAttr ".myDoubleAngleUsdRiAttr" 180.0; - setAttr ".myDoubleLinearUsdAttr" 1.1; - setAttr ".myDoubleLinearPrimvar" 1.1; - setAttr ".myDoubleLinearUsdRiAttr" 1.1; - setAttr ".myStringUsdAttr" -type "string" "foo"; - setAttr ".myStringPrimvar" -type "string" "foo"; - setAttr ".myStringUsdRiAttr" -type "string" "foo"; - setAttr ".myStringArrayUsdAttr" -type "stringArray" 3 "foo" "bar" "baz" ; - setAttr ".myStringArrayPrimvar" -type "stringArray" 3 "foo" "bar" "baz" ; - setAttr ".myStringArrayUsdRiAttr" -type "stringArray" 3 "foo" "bar" "baz" ; - setAttr ".myDoubleMatrixUsdAttr" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myDoubleMatrixPrimvar" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myDoubleMatrixUsdRiAttr" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myFloatMatrixUsdAttr" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myFloatMatrixPrimvar" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myFloatMatrixUsdRiAttr" -type "matrix" - 1.1 1.1 1.1 1 - 2.2 2.2 2.2 1 - 3.3 3.3 3.3 1 - 1 1 1 1; - setAttr ".myFloat2UsdAttr" -type "float2" 1.1 2.2 ; - setAttr ".myFloat2Primvar" -type "float2" 1.1 2.2 ; - setAttr ".myFloat2UsdRiAttr" -type "float2" 1.1 2.2 ; - setAttr ".myFloat3UsdAttr" -type "float3" 1.1 2.2 3.3 ; - setAttr ".myFloat3Primvar" -type "float3" 1.1 2.2 3.3 ; - setAttr ".myFloat3UsdRiAttr" -type "float3" 1.1 2.2 3.3 ; - setAttr ".myDouble2UsdAttr" -type "double2" 1.1 2.2 ; - setAttr ".myDouble2Primvar" -type "double2" 1.1 2.2 ; - setAttr ".myDouble2UsdRiAttr" -type "double2" 1.1 2.2 ; - setAttr ".myDouble3UsdAttr" -type "double3" 1.1 2.2 3.3 ; - setAttr ".myDouble3Primvar" -type "double3" 1.1 2.2 3.3 ; - setAttr ".myDouble3UsdRiAttr" -type "double3" 1.1 2.2 3.3 ; - setAttr ".myDouble4UsdAttr" -type "double4" 1.1 2.2 3.3 4.4 ; - setAttr ".myDouble4Primvar" -type "double4" 1.1 2.2 3.3 4.4 ; - setAttr ".myDouble4UsdRiAttr" -type "double4" 1.1 2.2 3.3 4.4 ; - setAttr ".myLong2UsdAttr" -type "long2" 1 2 ; - setAttr ".myLong2Primvar" -type "long2" 1 2 ; - setAttr ".myLong2UsdRiAttr" -type "long2" 1 2 ; - setAttr ".myLong3UsdAttr" -type "long3" 1 2 3 ; - setAttr ".myLong3Primvar" -type "long3" 1 2 3 ; - setAttr ".myLong3UsdRiAttr" -type "long3" 1 2 3 ; - setAttr ".myShort2UsdAttr" -type "short2" 1 2 ; - setAttr ".myShort2Primvar" -type "short2" 1 2 ; - setAttr ".myShort2UsdRiAttr" -type "short2" 1 2 ; - setAttr ".myShort3UsdAttr" -type "short3" 1 2 3 ; - setAttr ".myShort3Primvar" -type "short3" 1 2 3 ; - setAttr ".myShort3UsdRiAttr" -type "short3" 1 2 3 ; - setAttr ".myDoubleArrayUsdAttr" -type "doubleArray" 3 1.1 2.2 3.3 ; - setAttr ".myDoubleArrayPrimvar" -type "doubleArray" 3 1.1 2.2 3.3 ; - setAttr ".myDoubleArrayUsdRiAttr" -type "doubleArray" 3 1.1 2.2 3.3 ; - setAttr ".myFloatArrayUsdAttr" -type "floatArray" 3 1.1 2.2 3.3 ; - setAttr ".myFloatArrayPrimvar" -type "floatArray" 3 1.1 2.2 3.3 ; - setAttr ".myFloatArrayUsdRiAttr" -type "floatArray" 3 1.1 2.2 3.3 ; - setAttr ".myIntArrayUsdAttr" -type "Int32Array" 3 1 2 3 ; - setAttr ".myIntArrayPrimvar" -type "Int32Array" 3 1 2 3 ; - setAttr ".myIntArrayUsdRiAttr" -type "Int32Array" 3 1 2 3 ; - setAttr ".myVectorArrayUsdAttr" -type "vectorArray" 3 - 1.1 1.1 1.1 - 2.2 2.2 2.2 - 3.3 3.3 3.3 ; - setAttr ".myVectorArrayPrimvar" -type "vectorArray" 3 - 1.1 1.1 1.1 - 2.2 2.2 2.2 - 3.3 3.3 3.3 ; - setAttr ".myVectorArrayUsdRiAttr" -type "vectorArray" 3 - 1.1 1.1 1.1 - 2.2 2.2 2.2 - 3.3 3.3 3.3 ; - setAttr ".myPointArrayUsdAttr" -type "pointArray" 3 - 1.1 1.1 1.1 0.0 - 2.2 2.2 2.2 1.0 - 6.6 6.6 6.6 2.0 ; - setAttr ".myPointArrayPrimvar" -type "pointArray" 3 - 1.1 1.1 1.1 0.0 - 2.2 2.2 2.2 1.0 - 6.6 6.6 6.6 2.0 ; - setAttr ".myPointArrayUsdRiAttr" -type "pointArray" 3 - 1.1 1.1 1.1 0.0 - 2.2 2.2 2.2 1.0 - 6.6 6.6 6.6 2.0 ; - setAttr ".multiSelectTestAttr" 1.1; - setAttr ".USD_UserExportedAttributesJson" -type "string" ( - "{\"myDoubleMatrixUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleUsdAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true}, \"myDoubleLinearUsdAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true}, \"myDouble3Primvar\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"primvar\"}, \"myDouble2Primvar\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"primvar\"}, \"myFloat2UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDouble2UsdRiAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"usdRi\"}, \"myShort2UsdAttr\": {}, \"myIntArrayPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myByteUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDouble2UsdAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true}, \"myStringPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myDoubleArrayUsdRiAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"usdRi\"}, \"myShort2UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myShort2Primvar\": {\"usdAttrType\": \"primvar\"}, \"myFloatMatrixUsdAttr\": {}, \"myFloat3Primvar\": {\"usdAttrType\": \"primvar\"}, \"myLong3UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myLong3UsdAttr\": {}, \"myIntArrayUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleUsdRiAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"usdRi\"}, \"myFloatMatrixUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myBoolUsdAttr\": {}, \"myShort3UsdAttr\": {}, \"myFloatUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myBytePrimvar\": {\"usdAttrType\": \"primvar\"}, \"myLong2UsdAttr\": {}, \"myFloatArrayPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myEnumUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myShortUsdAttr\": {}, \"myStringArrayUsdAttr\": {}, \"myFloatPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myStringUsdAttr\": {}, \"myIntArrayUsdAttr\": {}, \"myFloatMatrixPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myEnumUsdAttr\": {}, \"myFloatArrayUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myVectorArrayPrimvar\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"primvar\"}, \"myLong2UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleAngleUsdRiAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"usdRi\"}, \"myBoolUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myLongUsdAttr\": {}, \"myCharPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myFloat2Primvar\": {\"usdAttrType\": \"primvar\"}, \"myFloatArrayUsdAttr\": {}, \"myStringArrayUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myFloat2UsdAttr\": {}, \"myDoubleAnglePrimvar\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"primvar\"}, \"myLongPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myDoublePrimvar\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"primvar\"}, \"myShortPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myVectorArrayUsdAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true}, \"myDoubleAngleUsdAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true}, \"myPointArrayPrimvar\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"primvar\"}, \"myFloat3UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myFloatUsdAttr\": {}, \"myBoolPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myShortUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleLinearPrimvar\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"primvar\"}, \"myDouble3UsdAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true}, \"myDouble4Primvar\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"primvar\"}, \"myPointArrayUsdAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true}, \"myPointArrayUsdRiAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"usdRi\"}, \"myDoubleLinearUsdRiAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"usdRi\"}, \"myDouble4UsdAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true}, \"myStringUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myDoubleMatrixUsdAttr\": {}, \"myDoubleArrayUsdAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true}, \"myDouble3UsdRiAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"usdRi\"}, \"myByteUsdAttr\": {}, \"myCharUsdAttr\": {}, \"myStringArrayPrimvar\": {\"usdAttrType\": \"primvar\"}, \"multiSelectTestAttr\": {}, \"myShort3UsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myFloat3UsdAttr\": {}, \"myLong3Primvar\": {\"usdAttrType\": \"primvar\"}, \"myLongUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myCharUsdRiAttr\": {\"usdAttrType\": \"usdRi\"}, \"myVectorArrayUsdRiAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"usdRi\"}, \"myEnumPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myDoubleArrayPrimvar\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"primvar\"}, \"myDoubleMatrixPrimvar\": {\"usdAttrType\": \"primvar\"}, \"myDouble4UsdRiAttr\": {\"translateMayaDoubleToUsdSinglePrecision\": true, \"usdAttrType\": \"usdRi\"}, \"myShort3Primvar\": {\"usdAttrType\": \"primvar\"}, \"myLong2Primvar\": {\"usdAttrType\": \"primvar\"}}"); -createNode mesh -n "AllTypesCastDoubleToFloatCubeShape" -p "AllTypesCastDoubleToFloatCube"; - rename -uid "BDFF38C0-0000-3C37-5848-6E3B00000343"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".pt[0:7]" -type "float3" 10 0 0 10 0 0 10 - 0 0 10 0 0 10 0 0 10 0 0 10 0 0 10 0 0; - setAttr -s 8 ".vt[0:7]" -2.5 -12.5 5 2.5 -12.5 5 -2.5 -7.5 5 2.5 -7.5 5 - -2.5 -7.5 0 2.5 -7.5 0 -2.5 -12.5 0 2.5 -12.5 0; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_74261580-09ab-4121-9fa7-e76f52bbffce"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "658638C0-0000-07C4-5848-793A00000258"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "658638C0-0000-07C4-5848-793A00000259"; -createNode displayLayer -n "defaultLayer"; - rename -uid "6D105860-0000-7362-5717-ED8500000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "658638C0-0000-07C4-5848-793A0000025B"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "6D105860-0000-7362-5717-ED8500000243"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "6D105860-0000-7362-5717-EE040000024F"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1479\n -height 1068\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1479\n -height 1068\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 27 100 -ps 2 73 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1479\\n -height 1068\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1479\\n -height 1068\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "6D105860-0000-7362-5717-EE0400000250"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode polyCube -n "polyCube1"; - rename -uid "1A9428C0-0000-0FD8-5846-1F700000025C"; - setAttr ".cuv" 4; -createNode transformGeometry -n "transformGeometry1"; - rename -uid "1A9428C0-0000-0FD8-5846-1FA700000269"; - setAttr ".txf" -type "matrix" 5 0 0 0 0 5 0 0 - 0 0 5 0 5 -10 2.5 1; -createNode transformGeometry -n "transformGeometry2"; - rename -uid "513E48C0-0000-1298-5847-624800000267"; - setAttr ".txf" -type "matrix" 1 0 0 0 0 1 0 0 - 0 0 1 0 -5 0 0 1; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 4 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultRenderGlobals; - setAttr ".outf" 3; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "transformGeometry2.og" "AllTypesCubeShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "polyCube1.out" "transformGeometry1.ig"; -connectAttr "transformGeometry1.og" "transformGeometry2.ig"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "CubeShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "CubeTypedAttrsShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "AllTypesCubeShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "AllTypesCastDoubleToFloatCubeShape.iog" ":initialShadingGroup.dsm" - -na; -// End of UserExportedAttributesTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/ComplexSet.usda b/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/ComplexSet.usda deleted file mode 100644 index d4d6bf8d4c..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/ComplexSet.usda +++ /dev/null @@ -1,216 +0,0 @@ -#usda 1.0 -( - defaultPrim = "ComplexSet" - upAxis = "Z" -) - -def Xform "ComplexSet" ( - assetInfo = { - asset identifier = @./ComplexSet.usda@ - string name = "ComplexSet" - } - kind = "assembly" -) -{ - def Xform "Geom" - { - def Camera "PerspCamUnderGeom" - { - float2 clippingRange = (0.1, 10000) - float focalLength = 35 - float focusDistance = 5 - float fStop = 11 - float horizontalAperture = 36 - float horizontalApertureOffset = 25.4 - token projection = "perspective" - float verticalAperture = 24 - float verticalApertureOffset = 50.8 - float xformOp:rotateX = 45 - double3 xformOp:translate = (0, -5, 5) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateX"] - } - - def Xform "CubesHero" - { - def Camera "PerspCamUnderCubesHero" - { - float2 clippingRange = (0.1, 10000) - float focalLength = 35 - float focusDistance = 5 - float fStop = 11 - float horizontalAperture = 36 - float horizontalApertureOffset = 25.4 - token projection = "perspective" - float verticalAperture = 24 - float verticalApertureOffset = 50.8 - float xformOp:rotateX = 45 - double3 xformOp:translate = (0, -30, 30) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateX"] - } - - def Mesh "CubesHeroGeom101" ( - kind = "subcomponent" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - Vec3f xformOp:translate = (-5.0, 0.0, 0.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "CubesHeroGeom102" ( - kind = "subcomponent" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - - def Mesh "CubesHeroGeom103" ( - kind = "subcomponent" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - Vec3f xformOp:translate = (5.0, 0.0, 0.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } - - def Xform "CubesFill" ( - kind = "subcomponent" - ) - { - def Camera "PerspCamUnderCubesFill" - { - float2 clippingRange = (0.1, 10000) - float focalLength = 35 - float focusDistance = 5 - float fStop = 11 - float horizontalAperture = 36 - float horizontalApertureOffset = 25.4 - token projection = "perspective" - float verticalAperture = 24 - float verticalApertureOffset = 50.8 - float xformOp:rotateX = 45 - double3 xformOp:translate = (0, -15, 15) - uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateX"] - } - - def Mesh "CubesFillGeom101" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - Vec3f xformOp:translate = (-5.0, 10.0, 0.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "CubesFillGeom102" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - Vec3f xformOp:translate = (0.0, 10.0, 0.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "CubesFillGeom103" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - Vec3f xformOp:translate = (5.0, 10.0, 0.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } - - def Xform "ReferencedModels" - { - def "Cube_1" ( - add references = @./CubeModel.usda@ - ) - { - Vec3f xformOp:translate = (0.0, 20.0, 0.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } - - def Xform "Ref" ( - kind = "subcomponent" - ) - { - Vec3f xformOp:translate = (0.0, 30.0, 5.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - - def Mesh "RedCube" ( - kind = "subcomponent" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.9, 0.1, 0.1)] - Vec3f xformOp:translate = (-20.0, 0.0, 0.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def Mesh "GreenCube" ( - kind = "subcomponent" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.1, 0.9, 0.1)] - } - - def Mesh "BlueCube" ( - kind = "subcomponent" - ) - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.1, 0.1, 0.9)] - Vec3f xformOp:translate = (20.0, 0.0, 0.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } - - def Mesh "terrain" ( - hidden = true - ) - { - float3[] extent = [(-50.0, -50.0, -2.0), (50.0, 50.0, 2.0)] - int[] faceVertexCounts = [4] - int[] faceVertexIndices = [0, 1, 3, 2] - point3f[] points = [(-50.0, -50.0, 0), (50.0, -50.0, 0), (-50.0, 50.0, 0), (50.0, 50.0, 0)] - color3f[] primvars:displayColor = [(0.21763764, 0.21763764, 0.21763764)] - float2[] primvars:st = [(0, 0), (1, 0), (1, 1), (0, 1)] ( - interpolation = "vertex" - ) - int[] primvars:st:indices = [0, 1, 3, 2] - Vec3f xformOp:translate = (0.0, 0.0, -1.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/CubeModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/CubeModel.usda deleted file mode 100644 index df95bad828..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/CubeModel.usda +++ /dev/null @@ -1,61 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" - add variantSets = "shadingVariant" - variants = { - string shadingVariant = "Default" - } -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - } - - variantSet "shadingVariant" = { - "Red" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.8, 0, 0)] - } - } - } - - "Blue" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0, 0, 0.8)] - } - } - } - - "Default" { - over "Geom" - { - over "Cube" - { - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/CubeModel_NoDefaultPrim.usda b/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/CubeModel_NoDefaultPrim.usda deleted file mode 100644 index 706b6ef217..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/CubeModel_NoDefaultPrim.usda +++ /dev/null @@ -1,25 +0,0 @@ -#usda 1.0 -( - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @./CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/OneCube_set.usda b/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/OneCube_set.usda deleted file mode 100644 index 07bd1e8f62..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/OneCube_set.usda +++ /dev/null @@ -1,15 +0,0 @@ -#usda 1.0 -( - defaultPrim = "set" -) - -def Xform "set" ( - kind = "assembly" -) -{ - def "Cube_1" ( - add references = @./CubeModel.usda@ - ) - { - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/SetWithModelingVariants_set.usda b/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/SetWithModelingVariants_set.usda deleted file mode 100644 index 8ea0b399fe..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/SetWithModelingVariants_set.usda +++ /dev/null @@ -1,23 +0,0 @@ -#usda 1.0 -( - defaultPrim = "SetWithModelingVariants_set" -) - -def Xform "SetWithModelingVariants_set" ( - kind = "assembly" - add variantSets = "modelingVariant" - variants = { - string modelingVariant = "NoCubes" - } -) -{ - variantSet "modelingVariant" = { - "Cubes" ( - add references = @./TwoCubes_set.usda@ - ) { - } - - "NoCubes" { - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/ThreeCubes_set.usda b/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/ThreeCubes_set.usda deleted file mode 100644 index 3c312466a3..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/ThreeCubes_set.usda +++ /dev/null @@ -1,37 +0,0 @@ -#usda 1.0 -( - defaultPrim = "ThreeCubes_set" - upAxis = "Z" -) - -def Xform "ThreeCubes_set" ( - kind = "assembly" -) -{ - def "Cube_1" ( - instanceable = true - prepend references = @./CubeModel.usda@ - ) - { - Vec3f xformOp:translate = (-2.5, 0, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def "Cube_2" ( - instanceable = true - prepend references = @./CubeModel.usda@ - ) - { - Vec3f xformOp:translate = (2.5, 0, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def "Cube_3" ( - instanceable = true - prepend references = @./CubeModel.usda@ - ) - { - Vec3f xformOp:translate = (0, 2.5, 0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/TwoCubes_set.usda b/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/TwoCubes_set.usda deleted file mode 100644 index 5af27fe513..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblyChangeRepresentationsTest/TwoCubes_set.usda +++ /dev/null @@ -1,36 +0,0 @@ -#usda 1.0 -( - defaultPrim = "TwoCubes_set" -) - -def Xform "TwoCubes_set" ( - kind = "assembly" -) -{ - def Xform "Cubes_grp" ( - kind = "group" - ) - { - def "Cube_1" ( - add references = @./CubeModel.usda@ - variants = { - string shadingVariant = "Red" - } - ) - { - Vec3f xformOp:translate = (-2.5, 0.0, 0.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - - def "Cube_2" ( - add references = @./CubeModel.usda@ - variants = { - string shadingVariant = "Blue" - } - ) - { - Vec3f xformOp:translate = (2.5, 0.0, 0.0) - uniform token[] xformOpOrder = ["xformOp:translate"] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblySelectionTest/CubeModel.usda b/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblySelectionTest/CubeModel.usda deleted file mode 100644 index 8ec93e1d68..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblySelectionTest/CubeModel.usda +++ /dev/null @@ -1,26 +0,0 @@ -#usda 1.0 -( - defaultPrim = "CubeModel" - upAxis = "Z" -) - -def Xform "CubeModel" ( - assetInfo = { - asset identifier = @CubeModel.usda@ - string name = "CubeModel" - } - kind = "component" -) -{ - def Xform "Geom" - { - def Mesh "Cube" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)] - } - } -} diff --git a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblySelectionTest/UsdReferenceAssemblySelectionTest.ma b/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblySelectionTest/UsdReferenceAssemblySelectionTest.ma deleted file mode 100644 index 3f2083a742..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdReferenceAssemblySelectionTest/UsdReferenceAssemblySelectionTest.ma +++ /dev/null @@ -1,1492 +0,0 @@ -//Maya ASCII 2016 scene -//Name: UsdReferenceAssemblySelectionTest.ma -//Last modified: Mon, Feb 27, 2017 04:52:12 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdReferenceAssembly" -dataType "pxrUsdStageData" "pxrUsd" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "EDC668C0-0000-3BCC-57B2-378500000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 41.228305355588773 -16.418477770918074 20.736742604137646 ; - setAttr ".r" -type "double3" 62.482924915355788 -3.1805546814635176e-15 43.994913994745808 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "EDC668C0-0000-3BCC-57B2-378500000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "EDC668C0-0000-3BCC-57B2-378500000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "EDC668C0-0000-3BCC-57B2-378500000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "EDC668C0-0000-3BCC-57B2-378500000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "EDC668C0-0000-3BCC-57B2-378500000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "EDC668C0-0000-3BCC-57B2-37850000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "EDC668C0-0000-3BCC-57B2-37850000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000374"; -createNode pxrUsdReferenceAssembly -n "Cube_1" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000248"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_2" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000024B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 0 2.2222223281860352 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_3" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000024E"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 0 4.4444446563720703 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_4" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000251"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 0 6.6666665077209473 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_5" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000254"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 0 8.8888893127441406 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_6" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000257"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 0 11.111110687255859 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_7" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000025A"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 0 13.333333015441895 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_8" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000025D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 0 15.55555534362793 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_9" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000260"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 0 17.777778625488281 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_10" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000263"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 0 20 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_11" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000266"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 2.2222223281860352 0 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_12" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000269"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 2.2222223281860352 2.2222223281860352 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_13" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000026C"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 2.2222223281860352 4.4444446563720703 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_14" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000026F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 2.2222223281860352 6.6666665077209473 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_15" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000272"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 2.2222223281860352 8.8888893127441406 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_16" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000275"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 2.2222223281860352 11.111110687255859 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_17" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000278"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 2.2222223281860352 13.333333015441895 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_18" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000027B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 2.2222223281860352 15.55555534362793 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_19" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000027E"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 2.2222223281860352 17.777778625488281 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_20" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000281"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 2.2222223281860352 20 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_21" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000284"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 4.4444446563720703 0 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_22" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000287"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 4.4444446563720703 2.2222223281860352 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_23" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000028A"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 4.4444446563720703 4.4444446563720703 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_24" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000028D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 4.4444446563720703 6.6666665077209473 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_25" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000290"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 4.4444446563720703 8.8888893127441406 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_26" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000293"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 4.4444446563720703 11.111110687255859 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_27" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000296"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 4.4444446563720703 13.333333015441895 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_28" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000299"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 4.4444446563720703 15.55555534362793 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_29" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000029C"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 4.4444446563720703 17.777778625488281 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_30" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000029F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 4.4444446563720703 20 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_31" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002A2"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 6.6666665077209473 0 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_32" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002A5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 6.6666665077209473 2.2222223281860352 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_33" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002A8"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 6.6666665077209473 4.4444446563720703 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_34" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002AB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 6.6666665077209473 6.6666665077209473 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_35" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002AE"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 6.6666665077209473 8.8888893127441406 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_36" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002B1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 6.6666665077209473 11.111110687255859 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_37" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002B4"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 6.6666665077209473 13.333333015441895 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_38" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002B7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 6.6666665077209473 15.55555534362793 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_39" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002BA"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 6.6666665077209473 17.777778625488281 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_40" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002BD"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 6.6666665077209473 20 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_41" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002C0"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 8.8888893127441406 0 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_42" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002C3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 8.8888893127441406 2.2222223281860352 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_43" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002C6"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 8.8888893127441406 4.4444446563720703 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_44" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002C9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 8.8888893127441406 6.6666665077209473 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_45" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002CC"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 8.8888893127441406 8.8888893127441406 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_46" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002CF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 8.8888893127441406 11.111110687255859 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_47" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002D2"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 8.8888893127441406 13.333333015441895 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_48" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002D5"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 8.8888893127441406 15.55555534362793 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_49" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002D8"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 8.8888893127441406 17.777778625488281 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_50" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002DB"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 8.8888893127441406 20 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_51" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002DE"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 11.111110687255859 0 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_52" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002E1"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 11.111110687255859 2.2222223281860352 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_53" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002E4"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 11.111110687255859 4.4444446563720703 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_54" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002E7"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 11.111110687255859 6.6666665077209473 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_55" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002EA"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 11.111110687255859 8.8888893127441406 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_56" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002ED"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 11.111110687255859 11.111110687255859 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_57" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002F0"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 11.111110687255859 13.333333015441895 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_58" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002F3"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 11.111110687255859 15.55555534362793 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_59" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002F6"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 11.111110687255859 17.777778625488281 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_60" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002F9"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 11.111110687255859 20 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_61" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002FC"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 13.333333015441895 0 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_62" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002FF"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 13.333333015441895 2.2222223281860352 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_63" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000302"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 13.333333015441895 4.4444446563720703 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_64" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000305"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 13.333333015441895 6.6666665077209473 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_65" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000308"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 13.333333015441895 8.8888893127441406 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_66" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000030B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 13.333333015441895 11.111110687255859 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_67" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000030E"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 13.333333015441895 13.333333015441895 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_68" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000311"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:04"; - setAttr ".t" -type "double3" 13.333333015441895 15.55555534362793 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_69" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000314"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 13.333333015441895 17.777778625488281 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_70" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000317"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 13.333333015441895 20 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_71" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000031A"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 15.55555534362793 0 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_72" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000031D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 15.55555534362793 2.2222223281860352 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_73" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000320"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 15.55555534362793 4.4444446563720703 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_74" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000323"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 15.55555534362793 6.6666665077209473 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_75" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000326"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 15.55555534362793 8.8888893127441406 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_76" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000329"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 15.55555534362793 11.111110687255859 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_77" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000032C"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 15.55555534362793 13.333333015441895 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_78" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000032F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 15.55555534362793 15.55555534362793 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_79" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000332"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 15.55555534362793 17.777778625488281 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_80" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000335"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 15.55555534362793 20 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_81" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000338"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 17.777778625488281 0 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_82" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000033B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 17.777778625488281 2.2222223281860352 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_83" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000033E"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 17.777778625488281 4.4444446563720703 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_84" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000341"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 17.777778625488281 6.6666665077209473 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_85" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000344"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 17.777778625488281 8.8888893127441406 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_86" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000347"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 17.777778625488281 11.111110687255859 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_87" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000034A"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 17.777778625488281 13.333333015441895 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_88" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000034D"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 17.777778625488281 15.55555534362793 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_89" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000350"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 17.777778625488281 17.777778625488281 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_90" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000353"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 17.777778625488281 20 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_91" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000356"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 20 0 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_92" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000359"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 20 2.2222223281860352 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_93" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000035C"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 20 4.4444446563720703 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_94" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000035F"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 20 6.6666665077209473 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_95" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000362"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 20 8.8888893127441406 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_96" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000365"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 20 11.111110687255859 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_97" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000368"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 20 13.333333015441895 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_98" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000036B"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 20 15.55555534362793 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_99" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000036E"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 20 17.777778625488281 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode pxrUsdReferenceAssembly -n "Cube_100" -p "UsdReferenceAssemblySelectionTest"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000371"; - setAttr ".isc" yes; - setAttr ".ctor" -type "string" "edluong"; - setAttr ".cdat" -type "string" "2016/08/15 14:44:05"; - setAttr ".t" -type "double3" 20 20 0 ; - setAttr ".fp" -type "string" "CubeModel.usda"; - setAttr ".pp" -type "string" "/CubeModel"; - setAttr ".irp" -type "string" "Collapsed"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "8DF8A8C0-0000-3B24-58B4-C95F000002B2"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "8DF8A8C0-0000-3B24-58B4-C95F000002B3"; -createNode displayLayer -n "defaultLayer"; - rename -uid "EDC668C0-0000-3BCC-57B2-378500000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "8DF8A8C0-0000-3B24-58B4-C95F000002B5"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "EDC668C0-0000-3BCC-57B2-378500000244"; - setAttr ".g" yes; -createNode hyperLayout -n "hyperLayout1"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000249"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout2"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000024C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout3"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000024F"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout4"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000252"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout5"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000255"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout6"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000258"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout7"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000025B"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout8"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000025E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout9"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000261"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout10"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000264"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout11"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000267"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout12"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000026A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout13"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000026D"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout14"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000270"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout15"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000273"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout16"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000276"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout17"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000279"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout18"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000027C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout19"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000027F"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout20"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000282"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout21"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000285"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout22"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000288"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout23"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000028B"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout24"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000028E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout25"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000291"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout26"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000294"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout27"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000297"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout28"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000029A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout29"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000029D"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout30"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002A0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout31"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002A3"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout32"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002A6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout33"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002A9"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout34"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002AC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout35"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002AF"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout36"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002B2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout37"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002B5"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout38"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002B8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout39"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002BB"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout40"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002BE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout41"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002C1"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout42"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002C4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout43"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002C7"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout44"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002CA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout45"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002CD"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout46"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002D0"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout47"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002D3"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout48"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002D6"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout49"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002D9"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout50"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002DC"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout51"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002DF"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout52"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002E2"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout53"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002E5"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout54"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002E8"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout55"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002EB"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout56"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002EE"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout57"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002F1"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout58"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002F4"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout59"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002F7"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout60"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002FA"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout61"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A4000002FD"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout62"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000300"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout63"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000303"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout64"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000306"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout65"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000309"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout66"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000030C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout67"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A40000030F"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout68"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A400000312"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout69"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000315"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout70"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000318"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout71"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000031B"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout72"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000031E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout73"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000321"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout74"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000324"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout75"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000327"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout76"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000032A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout77"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000032D"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout78"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000330"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout79"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000333"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout80"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000336"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout81"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000339"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout82"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000033C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout83"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000033F"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout84"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000342"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout85"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000345"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout86"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000348"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout87"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000034B"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout88"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000034E"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout89"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000351"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout90"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000354"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout91"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000357"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout92"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000035A"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout93"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000035D"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout94"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000360"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout95"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000363"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout96"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000366"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout97"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000369"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout98"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000036C"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout99"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A50000036F"; - setAttr ".ihi" 0; -createNode hyperLayout -n "hyperLayout100"; - rename -uid "EDC668C0-0000-3BCC-57B2-37A500000372"; - setAttr ".ihi" 0; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "EDC668C0-0000-3BCC-57B2-37AC00000376"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1416\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1416\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1416\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1416\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "EDC668C0-0000-3BCC-57B2-37AC00000377"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "hyperLayout1.msg" "Cube_1.hl"; -connectAttr "hyperLayout2.msg" "Cube_2.hl"; -connectAttr "hyperLayout3.msg" "Cube_3.hl"; -connectAttr "hyperLayout4.msg" "Cube_4.hl"; -connectAttr "hyperLayout5.msg" "Cube_5.hl"; -connectAttr "hyperLayout6.msg" "Cube_6.hl"; -connectAttr "hyperLayout7.msg" "Cube_7.hl"; -connectAttr "hyperLayout8.msg" "Cube_8.hl"; -connectAttr "hyperLayout9.msg" "Cube_9.hl"; -connectAttr "hyperLayout10.msg" "Cube_10.hl"; -connectAttr "hyperLayout11.msg" "Cube_11.hl"; -connectAttr "hyperLayout12.msg" "Cube_12.hl"; -connectAttr "hyperLayout13.msg" "Cube_13.hl"; -connectAttr "hyperLayout14.msg" "Cube_14.hl"; -connectAttr "hyperLayout15.msg" "Cube_15.hl"; -connectAttr "hyperLayout16.msg" "Cube_16.hl"; -connectAttr "hyperLayout17.msg" "Cube_17.hl"; -connectAttr "hyperLayout18.msg" "Cube_18.hl"; -connectAttr "hyperLayout19.msg" "Cube_19.hl"; -connectAttr "hyperLayout20.msg" "Cube_20.hl"; -connectAttr "hyperLayout21.msg" "Cube_21.hl"; -connectAttr "hyperLayout22.msg" "Cube_22.hl"; -connectAttr "hyperLayout23.msg" "Cube_23.hl"; -connectAttr "hyperLayout24.msg" "Cube_24.hl"; -connectAttr "hyperLayout25.msg" "Cube_25.hl"; -connectAttr "hyperLayout26.msg" "Cube_26.hl"; -connectAttr "hyperLayout27.msg" "Cube_27.hl"; -connectAttr "hyperLayout28.msg" "Cube_28.hl"; -connectAttr "hyperLayout29.msg" "Cube_29.hl"; -connectAttr "hyperLayout30.msg" "Cube_30.hl"; -connectAttr "hyperLayout31.msg" "Cube_31.hl"; -connectAttr "hyperLayout32.msg" "Cube_32.hl"; -connectAttr "hyperLayout33.msg" "Cube_33.hl"; -connectAttr "hyperLayout34.msg" "Cube_34.hl"; -connectAttr "hyperLayout35.msg" "Cube_35.hl"; -connectAttr "hyperLayout36.msg" "Cube_36.hl"; -connectAttr "hyperLayout37.msg" "Cube_37.hl"; -connectAttr "hyperLayout38.msg" "Cube_38.hl"; -connectAttr "hyperLayout39.msg" "Cube_39.hl"; -connectAttr "hyperLayout40.msg" "Cube_40.hl"; -connectAttr "hyperLayout41.msg" "Cube_41.hl"; -connectAttr "hyperLayout42.msg" "Cube_42.hl"; -connectAttr "hyperLayout43.msg" "Cube_43.hl"; -connectAttr "hyperLayout44.msg" "Cube_44.hl"; -connectAttr "hyperLayout45.msg" "Cube_45.hl"; -connectAttr "hyperLayout46.msg" "Cube_46.hl"; -connectAttr "hyperLayout47.msg" "Cube_47.hl"; -connectAttr "hyperLayout48.msg" "Cube_48.hl"; -connectAttr "hyperLayout49.msg" "Cube_49.hl"; -connectAttr "hyperLayout50.msg" "Cube_50.hl"; -connectAttr "hyperLayout51.msg" "Cube_51.hl"; -connectAttr "hyperLayout52.msg" "Cube_52.hl"; -connectAttr "hyperLayout53.msg" "Cube_53.hl"; -connectAttr "hyperLayout54.msg" "Cube_54.hl"; -connectAttr "hyperLayout55.msg" "Cube_55.hl"; -connectAttr "hyperLayout56.msg" "Cube_56.hl"; -connectAttr "hyperLayout57.msg" "Cube_57.hl"; -connectAttr "hyperLayout58.msg" "Cube_58.hl"; -connectAttr "hyperLayout59.msg" "Cube_59.hl"; -connectAttr "hyperLayout60.msg" "Cube_60.hl"; -connectAttr "hyperLayout61.msg" "Cube_61.hl"; -connectAttr "hyperLayout62.msg" "Cube_62.hl"; -connectAttr "hyperLayout63.msg" "Cube_63.hl"; -connectAttr "hyperLayout64.msg" "Cube_64.hl"; -connectAttr "hyperLayout65.msg" "Cube_65.hl"; -connectAttr "hyperLayout66.msg" "Cube_66.hl"; -connectAttr "hyperLayout67.msg" "Cube_67.hl"; -connectAttr "hyperLayout68.msg" "Cube_68.hl"; -connectAttr "hyperLayout69.msg" "Cube_69.hl"; -connectAttr "hyperLayout70.msg" "Cube_70.hl"; -connectAttr "hyperLayout71.msg" "Cube_71.hl"; -connectAttr "hyperLayout72.msg" "Cube_72.hl"; -connectAttr "hyperLayout73.msg" "Cube_73.hl"; -connectAttr "hyperLayout74.msg" "Cube_74.hl"; -connectAttr "hyperLayout75.msg" "Cube_75.hl"; -connectAttr "hyperLayout76.msg" "Cube_76.hl"; -connectAttr "hyperLayout77.msg" "Cube_77.hl"; -connectAttr "hyperLayout78.msg" "Cube_78.hl"; -connectAttr "hyperLayout79.msg" "Cube_79.hl"; -connectAttr "hyperLayout80.msg" "Cube_80.hl"; -connectAttr "hyperLayout81.msg" "Cube_81.hl"; -connectAttr "hyperLayout82.msg" "Cube_82.hl"; -connectAttr "hyperLayout83.msg" "Cube_83.hl"; -connectAttr "hyperLayout84.msg" "Cube_84.hl"; -connectAttr "hyperLayout85.msg" "Cube_85.hl"; -connectAttr "hyperLayout86.msg" "Cube_86.hl"; -connectAttr "hyperLayout87.msg" "Cube_87.hl"; -connectAttr "hyperLayout88.msg" "Cube_88.hl"; -connectAttr "hyperLayout89.msg" "Cube_89.hl"; -connectAttr "hyperLayout90.msg" "Cube_90.hl"; -connectAttr "hyperLayout91.msg" "Cube_91.hl"; -connectAttr "hyperLayout92.msg" "Cube_92.hl"; -connectAttr "hyperLayout93.msg" "Cube_93.hl"; -connectAttr "hyperLayout94.msg" "Cube_94.hl"; -connectAttr "hyperLayout95.msg" "Cube_95.hl"; -connectAttr "hyperLayout96.msg" "Cube_96.hl"; -connectAttr "hyperLayout97.msg" "Cube_97.hl"; -connectAttr "hyperLayout98.msg" "Cube_98.hl"; -connectAttr "hyperLayout99.msg" "Cube_99.hl"; -connectAttr "hyperLayout100.msg" "Cube_100.hl"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -// End of UsdReferenceAssemblySelectionTest.ma diff --git a/third_party/maya/lib/usdMaya/testenv/UsdTranslateTypelessDefs/ExoticTypeNames.usda b/third_party/maya/lib/usdMaya/testenv/UsdTranslateTypelessDefs/ExoticTypeNames.usda deleted file mode 100644 index d10a16eda3..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/UsdTranslateTypelessDefs/ExoticTypeNames.usda +++ /dev/null @@ -1,20 +0,0 @@ -#usda 1.0 - -def Xform "A" { - def "A_1" { - def "A_1_I" { - } - def Cube "A_1_II" { - } - def Scope "A_1_III" { - } - } - def Scope "A_2" { - } -} - -def "B" { - def Xform "B_1" { - } -} - diff --git a/third_party/maya/lib/usdMaya/testenv/testPointBasedDeformerNode.py b/third_party/maya/lib/usdMaya/testenv/testPointBasedDeformerNode.py deleted file mode 100644 index d0ce1ca6d6..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testPointBasedDeformerNode.py +++ /dev/null @@ -1,121 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf - -from maya import OpenMaya as OM -from maya import OpenMayaAnim as OMA -from maya import cmds -from maya import standalone - - -class testPointBasedDeformerNode(unittest.TestCase): - - START_TIMECODE = 1.0 - MID_TIMECODE = 13.0 - END_TIMECODE = 24.0 - - EPSILON = 1e-3 - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.loadPlugin('pxrUsd') - - cls._deformingCubeUsdFilePath = os.path.abspath('DeformingCube.usda') - cls._deformingCubePrimPath = '/DeformingCube/Geom/Cube' - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def setUp(self): - cmds.file(new=True, force=True) - - def _ValidateControlPoint(self, nodeName, cpId, expectedPosition): - cpX = cmds.getAttr('%s.controlPoints[%d].xValue' % (nodeName, cpId)) - cpY = cmds.getAttr('%s.controlPoints[%d].yValue' % (nodeName, cpId)) - cpZ = cmds.getAttr('%s.controlPoints[%d].zValue' % (nodeName, cpId)) - cpPosition = Gf.Vec3d(cpX, cpY, cpZ) - - self.assertTrue(Gf.IsClose(cpPosition, expectedPosition, self.EPSILON)) - - def testCubeWithDeformer(self): - """ - Tests that a native Maya mesh is deformed correctly by a point based - deformer node. - """ - OMA.MAnimControl.setAnimationStartEndTime( - OM.MTime(self.START_TIMECODE), OM.MTime(self.END_TIMECODE)) - - # Create the cube that will be affected by the deformer. - testCube = cmds.polyCube(depth=1.0, height=1.0, width=1.0)[0] - - # Validate the top layer of control points of the unaffected cube. - self._ValidateControlPoint(testCube, 0, Gf.Vec3d(-0.5, -0.5, 0.5)) - self._ValidateControlPoint(testCube, 1, Gf.Vec3d(0.5, -0.5, 0.5)) - self._ValidateControlPoint(testCube, 2, Gf.Vec3d(-0.5, 0.5, 0.5)) - self._ValidateControlPoint(testCube, 3, Gf.Vec3d(0.5, 0.5, 0.5)) - - # Create the USD stage node. - stageNode = cmds.createNode('pxrUsdStageNode') - cmds.setAttr('%s.filePath' % stageNode, self._deformingCubeUsdFilePath, - type='string') - - # Select the cube so that it has the deformer applied to it - # automatically when the deformer is created. - cmds.select(testCube, replace=True) - - # Create the deformer and setup its attributes and connections. - deformerNode = cmds.deformer(type='pxrUsdPointBasedDeformerNode')[0] - cmds.setAttr('%s.primPath' % deformerNode, self._deformingCubePrimPath, - type='string') - cmds.connectAttr('%s.outUsdStage' % stageNode, - '%s.inUsdStage' % deformerNode) - cmds.connectAttr('time1.outTime', '%s.time' % deformerNode) - - # The Maya cube should now be driven by the USD cube, which is twice - # the size. - self._ValidateControlPoint(testCube, 0, Gf.Vec3d(-1.0, -1.0, 1.0)) - self._ValidateControlPoint(testCube, 1, Gf.Vec3d(1.0, -1.0, 1.0)) - self._ValidateControlPoint(testCube, 2, Gf.Vec3d(-1.0, 1.0, 1.0)) - self._ValidateControlPoint(testCube, 3, Gf.Vec3d(1.0, 1.0, 1.0)) - - # The animated deformation on the cube should twist the top of it in - # the middle of the frame range. - cmds.currentTime(self.MID_TIMECODE) - - self._ValidateControlPoint(testCube, 0, Gf.Vec3d(0.0, -1.0, 1.0)) - self._ValidateControlPoint(testCube, 1, Gf.Vec3d(1.0, 0.0, 1.0)) - self._ValidateControlPoint(testCube, 2, Gf.Vec3d(-1.0, 0.0, 1.0)) - self._ValidateControlPoint(testCube, 3, Gf.Vec3d(0.0, 1.0, 1.0)) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportAsClip.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportAsClip.py deleted file mode 100644 index 5642fb537f..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportAsClip.py +++ /dev/null @@ -1,145 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Sdf, Usd, UsdGeom, Gf, Vt, UsdUtils - - -class testUsdExportAsClip(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(os.path.abspath('UsdExportAsClipTest.ma'), open=True, - force=True) - print os.path.abspath('UsdExportAsClipTest.ma') - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def _ValidateNumSamples(self, stage, primPath, attrName, expectedNumSamples): - """Check that the expected number of samples have been written to a clip""" - cube = stage.GetPrimAtPath(primPath) - self.assertTrue(cube) - attr = cube.GetAttribute(attrName) - self.assertTrue(Gf.IsClose(attr.GetNumTimeSamples(), expectedNumSamples, 1e-6)) - - def _ValidateSamples(self, canonicalStage, testStage, primPath, attrName, frameRange): - """ - Check that an attibute's values between two stages are equivalent over a - certain frame range. - """ - def getValues(stage): - cube = stage.GetPrimAtPath(primPath) - self.assertTrue(cube) - attr = cube.GetAttribute(attrName) - return [attr.Get(time=tc) for tc in xrange(*frameRange)] - - for frame, x,y in zip(xrange(*frameRange), - getValues(canonicalStage), - getValues(testStage)): - msg = ('different values found on frame: {frame}\n' - 'non clip: {x}\n' - 'clips: {y}'.format(frame=frame, x=x, y=y)) - if isinstance(x, str): - self.assertEqual(x, y, msg=msg) - elif isinstance(x, Vt.Vec3fArray): - self.assertEqual(len(x), len(y), msg) - for xpart, ypart in zip(x,y): - self.assertTrue(Gf.IsClose(xpart, ypart, 1e-6), msg=msg) - else: - self.assertTrue(Gf.IsClose(x, y, 1e-6), msg=msg) - - def testExportAsClip(self): - """ - Test that a maya scene exports to usd the same way if it is exported - all at once, or in 5 frame clips and then stitched back together. - """ - # generate clip files and validate num samples on points attribute - clipFiles = [] - # first 5 frames have no animation - usdFile = os.path.abspath('UsdExportAsClip_cube.001.usda') - clipFiles.append(usdFile) - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, frameRange=(1, 5)) - stage = Usd.Stage.Open(usdFile) - self._ValidateNumSamples(stage,'/world/pCube1', 'points', 1) - - # next 5 frames have no animation - usdFile = os.path.abspath('UsdExportAsClip_cube.005.usda') - clipFiles.append(usdFile) - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, frameRange=(5, 10)) - stage = Usd.Stage.Open(usdFile) - self._ValidateNumSamples(stage, '/world/pCube1', 'points', 1) - - # next 5 frames have deformation animation - usdFile = os.path.abspath('UsdExportAsClip_cube.010.usda') - clipFiles.append(usdFile) - frames = (10, 15) - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, frameRange=frames) - stage = Usd.Stage.Open(usdFile) - self._ValidateNumSamples(stage, '/world/pCube1', 'points', frames[1] + 1 - frames[0]) - - # next 5 frames have no animation - usdFile = os.path.abspath('UsdExportAsClip_cube.015.usda') - clipFiles.append(usdFile) - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, frameRange=(15, 20)) - stage = Usd.Stage.Open(usdFile) - self._ValidateNumSamples(stage, '/world/pCube1', 'points', 1) - - stitchedPath = os.path.abspath('result.usda') - stitchedLayer = Sdf.Layer.CreateNew(stitchedPath) - self.assertTrue(UsdUtils.StitchClips(stitchedLayer, clipFiles, '/world', 1, 20, 'default')) - - # export a non clip version for comparison - canonicalUsdFile = os.path.abspath('canonical.usda') - cmds.usdExport(mergeTransformAndShape=True, file=canonicalUsdFile, frameRange=(1, 20)) - - print 'comparing: \nnormal: {}\nstitched: {}'.format(canonicalUsdFile, stitchedPath) - canonicalStage = Usd.Stage.Open(canonicalUsdFile) - clipsStage = Usd.Stage.Open(stitchedPath) - # visible - self._ValidateSamples(canonicalStage, clipsStage, '/world/pCube1', 'visibility', (0, 21)) - # animated visibility - self._ValidateSamples(canonicalStage, clipsStage, '/world/pCube2', 'visibility', (0, 21)) - # hidden, non animated: - self._ValidateSamples(canonicalStage, clipsStage, '/world/pCube4', 'visibility', (0, 21)) - # constant points: - self._ValidateSamples(canonicalStage, clipsStage, '/world/pCube2', 'points', (0, 21)) - # blend shape driven animated points: - self._ValidateSamples(canonicalStage, clipsStage, '/world/pCube3', 'points', (0, 21)) - # animated points: - self._ValidateSamples(canonicalStage, clipsStage, '/world/pCube1', 'points', (0, 21)) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportAssembly.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportAssembly.py deleted file mode 100644 index 656bac8f8c..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportAssembly.py +++ /dev/null @@ -1,112 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf, Usd, UsdGeom, Vt - -from maya import standalone -from maya import cmds - - -class testUsdExportAssembly(unittest.TestCase): - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - filepath = os.path.abspath('AssemblyTest.ma') - cmds.file(filepath, open=True, force=True) - - usdFilePath = os.path.abspath('AssemblyTest.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - shadingMode='none') - - cls._stage = Usd.Stage.Open(usdFilePath) - - def testStageOpens(self): - self.assertTrue(self._stage) - - def testBadCollapsedAssembly(self): - """ - Tests that a collapsed assembly with Maya nodes underneath should - skip all those Maya nodes during export. - """ - badAssembly = self._stage.GetPrimAtPath('/BadCollapsedAssembly') - children = badAssembly.GetAllChildren() - self.assertEqual(len(children), 1) # 1 child via reference. - - phantomPrim = self._stage.GetPrimAtPath( - "/BadCollapsedAssembly/PhantomCube") - self.assertFalse(phantomPrim) - - def testGoodCollapsedAssembly(self): - """ - Tests that a collapsed assembly without Maya nodes is exported - normally. - """ - goodAssembly = self._stage.GetPrimAtPath('/GoodCollapsedAssembly') - children = goodAssembly.GetAllChildren() - self.assertEqual(len(children), 1) # 1 child via reference. - - self.assertEqual(children[0].GetPath(), - "/GoodCollapsedAssembly/DummyChild") - - def testAssemblyWithClasses(self): - """ - Tests that classes were exported. - """ - assembly = self._stage.GetPrimAtPath('/AssemblyWithClasses') - self.assertTrue(assembly.HasAuthoredInherits()) - - def testXformOpsIdentity(self): - assembly = self._stage.GetPrimAtPath('/XformOpAssembly_Identity') - xformable = UsdGeom.Xformable(assembly) - self.assertFalse(xformable.GetXformOpOrderAttr().Get()) - self.assertEqual(xformable.GetLocalTransformation(), Gf.Matrix4d(1.0)) - - def testXformOpsNonIdentity(self): - assembly = self._stage.GetPrimAtPath('/XformOpAssembly_NonIdentity') - xformable = UsdGeom.Xformable(assembly) - self.assertEqual(xformable.GetXformOpOrderAttr().Get(), - Vt.TokenArray(["xformOp:translate"])) - self.assertEqual(xformable.GetLocalTransformation(), - Gf.Matrix4d().SetTranslate(Gf.Vec3d(7.0, 8.0, 9.0))) - - def testXformOpsResetStack(self): - assembly = self._stage.GetPrimAtPath( - '/Group1/XformOpAssembly_NoInherit') - xformable = UsdGeom.Xformable(assembly) - self.assertTrue(xformable.GetResetXformStack()) - self.assertEqual(xformable.GetLocalTransformation(), Gf.Matrix4d(1.0)) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportAssemblyEdits.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportAssemblyEdits.py deleted file mode 100644 index 0bf450ffad..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportAssemblyEdits.py +++ /dev/null @@ -1,288 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2019 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import Gf -from pxr import Sdf -from pxr import Usd -from pxr import UsdGeom - -from maya import cmds -from maya import standalone - -import os -import unittest - - -class testUsdExportAssemblyEdits(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - mayaFile = os.path.abspath('UsdExportAssemblyEditsTest.ma') - cmds.file(mayaFile, open=True, force=True) - - # Export to USD. - usdFilePath = os.path.abspath('AssemblyEditsTest.usda') - cmds.usdExport(mergeTransformAndShape=True, file=usdFilePath, - exportRefsAsInstanceable=True, shadingMode='none') - - cls._stage = Usd.Stage.Open(usdFilePath) - cls._rootLayer = cls._stage.GetRootLayer() - cls._modelPrimPath = Sdf.Path.absoluteRootPath.AppendChild( - 'UsdExportAssemblyEditsTest') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testStageOpens(self): - """ - Tests that the USD stage was opened successfully. - """ - self.assertTrue(self._stage) - - def _AssertPrimHasReference(self, primPath): - """ - Verifies that a prim exists at the given path on the USD stage, and - that it has a single reference in the stage's root layer. - - The prim is returned. - """ - prim = self._stage.GetPrimAtPath(primPath) - self.assertTrue(prim) - - primSpec = self._rootLayer.GetPrimAtPath(primPath) - self.assertTrue(primSpec) - - references = primSpec.referenceList.GetAddedOrExplicitItems() - self.assertEqual(len(references), 1) - - return prim - - def _AssertPrimHasEdits(self, primPath, hasEdits): - """ - Verifies that a prim exists at the given path on the USD stage, and - that there is or is not scene description for it in the stage's root - layer based on the value of hasEdits. - - The prim is returned. - """ - prim = self._stage.GetPrimAtPath(primPath) - self.assertTrue(prim) - - primSpec = self._rootLayer.GetPrimAtPath(primPath) - - if hasEdits: - self.assertTrue(primSpec) - else: - self.assertFalse(primSpec) - - return prim - - def _ValidateXformOp(self, primPath, opName, opType, opValue): - """ - Verifies that an Xformable prim exists at the given path on the USD - stage, and that it has a single XformOp with the given opName and - opType. The XformOp's value must match opValue. - """ - prim = self._stage.GetPrimAtPath(primPath) - self.assertTrue(prim) - - xformable = UsdGeom.Xformable(prim) - self.assertTrue(xformable) - - xformOps = xformable.GetOrderedXformOps() - foundXformOp = False - - for xformOp in xformOps: - if xformOp.GetName() == opName and xformOp.GetOpType() == opType: - self.assertFalse(foundXformOp) - foundXformOp = True - break - - self.assertTrue(foundXformOp) - - self.assertEqual(xformOp.Get(), opValue) - - def testExportModelNoEdits(self): - """ - Validates that an assembly node that references a model USD file - exports correctly when it does not have any Maya assembly edits. - """ - primPath = self._modelPrimPath.AppendChild('ModelNoEdits') - prim = self._AssertPrimHasReference(primPath) - - # The target of the reference has kind 'component' (which is not a - # group), and there are no edits, so this prim should be instanceable. - self.assertTrue(prim.IsInstanceable()) - - # There should be no additional scene description in the root layer - # below the model prim with the reference. - geomPrimPath = primPath.AppendChild('Geom') - self._AssertPrimHasEdits(geomPrimPath, False) - - def testExportModelWithEdits(self): - """ - Validates that an assembly node that references a model USD file - exports correctly when it has Maya assembly edits. - """ - primPath = self._modelPrimPath.AppendChild('ModelWithEdits') - prim = self._AssertPrimHasReference(primPath) - - # The target of the reference has kind 'component' (which is not a - # group), but the assembly does have edits, so this prim should not be - # instanceable. - self.assertFalse(prim.IsInstanceable()) - - geomPrimPath = primPath.AppendChild('Geom') - - shapePrimPath = geomPrimPath.AppendChild('Cone') - self._AssertPrimHasEdits(shapePrimPath, True) - self._ValidateXformOp(shapePrimPath, 'xformOp:rotateXYZ', - UsdGeom.XformOp.TypeRotateXYZ, Gf.Vec3d(30.0, 45.0, 60.0)) - - shapePrimPath = geomPrimPath.AppendChild('Cube') - self._AssertPrimHasEdits(shapePrimPath, True) - self._ValidateXformOp(shapePrimPath, 'xformOp:translate', - UsdGeom.XformOp.TypeTranslate, Gf.Vec3d(7.0, 8.0, 9.0)) - - # The cylinder should not have been edited. - shapePrimPath = geomPrimPath.AppendChild('Cylinder') - self._AssertPrimHasEdits(shapePrimPath, False) - - shapePrimPath = geomPrimPath.AppendChild('Sphere') - self._AssertPrimHasEdits(shapePrimPath, True) - self._ValidateXformOp(shapePrimPath, 'xformOp:translate', - UsdGeom.XformOp.TypeTranslate, Gf.Vec3d(0.0, 0.0, 10.0)) - - shapePrimPath = geomPrimPath.AppendChild('Torus') - self._AssertPrimHasEdits(shapePrimPath, True) - self._ValidateXformOp(shapePrimPath, 'xformOp:rotateXYZ', - UsdGeom.XformOp.TypeRotateXYZ, Gf.Vec3d(0.0, 45.0, 0.0)) - - def testExportSetNoEdits(self): - """ - Validates that an assembly node that references a set USD file exports - correctly when it does not have any Maya assembly edits. - """ - primPath = self._modelPrimPath.AppendChild('SetNoEdits') - prim = self._AssertPrimHasReference(primPath) - - # The target of the reference has kind 'assembly' which is a group, and - # groups cannot be instanced, so this prim should not be instanceable. - self.assertFalse(prim.IsInstanceable()) - - # There should be no additional scene description in the root layer - # below the set prim with the reference. - for i in range(1, 6): - setPrimPath = primPath.AppendChild('Shapes_%d' % i) - self._AssertPrimHasEdits(setPrimPath, False) - - def testExportSetWithSetEdits(self): - """ - Validates that an assembly node that references a set USD file exports - correctly when it has Maya assembly edits on nodes in the first level - of assembly hierarchy (nodes *not* underneath nested assemblies). - """ - primPath = self._modelPrimPath.AppendChild('SetWithSetEdits') - prim = self._AssertPrimHasReference(primPath) - - # The target of the reference has kind 'assembly' which is a group, and - # groups cannot be instanced, so this prim should not be instanceable. - self.assertFalse(prim.IsInstanceable()) - - setPrimPath = primPath.AppendChild('Shapes_1') - self._AssertPrimHasEdits(setPrimPath, True) - self._ValidateXformOp(setPrimPath, 'xformOp:rotateXYZ', - UsdGeom.XformOp.TypeRotateXYZ, Gf.Vec3d(30.0, 45.0, 60.0)) - - setPrimPath = primPath.AppendChild('Shapes_2') - self._AssertPrimHasEdits(setPrimPath, True) - self._ValidateXformOp(setPrimPath, 'xformOp:translate', - UsdGeom.XformOp.TypeTranslate, Gf.Vec3d(7.0, 8.0, 9.0)) - - setPrimPath = primPath.AppendChild('Shapes_3') - self._AssertPrimHasEdits(setPrimPath, True) - self._ValidateXformOp(setPrimPath, 'xformOp:translate', - UsdGeom.XformOp.TypeTranslate, Gf.Vec3d(0.0, 0.0, 10.0)) - - setPrimPath = primPath.AppendChild('Shapes_4') - self._AssertPrimHasEdits(setPrimPath, True) - self._ValidateXformOp(setPrimPath, 'xformOp:rotateXYZ', - UsdGeom.XformOp.TypeRotateXYZ, Gf.Vec3d(0.0, 45.0, 0.0)) - - # The fifth shape set should not have been edited. - setPrimPath = primPath.AppendChild('Shapes_5') - self._AssertPrimHasEdits(setPrimPath, False) - - def testExportSetWithComponentEdits(self): - """ - Validates that an assembly node that references a set USD file exports - correctly when it has Maya assembly edits on nodes underneath nested - assemblies. - """ - primPath = self._modelPrimPath.AppendChild('SetWithComponentEdits') - prim = self._AssertPrimHasReference(primPath) - - # The target of the reference has kind 'assembly' which is a group, and - # groups cannot be instanced, so this prim should not be instanceable. - self.assertFalse(prim.IsInstanceable()) - - # Four out of the five shape sets should not have had edits applied to - # them. - for i in [1, 2, 4, 5]: - setPrimPath = primPath.AppendChild('Shapes_%d' % i) - self._AssertPrimHasEdits(setPrimPath, False) - - geomPrimPath = primPath.AppendChild('Shapes_3').AppendChild('Geom') - - shapePrimPath = geomPrimPath.AppendChild('Cone') - self._AssertPrimHasEdits(shapePrimPath, True) - self._ValidateXformOp(shapePrimPath, 'xformOp:rotateXYZ', - UsdGeom.XformOp.TypeRotateXYZ, Gf.Vec3d(30.0, 45.0, 60.0)) - - shapePrimPath = geomPrimPath.AppendChild('Cube') - self._AssertPrimHasEdits(shapePrimPath, True) - self._ValidateXformOp(shapePrimPath, 'xformOp:translate', - UsdGeom.XformOp.TypeTranslate, Gf.Vec3d(7.0, 8.0, 9.0)) - - # The cylinder should not have been edited. - shapePrimPath = geomPrimPath.AppendChild('Cylinder') - self._AssertPrimHasEdits(shapePrimPath, False) - - shapePrimPath = geomPrimPath.AppendChild('Sphere') - self._AssertPrimHasEdits(shapePrimPath, True) - self._ValidateXformOp(shapePrimPath, 'xformOp:translate', - UsdGeom.XformOp.TypeTranslate, Gf.Vec3d(0.0, 0.0, 10.0)) - - shapePrimPath = geomPrimPath.AppendChild('Torus') - self._AssertPrimHasEdits(shapePrimPath, True) - self._ValidateXformOp(shapePrimPath, 'xformOp:rotateXYZ', - UsdGeom.XformOp.TypeRotateXYZ, Gf.Vec3d(0.0, 45.0, 0.0)) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportCamera.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportCamera.py deleted file mode 100644 index ec75a385fa..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportCamera.py +++ /dev/null @@ -1,346 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt - -from maya import cmds -from maya import standalone - - -class testUsdExportCamera(unittest.TestCase): - - START_TIMECODE = 1.0 - END_TIMECODE = 96.0 - TIMECODE_STEPS = END_TIMECODE - START_TIMECODE + 1.0 - - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.file(os.path.abspath('UsdExportCameraTest.ma'), - open=True, - force=True) - - # Export to USD. - usdFilePath = os.path.abspath('UsdExportCameraTest.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - shadingMode='none', - frameRange=(cls.START_TIMECODE, cls.END_TIMECODE)) - - cls.stage = Usd.Stage.Open(usdFilePath) - - - def testStagePrerequisites(self): - self.assertTrue(self.stage) - - self.assertEqual(self.stage.GetStartTimeCode(), self.START_TIMECODE) - self.assertEqual(self.stage.GetEndTimeCode(), self.END_TIMECODE) - - def _GetUsdCamera(self, cameraName): - cameraPrimPath = '/UsdExportCameraTest/Cameras/%s' % cameraName - cameraPrim = self.stage.GetPrimAtPath(cameraPrimPath) - self.assertTrue(cameraPrim) - - usdCamera = UsdGeom.Camera(cameraPrim) - self.assertTrue(usdCamera) - - return usdCamera - - def _ValidateUsdCamera(self, usdCamera, expectedPropertyTuples, - isTransformAnimated, usdTime=None): - if usdTime is None: - usdTime = Usd.TimeCode.Default() - - schemaAttrNames = usdCamera.GetSchemaAttributeNames() - - for expectedPropertyTuple in expectedPropertyTuples: - (propertyName, expectedValue, isAnimated) = expectedPropertyTuple - - if propertyName not in schemaAttrNames: - raise ValueError('Invalid property name: %s' % propertyName) - - usdAttr = usdCamera.GetPrim().GetAttribute(propertyName) - self.assertTrue(usdAttr) - - if expectedValue is None: - self.assertFalse(usdAttr.HasAuthoredValue()) - continue - - # Validate the attribute value at usdTime - value = usdAttr.Get(usdTime) - if (isinstance(value, float) or - isinstance(value, Gf.Vec2f)): - self.assertTrue(Gf.IsClose(value, expectedValue, 1e-6)) - else: - self.assertEqual(value, expectedValue) - - # Validate the number of time samples on the attribute. - expectedMaxAttrNumTimeSamples = 0.0 - if isAnimated: - expectedMaxAttrNumTimeSamples = self.TIMECODE_STEPS - numTimeSamples = usdAttr.GetNumTimeSamples() - self.assertTrue(numTimeSamples <= expectedMaxAttrNumTimeSamples) - - # Validate the number of time samples on the camera's xformOp(s). - expectedTransformNumTimeSamples = 0.0 - if isTransformAnimated: - expectedTransformNumTimeSamples = self.TIMECODE_STEPS - - for xformOp in usdCamera.GetOrderedXformOps(): - numTimeSamples = xformOp.GetNumTimeSamples() - self.assertTrue(Gf.IsClose(numTimeSamples, expectedTransformNumTimeSamples, 1e-6)) - - def testExportStaticOrthographicCamera(self): - usdCamera = self._GetUsdCamera('OrthoCamStatic') - - # There should be no animation on any of the camera attributes. - expectedPropertyTuples = [ - ('clippingRange', Gf.Vec2f(1.0, 100.0), False), - ('focalLength', 50.0, False), - ('focusDistance', 5.0, False), - ('fStop', 8.0, False), - ('horizontalAperture', 119.05709, False), - ('horizontalApertureOffset', None, False), - ('projection', UsdGeom.Tokens.orthographic, False), - ('verticalAperture', 119.05709, False), - ('verticalApertureOffset', None, False), - - ('xformOpOrder', Vt.TokenArray(['xformOp:translate']), False), - ] - - # There should be no animation on the transform either. - self._ValidateUsdCamera(usdCamera, expectedPropertyTuples, False) - - # Validate the camera's xformOp at the default time. - translateOp = usdCamera.GetOrderedXformOps()[0] - self.assertEqual(translateOp.GetOpType(), UsdGeom.XformOp.TypeTranslate) - - self.assertTrue(Gf.IsClose(translateOp.Get(), Gf.Vec3d(0.0, 0.0, 5.0), 1e-6)) - - def testExportStaticPerspectiveCamera(self): - usdCamera = self._GetUsdCamera('PerspCamStatic') - - # There should be no animation on any of the camera attributes. - expectedPropertyTuples = [ - ('clippingRange', Gf.Vec2f(0.1, 10000.0), False), - ('focalLength', 35.0, False), - ('focusDistance', 5.0, False), - ('fStop', 11.0, False), - ('horizontalAperture', 36.0, False), - ('horizontalApertureOffset', 0.0, False), - ('projection', UsdGeom.Tokens.perspective, False), - ('verticalAperture', 24.0, False), - ('verticalApertureOffset', 0.0, False), - - ('xformOpOrder', Vt.TokenArray(['xformOp:translate', 'xformOp:rotateXYZ']), False), - ] - - # There should be no animation on the transform either. - self._ValidateUsdCamera(usdCamera, expectedPropertyTuples, False) - - # Validate the camera's xformOps at the default time. - (translateOp, rotateOp) = usdCamera.GetOrderedXformOps() - self.assertEqual(translateOp.GetOpType(), UsdGeom.XformOp.TypeTranslate) - self.assertEqual(rotateOp.GetOpType(), UsdGeom.XformOp.TypeRotateXYZ) - self.assertTrue(UsdGeom.XformCommonAPI(usdCamera)) - - self.assertTrue(Gf.IsClose(translateOp.Get(), Gf.Vec3d(0.0, -5.0, 5.0), 1e-6)) - self.assertTrue( - Gf.IsClose(rotateOp.Get(), Gf.Vec3f(45.0, 0.0, 0.0), 1e-6)) - - def testExportPerspectiveCameraAnimatedTransform(self): - usdCamera = self._GetUsdCamera('PerspCamAnimTransform') - - # There should be no animation on any of the camera attributes. - expectedPropertyTuples = [ - ('clippingRange', Gf.Vec2f(0.1, 10000.0), False), - ('focalLength', 35.0, False), - ('focusDistance', 5.0, False), - ('fStop', 5.6, False), - ('horizontalAperture', 36.0, False), - ('horizontalApertureOffset', 0.0, False), - ('projection', UsdGeom.Tokens.perspective, False), - ('verticalAperture', 24.0, False), - ('verticalApertureOffset', 0.0, False), - - ('xformOpOrder', Vt.TokenArray(['xformOp:translate', 'xformOp:rotateXYZ']), False), - ] - - # There SHOULD be animation on the transform. - self._ValidateUsdCamera(usdCamera, expectedPropertyTuples, True) - - # Get the camera's xformOps. - (translateOp, rotateOp) = usdCamera.GetOrderedXformOps() - self.assertEqual(translateOp.GetOpType(), UsdGeom.XformOp.TypeTranslate) - self.assertEqual(rotateOp.GetOpType(), UsdGeom.XformOp.TypeRotateXYZ) - self.assertTrue(UsdGeom.XformCommonAPI(usdCamera)) - - # The xformOps should NOT have values at the default time. - self.assertEqual(translateOp.Get(), None) - self.assertEqual(rotateOp.Get(), None) - - # Validate the camera's xformOps at a few non-default timecodes. - self.assertTrue(Gf.IsClose(translateOp.Get(1), Gf.Vec3d(0.0, -5.0, 5.0), 1e-6)) - self.assertTrue(Gf.IsClose(translateOp.Get(25), Gf.Vec3d(5.0, 0.0, 5.0), 1e-6)) - self.assertTrue(Gf.IsClose(translateOp.Get(49), Gf.Vec3d(0.0, 5.0, 5.0), 1e-6)) - self.assertTrue(Gf.IsClose(translateOp.Get(73), Gf.Vec3d(-5.0, 0.0, 5.0), 1e-6)) - - self.assertTrue(Gf.IsClose(rotateOp.Get(1), Gf.Vec3f(45.0, 0.0, 0.0), 1e-6)) - self.assertTrue(Gf.IsClose(rotateOp.Get(25), Gf.Vec3f(45.0, 0.0, 90.0), 1e-6)) - self.assertTrue(Gf.IsClose(rotateOp.Get(49), Gf.Vec3f(45.0, 0.0, 180.0), 1e-6)) - self.assertTrue(Gf.IsClose(rotateOp.Get(73), Gf.Vec3f(45.0, 0.0, 270.0), 1e-6)) - - def testExportPerspectiveCameraAnimatedShape(self): - usdCamera = self._GetUsdCamera('PerspCamAnimShape') - - # Since the focalLength on the Maya camera shape is animated, all of - # the attributes from the camera shape will have time samples. - # However, the values on the USD camera at the default time should - # not have been written and should still be the schema default values. - expectedPropertyTuples = [ - ('clippingRange', Gf.Vec2f(1, 1000000.0), True), - ('focalLength', 50.0, True), - ('horizontalAperture', 20.955, True), - ('horizontalApertureOffset', 0.0, True), - ('projection', UsdGeom.Tokens.perspective, True), - ('verticalAperture', 15.2908, True), - ('verticalApertureOffset', 0.0, True), - - ('xformOpOrder', Vt.TokenArray(['xformOp:translate', 'xformOp:rotateXYZ']), False), - ] - - # There should be no animation on the transform. - self._ValidateUsdCamera(usdCamera, expectedPropertyTuples, False) - - # Now validate again at a non-default time and we should see the values - # authored in Maya. - expectedPropertyTuples = [ - ('clippingRange', Gf.Vec2f(0.1, 10000.0), True), - ('focalLength', 35.0, True), - ('focusDistance', 5.0, True), - ('fStop', 5.6, True), - ('horizontalAperture', 36.0, True), - ('horizontalApertureOffset', 0.0, True), - ('projection', UsdGeom.Tokens.perspective, True), - ('verticalAperture', 24.0, True), - ('verticalApertureOffset', 0.0, True), - - ('xformOpOrder', Vt.TokenArray(['xformOp:translate', 'xformOp:rotateXYZ']), False), - ] - - # There should be no animation on the transform. - self._ValidateUsdCamera(usdCamera, expectedPropertyTuples, False, self.START_TIMECODE) - - # The focal length should be animated on this camera, so validate the - # value at a few timecodes. - attr = usdCamera.GetFocalLengthAttr() - self.assertTrue(Gf.IsClose(attr.Get(self.START_TIMECODE), 35.0, 1e-6)) - self.assertTrue(Gf.IsClose(attr.Get(self.END_TIMECODE), 100.0, 1e-6)) - - def testExportOrthographicViewCheckCamera(self): - """ - Tests exporting a specifically positioned orthographic camera. Looking - through this camera in the Maya scene and in usdview should show a cube - in each of the four corners of the frame. - """ - usdCamera = self._GetUsdCamera('ViewCheck/OrthographicCamera') - - # There should be no animation on any of the camera attributes. - expectedPropertyTuples = [ - ('clippingRange', Gf.Vec2f(0.1, 10000.0), False), - ('focalLength', 35.0, False), - ('focusDistance', 5.0, False), - ('fStop', 5.6, False), - ('horizontalAperture', 500, False), - ('horizontalApertureOffset', None, False), - ('projection', UsdGeom.Tokens.orthographic, False), - ('verticalAperture', 500, False), - ('verticalApertureOffset', None, False), - - ('xformOpOrder', Vt.TokenArray(['xformOp:translate', 'xformOp:rotateXYZ']), False), - ] - - # There should be no animation on the transform either. - self._ValidateUsdCamera(usdCamera, expectedPropertyTuples, False) - - # Validate the camera's xformOps at the default time. - (translateOp, rotateOp) = usdCamera.GetOrderedXformOps() - self.assertEqual(translateOp.GetOpType(), UsdGeom.XformOp.TypeTranslate) - self.assertEqual(rotateOp.GetOpType(), UsdGeom.XformOp.TypeRotateXYZ) - self.assertTrue(UsdGeom.XformCommonAPI(usdCamera)) - - self.assertTrue(Gf.IsClose(translateOp.Get(), Gf.Vec3d(0.0, -20.0, 0.0), 1e-6)) - self.assertTrue( - Gf.IsClose(rotateOp.Get(), Gf.Vec3f(90.0, 0.0, 0.0), 1e-6)) - - def testExportPerspectiveViewCheckCamera(self): - """ - Tests exporting a specifically positioned perspective camera. Looking - through this camera in the Maya scene and in usdview should show a cube - in each of the four corners of the frame. - """ - usdCamera = self._GetUsdCamera('ViewCheck/PerspectiveCamera') - - # There should be no animation on any of the camera attributes. - expectedPropertyTuples = [ - ('clippingRange', Gf.Vec2f(0.1, 10000.0), False), - ('focalLength', 35.0, False), - ('focusDistance', 5.0, False), - ('fStop', 5.6, False), - ('horizontalAperture', 29.6, False), - ('horizontalApertureOffset', 0.0, False), - ('projection', UsdGeom.Tokens.perspective, False), - ('verticalAperture', 16.0, False), - ('verticalApertureOffset', 0.0, False), - - ('xformOpOrder', Vt.TokenArray(['xformOp:translate', 'xformOp:rotateXYZ']), False), - ] - - # There should be no animation on the transform either. - self._ValidateUsdCamera(usdCamera, expectedPropertyTuples, False) - - # Validate the camera's xformOps at the default time. - (translateOp, rotateOp) = usdCamera.GetOrderedXformOps() - self.assertEqual(translateOp.GetOpType(), UsdGeom.XformOp.TypeTranslate) - self.assertEqual(rotateOp.GetOpType(), UsdGeom.XformOp.TypeRotateXYZ) - - self.assertTrue(Gf.IsClose(translateOp.Get(), Gf.Vec3d(-25.0, 25.0, 25.0), 1e-6)) - self.assertTrue(Gf.IsClose(rotateOp.Get(), Gf.Vec3f(60.0, 0.0, -135.0), 1e-6)) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportColorSets.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportColorSets.py deleted file mode 100644 index 9812a5e315..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportColorSets.py +++ /dev/null @@ -1,586 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from pxr import Gf -from pxr import Sdf -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt - -from maya import OpenMaya -from maya import cmds -from maya import standalone - - -class testUsdExportColorSets(unittest.TestCase): - - COLOR_BLACK = Gf.Vec4f(0.0, 0.0, 0.0, 1.0) - COLOR_RED = Gf.Vec4f(1.0, 0.0, 0.0, 1.0) - COLOR_GREEN = Gf.Vec4f(0.0, 1.0, 0.0, 1.0) - COLOR_BLUE = Gf.Vec4f(0.0, 0.0, 1.0, 1.0) - COLOR_YELLOW = Gf.Vec4f(1.0, 1.0, 0.0, 1.0) - COLOR_MAGENTA = Gf.Vec4f(1.0, 0.0, 1.0, 1.0) - COLOR_CYAN = Gf.Vec4f(0.0, 1.0, 1.0, 1.0) - COLOR_WHITE = Gf.Vec4f(1.0, 1.0, 1.0, 1.0) - - FACE_COLOR_MAP = { - 0: COLOR_RED, - 1: COLOR_GREEN, - 2: COLOR_BLUE, - 3: COLOR_YELLOW, - 4: COLOR_MAGENTA, - 5: COLOR_CYAN} - - VERTEX_COLOR_MAP = { - 0: COLOR_RED, - 1: COLOR_GREEN, - 2: COLOR_BLUE, - 3: COLOR_YELLOW, - 4: COLOR_MAGENTA, - 5: COLOR_CYAN, - 6: COLOR_BLACK, - 7: COLOR_WHITE} - - COLOR_COLOR_SET_DEFAULT = Gf.Vec4f(1.0, 1.0, 1.0, 1.0) - COLOR_SHADER_DEFAULT = Gf.Vec4f(0.5, 0.5, 0.5, 0.0) - - # This is the list of color sets that should be on the ColorSetSourceCube. - # It should include all combinations of face/vertex/faceVertex, sparse or - # not (Full), and color representation (alpha, RGB, or RGBA). - SOURCE_COLOR_SET_NAMES = [ - 'FaceColor_Full_kAlpha', - 'FaceColor_Full_kRGB', - 'FaceColor_Full_kRGBA', - 'FaceColor_Sparse_kAlpha', - 'FaceColor_Sparse_kRGB', - 'FaceColor_Sparse_kRGBA', - 'FaceVertexColor_Full_kAlpha', - 'FaceVertexColor_Full_kRGB', - 'FaceVertexColor_Full_kRGBA', - 'FaceVertexColor_Sparse_kAlpha', - 'FaceVertexColor_Sparse_kRGB', - 'FaceVertexColor_Sparse_kRGBA', - 'VertexColor_Full_kAlpha', - 'VertexColor_Full_kRGB', - 'VertexColor_Full_kRGBA', - 'VertexColor_Sparse_kAlpha', - 'VertexColor_Sparse_kRGB', - 'VertexColor_Sparse_kRGBA'] - - @staticmethod - def _IsColorSetSparse(colorSetName): - return '_Sparse_' in colorSetName - - @staticmethod - def _IsColorSetAlpha(colorSetName): - return colorSetName.endswith('kAlpha') - - @staticmethod - def _IsColorSetRGB(colorSetName): - return colorSetName.endswith('kRGB') - - @staticmethod - def _IsColorSetRGBA(colorSetName): - return colorSetName.endswith('kRGBA') - - @staticmethod - def _ColorFromVec4f(value): - return Gf.Vec3f(value[0], value[1], value[2]) - - @staticmethod - def _AlphaFromVec4f(value): - return value[3] - - def _AssertPrimvar(self, primvar, expectedTypeName=None, - expectedValues=None, expectedInterpolation=None, - expectedIndices=None, expectedUnauthoredValuesIndex=None): - self.assertTrue(primvar) - - if expectedInterpolation is None: - expectedInterpolation = UsdGeom.Tokens.constant - if expectedIndices is None: - expectedIndices = Vt.IntArray() - elif isinstance(expectedIndices, list): - expectedIndices = Vt.IntArray(expectedIndices) - if expectedUnauthoredValuesIndex is None: - expectedUnauthoredValuesIndex = -1 - - # This should work for undefined primvars. - self.assertEqual(primvar.GetIndices(), expectedIndices) - self.assertEqual(primvar.GetUnauthoredValuesIndex(), - expectedUnauthoredValuesIndex) - - if expectedTypeName is None: - self.assertFalse(primvar.IsDefined()) - # No further testing for primvars that we expect not to exist. - return - - self.assertTrue(primvar.IsDefined()) - self.assertEqual(primvar.GetTypeName(), expectedTypeName) - self.assertEqual(primvar.GetInterpolation(), expectedInterpolation) - - if expectedValues is None: - self.assertFalse(primvar.GetAttr().HasAuthoredValue()) - self.assertEqual(primvar.Get(), None) - else: - for idx in range(len(primvar.Get())): - val1 = primvar.Get()[idx] - val2 = expectedValues[idx] - if isinstance(val1, Gf.Vec3f): - self.assertEqual(val1, val2) # both are 3-vectors - return - self.assertAlmostEqual(val1, val2, places=5) # default==7 - - def _AssertMeshDisplayColorAndOpacity(self, mesh, expectedColors=None, - expectedOpacities=None, expectedInterpolation=None, - expectedIndices=None, expectedUnauthoredValuesIndex=None): - displayColorPrimvar = mesh.GetDisplayColorPrimvar() - self._AssertPrimvar( - displayColorPrimvar, Sdf.ValueTypeNames.Color3fArray, - expectedColors, expectedInterpolation, - expectedIndices, expectedUnauthoredValuesIndex) - - displayOpacityPrimvar = mesh.GetDisplayOpacityPrimvar() - self._AssertPrimvar( - displayOpacityPrimvar, Sdf.ValueTypeNames.FloatArray, - expectedOpacities, expectedInterpolation, - expectedIndices, expectedUnauthoredValuesIndex) - - @staticmethod - def _ClearColorSets(mesh): - """ - Removes all color sets on the given MFnMesh. - """ - colorSetNames = [] - mesh.getColorSetNames(colorSetNames) - for colorSetName in colorSetNames: - mesh.deleteColorSet(colorSetName) - - def _CopyColorSetToMeshAsDisplayColor(self, srcMesh, colorSetName, dstMesh): - """ - Copies a color set named colorSetName from the MFnMesh srcMesh to - the MFnMesh dstMesh. All existing color sets on dstMesh will be removed. - """ - testUsdExportColorSets._ClearColorSets(dstMesh) - - colorSetData = OpenMaya.MColorArray() - unsetColor = OpenMaya.MColor(-999, -999, -999, -999) - srcMesh.getFaceVertexColors(colorSetData, colorSetName, unsetColor) - - colorRep = srcMesh.getColorRepresentation(colorSetName) - colorRepString = 'RGBA' - if colorRep == OpenMaya.MFnMesh.kAlpha: - colorRepString = 'A' - elif colorRep == OpenMaya.MFnMesh.kRGB: - colorRepString = 'RGB' - - isClamped = srcMesh.isColorClamped(colorSetName) - - cmds.polyColorSet(dstMesh.name(), - create=True, - colorSet='displayColor', - representation=colorRepString, - clamped=isClamped) - dstMesh.setCurrentColorSetName('displayColor') - - # XXX: The Maya setFaceVertexColor() API seems to somehow still author - # faceVertex colors we don't want it to, so after setting the ones we - # intend, we also remove the ones we don't. - removeFaces = OpenMaya.MIntArray() - removeVertices = OpenMaya.MIntArray() - - itMeshFV = OpenMaya.MItMeshFaceVertex(srcMesh.object()) - itMeshFV.reset() - while not itMeshFV.isDone(): - faceId = itMeshFV.faceId() - vertId = itMeshFV.vertId() - faceVertId = itMeshFV.faceVertId() - - itMeshFV.next() - - colorIndexPtr = OpenMaya.intPtr() - srcMesh.getFaceVertexColorIndex(faceId, faceVertId, - colorIndexPtr, colorSetName) - colorSetValue = colorSetData[colorIndexPtr.value()] - if colorSetValue == unsetColor: - removeFaces.append(faceId) - removeVertices.append(vertId) - continue - - dstMesh.setFaceVertexColor(colorSetValue, faceId, vertId, None, - colorRep) - - if removeFaces.length() > 0 and removeVertices.length() > 0: - dstMesh.removeFaceVertexColors(removeFaces, removeVertices) - - def _GetExpectedColorSetValues(self, colorSetName): - """ - Given a color set name, generate the color set value list we'd expect - to see when we export those color sets as USD primvars. The naming - convention should identify what the color set contains: - - FaceColor: Color assignments per face (MFnMesh::setFaceColor), 0-5 - VertexColor: Color assignments per vertex (MFnMesh::setVertexColor), 0-7 - FaceVertexColor: Color assignments per face vertex - (MFnMesh::setFaceVertexColor), 0-23 - - Full vs. Sparse: There is no API in Maya to determine at what - granularity a color set was authored, so usdExport will always get the - colors from Maya at the faceVertex level, but then it tries to find - equivalent values and compress the data to vertex, uniform, or constant - interpolation if possible. - FaceColor: Every odd-numbered face is unassigned. - VertexColor: Every odd-numbered vertex is unassigned. - FaceVertexColor: Every odd-numbered local faceVertex is unassigned. - Local faceVertices are numbered 0-3 (for our cubes, at least) and - uniquely identify a faceVertex when combined with a face ID. - - kAlpha/kRGB/kRGBA: Maps to values of MFnMesh::MColorRepresentation. - - Note that the color sets need to be authored in Maya to match the values - produced here. This code can be adapted to author them in Maya. - """ - isFaceColor = colorSetName.startswith('FaceColor_') - isVertexColor = colorSetName.startswith('VertexColor_') - isFaceVertexColor = colorSetName.startswith('FaceVertexColor_') - - isAlpha = self._IsColorSetAlpha(colorSetName) - isRGB = self._IsColorSetRGB(colorSetName) - isSparse = self._IsColorSetSparse(colorSetName) - - colorSetValues = [] - - # For uniform and vertex interpolations, make sure that we visit each - # component only once, so initialize all components as unvisited. - faceVisited = [False] * self._colorSetSourceMesh.numPolygons() - vertexVisited = [False] * self._colorSetSourceMesh.numVertices() - - # The export uses an MItMeshFaceVertex iterator when getting color set - # values which will visit vertices somewhat "out-of-order" (it iterates - # over faces and then local faceVertices within that face). To make - # sure we match that ordering, we build up the list of colorSetValues - # using the iterator too. - itMeshFV = OpenMaya.MItMeshFaceVertex(self._colorSetSourceMesh.object()) - itMeshFV.reset() - while not itMeshFV.isDone(): - faceId = itMeshFV.faceId() - vertexId = itMeshFV.vertId() - faceVertexId = itMeshFV.faceVertId() - - # Pre-emptively advance the iterator, in case we skip a component - # in a sparse color set. - itMeshFV.next() - - # Skip odd-numbered components for sparse color sets. - if isSparse: - if isFaceColor and (faceId % 2 != 0): - continue - elif isVertexColor and (vertexId % 2 != 0): - continue - elif isFaceVertexColor and (faceVertexId % 2 != 0): - continue - - # Don't append face or vertex colors more than once for uniform - # or vertex interpolations, respectively. - if isFaceColor and faceVisited[faceId]: - continue - if isVertexColor and vertexVisited[vertexId]: - continue - - faceVisited[faceId] = True - vertexVisited[vertexId] = True - - # Note that we make a copy of the default color here, since we'll - # be manipulating individual values on it. - colorSetValue = Gf.Vec4f(self.COLOR_COLOR_SET_DEFAULT) - - if isFaceColor: - colorSetValue = self.FACE_COLOR_MAP[faceId] - colorSetValue[3] = 1.0 - (faceId * 0.1) - elif isVertexColor: - colorSetValue = self.VERTEX_COLOR_MAP[vertexId] - colorSetValue[3] = 1.0 - (vertexId * 0.1) - elif isFaceVertexColor: - colorSetValue[0] = 1.0 - (faceId * 0.1) - colorSetValue[1] = 1.0 - (faceVertexId * 0.1) - colorSetValue[2] = 0.0 - colorSetValue[3] = 1.0 - (faceId * 0.1 + faceVertexId * 0.01) - - if isAlpha: - colorSetValue = self._AlphaFromVec4f(colorSetValue) - elif isRGB: - colorSetValue = self._ColorFromVec4f(colorSetValue) - - colorSetValues.append(colorSetValue) - - if isSparse: - # Add the unassigned color value. - colorSetValue = self.COLOR_COLOR_SET_DEFAULT - if isAlpha: - colorSetValue = self._AlphaFromVec4f(colorSetValue) - elif isRGB: - colorSetValue = self._ColorFromVec4f(colorSetValue) - - colorSetValues.insert(0, colorSetValue) - - return colorSetValues - - def _GetExpectedColorSetIndices(self, colorSetName): - """ - Given a color set name, return the assignment indices we'd expect to - see when we export those color sets as USD primvars. The naming - convention should identify what the color set contains. See above for - more info. - """ - isFaceColor = colorSetName.startswith('FaceColor_') - isVertexColor = colorSetName.startswith('VertexColor_') - isFaceVertexColor = colorSetName.startswith('FaceVertexColor_') - - isSparse = self._IsColorSetSparse(colorSetName) - - assignmentIndices = [] - - if isSparse: - # Every other component is unassigned. - if isFaceColor: - assignmentIndices = [1, 0, 2, 0, 3, 0] - elif isVertexColor: - assignmentIndices = [1, 0, 2, 0, 3, 0, 4, 0] - elif isFaceVertexColor: - assignmentIndices = [1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6, 0, 7, 0, 8, 0, 9, 0, 10, 0, 11, 0, 12, 0] - else: - # Every component has an assignment. - if isFaceColor: - assignmentIndices = [i for i in xrange(self._colorSetSourceMesh.numPolygons())] - elif isVertexColor: - # The assignments for vertex color are a little different - # due to MItMeshFaceVertex visiting components in faceVertex - # order, in which case we actually visit vertices somewhat - # out of order. - assignmentIndices = [0, 1, 3, 2, 5, 4, 7, 6] - elif isFaceVertexColor: - assignmentIndices = [i for i in xrange(self._colorSetSourceMesh.numFaceVertices())] - - return assignmentIndices - - def _GetExpectedColorSetUnassignedIndex(self, colorSetName): - """ - Given a color set name, return the index that represents unauthored - values when the color set is exported as a primvar. - """ - if self._IsColorSetSparse(colorSetName): - return 0 - else: - return -1 - - def _GetExpectedColorSetInterpolation(self, colorSetName): - isFaceColor = colorSetName.startswith('FaceColor_') - isVertexColor = colorSetName.startswith('VertexColor_') - isFaceVertexColor = colorSetName.startswith('FaceVertexColor_') - - interpolation = None - - if isFaceColor: - interpolation = UsdGeom.Tokens.uniform - elif isVertexColor: - interpolation = UsdGeom.Tokens.vertex - elif isFaceVertexColor: - interpolation = UsdGeom.Tokens.faceVarying - - return interpolation - - def _GetUsdStage(self, testName): - usdFilePath = os.path.abspath('%s.usda' % testName) - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - shadingMode='none', - exportDisplayColor=True, - exportUVs=False) - - self._stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(self._stage) - - def _GetCubeMayaMesh(self, cubeName): - selectionList = OpenMaya.MSelectionList() - selectionList.add(cubeName) - mObj = OpenMaya.MObject() - selectionList.getDependNode(0, mObj) - - mesh = OpenMaya.MFnMesh(mObj) - self.assertTrue(mesh) - - return mesh - - def _GetCubeUsdMesh(self, cubeName): - cubePrimPath = '/UsdExportColorSetsTest/Geom/CubeMeshes/%s' % cubeName - cubePrim = self._stage.GetPrimAtPath(cubePrimPath) - self.assertTrue(cubePrim) - - usdMesh = UsdGeom.Mesh(cubePrim) - self.assertTrue(usdMesh) - - return usdMesh - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - def setUp(self): - cmds.file(os.path.abspath('UsdExportColorSetsTest.ma'), - open=True, - force=True) - - self._colorSetSourceMesh = self._GetCubeMayaMesh( - 'ColorSetSourceCubeShape') - - def testExportSourceColorSets(self): - """ - Tests that the authored color sets on the source cube mesh export correctly. - """ - cubeName = 'ColorSetSourceCube' - self._GetUsdStage(cubeName) - usdCubeMesh = self._GetCubeUsdMesh(cubeName) - - for colorSetName in self.SOURCE_COLOR_SET_NAMES: - expectedTypeName = Sdf.ValueTypeNames.Color4fArray - if self._IsColorSetAlpha(colorSetName): - expectedTypeName = Sdf.ValueTypeNames.FloatArray - elif self._IsColorSetRGB(colorSetName): - expectedTypeName = Sdf.ValueTypeNames.Color3fArray - - expectedValues = self._GetExpectedColorSetValues(colorSetName) - expectedIndices = self._GetExpectedColorSetIndices(colorSetName) - - expectedInterpolation = self._GetExpectedColorSetInterpolation(colorSetName) - - expectedUnauthoredValuesIndex = self._GetExpectedColorSetUnassignedIndex(colorSetName) - - primvar = usdCubeMesh.GetPrimvar(colorSetName) - - self._AssertPrimvar(primvar, expectedTypeName=expectedTypeName, - expectedValues=expectedValues, - expectedInterpolation=expectedInterpolation, - expectedIndices=expectedIndices, - expectedUnauthoredValuesIndex=expectedUnauthoredValuesIndex) - - def _VerifyColorSetsAsDisplayColorExportForCube(self, cubeName, - colorSetName, expectedColors, expectedAlphas, expectedIndices): - mayaCubeMesh = self._GetCubeMayaMesh('%sShape' % cubeName) - - self._CopyColorSetToMeshAsDisplayColor(self._colorSetSourceMesh, - colorSetName, mayaCubeMesh) - - expectedInterpolation = self._GetExpectedColorSetInterpolation(colorSetName) - - self._GetUsdStage('%s-%s' % (cubeName, colorSetName)) - usdCubeMesh = self._GetCubeUsdMesh(cubeName) - - self._AssertMeshDisplayColorAndOpacity(usdCubeMesh, - expectedColors=expectedColors, - expectedOpacities=expectedAlphas, - expectedInterpolation=expectedInterpolation, - expectedIndices=expectedIndices) - - def _ConvertColorsToLinear(self, colors): - results = [] - for color in colors: - results.append(Gf.ConvertDisplayToLinear(color)) - return results - - def testExportColorSetsAsDisplayColorOnObjectLevelCube(self): - """ - Tests that color sets authored as displayColor on a cube with a - material assignment at the object level export correctly. - """ - cubeName = 'ObjectLevelCube' - colorSetName = 'FaceColor_Sparse_kAlpha' - expectedColors = [Gf.Vec3f(1, 1, 0)] * 4 - expectedAlphas = [1.0, 0.4, 0.8, 0.6] - expectedIndices = [0, 1, 2, 1, 3, 1] - self._VerifyColorSetsAsDisplayColorExportForCube(cubeName, colorSetName, - expectedColors, expectedAlphas, expectedIndices) - - colorSetName = 'FaceVertexColor_Full_kRGB' - expectedColors = self._GetExpectedColorSetValues(colorSetName) - expectedColors = self._ConvertColorsToLinear(expectedColors) - expectedAlphas = [0.4] * 24 - expectedIndices = self._GetExpectedColorSetIndices(colorSetName) - self._VerifyColorSetsAsDisplayColorExportForCube(cubeName, colorSetName, - expectedColors, expectedAlphas, expectedIndices) - - def testExportColorSetsAsDisplayColorOnUniquePerFaceCube(self): - """ - Tests that color sets authored as displayColor on a cube with a unique - material assignment per face export correctly. - """ - cubeName = 'UniquePerFaceCube' - - colorSetName = 'FaceColor_Sparse_kRGB' - expectedColors = [ - Gf.Vec3f(1.0, 0.0, 0.0), - Gf.Vec3f(0.0, 0.0, 1.0), - Gf.Vec3f(0.0, 0.0, 1.0), - Gf.Vec3f(1.0, 0.0, 0.0), - Gf.Vec3f(1.0, 0.0, 1.0), - Gf.Vec3f(1.0, 1.0, 0.0)] - expectedAlphas = [0.25, 0.55, 0.10, 0.85, 0.70, 0.40] - expectedIndices = [0, 1, 2, 3, 4, 5] - self._VerifyColorSetsAsDisplayColorExportForCube(cubeName, colorSetName, - expectedColors, expectedAlphas, expectedIndices) - - def testExportColorSetsAsDisplayColorOnUnassignedCube(self): - """ - Tests that color sets authored as displayColor on a cube with no - material assignments export correctly. - """ - cubeName = 'UnassignedCube' - - colorSetName = 'FaceVertexColor_Full_kRGB' - expectedColors = self._GetExpectedColorSetValues(colorSetName) - expectedColors = self._ConvertColorsToLinear(expectedColors) - expectedAlphas = [self._AlphaFromVec4f(self.COLOR_SHADER_DEFAULT)] * 24 - expectedIndices = self._GetExpectedColorSetIndices(colorSetName) - self._VerifyColorSetsAsDisplayColorExportForCube(cubeName, colorSetName, - expectedColors, expectedAlphas, expectedIndices) - - colorSetName = 'FaceVertexColor_Full_kAlpha' - expectedColors = [self._ColorFromVec4f(self.COLOR_SHADER_DEFAULT)] * 24 - expectedAlphas = self._GetExpectedColorSetValues(colorSetName) - expectedIndices = self._GetExpectedColorSetIndices(colorSetName) - self._VerifyColorSetsAsDisplayColorExportForCube(cubeName, colorSetName, - expectedColors, expectedAlphas, expectedIndices) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportConnected.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportConnected.py deleted file mode 100644 index 9246289c9f..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportConnected.py +++ /dev/null @@ -1,65 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Usd, UsdGeom - - -class testUsdExportConnected(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExportConnectedPlug(self): - # tests issue #656 - - # here, visibility was connected to another plug that was not animated. - cmds.file(os.path.abspath('visibility.ma'), open=True, force=True) - - usdFile = os.path.abspath('visibility.usda') - cmds.usdExport(file=usdFile, exportVisibility=True, shadingMode='none') - - stage = Usd.Stage.Open(usdFile) - - p = stage.GetPrimAtPath('/driven') - self.assertEqual(UsdGeom.Imageable(p).GetVisibilityAttr().Get(), 'invisible') - - p = stage.GetPrimAtPath('/invised') - self.assertEqual(UsdGeom.Imageable(p).GetVisibilityAttr().Get(), 'invisible') - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportDisplayColor.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportDisplayColor.py deleted file mode 100644 index abb3621da8..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportDisplayColor.py +++ /dev/null @@ -1,258 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Sdf -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt -from pxr import Gf - -from maya import cmds -from maya import standalone - - -class testUsdExportDisplayColor(unittest.TestCase): - - def _AssertPrimvar(self, primvar, expectedTypeName=None, - expectedValues=None, expectedInterpolation=None, - expectedIndices=None, expectedUnauthoredValuesIndex=None): - self.assertTrue(primvar) - - if expectedInterpolation is None: - expectedInterpolation = UsdGeom.Tokens.constant - if expectedIndices is None: - expectedIndices = Vt.IntArray() - elif isinstance(expectedIndices, list): - expectedIndices = Vt.IntArray(expectedIndices) - if expectedUnauthoredValuesIndex is None: - expectedUnauthoredValuesIndex = -1 - - # This should work for undefined primvars. - self.assertEqual(primvar.GetIndices(), expectedIndices) - self.assertEqual(primvar.GetUnauthoredValuesIndex(), - expectedUnauthoredValuesIndex) - - if expectedTypeName is None: - self.assertFalse(primvar.IsDefined()) - # No further testing for primvars that we expect not to exist. - return - - self.assertTrue(primvar.IsDefined()) - self.assertEqual(primvar.GetTypeName(), expectedTypeName) - self.assertEqual(primvar.GetInterpolation(), expectedInterpolation) - - if expectedValues is None: - self.assertFalse(primvar.GetAttr().HasAuthoredValue()) - self.assertEqual(primvar.Get(), None) - else: - for idx in range(len(primvar.Get())): - val1 = primvar.Get()[idx] - val2 = expectedValues[idx] - if isinstance(val1, Gf.Vec3f): - self.assertEqual(val1, val2) # both are 3-vectors - continue - self.assertAlmostEqual(val1, val2, places=5) # default==7 - - def _AssertMeshDisplayColorAndOpacity(self, mesh, expectedColors=None, - expectedOpacities=None, expectedInterpolation=None, - expectedIndices=None, expectedUnauthoredValuesIndex=None): - displayColorPrimvar = mesh.GetDisplayColorPrimvar() - self._AssertPrimvar( - displayColorPrimvar, Sdf.ValueTypeNames.Color3fArray, - expectedColors, expectedInterpolation, - expectedIndices, expectedUnauthoredValuesIndex) - - displayOpacityPrimvar = mesh.GetDisplayOpacityPrimvar() - self._AssertPrimvar( - displayOpacityPrimvar, Sdf.ValueTypeNames.FloatArray, - expectedOpacities, expectedInterpolation, - expectedIndices, expectedUnauthoredValuesIndex) - - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.file(os.path.abspath('UsdExportDisplayColorTest.ma'), - open=True, force=True) - - # Export to USD. - usdFilePath = os.path.abspath('UsdExportDisplayColorTest.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - shadingMode='none', - exportDisplayColor=True) - - cls._stage = Usd.Stage.Open(usdFilePath) - - def testStageOpens(self): - self.assertTrue(self._stage) - - def _GetCubeMesh(self, cubeName): - cubePrimPath = '/UsdExportDisplayColorTest/Geom/CubeMeshes/%s' % cubeName - cubePrim = self._stage.GetPrimAtPath(cubePrimPath) - self.assertTrue(cubePrim) - - usdMesh = UsdGeom.Mesh(cubePrim) - self.assertTrue(usdMesh) - - return usdMesh - - def testExportPolyCubeObjectLevelAssignment(self): - """ - Tests exporting a cube where the entire object is assigned one shader. - """ - cubeMesh = self._GetCubeMesh('ObjectLevelCube') - - expectedColors = Vt.Vec3fArray([(1.0, 1.0, 0.0)]) - expectedOpacities = Vt.FloatArray([0.4]) - self._AssertMeshDisplayColorAndOpacity(cubeMesh, expectedColors, - expectedOpacities, UsdGeom.Tokens.constant) - - def testExportPolyCubeUniquePerFace(self): - """ - Tests exporting a cube where each face is assigned a unique shader. - """ - cubeMesh = self._GetCubeMesh('UniquePerFaceCube') - - expectedColors = Vt.Vec3fArray([ - (0.0, 1.0, 1.0), - (1.0, 0.0, 0.0), - (0.0, 1.0, 0.0), - (0.0, 0.0, 1.0), - (1.0, 1.0, 0.0), - (1.0, 0.0, 1.0)]) - expectedOpacities = Vt.FloatArray([ - 0.1, - 0.85, - 0.7, - 0.55, - 0.4, - 0.25]) - expectedIndices = Vt.IntArray([5, 3, 0, 1, 2, 4]) - self._AssertMeshDisplayColorAndOpacity(cubeMesh, expectedColors, - expectedOpacities, UsdGeom.Tokens.uniform, expectedIndices) - - def testExportPolyCubeSharedFaces(self): - """ - Tests exporting a cube where each of three pairs of faces have the - same shader assigned. - """ - cubeMesh = self._GetCubeMesh('SharedFacesCube') - - expectedColors = Vt.Vec3fArray([ - (1.0, 0.0, 1.0), - (1.0, 0.0, 0.0), - (0.0, 0.0, 1.0)]) - expectedOpacities = Vt.FloatArray([ - 0.25, - 0.85, - 0.55]) - expectedIndices = Vt.IntArray([0, 2, 0, 1, 2, 1]) - self._AssertMeshDisplayColorAndOpacity(cubeMesh, expectedColors, - expectedOpacities, UsdGeom.Tokens.uniform, expectedIndices) - - def testExportPolyCubeUnassigned(self): - """ - Tests exporting a cube that has no shader assigned at all. - """ - cubeMesh = self._GetCubeMesh('UnassignedCube') - - self._AssertMeshDisplayColorAndOpacity(cubeMesh) - - # If whole mesh is assigned to a "empty shading group", then it should - # be equiv to "UnassignedCube" case above. Currently, this means it - # gets exported with no displayColor/Opacity authored (which is - # unfortunately different from you have per-face assignments to the same - # empty shading group). - cubeMesh = self._GetCubeMesh('ShadingGroupNoShader') - self._AssertMeshDisplayColorAndOpacity(cubeMesh) - - def testExportPolyCubeOneAssignedFace(self): - """ - Tests exporting a cube that has no object-level shader assigned and - only one face that has an assigned shader. - """ - cubeMesh = self._GetCubeMesh('OneFaceCube') - - expectedColors = Vt.Vec3fArray([ - (0.5, 0.5, 0.5), - (0.0, 1.0, 0.0)]) - expectedOpacities = Vt.FloatArray([ - 0.0, - 0.7]) - - expectedIndices = Vt.IntArray([1, 0, 0, 0, 0, 0]) - expectedUnauthoredValuesIndex = 0 - self._AssertMeshDisplayColorAndOpacity(cubeMesh, expectedColors, - expectedOpacities, UsdGeom.Tokens.uniform, - expectedIndices, expectedUnauthoredValuesIndex) - - def testExportMeshInEmptyShadingGroup(self): - """ - Tests exporting a cube where either all of it or faces are assigned to a - shadingGroup that has it's surface material deleted. - """ - - # If all faces are in the empty shading group, all faces get opacity=0. - allFaces = self._GetCubeMesh('ShadingGroupNoShaderAllFaces') - expectedColors = Vt.Vec3fArray([ - (0.5, 0.5, 0.5)]) - expectedOpacities = Vt.FloatArray([ - 0.0]) - expectedIndices = Vt.IntArray([0, 0, 0, 0, 0, 0]) - expectedUnauthoredValuesIndex = 0 - self._AssertMeshDisplayColorAndOpacity(allFaces, expectedColors, - expectedOpacities, UsdGeom.Tokens.uniform, - expectedIndices, expectedUnauthoredValuesIndex) - - # If some are "empty shading group", but not all, then empty ones get - # opacity 0. - oneFace = self._GetCubeMesh('ShadingGroupNoShaderOneFace') - expectedColors = Vt.Vec3fArray([ - (0.5, 0.5, 0.5), - (1, 0, 0), - (0, 0, 1), - (0.21763764, 0.21763764, 0.21763764)]) # initialShadingGroup - expectedOpacities = Vt.FloatArray([0, 1, 1, 1]) - expectedIndices = [0, 2, 3, 3, 1, 3] - expectedUnauthoredValuesIndex = 0 - self._AssertMeshDisplayColorAndOpacity(oneFace, expectedColors, - expectedOpacities, UsdGeom.Tokens.uniform, - expectedIndices, expectedUnauthoredValuesIndex) - - # note, there is one test case for having a whole mesh assigned to an - # "empty shading group" in testExportPolyCubeUnassigned. - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportEulerFilter.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportEulerFilter.py deleted file mode 100644 index ec86b271af..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportEulerFilter.py +++ /dev/null @@ -1,131 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Usd - -class testUsdExportEulerFilter(unittest.TestCase): - longMessage = True - - expectedNoFilter = { - 1.0: (-0.21669838, -1.8291378, 174.18279), - 2.0: (0.027377421, -6.3026876, -179.2725), - 3.0: (0.26995704, 0.286542, -172.7325), - } - - expectedFilter = { - 1.0: (-0.21669838, -1.8291378, 174.18279), - 2.0: (0.027377421, -6.3026876, 180.7275), - 3.0: (0.26995704, 0.286542, 187.2675), - } - - def assertRotateSamples(self, usdFile, expected): - stage = Usd.Stage.Open(usdFile) - - xform = stage.GetPrimAtPath('/pCube1') - rot = xform.GetProperty('xformOp:rotateXYZ') - - for time, expectedVec in expected.iteritems(): - actualVec = rot.Get(time) - for i in xrange(3): - msg = "sample at time {}, index {} unequal".format(time, i) - self.assertAlmostEqual(actualVec[i], expectedVec[i], 4, msg) - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(os.path.abspath('UsdExportEulerFilterTest.ma'), open=True, - force=True) - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExportEulerFilterCmd(self): - ''' - Export a constrained xform with and without eulerFiltering - ''' - usdFile = os.path.abspath('UsdExportEulerFilterTestCmd.usda') - - # Test with no option set (defaults to off) - cmds.select('pCube1') - cmds.usdExport(file=usdFile, shadingMode='none', - frameRange=(1.0, 3.0), selection=1) - self.assertRotateSamples(usdFile, self.expectedNoFilter) - - # Test with eulerFilter on - cmds.select('pCube1') - cmds.usdExport(file=usdFile, shadingMode='none', eulerFilter=True, - frameRange=(1.0, 3.0), selection=1) - self.assertRotateSamples(usdFile, self.expectedFilter) - - # Test with eulerFilter off - cmds.select('pCube1') - cmds.usdExport(file=usdFile, shadingMode='none', eulerFilter=False, - frameRange=(1.0, 3.0), selection=1) - self.assertRotateSamples(usdFile, self.expectedNoFilter) - - def testExportEulerFilterTranslator(self): - ''' - Export a constrained xform with and without eulerFiltering - ''' - usdFile = os.path.abspath('UsdExportEulerFilterTestTranslator.usda') - - # Test with no option set (defaults to off) - options = [ - 'shadingMode=none', - 'animation=1', - 'startTime=1', - 'endTime=3', - ] - cmds.select('pCube1') - cmds.file(usdFile, exportSelected=1, options=';'.join(options), - type='pxrUsdExport', f=1) - self.assertRotateSamples(usdFile, self.expectedNoFilter) - - # Test with eulerFilter on - options.append('eulerFilter=1') - cmds.select('pCube1') - cmds.file(usdFile, exportSelected=1, options=';'.join(options), - type='pxrUsdExport', f=1) - self.assertRotateSamples(usdFile, self.expectedFilter) - - # Test with eulerFilter off - options[-1] = 'eulerFilter=0' - cmds.select('pCube1') - cmds.file(usdFile, exportSelected=1, options=';'.join(options), - type='pxrUsdExport', f=1) - self.assertRotateSamples(usdFile, self.expectedNoFilter) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportFilterTypes.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportFilterTypes.py deleted file mode 100644 index 2a8bfacf94..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportFilterTypes.py +++ /dev/null @@ -1,226 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt -from pxr import Gf - -class testUsdExportFilterTypes(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(os.path.abspath('UsdExportFilterTypesTest.ma'), open=True, - force=True) - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def doExportImportOneMethod(self, method, constraint=True, place3d=True, - nonExist=True, mergeXform=False): - name = 'UsdExportFilterTypes' - filter =[] - if not constraint: - name += '_noConstraint' - filter.append('constraint') - if not place3d: - name += '_noPlace3d' - filter.append('place3dTexture') - if not nonExist: - name += '_noNonExist' - filter.append('nonExist') - if not mergeXform: - name += '_noMerge' - if method == 'cmd': - name += '.usda' - elif method == 'translator': - # the translator seems to be only able to export .usd - or at least, - # I couldn't find an option to do .usda instead... - name += '.usd' - else: - raise ArgumentError("unknown method: {}".format(method)) - usdFile = os.path.abspath(name) - - if method == 'cmd': - exportMethod = cmds.usdExport - args = () - kwargs = { - 'file': usdFile, - 'mergeTransformAndShape': mergeXform, - 'shadingMode': 'none', - } - if filter: - kwargs['filterTypes'] = tuple(filter) - else: - exportMethod = cmds.file - args = (usdFile,) - kwargs = { - 'type': 'pxrUsdExport', - 'exportAll': 1, - 'f': 1, - } - options = { - 'mergeTransformAndShape': int(mergeXform), - 'shadingMode': 'none', - } - if filter: - options['filterTypes'] = ','.join(filter) - kwargs['options'] = ';'.join('{}={}'.format(key, val) - for key, val in options.iteritems()) - print "running: {}(*{!r}, **{!r})".format(exportMethod.__name__, args, kwargs) - exportMethod(*args, **kwargs) - return Usd.Stage.Open(usdFile) - - def doExportImportTest(self, validator, constraint=True, place3d=True, - mergeXform=False): - # test with all 4 combinations of nonExist and cmd/translator, - # since none should affect the result - stage = self.doExportImportOneMethod('cmd', - constraint=constraint, - place3d=place3d, - nonExist=True, - mergeXform=mergeXform) - validator(stage) - stage = self.doExportImportOneMethod('cmd', - constraint=constraint, - place3d=place3d, - nonExist=False, - mergeXform=mergeXform) - validator(stage) - stage = self.doExportImportOneMethod('translator', - constraint=constraint, - place3d=place3d, - nonExist=True, - mergeXform=mergeXform) - validator(stage) - stage = self.doExportImportOneMethod('translator', - constraint=constraint, - place3d=place3d, - nonExist=False, - mergeXform=mergeXform) - validator(stage) - - def assertPrim(self, stage, path, type): - prim = stage.GetPrimAtPath(path) - self.assertTrue(prim.IsValid()) - self.assertEqual(prim.GetTypeName(), type) - - def assertNotPrim(self, stage, path): - self.assertFalse(stage.GetPrimAtPath(path).IsValid()) - - def testExportFilterTypes_noFilters_noMerge(self): - def validator(stage): - self.assertPrim(stage, '/pCube1', 'Xform') - self.assertPrim(stage, '/pCube1/pCubeShape1', 'Mesh') - self.assertPrim(stage, '/pCube1/place3dTexture1', 'Xform') - self.assertPrim(stage, '/pPyramid1', 'Xform') - self.assertPrim(stage, '/pPyramid1/pPyramidShape1', 'Mesh') - self.assertPrim(stage, '/pPyramid1/pPyramid1_parentConstraint1', 'Xform') - self.doExportImportTest(validator) - - def testExportFilterTypes_noConstraint_noMerge(self): - def validator(stage): - self.assertPrim(stage, '/pCube1', 'Xform') - self.assertPrim(stage, '/pCube1/pCubeShape1', 'Mesh') - self.assertPrim(stage, '/pCube1/place3dTexture1', 'Xform') - self.assertPrim(stage, '/pPyramid1', 'Xform') - self.assertPrim(stage, '/pPyramid1/pPyramidShape1', 'Mesh') - self.assertNotPrim(stage, '/pPyramid1/pPyramid1_parentConstraint1') - self.doExportImportTest(validator, constraint=False) - - def testExportFilterTypes_noPlace3d_noMerge(self): - def validator(stage): - self.assertPrim(stage, '/pCube1', 'Xform') - self.assertPrim(stage, '/pCube1/pCubeShape1', 'Mesh') - self.assertNotPrim(stage, '/pCube1/place3dTexture1') - self.assertPrim(stage, '/pPyramid1', 'Xform') - self.assertPrim(stage, '/pPyramid1/pPyramidShape1', 'Mesh') - self.assertPrim(stage, '/pPyramid1/pPyramid1_parentConstraint1', 'Xform') - self.doExportImportTest(validator, place3d=False) - - def testExportFilterTypes_noConstraintPlace3d_noMerge(self): - def validator(stage): - self.assertPrim(stage, '/pCube1', 'Xform') - self.assertPrim(stage, '/pCube1/pCubeShape1', 'Mesh') - self.assertNotPrim(stage, '/pCube1/place3dTexture1') - self.assertPrim(stage, '/pPyramid1', 'Xform') - self.assertPrim(stage, '/pPyramid1/pPyramidShape1', 'Mesh') - self.assertNotPrim(stage, '/pPyramid1/pPyramid1_parentConstraint1') - self.doExportImportTest(validator, constraint=False, place3d=False) - - def testExportFilterTypes_noFilters_merge(self): - def validator(stage): - self.assertPrim(stage, '/pCube1', 'Xform') - self.assertPrim(stage, '/pCube1/pCubeShape1', 'Mesh') - self.assertPrim(stage, '/pCube1/place3dTexture1', 'Xform') - self.assertPrim(stage, '/pPyramid1', 'Xform') - self.assertPrim(stage, '/pPyramid1/pPyramidShape1', 'Mesh') - self.assertPrim(stage, '/pPyramid1/pPyramid1_parentConstraint1', 'Xform') - self.doExportImportTest(validator, mergeXform=True) - - def testExportFilterTypes_noConstraint_merge(self): - def validator(stage): - self.assertPrim(stage, '/pCube1', 'Xform') - self.assertPrim(stage, '/pCube1/pCubeShape1', 'Mesh') - self.assertPrim(stage, '/pCube1/place3dTexture1', 'Xform') - self.assertPrim(stage, '/pPyramid1', 'Mesh') - self.assertNotPrim(stage, '/pPyramid1/pPyramidShape1') - self.assertNotPrim(stage, '/pPyramid1/pPyramid1_parentConstraint1') - self.doExportImportTest(validator, constraint=False, mergeXform=True) - - def testExportFilterTypes_noPlace3d_merge(self): - def validator(stage): - self.assertPrim(stage, '/pCube1', 'Mesh') - self.assertNotPrim(stage, '/pCube1/pCubeShape1') - self.assertNotPrim(stage, '/pCube1/place3dTexture1') - self.assertPrim(stage, '/pPyramid1', 'Xform') - self.assertPrim(stage, '/pPyramid1/pPyramidShape1', 'Mesh') - self.assertPrim(stage, '/pPyramid1/pPyramid1_parentConstraint1', 'Xform') - self.doExportImportTest(validator, place3d=False, mergeXform=True) - - def testExportFilterTypes_noConstraintPlace3d_merge(self): - def validator(stage): - self.assertPrim(stage, '/pCube1', 'Mesh') - self.assertNotPrim(stage, '/pCube1/pCubeShape1') - self.assertNotPrim(stage, '/pCube1/place3dTexture1') - self.assertPrim(stage, '/pPyramid1', 'Mesh') - self.assertNotPrim(stage, '/pPyramid1/pPyramidShape1') - self.assertNotPrim(stage, '/pPyramid1/pPyramid1_parentConstraint1') - self.doExportImportTest(validator, constraint=False, place3d=False, mergeXform=True) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportFrameOffset.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportFrameOffset.py deleted file mode 100644 index cf4626b6aa..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportFrameOffset.py +++ /dev/null @@ -1,182 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Usd - -from maya import cmds -from maya import standalone - - -class testUsdExportFrameOffset(unittest.TestCase): - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.file(os.path.abspath('UsdExportFrameOffsetTest.ma'), open=True, - force=True) - - def _ExportWithFrameSamplesAndStride( - self, frameSamples=[], frameStride=1.0): - # Export to USD. - usdFilePath = os.path.abspath('UsdExportFrameOffsetTest.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - frameRange=(1, 10), - frameSample=frameSamples, - frameStride=frameStride) - - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - return stage - - def _AssertTimeSamples(self, stage, expectedSamples): - cube = stage.GetPrimAtPath('/Cube') - attr = cube.GetAttribute('xformOp:translate') - timeSamples = attr.GetTimeSamples() - self.assertEqual(timeSamples, expectedSamples) - - def testBasicFrameOffset(self): - stage = self._ExportWithFrameSamplesAndStride([-0.1, 0.2]) - self._AssertTimeSamples(stage, [ - 0.9, 1.2, - 1.9, 2.2, - 2.9, 3.2, - 3.9, 4.2, - 4.9, 5.2, - 5.9, 6.2, - 6.9, 7.2, - 7.9, 8.2, - 8.9, 9.2, - 9.9, 10.2 - ]) - - def testReallyBigFrameOffset(self): - stage = self._ExportWithFrameSamplesAndStride([0.0, 1.2]) - self._AssertTimeSamples(stage, sorted([ - 1.0, 2.2, - 2.0, 3.2, - 3.0, 4.2, - 4.0, 5.2, - 5.0, 6.2, - 6.0, 7.2, - 7.0, 8.2, - 8.0, 9.2, - 9.0, 10.2, - 10.0, 11.2 - ])) - - def testRepeatedFrameOffset(self): - stage = self._ExportWithFrameSamplesAndStride( - [-0.1, 0.0, 0.1, 0.0, -0.1]) - self._AssertTimeSamples(stage, [ - 0.9, 1.0, 1.1, - 1.9, 2.0, 2.1, - 2.9, 3.0, 3.1, - 3.9, 4.0, 4.1, - 4.9, 5.0, 5.1, - 5.9, 6.0, 6.1, - 6.9, 7.0, 7.1, - 7.9, 8.0, 8.1, - 8.9, 9.0, 9.1, - 9.9, 10.0, 10.1 - ]) - - def testNoFrameOffset(self): - stage = self._ExportWithFrameSamplesAndStride([]) - self._AssertTimeSamples(stage, [ - 1.0, - 2.0, - 3.0, - 4.0, - 5.0, - 6.0, - 7.0, - 8.0, - 9.0, - 10.0 - ]) - - def testFrameStrideSkips(self): - """Tests frame stride > 1.0""" - stage = self._ExportWithFrameSamplesAndStride(frameStride=3.0) - self._AssertTimeSamples(stage, [1.0, 4.0, 7.0, 10.0]) - - def testFrameStrideSkipsNonInteger(self): - """Tests non-integer frame stride > 1.0""" - stage = self._ExportWithFrameSamplesAndStride(frameStride=1.5) - self._AssertTimeSamples(stage, [1.0, 2.5, 4.0, 5.5, 7.0, 8.5, 10.0]) - - def testFrameStrideSubframes(self): - """Tests frame stride < 1.0""" - stage = self._ExportWithFrameSamplesAndStride(frameStride=0.25) - self._AssertTimeSamples(stage, [ - 1.0, 1.25, 1.5, 1.75, - 2.0, 2.25, 2.5, 2.75, - 3.0, 3.25, 3.5, 3.75, - 4.0, 4.25, 4.5, 4.75, - 5.0, 5.25, 5.5, 5.75, - 6.0, 6.25, 6.5, 6.75, - 7.0, 7.25, 7.5, 7.75, - 8.0, 8.25, 8.5, 8.75, - 9.0, 9.25, 9.5, 9.75, - 10.0, - ]) - - def testFrameSamplesAndStride(self): - """Tests using both frameSample and frameStride.""" - stage = self._ExportWithFrameSamplesAndStride( - frameSamples=[-0.1, 0.2], frameStride=0.5) - self._AssertTimeSamples(stage, [ - 0.9, 1.2, - 1.4, 1.7, - 1.9, 2.2, - 2.4, 2.7, - 2.9, 3.2, - 3.4, 3.7, - 3.9, 4.2, - 4.4, 4.7, - 4.9, 5.2, - 5.4, 5.7, - 5.9, 6.2, - 6.4, 6.7, - 6.9, 7.2, - 7.4, 7.7, - 7.9, 8.2, - 8.4, 8.7, - 8.9, 9.2, - 9.4, 9.7, - 9.9, 10.2, - ]) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportInstances.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportInstances.py deleted file mode 100644 index 7e07b56d09..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportInstances.py +++ /dev/null @@ -1,132 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Kind -from pxr import Usd -from pxr import UsdGeom - - -class testUsdExportInstances(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(os.path.abspath('UsdExportInstancesTest.ma'), open=True, - force=True) - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExportInstances(self): - usdFile = os.path.abspath('UsdExportInstances_instances.usda') - cmds.usdExport(mergeTransformAndShape=True, exportInstances=True, - shadingMode='none', file=usdFile) - - stage = Usd.Stage.Open(usdFile) - - s = UsdGeom.Scope.Get(stage, '/InstanceSources') - self.assertTrue(s.GetPrim().IsValid()) - - expectedMeshPath = [ - '/InstanceSources/pCube1_pCubeShape1/Shape', - '/InstanceSources/pCube1_pCube2_pCubeShape2/Shape' - ] - - for each in expectedMeshPath: - m = UsdGeom.Mesh.Get(stage, each) - p = m.GetPrim() - self.assertTrue(p.IsValid()) - - expectedXForm = [ - ('/pCube1', None), - ('/pCube1/pCubeShape1', '/InstanceSources/pCube1_pCubeShape1'), - ('/pCube1/pCube2', '/InstanceSources/pCube1_pCube2'), - ('/pCube1/pCube3', '/InstanceSources/pCube1_pCube3'), - ('/pCube4', None), - ('/pCube4/pCubeShape1', '/InstanceSources/pCube1_pCubeShape1'), - ('/pCube4/pCube2', '/InstanceSources/pCube1_pCube2'), - ('/pCube4/pCube3', '/InstanceSources/pCube1_pCube3'), - ('/InstanceSources/pCube1_pCube2/pCubeShape2', - '/InstanceSources/pCube1_pCube2_pCubeShape2'), - ('/InstanceSources/pCube1_pCube3/pCubeShape2', - '/InstanceSources/pCube1_pCube2_pCubeShape2'), - ] - - layer = stage.GetLayerStack()[1] - - for each in expectedXForm: - pp = each[0] - i = each[1] - x = UsdGeom.Xform.Get(stage, pp) - p = x.GetPrim() - self.assertTrue(p.IsValid()) - if i is not None: - self.assertTrue(p.IsInstanceable()) - self.assertTrue(p.IsInstance()) - ps = layer.GetPrimAtPath(pp) - - ref = ps.referenceList.GetAddedOrExplicitItems()[0] - self.assertEqual(ref.assetPath, "") - self.assertEqual(ref.primPath, i) - - # Test that the InstanceSources prim is last in the layer's root prims. - rootPrims = layer.rootPrims.keys() - self.assertEqual(rootPrims[-1], "InstanceSources") - - def testExportInstances_ModelHierarchyValidation(self): - """Tests that model-hierarchy validation works with instances.""" - usdFile = os.path.abspath('UsdExportInstances_kinds.usda') - with self.assertRaises(RuntimeError): - # Should fail because assembly |pCube1 contains gprims. - cmds.usdExport(mergeTransformAndShape=True, exportInstances=True, - shadingMode='none', kind='assembly', file=usdFile) - - def testExportInstances_NoKindForInstanceSources(self): - """Tests that the -kind export flag doesn't affect InstanceSources.""" - usdFile = os.path.abspath('UsdExportInstances_instancesources.usda') - cmds.usdExport(mergeTransformAndShape=True, exportInstances=True, - shadingMode='none', kind='component', file=usdFile) - - stage = Usd.Stage.Open(usdFile) - - instanceSources = Usd.ModelAPI.Get(stage, '/InstanceSources') - self.assertEqual(instanceSources.GetKind(), '') - - pCube1 = Usd.ModelAPI.Get(stage, '/pCube1') - self.assertEqual(pCube1.GetKind(), Kind.Tokens.component) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportLocator.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportLocator.py deleted file mode 100644 index 5342a50e2e..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportLocator.py +++ /dev/null @@ -1,277 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf -from pxr import Usd -from pxr import UsdGeom - -from maya import cmds -from maya import standalone - - -class testUsdExportLocator(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.loadPlugin('pxrUsd') - - mayaFile = os.path.abspath('SingleLocator.ma') - cmds.file(mayaFile, open=True, force=True) - - cls._singleLocatorUsdFilePathMerged = os.path.abspath( - 'SingleLocator_MERGED.usda') - cmds.usdExport(file=cls._singleLocatorUsdFilePathMerged, - mergeTransformAndShape=True, shadingMode="none") - - cls._singleLocatorUsdFilePathUnmerged = os.path.abspath( - 'SingleLocator_UNMERGED.usda') - cmds.usdExport(file=cls._singleLocatorUsdFilePathUnmerged, - mergeTransformAndShape=False, shadingMode="none") - - cls._singleLocatorUsdFilePathMergedRanged = os.path.abspath( - 'SingleLocator_MERGED_RANGED.usda') - cmds.usdExport(file=cls._singleLocatorUsdFilePathMergedRanged, - mergeTransformAndShape=True, shadingMode="none", - frameRange=(1, 1)) - - cls._singleLocatorUsdFilePathUnmergedRanged = os.path.abspath( - 'SingleLocator_UNMERGED_RANGED.usda') - cmds.usdExport(file=cls._singleLocatorUsdFilePathUnmergedRanged, - mergeTransformAndShape=False, shadingMode="none", - frameRange=(1, 1)) - - mayaFile = os.path.abspath('CubeUnderLocator.ma') - cmds.file(mayaFile, open=True, force=True) - - cls._locatorParentUsdFilePathMerged = os.path.abspath( - 'CubeUnderLocator_MERGED.usda') - cmds.usdExport(file=cls._locatorParentUsdFilePathMerged, - mergeTransformAndShape=True, shadingMode="none") - - cls._locatorParentUsdFilePathUnmerged = os.path.abspath( - 'CubeUnderLocator_UNMERGED.usda') - cmds.usdExport(file=cls._locatorParentUsdFilePathUnmerged, - mergeTransformAndShape=False, shadingMode="none") - - cls._locatorParentUsdFilePathMergedRanged = os.path.abspath( - 'CubeUnderLocator_MERGED_RANGED.usda') - cmds.usdExport(file=cls._locatorParentUsdFilePathMergedRanged, - mergeTransformAndShape=True, shadingMode="none", - frameRange=(1, 1)) - - cls._locatorParentUsdFilePathUnmergedRanged = os.path.abspath( - 'CubeUnderLocator_UNMERGED_RANGED.usda') - cmds.usdExport(file=cls._locatorParentUsdFilePathUnmergedRanged, - mergeTransformAndShape=False, shadingMode="none", - frameRange=(1, 1)) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def _ValidateXformOps(self, prim, expectedTranslation=None): - xformable = UsdGeom.Xformable(prim) - self.assertTrue(xformable) - - xformOps = xformable.GetOrderedXformOps() - - if expectedTranslation is None: - self.assertEqual(len(xformOps), 0) - return xformable - - self.assertEqual(len(xformOps), 1) - - translateOp = xformOps[0] - - self.assertEqual(translateOp.GetOpName(), 'xformOp:translate') - self.assertEqual(translateOp.GetOpType(), UsdGeom.XformOp.TypeTranslate) - - self.assertTrue(Gf.IsClose(translateOp.Get(), expectedTranslation, 1e-6)) - - return xformable - - def _ValidateXformPrim(self, stage, xformPrimPath, - expectedTranslation=None): - xformPrim = stage.GetPrimAtPath(xformPrimPath) - self.assertTrue(xformPrim) - - xformSchema = UsdGeom.Xform(xformPrim) - self.assertTrue(xformSchema) - - self._ValidateXformOps(xformPrim, expectedTranslation) - - return xformSchema - - def _ValidateMeshPrim(self, stage, meshPrimPath, expectedTranslation=None): - meshPrim = stage.GetPrimAtPath(meshPrimPath) - self.assertTrue(meshPrim) - - meshSchema = UsdGeom.Mesh(meshPrim) - self.assertTrue(meshSchema) - - self._ValidateXformOps(meshPrim, expectedTranslation) - - return meshSchema - - def testExportSingleLocatorMerged(self): - """ - Tests that exporting a single Maya locator works correctly when - exporting with merge transforms and shapes enabled. - """ - stage = Usd.Stage.Open(self._singleLocatorUsdFilePathMerged) - self.assertTrue(stage) - - expectedTranslation = Gf.Vec3d(1.0, 2.0, 3.0) - self._ValidateXformPrim(stage, '/SingleLocator', expectedTranslation) - - def testExportSingleLocatorUnmerged(self): - """ - Tests that exporting a single Maya locator works correctly when - exporting with merge transforms and shapes disabled. - """ - stage = Usd.Stage.Open(self._singleLocatorUsdFilePathUnmerged) - self.assertTrue(stage) - - expectedTranslation = Gf.Vec3d(1.0, 2.0, 3.0) - self._ValidateXformPrim(stage, '/SingleLocator', expectedTranslation) - - self._ValidateXformPrim(stage, '/SingleLocator/SingleLocatorShape') - - def testExportSingleLocatorMergedRanged(self): - """ - Tests that exporting a single Maya locator works correctly when - exporting with merge transforms and shapes enabled and with a (trivial) - frame range specified. - """ - stage = Usd.Stage.Open(self._singleLocatorUsdFilePathMergedRanged) - self.assertTrue(stage) - - expectedTranslation = Gf.Vec3d(1.0, 2.0, 3.0) - self._ValidateXformPrim(stage, '/SingleLocator', expectedTranslation) - - def testExportSingleLocatorUnmergedRanged(self): - """ - Tests that exporting a single Maya locator works correctly when - exporting with merge transforms and shapes disabled and with a (trivial) - frame range specified. - """ - stage = Usd.Stage.Open(self._singleLocatorUsdFilePathUnmergedRanged) - self.assertTrue(stage) - - expectedTranslation = Gf.Vec3d(1.0, 2.0, 3.0) - self._ValidateXformPrim(stage, '/SingleLocator', expectedTranslation) - - self._ValidateXformPrim(stage, '/SingleLocator/SingleLocatorShape') - - def testExportLocatorParentMerged(self): - """ - Tests that exporting a cube parented underneath a Maya locator works - correctly when exporting with merge transforms and shapes enabled. - """ - stage = Usd.Stage.Open(self._locatorParentUsdFilePathMerged) - self.assertTrue(stage) - - expectedTranslation = Gf.Vec3d(1.0, 2.0, 3.0) - self._ValidateXformPrim(stage, '/LocatorParent', expectedTranslation) - - # The locator does *not* get node collapsed because it has a cube - # underneath it, so we should have a blank Xform for the shape. - self._ValidateXformPrim(stage, '/LocatorParent/LocatorParentShape') - - expectedTranslation = Gf.Vec3d(-2.0, -3.0, -4.0) - self._ValidateMeshPrim(stage, '/LocatorParent/CubeChild', - expectedTranslation) - - def testExportLocatorParentUnmerged(self): - """ - Tests that exporting a cube parented underneath a Maya locator works - correctly when exporting with merge transforms and shapes disabled. - """ - stage = Usd.Stage.Open(self._locatorParentUsdFilePathUnmerged) - self.assertTrue(stage) - - expectedTranslation = Gf.Vec3d(1.0, 2.0, 3.0) - self._ValidateXformPrim(stage, '/LocatorParent', expectedTranslation) - - # The locator does *not* get node collapsed because it has a cube - # underneath it, so we should have a blank Xform for the shape. - self._ValidateXformPrim(stage, '/LocatorParent/LocatorParentShape') - - expectedTranslation = Gf.Vec3d(-2.0, -3.0, -4.0) - self._ValidateXformPrim(stage, '/LocatorParent/CubeChild', - expectedTranslation) - - self._ValidateMeshPrim(stage, '/LocatorParent/CubeChild/CubeChildShape') - - def testExportLocatorParentMergedRanged(self): - """ - Tests that exporting a cube parented underneath a Maya locator works - correctly when exporting with merge transforms and shapes enabled and - with a (trivial) frame range specified. - """ - stage = Usd.Stage.Open(self._locatorParentUsdFilePathMergedRanged) - self.assertTrue(stage) - - expectedTranslation = Gf.Vec3d(1.0, 2.0, 3.0) - self._ValidateXformPrim(stage, '/LocatorParent', expectedTranslation) - - # The locator does *not* get node collapsed because it has a cube - # underneath it, so we should have a blank Xform for the shape. - self._ValidateXformPrim(stage, '/LocatorParent/LocatorParentShape') - - expectedTranslation = Gf.Vec3d(-2.0, -3.0, -4.0) - self._ValidateMeshPrim(stage, '/LocatorParent/CubeChild', - expectedTranslation) - - def testExportLocatorParentUnmergedRanged(self): - """ - Tests that exporting a cube parented underneath a Maya locator works - correctly when exporting with merge transforms and shapes disabled and - with a (trivial) frame range specified. - """ - stage = Usd.Stage.Open(self._locatorParentUsdFilePathUnmergedRanged) - self.assertTrue(stage) - - expectedTranslation = Gf.Vec3d(1.0, 2.0, 3.0) - self._ValidateXformPrim(stage, '/LocatorParent', expectedTranslation) - - # The locator does *not* get node collapsed because it has a cube - # underneath it, so we should have a blank Xform for the shape. - self._ValidateXformPrim(stage, '/LocatorParent/LocatorParentShape') - - expectedTranslation = Gf.Vec3d(-2.0, -3.0, -4.0) - self._ValidateXformPrim(stage, '/LocatorParent/CubeChild', - expectedTranslation) - - self._ValidateMeshPrim(stage, '/LocatorParent/CubeChild/CubeChildShape') - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportMesh.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportMesh.py deleted file mode 100644 index 5a065dbce6..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportMesh.py +++ /dev/null @@ -1,147 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Gf, Sdf, Usd, UsdGeom, UsdSkel, Vt - - -class testUsdExportMesh(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(os.path.abspath('UsdExportMeshTest.ma'), open=True, - force=True) - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def _AssertVec3fArrayAlmostEqual(self, arr1, arr2): - self.assertEqual(len(arr1), len(arr2)) - for i in xrange(len(arr1)): - for j in xrange(3): - self.assertAlmostEqual(arr1[i][j], arr2[i][j], places=3) - - def testExportAsCatmullClark(self): - usdFile = os.path.abspath('UsdExportMesh_catmullClark.usda') - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, - shadingMode='none', defaultMeshScheme='catmullClark') - - stage = Usd.Stage.Open(usdFile) - - # This has subdivision scheme 'none', - # face-varying linear interpolation 'all'. - # The interpolation attribute doesn't matter since it's not a subdiv, - # so we don't write it out even though it's set on the node. - m = UsdGeom.Mesh.Get(stage, '/UsdExportMeshTest/poly') - self.assertEqual(m.GetSubdivisionSchemeAttr().Get(), UsdGeom.Tokens.none) - self.assertTrue(m.GetSubdivisionSchemeAttr().IsAuthored()) - self.assertFalse(m.GetInterpolateBoundaryAttr().IsAuthored()) - self.assertFalse(m.GetFaceVaryingLinearInterpolationAttr().IsAuthored()) - self.assertTrue(len(m.GetNormalsAttr().Get()) > 0) - - m = UsdGeom.Mesh.Get(stage, '/UsdExportMeshTest/polyNoNormals') - self.assertEqual(m.GetSubdivisionSchemeAttr().Get(), UsdGeom.Tokens.none) - self.assertTrue(m.GetSubdivisionSchemeAttr().IsAuthored()) - self.assertFalse(m.GetInterpolateBoundaryAttr().IsAuthored()) - self.assertFalse(m.GetFaceVaryingLinearInterpolationAttr().IsAuthored()) - self.assertTrue(not m.GetNormalsAttr().Get()) - - # We author subdivision scheme sparsely, so if the subd scheme is - # catmullClark or unspecified (falls back to - # defaultMeshScheme=catmullClark), then it shouldn't be authored. - # Note that this code is interesting because both - # USD_interpolateBoundary and USD_ATTR_interpolateBoundary are set; - # the latter should win when both are present. - m = UsdGeom.Mesh.Get(stage, '/UsdExportMeshTest/subdiv') - self.assertEqual(m.GetSubdivisionSchemeAttr().Get(), UsdGeom.Tokens.catmullClark) - self.assertFalse(m.GetSubdivisionSchemeAttr().IsAuthored()) - self.assertEqual(m.GetInterpolateBoundaryAttr().Get(), UsdGeom.Tokens.edgeAndCorner) - self.assertTrue(m.GetInterpolateBoundaryAttr().IsAuthored()) - self.assertEqual(m.GetFaceVaryingLinearInterpolationAttr().Get(), UsdGeom.Tokens.cornersPlus1) - self.assertTrue(m.GetFaceVaryingLinearInterpolationAttr().IsAuthored()) - self.assertTrue(not m.GetNormalsAttr().Get()) - - m = UsdGeom.Mesh.Get(stage, '/UsdExportMeshTest/unspecified') - self.assertEqual(m.GetSubdivisionSchemeAttr().Get(), UsdGeom.Tokens.catmullClark) - self.assertFalse(m.GetSubdivisionSchemeAttr().IsAuthored()) - self.assertFalse(m.GetInterpolateBoundaryAttr().IsAuthored()) - self.assertFalse(m.GetFaceVaryingLinearInterpolationAttr().IsAuthored()) - self.assertTrue(not m.GetNormalsAttr().Get()) - - def testExportAsPoly(self): - usdFile = os.path.abspath('UsdExportMesh_none.usda') - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, - shadingMode='none', defaultMeshScheme='none') - - stage = Usd.Stage.Open(usdFile) - - m = UsdGeom.Mesh.Get(stage, '/UsdExportMeshTest/unspecified') - self.assertEqual(m.GetSubdivisionSchemeAttr().Get(), UsdGeom.Tokens.none) - self.assertTrue(m.GetSubdivisionSchemeAttr().IsAuthored()) - self.assertFalse(m.GetInterpolateBoundaryAttr().IsAuthored()) - self.assertFalse(m.GetFaceVaryingLinearInterpolationAttr().IsAuthored()) - self.assertTrue(len(m.GetNormalsAttr().Get()) > 0) - - # Explicit catmullClark meshes should still export as catmullClark. - m = UsdGeom.Mesh.Get(stage, '/UsdExportMeshTest/subdiv') - self.assertEqual(m.GetSubdivisionSchemeAttr().Get(), UsdGeom.Tokens.catmullClark) - self.assertFalse(m.GetSubdivisionSchemeAttr().IsAuthored()) - self.assertEqual(m.GetInterpolateBoundaryAttr().Get(), UsdGeom.Tokens.edgeAndCorner) - self.assertTrue(m.GetInterpolateBoundaryAttr().IsAuthored()) - self.assertEqual(m.GetFaceVaryingLinearInterpolationAttr().Get(), UsdGeom.Tokens.cornersPlus1) - self.assertTrue(m.GetFaceVaryingLinearInterpolationAttr().IsAuthored()) - self.assertTrue(not m.GetNormalsAttr().Get()) - - # XXX: For some reason, when the mesh export used the getNormal() - # method on MItMeshFaceVertex, we would sometimes get incorrect normal - # values. Instead, we had to get all of the normals off of the MFnMesh - # and then use the iterator's normalId() method to do a lookup into the - # normals. - # This test ensures that we're getting correct normals. The mesh should - # only have normals in the x or z direction. - - m = UsdGeom.Mesh.Get(stage, '/UsdExportMeshTest/TestNormalsMesh') - normals = m.GetNormalsAttr().Get() - self.assertTrue(normals) - for n in normals: - # we don't expect the normals to be pointed in the y-axis at all. - self.assertAlmostEqual(n[1], 0.0, delta=1e-4) - - # make sure the other 2 values aren't both 0. - self.assertNotAlmostEqual(abs(n[0]) + abs(n[2]), 0.0, delta=1e-4) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportNurbsCurve.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportNurbsCurve.py deleted file mode 100644 index 982c2235b8..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportNurbsCurve.py +++ /dev/null @@ -1,73 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Gf -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt - - -class testUsdExportNurbsCurve(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(os.path.abspath('UsdExportNurbsCurveTest.ma'), open=True, - force=True) - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExport(self): - ''' - Export the Maya file and validate a handful of properties. - ''' - usdFile = os.path.abspath('UsdExportNurbsCurveTest.usda') - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, - shadingMode='none') - - stage = Usd.Stage.Open(usdFile) - - nc = UsdGeom.NurbsCurves.Get(stage, '/curve1') - self.assertEqual(nc.GetWidthsAttr().Get(), Vt.FloatArray([1.0])) - self.assertEqual(nc.GetWidthsInterpolation(), UsdGeom.Tokens.constant) - self.assertEqual(nc.GetRangesAttr().Get(), Vt.Vec2dArray([Gf.Vec2d(0, 5)])) - self.assertEqual(nc.GetOrderAttr().Get(), Vt.IntArray([4])) - self.assertEqual(nc.GetCurveVertexCountsAttr().Get(), Vt.IntArray([8])) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportOpenLayer.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportOpenLayer.py deleted file mode 100644 index c75008e0f4..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportOpenLayer.py +++ /dev/null @@ -1,101 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the 'Apache License') -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an 'AS IS' BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Usd - -from maya import cmds -from maya import standalone - - -class testUsdExportOpenLayer(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExportToDiskLayer(self): - """ - Tests that exporting to an on-disk layer that is open elsewhere in the - process still works. - """ - cmds.file(new=True, force=True) - cmds.polyCube(name='TestCube') - - filePath = os.path.abspath("testStage.usda") - stage = Usd.Stage.CreateNew(filePath) - stage.Save() - self.assertFalse(stage.GetPrimAtPath('/TestCube').IsValid()) - - cmds.usdExport( - file=filePath, - mergeTransformAndShape=True, - shadingMode='none') - self.assertTrue(stage.GetPrimAtPath('/TestCube').IsValid()) - - cmds.rename('TestCube', 'TestThing') - cmds.usdExport( - file=filePath, - mergeTransformAndShape=True, - shadingMode='none') - self.assertFalse(stage.GetPrimAtPath('/TestCube').IsValid()) - self.assertTrue(stage.GetPrimAtPath('/TestThing').IsValid()) - - def testExportToAnonymousLayer(self): - """ - Tests exporting to an existing anonymous layer. In normal (non-append) - mode, this should completely overwrite the contents of the anonymous - layer. - """ - cmds.file(new=True, force=True) - cmds.polyCube(name='TestCube') - - stage = Usd.Stage.CreateInMemory() - self.assertFalse(stage.GetPrimAtPath('/TestCube').IsValid()) - - cmds.usdExport( - file=stage.GetRootLayer().identifier, - mergeTransformAndShape=True, - shadingMode='none') - self.assertTrue(stage.GetPrimAtPath('/TestCube').IsValid()) - - cmds.rename('TestCube', 'TestThing') - cmds.usdExport( - file=stage.GetRootLayer().identifier, - mergeTransformAndShape=True, - shadingMode='none') - self.assertFalse(stage.GetPrimAtPath('/TestCube').IsValid()) - self.assertTrue(stage.GetPrimAtPath('/TestThing').IsValid()) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportOverImport.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportOverImport.py deleted file mode 100644 index 938f365fe9..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportOverImport.py +++ /dev/null @@ -1,94 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Usd - -from maya import cmds -from maya import standalone - - -class testUsdExportOverImport(unittest.TestCase): - - USD_FILE = os.path.abspath('CubeModel.usda') - - BEFORE_PRIM_NAME = 'Cube' - BEFORE_PRIM_PATH = '/CubeModel/Geom/%s' % BEFORE_PRIM_NAME - AFTER_PRIM_NAME = 'NewCube' - AFTER_PRIM_PATH = '/CubeModel/Geom/%s' % AFTER_PRIM_NAME - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def _ValidateUsdBeforeExport(self): - usdStage = Usd.Stage.Open(self.USD_FILE) - self.assertTrue(usdStage) - - cubePrim = usdStage.GetPrimAtPath(self.BEFORE_PRIM_PATH) - self.assertTrue(cubePrim) - - invalidPrim = usdStage.GetPrimAtPath(self.AFTER_PRIM_PATH) - self.assertFalse(invalidPrim) - - def _ModifyMayaScene(self): - cmds.rename(self.BEFORE_PRIM_NAME, self.AFTER_PRIM_NAME) - - def _ValidateUsdAfterExport(self): - usdStage = Usd.Stage.Open(self.USD_FILE) - self.assertTrue(usdStage) - - invalidPrim = usdStage.GetPrimAtPath(self.BEFORE_PRIM_PATH) - self.assertFalse(invalidPrim) - - cubePrim = usdStage.GetPrimAtPath(self.AFTER_PRIM_PATH) - self.assertTrue(cubePrim) - - def testImportModifyAndExportCubeModel(self): - """ - Tests that re-exporting over a previously imported USD file works, and - that changes are reflected in the new version of the file. - """ - self._ValidateUsdBeforeExport() - - cmds.usdImport(file=self.USD_FILE, shadingMode='none') - - self._ModifyMayaScene() - - cmds.usdExport(mergeTransformAndShape=True, file=self.USD_FILE, - shadingMode='none') - - self._ValidateUsdAfterExport() - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportPackage.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportPackage.py deleted file mode 100644 index 93d08bded8..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportPackage.py +++ /dev/null @@ -1,133 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Usd, UsdGeom - - -class testUsdExportPackage(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def setUp(self): - cmds.file(os.path.abspath('PackageTest.ma'), open=True, force=True) - - def _AssertExpectedStage(self, stage, cardPngRefPath): - self.assertTrue(stage) - - self.assertTrue(stage.GetPrimAtPath("/PackageTest")) - self.assertTrue(stage.GetPrimAtPath("/PackageTest/MyAssembly")) - self.assertTrue(stage.GetPrimAtPath( - "/PackageTest/MyAssembly/BaseModel1")) - self.assertTrue(stage.GetPrimAtPath( - "/PackageTest/MyAssembly/BaseModel1/Geom/MyMesh")) - self.assertTrue(stage.GetPrimAtPath( - "/PackageTest/MyAssembly/BaseModel2")) - self.assertTrue(stage.GetPrimAtPath( - "/PackageTest/MyAssembly/BaseModel1/Geom/MyMesh")) - - prim = stage.GetPrimAtPath("/PackageTest/Sphere") - self.assertTrue(prim) - modelAPI = UsdGeom.ModelAPI(prim) - self.assertEqual(modelAPI.GetModelCardTextureXNegAttr().Get().path, - cardPngRefPath) - - def _AssertNoTempFiles(self, usdFilePath): - lsDir = os.listdir(os.path.dirname(usdFilePath)) - for item in lsDir: - self.assertNotRegexpMatches(item, "tmp-.*\.usd.?") - - def testExport(self): - '''Tests standard usdz package export.''' - usdFile = os.path.abspath('MyAwesomePackage.usdz') - cmds.usdExport( - file=usdFile, - mergeTransformAndShape=True, - shadingMode='none') - - # Lets make sure that the root layer is the first file and that all - # the references were localized ok. - zipFile = Usd.ZipFile.Open(usdFile) - fileNames = zipFile.GetFileNames() - self.assertEqual(fileNames, [ - "MyAwesomePackage.usdc", - "ReferenceModel.usda", - "BaseModel.usda", - "card.png" - ]) - - # Open the usdz file up to verify that everything exported properly. - stage = Usd.Stage.Open(usdFile) - self._AssertExpectedStage(stage, "./card.png") - - # Make sure there's no weird temp files sitting around. - self._AssertNoTempFiles(usdFile) - - def testArKitCompatibility(self): - '''Tests usdz package export with ARKit compatibility profile.''' - usdFile = os.path.abspath('MyAwesomeArKitCompatibleFile.usdz') - usdFileNoExt = os.path.abspath('MyAwesomeArKitCompatibleFile') - - # The usdExport command should automatically add "usdz" extension since - # we're requestion appleArKit compatibility. - cmds.usdExport( - file=usdFileNoExt, - mergeTransformAndShape=True, - shadingMode='none', - compatibility='appleArKit') - - # Lets make sure that the root layer is the first file and that all - # the references were localized ok. - # Note that the path of "card.png" in the usdz archive may have changed - # because of the flattening step. - zipFile = Usd.ZipFile.Open(usdFile) - fileNames = zipFile.GetFileNames() - self.assertEqual(len(fileNames), 2) - self.assertEqual(fileNames[0], "MyAwesomeArKitCompatibleFile.usdc") - self.assertTrue(fileNames[1].endswith("card.png")) - - # Open the usdz file up to verify that everything exported properly. - stage = Usd.Stage.Open(usdFile) - self._AssertExpectedStage(stage, fileNames[-1]) - - # Make sure there's no weird temp files sitting around. - self._AssertNoTempFiles(usdFile) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportParentScope.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportParentScope.py deleted file mode 100644 index 3339299013..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportParentScope.py +++ /dev/null @@ -1,73 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt -from pxr import Gf - -class testUsdExportParentScope(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(os.path.abspath('UsdExportParentScopeTest.ma'), open=True, - force=True) - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExportParentScope(self): - usdFile = os.path.abspath('UsdExportParentScope_testParentScope.usda') - cmds.usdExport(mergeTransformAndShape=False, exportInstances=False, - shadingMode='none', parentScope='testScope', file=usdFile, frameRange=(1, 1)) - - stage = Usd.Stage.Open(usdFile) - - p = UsdGeom.Mesh.Get(stage, '/testScope/pSphere1/pSphereShape1') - self.assertTrue(p.GetPrim().IsValid()) - - def testExportNoParentScope(self): - usdFile = os.path.abspath('UsdExportParentScope_testNoParentScope.usda') - cmds.usdExport(mergeTransformAndShape=False, exportInstances=False, - shadingMode='none', file=usdFile, frameRange=(1, 1)) - - stage = Usd.Stage.Open(usdFile) - - p = UsdGeom.Mesh.Get(stage, '/pSphere1/pSphereShape1') - self.assertTrue(p.GetPrim().IsValid()) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportParticles.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportParticles.py deleted file mode 100644 index 57d4a99dbf..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportParticles.py +++ /dev/null @@ -1,69 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt -from pxr import Gf - - -class testUsdExportParticles(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(os.path.abspath('UsdExportParticlesTest.ma'), open=True, - force=True) - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExportInstances(self): - usdFile = os.path.abspath('UsdExportParticles_particles.usda') - cmds.usdExport(mergeTransformAndShape=False, exportInstances=False, - shadingMode='none', file=usdFile, frameRange=(1, 1)) - - stage = Usd.Stage.Open(usdFile) - - p = UsdGeom.Points.Get(stage, '/particle1/particleShape1') - self.assertTrue(p.GetPrim().IsValid()) - self.assertEqual(p.GetPointsAttr().Get(1), Vt.Vec3fArray(5, (Gf.Vec3f(5.0, 0.0, -6.0), Gf.Vec3f(-4.0, 0.0, -4.5), Gf.Vec3f(-4.5, 0.0, 3.0), Gf.Vec3f(-2.0, 0.0, 8.5), Gf.Vec3f(3.0, 0.0, 3.5)))) - self.assertEqual(p.GetVelocitiesAttr().Get(1), Vt.Vec3fArray(5, (Gf.Vec3f(0.0, 0.0, 0.0), Gf.Vec3f(1.0, 1.0, 1.0), Gf.Vec3f(2.0, 3.0, 4.0), Gf.Vec3f(5.0, 6.0, 7.0), Gf.Vec3f(8.0, 9.0, 10.0)))) - self.assertEqual(p.GetWidthsAttr().Get(1), Vt.FloatArray(5, (2.0, 2.0, 2.0, 2.0, 2.0))) - self.assertEqual(p.GetIdsAttr().Get(1), Vt.Int64Array(5, (0, 1, 2, 3, 4))) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportPointInstancer.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportPointInstancer.py deleted file mode 100644 index 1d7ce6ff82..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportPointInstancer.py +++ /dev/null @@ -1,379 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf -from pxr import Kind -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt - -from maya import cmds, mel, standalone -from maya import OpenMaya as OM -from maya import OpenMayaFX as OMFX - -class testUsdExportPointInstancer(unittest.TestCase): - - START_TIMECODE = 1.0 - END_TIMECODE = 400.0 - - EPSILON = 1e-3 - - @classmethod - def _GetDagPath(cls, dagPath): - sel = OM.MSelectionList() - sel.add(dagPath) - dagPath = OM.MDagPath() - sel.getDagPath(0, dagPath) - return dagPath - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - # Choose the test file based on whether the MASH plugin is available. - try: - cmds.loadPlugin("MASH") - # Even though, ie, maya2016 Ext has MASH, the node attributes / etc - # changed enough to be incompatible with InstancerTestMash.ma; also, - # the .ma file has a "requires maya "2018" statement - cls.hasMash = cmds.about(apiVersion=1) >= 20180000 - except: - cls.hasMash = False - - scene = "InstancerTestMash.ma" if cls.hasMash else "InstancerTest.ma" - cmds.file(os.path.abspath(scene), - open=True, - force=True) - - # Create nCache. This is to be on the safe side and ensure that the - # particles have the same positions for all test cases. - # It doesn't look like doCreateNclothCache is Python-wrapped. - cmds.select("nParticle1") - # Note: this MEL command expects paths to be in the Maya-normalized - # format with the '/' dir separator; using the Windows-style separator - # will cause MEL script errors because it's treated as an escape. - cacheLocation = os.path.abspath("nCache").replace(os.path.sep, "/") - mel.eval('doCreateNclothCache 5 { "2", "1", "10", "OneFile", "1", "%s","0","","0", "add", "0", "1", "1","0","1","mcx" }' - % cacheLocation) - - # Export to USD. (Don't load the reference assembly yet; this should - # work without the reference assembly.) - usdFilePath = os.path.abspath('InstancerTest.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - shadingMode='none', - frameRange=(cls.START_TIMECODE, cls.END_TIMECODE), - kind='component') - - cls.stage = Usd.Stage.Open(usdFilePath) - - # Load the USD reference assembly so that it draws instanced. - assembly = OM.MFnAssembly(cls._GetDagPath("referencePrototype")) - assembly.activate("Full") - - def _AssertPrototype(self, prim, typeName, numChildren, - hasInstancerTranslate): - self.assertEqual(prim.GetTypeName(), typeName) - self.assertEqual(len(prim.GetChildren()), numChildren) - self.assertEqual(Usd.ModelAPI(prim).GetKind(), Kind.Tokens.subcomponent) - - xformOps = UsdGeom.Xformable(prim).GetOrderedXformOps() - foundInstancerTranslate = False - for op in xformOps: - if op.GetOpName() == "xformOp:translate:instancerTranslate": - foundInstancerTranslate = True - break - self.assertEqual(foundInstancerTranslate, hasInstancerTranslate) - - def _TestPrototypes(self, instancerName): - """ - Tests that all of the instancer prototypes made it to USD. - """ - self.assertTrue(self.stage) - instancer = OMFX.MFnInstancer(self._GetDagPath(instancerName)) - - # Move to the last frame so that we can ensure all of the prototypes - # are in use. - cmds.currentTime(self.END_TIMECODE, edit=True) - paths = OM.MDagPathArray() - matrices = OM.MMatrixArray() - particlePathStartIndices = OM.MIntArray() - pathIndices = OM.MIntArray() - instancer.allInstances( - paths, matrices, particlePathStartIndices, pathIndices) - - # Check that the Maya instanced objects are what we think they are. - pathStrings = [paths[i].fullPathName() for i in xrange(paths.length())] - self.assertEqual(pathStrings, [ - # 0 (logical 0) - Cube - "|dummyGroup|pCube1|pCubeShape1", - "|dummyGroup|pCube1|pSphere1|pSphereShape1", - # 1 (logical 2) - Sphere - "|InstancerTest|%s|prototypeUnderInstancer|prototypeUnderInstancerShape" % instancerName, - # 2 (logical 3) - Reference - "|referencePrototype|NS_referencePrototype:Geom|NS_referencePrototype:Cone|NS_referencePrototype:ConeShape" - ]) - - # Check that the USD prims have correct type name, references, kinds, - # kinds, instancerTranslate xformOps. - instancerPrim = self.stage.GetPrimAtPath( - "/InstancerTest/%s" % instancerName) - self.assertEqual(Usd.ModelAPI(instancerPrim).GetKind(), - Kind.Tokens.subcomponent) - - prototypesPrim = instancerPrim.GetChild("Prototypes") - self.assertEqual(len(prototypesPrim.GetChildren()), 3) - self.assertEqual(Usd.ModelAPI(prototypesPrim).GetKind(), - Kind.Tokens.subcomponent) - - # Note that pCube1_0 is a special case where instancerTranslate - # isn't the opposite of translate, so both have to be left in. - prototype0 = prototypesPrim.GetChild("pCube1_0") - self._AssertPrototype(prototype0, "Xform", 2, True) - - prototype1 = prototypesPrim.GetChild("prototypeUnderInstancer_1") - self._AssertPrototype(prototype1, "Mesh", 0, False) - - prototype2 = prototypesPrim.GetChild("referencePrototype_2") - self._AssertPrototype(prototype2, "Xform", 1, False) - self.assertEqual( - Usd.ModelAPI(prototype2).GetAssetName(), - "ConeAssetName") - - def testNParticlePrototypes(self): - """ - Tests that all of the nParticle instancer prototypes made it to USD. - """ - self._TestPrototypes("instancer1") - - def testMashPrototypes(self): - """ - Tests that all of the MASH instancer prototypes made it to USD. - """ - if self.hasMash: - self._TestPrototypes("MASH1_Instancer") - - def testMashPrototypes_NoIdsArray(self): - """ - MASH instancers might not have an ids array if using dynamics. - Make sure they still export OK. - """ - if not self.hasMash: - return - - instancerPrim = self.stage.GetPrimAtPath( - "/InstancerTest/MASH2_Instancer") - self.assertTrue(instancerPrim) - - instancer = UsdGeom.PointInstancer(instancerPrim) - protoIndices = instancer.GetProtoIndicesAttr().Get() - self.assertEqual(len(protoIndices), 10) - - def _MayaToGfMatrix(self, mayaMatrix): - scriptUtil = OM.MScriptUtil() - values = [[scriptUtil.getDouble4ArrayItem(mayaMatrix.matrix, r, c) - for c in xrange(4)] for r in xrange(4)] - return Gf.Matrix4d(values) - - def _GetWorldSpacePosition(self, path): - return self._MayaToGfMatrix(self._GetDagPath(path).inclusiveMatrix()) - - def _AssertMatricesRaw(self, mat1, mat2): - """ - Asserts that mat1 and mat2 are element-wise close within EPSILON. - """ - for i in xrange(4): - for j in xrange(4): - self.assertTrue(abs(mat1[i][j] - mat2[i][j]) < self.EPSILON, - "%s\n%s" % (mat1, mat2)) - - def _AssertXformMatrices(self, mat1, mat2): - """ - Asserts that two matrices that represent transforms are the same, - taking into account the precision of half-precision rotations. - The matrices are factored into translation/rotation/scale/etc. and - the components are compared. Rotation is handled by converting to - half-precision quaternions before comparing. - """ - _, r1, s1, u1, t1, p1 = mat2.Factor() - _, r2, s2, u2, t2, p2 = mat2.Factor() - self.assertTrue(Gf.IsClose(t1, t2, self.EPSILON)) # translation - self.assertTrue(Gf.IsClose(s1, s2, self.EPSILON)) # scale - self._AssertMatricesRaw(u1, u2) # shear - - # Deal with rotations weirdly because of half-precision floats. - # Extract the rotations as Quath's and compare them for closeness. - rot1 = r1.ExtractRotation() - rot2 = r2.ExtractRotation() - quatd1 = rot1.GetQuat() - quatd2 = rot2.GetQuat() - quath1 = Gf.Quath(quatd1.real, *quatd1.imaginary) - quath2 = Gf.Quath(quatd2.real, *quatd2.imaginary) - self.assertTrue(abs(quath1.real - quath2.real) < self.EPSILON) - self.assertTrue(Gf.IsClose(quath1.imaginary, quath2.imaginary, - self.EPSILON)) - - def _TestTransforms(self, instancerName): - mayaInstancer = OMFX.MFnInstancer(self._GetDagPath(instancerName)) - usdInstancer = UsdGeom.PointInstancer( - self.stage.GetPrimAtPath("/InstancerTest/%s" % instancerName)) - - time = self.START_TIMECODE - while time <= self.END_TIMECODE: - cmds.currentTime(time, edit=True) - - # Need to do this because MFnInstancer will give instance matrices - # as offsets from prototypes' original world space positions. - worldPositions = [ - self._GetWorldSpacePosition("|dummyGroup|pCube1"), - self._GetWorldSpacePosition("|InstancerTest|%s|prototypeUnderInstancer" % instancerName), - self._GetWorldSpacePosition("|referencePrototype") - ] - - paths = OM.MDagPathArray() - matrices = OM.MMatrixArray() - particlePathStartIndices = OM.MIntArray() - pathIndices = OM.MIntArray() - mayaInstancer.allInstances( - paths, matrices, particlePathStartIndices, pathIndices) - - usdInstanceTransforms = \ - usdInstancer.ComputeInstanceTransformsAtTime(time, time) - usdProtoIndices = usdInstancer.GetProtoIndicesAttr().Get(time) - - self.assertEqual(matrices.length(), len(usdInstanceTransforms)) - - # Compute the instancer-space position of instances in Maya - # (including the protos' transforms). By default, this is what - # UsdGeomPointInstancer::ComputeInstanceTransformsAtTime already - # gives us. - mayaWorldPositions = [worldPositions[protoIndex] - for protoIndex in usdProtoIndices] - mayaGfMatrices = [ - mayaWorldPositions[i] * self._MayaToGfMatrix(matrices[i]) - for i in xrange(matrices.length())] - usdGfMatrices = [ - usdInstanceTransforms[i] - for i in xrange(len(usdInstanceTransforms))] - for i in xrange(len(usdGfMatrices)): - self._AssertXformMatrices( - mayaGfMatrices[i], usdGfMatrices[i]) - - time += 1.0 - - def testNParticleTransforms(self): - """ - Check that the nParticle point transforms are correct. - """ - self._TestTransforms("instancer1") - - def testMashTransforms(self): - """ - Check that the MASH point transforms are correct. - """ - if self.hasMash: - self._TestTransforms("MASH1_Instancer") - - def _TestInstancePaths(self, instancerName): - mayaInstancer = OMFX.MFnInstancer(self._GetDagPath(instancerName)) - usdInstancer = UsdGeom.PointInstancer( - self.stage.GetPrimAtPath("/InstancerTest/%s" % instancerName)) - - time = self.START_TIMECODE - while time <= self.END_TIMECODE: - cmds.currentTime(time, edit=True) - - paths = OM.MDagPathArray() - matrices = OM.MMatrixArray() - particlePathStartIndices = OM.MIntArray() - pathIndices = OM.MIntArray() - mayaInstancer.allInstances( - paths, matrices, particlePathStartIndices, pathIndices) - usdProtoIndices = usdInstancer.GetProtoIndicesAttr().Get(time) - - # Mapping of proto index to index(es) in the paths array. - # Note that in the Maya instancer a single point may map to multiple - # DAG paths, which correspond to all the shapes in the instanced - # hierarchy. - usdIndicesToMayaIndices = { - 0: [0, 1], # the first prototype has two shapes in hierarchy - 1: [2], # this prototype only has one shape - 2: [3], # the reference prototype only has one shape - } - - for i in xrange(len(usdProtoIndices)): - usdProtoIndex = usdProtoIndices[i] - expectedMayaIndices = usdIndicesToMayaIndices[usdProtoIndex] - - mayaIndicesStart = particlePathStartIndices[i] - mayaIndicesEnd = particlePathStartIndices[i + 1] - - self.assertEqual(mayaIndicesEnd - mayaIndicesStart, - len(expectedMayaIndices)) - actualPathIndices = [pathIndices[i] - for i in xrange(mayaIndicesStart, mayaIndicesEnd)] - self.assertEqual(actualPathIndices, expectedMayaIndices) - - time += 1.0 - - def testNParticleInstancePaths(self): - """ - Checks that the proto index assigned for each point is correct - in the nParticle instancer. - """ - self._TestInstancePaths("instancer1") - - def testMashInstancePaths(self): - """ - Checks that the proto index assigned for each point is correct - in the MASH instancer. - """ - if self.hasMash: - self._TestInstancePaths("MASH1_Instancer") - - def testMashVisibility(self): - """ - Checks that invisibleIds is properly authored based on the visibility - channel of the MASH instancer. - """ - if self.hasMash: - invisibleIds = UsdGeom.PointInstancer.Get(self.stage, - "/InstancerTest/MASH3_Instancer").GetInvisibleIdsAttr() - self.assertItemsEqual(invisibleIds.Get(0.0), [4, 5, 6, 7, 8, 9]) - self.assertItemsEqual(invisibleIds.Get(140.0), [7, 8, 9]) - self.assertItemsEqual(invisibleIds.Get(270.0), [0, 1, 2, 3, 4]) - self.assertItemsEqual(invisibleIds.Get(400.0), - [0, 1, 2, 3, 4, 5, 6]) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportPref.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportPref.py deleted file mode 100644 index af9f9a70c6..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportPref.py +++ /dev/null @@ -1,86 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Kind -from pxr import Usd -from pxr import UsdGeom -from pxr import UsdUtils - - -class testUsdExportPref(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(os.path.abspath('UsdExportPrefTest.ma'), open=True, - force=True) - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExportInstances(self): - usdFile = os.path.abspath('UsdExportPref_nopref.usda') - cmds.usdExport(mergeTransformAndShape=True, exportReferenceObjects=False, - shadingMode='none', file=usdFile) - - stage = Usd.Stage.Open(usdFile) - - plane1Path = '/pPlane1' - plane2Path = '/pPlane2' - - plane1 = UsdGeom.Mesh.Get(stage, plane1Path) - self.assertTrue(plane1.GetPrim().IsValid()) - plane2 = UsdGeom.Mesh.Get(stage, plane2Path) - self.assertTrue(plane2.GetPrim().IsValid()) - - self.assertFalse(plane1.GetPrimvar(UsdUtils.GetPrefName()).IsDefined()) - - usdFile = os.path.abspath('UsdExportPref_pref.usda') - cmds.usdExport(mergeTransformAndShape=True, exportReferenceObjects=True, - shadingMode='none', file=usdFile) - - stage = Usd.Stage.Open(usdFile) - - plane1 = UsdGeom.Mesh.Get(stage, plane1Path) - self.assertTrue(plane1.GetPrim().IsValid()) - plane2 = UsdGeom.Mesh.Get(stage, plane2Path) - self.assertTrue(plane2.GetPrim().IsValid()) - - self.assertTrue(plane1.GetPrimvar(UsdUtils.GetPrefName()).IsDefined()) - self.assertEqual(plane1.GetPrimvar(UsdUtils.GetPrefName()).Get(), plane2.GetPointsAttr().Get()) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportRenderLayerMode.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportRenderLayerMode.py deleted file mode 100644 index 4b686233b0..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportRenderLayerMode.py +++ /dev/null @@ -1,219 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt - -from maya import cmds -from maya import standalone -from maya import OpenMayaRender as OMR - - -class testUsdExportRenderLayerMode(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def _GetDefaultRenderLayerName(self): - defaultRenderLayerObj = OMR.MFnRenderLayer.defaultRenderLayer() - defaultRenderLayer = OMR.MFnRenderLayer(defaultRenderLayerObj) - return defaultRenderLayer.name() - - def _GetCurrentRenderLayerName(self): - currentRenderLayerObj = OMR.MFnRenderLayer.currentLayer() - currentRenderLayer = OMR.MFnRenderLayer(currentRenderLayerObj) - return currentRenderLayer.name() - - def _GetExportedStage(self, activeRenderLayerName, - renderLayerMode='defaultLayer', **kwargs): - cmds.file(os.path.abspath('UsdExportRenderLayerModeTest.ma'), - open=True, force=True) - - usdFilePathFormat = 'UsdExportRenderLayerModeTest_activeRenderLayer-%s_renderLayerMode-%s.usda' - usdFilePath = usdFilePathFormat % (activeRenderLayerName, renderLayerMode) - usdFilePath = os.path.abspath(usdFilePath) - - cmds.editRenderLayerGlobals(currentRenderLayer=activeRenderLayerName) - self.assertEqual(self._GetCurrentRenderLayerName(), activeRenderLayerName) - - # Export to USD. - cmds.usdExport(mergeTransformAndShape=True, file=usdFilePath, - shadingMode='none', renderLayerMode=renderLayerMode, **kwargs) - - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - # Make sure the current render layer is the same as what it was pre-export. - self.assertEqual(self._GetCurrentRenderLayerName(), activeRenderLayerName) - - return stage - - def _AssertDisplayColorEqual(self, prim, expectedColor): - # expectedColor should be given as a list, so turn it into the type we'd - # expect to get out of the displayColor attribute, namely a VtVec3fArray. - expectedColor = Vt.Vec3fArray(1, expectedColor) - - gprim = UsdGeom.Gprim(prim) - self.assertTrue(gprim) - - displayColorPrimvar = gprim.GetDisplayColorPrimvar() - self.assertTrue(displayColorPrimvar) - self.assertEqual(displayColorPrimvar.ComputeFlattened(), expectedColor) - - def _VerifyModelingVariantMode(self, stage, - variantPath='/UsdExportRenderLayerModeTest', - geomPath='/UsdExportRenderLayerModeTest/Geom'): - modelPrim = stage.GetPrimAtPath(variantPath) - self.assertTrue(modelPrim) - - variantSets = modelPrim.GetVariantSets() - self.assertTrue(variantSets) - self.assertEqual(variantSets.GetNames(), ['modelingVariant']) - - modelingVariant = variantSets.GetVariantSet('modelingVariant') - self.assertTrue(modelingVariant) - - expectedVariants = [ - 'RenderLayerOne', - 'RenderLayerTwo', - 'RenderLayerThree', - self._GetDefaultRenderLayerName() - ] - - self.assertEqual(set(modelingVariant.GetVariantNames()), set(expectedVariants)) - - # The default modeling variant name should have the same name as the - # default render layer. - variantSelection = modelingVariant.GetVariantSelection() - self.assertEqual(variantSelection, self._GetDefaultRenderLayerName()) - - # All cubes should be active in the default variant. - prim = stage.GetPrimAtPath(geomPath + '/CubeOne') - self.assertTrue(prim.IsActive()) - prim = stage.GetPrimAtPath(geomPath + '/CubeTwo') - self.assertTrue(prim.IsActive()) - prim = stage.GetPrimAtPath(geomPath + '/CubeThree') - self.assertTrue(prim.IsActive()) - - # Only one cube should be active in each of the render layer variants. - modelingVariant.SetVariantSelection('RenderLayerOne') - prim = stage.GetPrimAtPath(geomPath + '/CubeOne') - self.assertTrue(prim.IsActive()) - prim = stage.GetPrimAtPath(geomPath + '/CubeTwo') - self.assertFalse(prim.IsActive()) - prim = stage.GetPrimAtPath(geomPath + '/CubeThree') - self.assertFalse(prim.IsActive()) - - modelingVariant.SetVariantSelection('RenderLayerTwo') - prim = stage.GetPrimAtPath(geomPath + '/CubeOne') - self.assertFalse(prim.IsActive()) - prim = stage.GetPrimAtPath(geomPath + '/CubeTwo') - self.assertTrue(prim.IsActive()) - prim = stage.GetPrimAtPath(geomPath + '/CubeThree') - self.assertFalse(prim.IsActive()) - - modelingVariant.SetVariantSelection('RenderLayerThree') - prim = stage.GetPrimAtPath(geomPath + '/CubeOne') - self.assertFalse(prim.IsActive()) - prim = stage.GetPrimAtPath(geomPath + '/CubeTwo') - self.assertFalse(prim.IsActive()) - prim = stage.GetPrimAtPath(geomPath + '/CubeThree') - self.assertTrue(prim.IsActive()) - - def testDefaultLayerModeWithDefaultLayerActive(self): - stage = self._GetExportedStage(self._GetDefaultRenderLayerName(), - renderLayerMode='defaultLayer') - - # CubeTwo should be red in the default layer. - prim = stage.GetPrimAtPath('/UsdExportRenderLayerModeTest/Geom/CubeTwo') - self.assertTrue(prim) - self._AssertDisplayColorEqual(prim, [1.0, 0.0, 0.0]) - - def testCurrentLayerModeWithDefaultLayerActive(self): - stage = self._GetExportedStage(self._GetDefaultRenderLayerName(), - renderLayerMode='currentLayer') - - # The default layer IS the current layer, so CubeTwo should still be red. - prim = stage.GetPrimAtPath('/UsdExportRenderLayerModeTest/Geom/CubeTwo') - self.assertTrue(prim) - self._AssertDisplayColorEqual(prim, [1.0, 0.0, 0.0]) - - def testModelingVariantModeWithDefaultLayerActive(self): - stage = self._GetExportedStage(self._GetDefaultRenderLayerName(), - renderLayerMode='modelingVariant') - - self._VerifyModelingVariantMode(stage) - - def testDefaultLayerModeWithNonDefaultLayerActive(self): - stage = self._GetExportedStage('RenderLayerTwo', - renderLayerMode='defaultLayer') - - # The render layer should have been switched to the default layer where - # CubeTwo should be red. - prim = stage.GetPrimAtPath('/UsdExportRenderLayerModeTest/Geom/CubeTwo') - self.assertTrue(prim) - self._AssertDisplayColorEqual(prim, [1.0, 0.0, 0.0]) - - def testCurrentLayerModeWithNonDefaultLayerActive(self): - stage = self._GetExportedStage('RenderLayerTwo', - renderLayerMode='currentLayer') - - # CubeTwo should be blue in the layer 'RenderLayerTwo'. - prim = stage.GetPrimAtPath('/UsdExportRenderLayerModeTest/Geom/CubeTwo') - self._AssertDisplayColorEqual(prim, [0.0, 0.0, 1.0]) - - def testModelingVariantModeWithNonDefaultLayerActive(self): - stage = self._GetExportedStage('RenderLayerTwo', - renderLayerMode='modelingVariant') - - # 'modelingVariant' renderLayerMode switches to the default render layer - # first, so the results here should be the same as when the default - # layer is active. - self._VerifyModelingVariantMode(stage) - - def testModelingVariantModeWithParentScope(self): - stage = self._GetExportedStage(self._GetDefaultRenderLayerName(), - renderLayerMode='modelingVariant', - parentScope='newTopLevel') - - self._VerifyModelingVariantMode( - stage, - variantPath='/newTopLevel', - geomPath='/newTopLevel/UsdExportRenderLayerModeTest/Geom') - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportRfMLight.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportRfMLight.py deleted file mode 100644 index 69ed085e16..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportRfMLight.py +++ /dev/null @@ -1,400 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf -from pxr import Usd -from pxr import UsdGeom -from pxr import UsdLux -from pxr import UsdRi - -from maya import cmds -from maya import standalone - - -class testUsdExportRfMLight(unittest.TestCase): - - START_TIMECODE = 1.0 - END_TIMECODE = 5.0 - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - mayaFile = os.path.abspath('RfMLightsTest.ma') - cmds.file(mayaFile, open=True, force=True) - - # Export to USD. - usdFilePath = os.path.abspath('RfMLightsTest.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, file=usdFilePath, - shadingMode='pxrRis', - frameRange=(cls.START_TIMECODE, cls.END_TIMECODE)) - - cls._stage = Usd.Stage.Open(usdFilePath) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testStageOpens(self): - """ - Tests that the USD stage was opened successfully. - """ - self.assertTrue(self._stage) - - self.assertEqual(self._stage.GetStartTimeCode(), self.START_TIMECODE) - self.assertEqual(self._stage.GetEndTimeCode(), self.END_TIMECODE) - - def _ValidateUsdLuxLight(self, lightTypeName): - primPathFormat = '/RfMLightsTest/Lights/%s' - - lightPrimPath = primPathFormat % lightTypeName - lightPrim = self._stage.GetPrimAtPath(lightPrimPath) - self.assertTrue(lightPrim) - - testNumber = None - if lightTypeName == 'CylinderLight': - self.assertTrue(lightPrim.IsA(UsdLux.CylinderLight)) - testNumber = 1 - elif lightTypeName == 'DiskLight': - self.assertTrue(lightPrim.IsA(UsdLux.DiskLight)) - testNumber = 2 - elif lightTypeName == 'DistantLight': - self.assertTrue(lightPrim.IsA(UsdLux.DistantLight)) - testNumber = 3 - elif lightTypeName == 'DomeLight': - self.assertTrue(lightPrim.IsA(UsdLux.DomeLight)) - testNumber = 4 - elif lightTypeName == 'MeshLight': - self.assertTrue(lightPrim.IsA(UsdLux.GeometryLight)) - testNumber = 5 - elif lightTypeName == 'RectLight': - self.assertTrue(lightPrim.IsA(UsdLux.RectLight)) - testNumber = 6 - elif lightTypeName == 'SphereLight': - self.assertTrue(lightPrim.IsA(UsdLux.SphereLight)) - testNumber = 7 - elif lightTypeName == 'AovLight': - self.assertTrue(lightPrim.IsA(UsdRi.PxrAovLight)) - testNumber = 8 - elif lightTypeName == 'EnvDayLight': - self.assertTrue(lightPrim.IsA(UsdRi.PxrEnvDayLight)) - testNumber = 9 - else: - raise NotImplementedError('Invalid light type %s' % lightTypeName) - - lightSchema = UsdLux.Light(lightPrim) - self.assertTrue(lightSchema) - - if lightTypeName == 'AovLight': - # PxrAovLight doesn't have any of the below attributes. - return - - expectedIntensity = 1.0 + (testNumber * 0.1) - self.assertTrue(Gf.IsClose(lightSchema.GetIntensityAttr().Get(), - expectedIntensity, 1e-6)) - - expectedExposure = 0.1 * testNumber - self.assertTrue(Gf.IsClose(lightSchema.GetExposureAttr().Get(), - expectedExposure, 1e-6)) - - expectedDiffuse = 1.0 + (testNumber * 0.1) - self.assertTrue(Gf.IsClose(lightSchema.GetDiffuseAttr().Get(), - expectedDiffuse, 1e-6)) - - expectedSpecular = 1.0 + (testNumber * 0.1) - self.assertTrue(Gf.IsClose(lightSchema.GetSpecularAttr().Get(), - expectedSpecular, 1e-6)) - - if lightTypeName == 'EnvDayLight': - # PxrEnvDayLight doesn't have any of the below attributes. - return - - if lightTypeName == 'DomeLight': - # PxrDomeLight has no normalize attribute - self.assertFalse( - lightSchema.GetNormalizeAttr().HasAuthoredValue()) - else: - expectedNormalize = True - self.assertEqual(lightSchema.GetNormalizeAttr().Get(), - expectedNormalize) - - expectedColor = Gf.Vec3f(0.1 * testNumber) - self.assertTrue(Gf.IsClose(lightSchema.GetColorAttr().Get(), - expectedColor, 1e-6)) - - expectedEnableTemperature = True - self.assertEqual(lightSchema.GetEnableColorTemperatureAttr().Get(), - expectedEnableTemperature) - - expectedTemperature = 6500.0 + testNumber - self.assertTrue(Gf.IsClose(lightSchema.GetColorTemperatureAttr().Get(), - expectedTemperature, 1e-6)) - - def _ValidateDiskLightXformAnimation(self): - lightPrimPath = '/RfMLightsTest/Lights/DiskLight' - lightPrim = self._stage.GetPrimAtPath(lightPrimPath) - self.assertTrue(lightPrim) - - diskLight = UsdLux.DiskLight(lightPrim) - self.assertTrue(diskLight) - - xformOps = diskLight.GetOrderedXformOps() - self.assertEqual(len(xformOps), 1) - - translateOp = xformOps[0] - - self.assertEqual(translateOp.GetOpName(), 'xformOp:translate') - self.assertEqual(translateOp.GetOpType(), UsdGeom.XformOp.TypeTranslate) - - for frame in xrange(int(self.START_TIMECODE), int(self.END_TIMECODE + 1.0)): - expectedTranslation = Gf.Vec3d(2.0, float(frame), 2.0) - self.assertTrue( - Gf.IsClose(translateOp.Get(frame), expectedTranslation, 1e-6)) - - def _ValidateUsdLuxDistantLightAngle(self): - lightPrimPath = '/RfMLightsTest/Lights/DistantLight' - lightPrim = self._stage.GetPrimAtPath(lightPrimPath) - self.assertTrue(lightPrim) - - distantLight = UsdLux.DistantLight(lightPrim) - self.assertTrue(distantLight) - - expectedAngle = 0.73 - self.assertTrue(Gf.IsClose(distantLight.GetAngleAttr().Get(), - expectedAngle, 1e-6)) - - def _ValidateUsdLuxRectLightTextureFile(self): - lightPrimPath = '/RfMLightsTest/Lights/RectLight' - lightPrim = self._stage.GetPrimAtPath(lightPrimPath) - self.assertTrue(lightPrim) - - rectLight = UsdLux.RectLight(lightPrim) - self.assertTrue(rectLight) - - expectedTextureFile = './RectLight_texture.tex' - self.assertEqual(rectLight.GetTextureFileAttr().Get(), - expectedTextureFile) - - def _ValidateUsdLuxDomeLightTextureFile(self): - lightPrimPath = '/RfMLightsTest/Lights/DomeLight' - lightPrim = self._stage.GetPrimAtPath(lightPrimPath) - self.assertTrue(lightPrim) - - domeLight = UsdLux.DomeLight(lightPrim) - self.assertTrue(domeLight) - - expectedTextureFile = './DomeLight_texture.tex' - self.assertEqual(domeLight.GetTextureFileAttr().Get(), - expectedTextureFile) - - def _ValidateUsdRiPxrAovLight(self): - lightPrimPath = '/RfMLightsTest/Lights/AovLight' - lightPrim = self._stage.GetPrimAtPath(lightPrimPath) - self.assertTrue(lightPrim) - - aovLight = UsdRi.PxrAovLight(lightPrim) - self.assertTrue(aovLight) - - expectedAovName = 'testAovName' - self.assertEqual(aovLight.GetAovNameAttr().Get(), expectedAovName) - - expectedInPrimaryHit = False - self.assertEqual(aovLight.GetInPrimaryHitAttr().Get(), - expectedInPrimaryHit) - - expectedInReflection = True - self.assertEqual(aovLight.GetInReflectionAttr().Get(), - expectedInReflection) - - expectedInRefraction = True - self.assertEqual(aovLight.GetInRefractionAttr().Get(), - expectedInRefraction) - - expectedInvert = True - self.assertEqual(aovLight.GetInvertAttr().Get(), expectedInvert) - - expectedOnVolumeBoundaries = False - self.assertEqual(aovLight.GetOnVolumeBoundariesAttr().Get(), - expectedOnVolumeBoundaries) - - expectedUseColor = True - self.assertEqual(aovLight.GetUseColorAttr().Get(), expectedUseColor) - - expectedUseThroughput = False - self.assertEqual(aovLight.GetUseThroughputAttr().Get(), - expectedUseThroughput) - - def _ValidateUsdRiPxrEnvDayLight(self): - lightPrimPath = '/RfMLightsTest/Lights/EnvDayLight' - lightPrim = self._stage.GetPrimAtPath(lightPrimPath) - self.assertTrue(lightPrim) - - envDayLight = UsdRi.PxrEnvDayLight(lightPrim) - self.assertTrue(envDayLight) - - expectedDay = 9 - self.assertEqual(envDayLight.GetDayAttr().Get(), expectedDay) - - expectedHaziness = 1.9 - self.assertTrue(Gf.IsClose(envDayLight.GetHazinessAttr().Get(), - expectedHaziness, 1e-6)) - - expectedHour = 9.9 - self.assertTrue(Gf.IsClose(envDayLight.GetHourAttr().Get(), - expectedHour, 1e-6)) - - expectedLatitude = 90.0 - self.assertTrue(Gf.IsClose(envDayLight.GetLatitudeAttr().Get(), - expectedLatitude, 1e-6)) - - expectedLongitude = -90.0 - self.assertTrue(Gf.IsClose(envDayLight.GetLongitudeAttr().Get(), - expectedLongitude, 1e-6)) - - expectedMonth = 9 - self.assertEqual(envDayLight.GetMonthAttr().Get(), expectedMonth) - - expectedSkyTint = Gf.Vec3f(0.9) - self.assertTrue(Gf.IsClose(envDayLight.GetSkyTintAttr().Get(), - expectedSkyTint, 1e-6)) - - expectedSunDirection = Gf.Vec3f(0.0, 0.0, 0.9) - self.assertTrue(Gf.IsClose(envDayLight.GetSunDirectionAttr().Get(), - expectedSunDirection, 1e-6)) - - expectedSunSize = 0.9 - self.assertTrue(Gf.IsClose(envDayLight.GetSunSizeAttr().Get(), - expectedSunSize, 1e-6)) - - expectedSunTint = Gf.Vec3f(0.9) - self.assertTrue(Gf.IsClose(envDayLight.GetSunTintAttr().Get(), - expectedSunTint, 1e-6)) - - expectedYear = 2019 - self.assertEqual(envDayLight.GetYearAttr().Get(), expectedYear) - - expectedZone = 9.0 - self.assertTrue(Gf.IsClose(envDayLight.GetZoneAttr().Get(), - expectedZone, 1e-6)) - - def _ValidateUsdLuxShapingAPI(self): - lightPrimPath = '/RfMLightsTest/Lights/DiskLight' - lightPrim = self._stage.GetPrimAtPath(lightPrimPath) - self.assertTrue(lightPrim) - - self.assertTrue(lightPrim.HasAPI(UsdLux.ShapingAPI)) - - shapingAPI = UsdLux.ShapingAPI(lightPrim) - self.assertTrue(shapingAPI) - - expectedFocus = 0.2 - self.assertTrue(Gf.IsClose(shapingAPI.GetShapingFocusAttr().Get(), - expectedFocus, 1e-6)) - - expectedFocusTint = Gf.Vec3f(0.2) - self.assertTrue(Gf.IsClose(shapingAPI.GetShapingFocusTintAttr().Get(), - expectedFocusTint, 1e-6)) - - expectedConeAngle = 92.0 - self.assertTrue(Gf.IsClose(shapingAPI.GetShapingConeAngleAttr().Get(), - expectedConeAngle, 1e-6)) - - expectedConeSoftness = 0.2 - self.assertTrue(Gf.IsClose(shapingAPI.GetShapingConeSoftnessAttr().Get(), - expectedConeSoftness, 1e-6)) - - expectedProfilePath = './DiskLight_profile.ies' - self.assertEqual(shapingAPI.GetShapingIesFileAttr().Get(), - expectedProfilePath) - - expectedProfileScale = 1.2 - self.assertTrue(Gf.IsClose(shapingAPI.GetShapingIesAngleScaleAttr().Get(), - expectedProfileScale, 1e-6)) - - def _ValidateUsdLuxShadowAPI(self): - lightPrimPath = '/RfMLightsTest/Lights/RectLight' - lightPrim = self._stage.GetPrimAtPath(lightPrimPath) - self.assertTrue(lightPrim) - - self.assertTrue(lightPrim.HasAPI(UsdLux.ShadowAPI)) - - shadowAPI = UsdLux.ShadowAPI(lightPrim) - self.assertTrue(shadowAPI) - - self.assertTrue(shadowAPI.GetShadowEnableAttr().Get()) - - expectedShadowColor = Gf.Vec3f(0.6) - self.assertTrue(Gf.IsClose(shadowAPI.GetShadowColorAttr().Get(), - expectedShadowColor, 1e-6)) - - expectedShadowDistance = -0.6 - self.assertTrue(Gf.IsClose(shadowAPI.GetShadowDistanceAttr().Get(), - expectedShadowDistance, 1e-6)) - - expectedShadowFalloff = -0.6 - self.assertTrue(Gf.IsClose(shadowAPI.GetShadowFalloffAttr().Get(), - expectedShadowFalloff, 1e-6)) - - expectedShadowFalloffGamma = 0.6 - self.assertTrue(Gf.IsClose(shadowAPI.GetShadowFalloffGammaAttr().Get(), - expectedShadowFalloffGamma, 1e-6)) - - def testExportRenderManForMayaLights(self): - """ - Tests that RenderMan for Maya lights export as UsdLux schema USD prims - correctly. - """ - self._ValidateUsdLuxLight('CylinderLight') - - self._ValidateUsdLuxLight('DiskLight') - self._ValidateDiskLightXformAnimation() - - self._ValidateUsdLuxLight('DistantLight') - self._ValidateUsdLuxLight('DomeLight') - self._ValidateUsdLuxLight('MeshLight') - self._ValidateUsdLuxLight('RectLight') - self._ValidateUsdLuxLight('SphereLight') - self._ValidateUsdLuxLight('AovLight') - self._ValidateUsdLuxLight('EnvDayLight') - - self._ValidateUsdLuxDistantLightAngle() - - self._ValidateUsdLuxRectLightTextureFile() - self._ValidateUsdLuxDomeLightTextureFile() - - self._ValidateUsdRiPxrAovLight() - self._ValidateUsdRiPxrEnvDayLight() - - self._ValidateUsdLuxShapingAPI() - - self._ValidateUsdLuxShadowAPI() - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportSelection.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportSelection.py deleted file mode 100644 index d690b58644..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportSelection.py +++ /dev/null @@ -1,91 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Usd - - -class testUsdExportSelection(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExportWithSelection(self): - mayaFilePath = os.path.abspath('UsdExportSelectionTest.ma') - cmds.file(mayaFilePath, open=True, force=True) - - selection = ['GroupA', 'Cube3', 'Cube6'] - cmds.select(selection) - - usdFilePath = os.path.abspath('UsdExportSelectionTest_EXPORTED.usda') - cmds.usdExport(mergeTransformAndShape=True, selection=True, - file=usdFilePath, shadingMode='none') - - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - expectedExportedPrims = [ - '/UsdExportSelectionTest', - '/UsdExportSelectionTest/Geom', - '/UsdExportSelectionTest/Geom/GroupA', - '/UsdExportSelectionTest/Geom/GroupA/Cube1', - '/UsdExportSelectionTest/Geom/GroupA/Cube2', - '/UsdExportSelectionTest/Geom/GroupB', - '/UsdExportSelectionTest/Geom/GroupB/Cube3', - '/UsdExportSelectionTest/Geom/GroupC', - '/UsdExportSelectionTest/Geom/GroupC/GroupD', - '/UsdExportSelectionTest/Geom/GroupC/GroupD/Cube6', - ] - - expectedNonExportedPrims = [ - '/UsdExportSelectionTest/Geom/GroupB/Cube4', - '/UsdExportSelectionTest/Geom/GroupC/Cube5', - '/UsdExportSelectionTest/Geom/GroupC/GroupD/Cube7', - ] - - for primPath in expectedExportedPrims: - prim = stage.GetPrimAtPath(primPath) - self.assertTrue(prim.IsValid()) - - for primPath in expectedNonExportedPrims: - prim = stage.GetPrimAtPath(primPath) - self.assertFalse(prim.IsValid()) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportShadingInstanced.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportShadingInstanced.py deleted file mode 100644 index dc1ce06b7a..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportShadingInstanced.py +++ /dev/null @@ -1,195 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Usd -from pxr import UsdShade - -from maya import cmds -from maya import standalone - - -class testUsdExportShadingInstanced(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - # Stage with simple (non-nested) instancing. - mayaFile = os.path.abspath('InstancedShading.ma') - cmds.file(mayaFile, open=True, force=True) - - usdFilePath = os.path.abspath('InstancedShading.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, file=usdFilePath, - shadingMode='displayColor', exportInstances=True, - materialsScopeName='Materials', - exportCollectionBasedBindings=True, - exportMaterialCollections=True, - materialCollectionsPath="/World") - - cls._simpleStage = Usd.Stage.Open(usdFilePath) - - # Stage with nested instancing. - mayaFile = os.path.abspath('NestedInstancedShading.ma') - cmds.file(mayaFile, open=True, force=True) - - usdFilePath = os.path.abspath('NestedInstancedShading.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, file=usdFilePath, - shadingMode='displayColor', exportInstances=True, - materialsScopeName='Materials', - exportCollectionBasedBindings=True, - exportMaterialCollections=True, - materialCollectionsPath="/World") - - cls._nestedStage = Usd.Stage.Open(usdFilePath) - - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testInstancedGeom(self): - """Tests that different shader bindings are correctly authored on - instanced geometry.""" - worldPath = "/World" # Where collections are authored - redMat = "/World/Materials/blinn1SG" - redPaths = ["/World/redCube", "/World/redSphere"] - blueMat = "/World/Materials/phong1SG" - bluePaths = [ - "/World/blueCube", "/World/blueSphere", "/World/blueSphere2"] - instanceMasters = [ - "/InstanceSources/World_redSphere_blueSphereMultiAssignShape", - "/InstanceSources/World_blueCube_blueCubeShape"] - - for path in redPaths: - prim = self._simpleStage.GetPrimAtPath(path) - self.assertTrue(prim.IsInstance()) - bindingAPI = UsdShade.MaterialBindingAPI(prim) - mat, rel = bindingAPI.ComputeBoundMaterial() - self.assertEqual(mat.GetPath(), redMat) - self.assertEqual(rel.GetPrim().GetPath(), worldPath) - - for path in bluePaths: - prim = self._simpleStage.GetPrimAtPath(path) - self.assertTrue(prim.IsInstance()) - bindingAPI = UsdShade.MaterialBindingAPI(prim) - mat, rel = bindingAPI.ComputeBoundMaterial() - self.assertEqual(mat.GetPath(), blueMat) - self.assertEqual(rel.GetPrim().GetPath(), worldPath) - - for path in instanceMasters: - prim = self._simpleStage.GetPrimAtPath(path) - self.assertTrue(prim) - self.assertFalse( - prim.HasRelationship(UsdShade.Tokens.materialBinding)) - - def testInstancedGeom_Subsets(self): - """Tests that instanced geom with materials assigned to subsets are - automatically de-instanced.""" - multiAssignPrim = self._simpleStage.GetPrimAtPath( - "/World/blueSphereMultiAssign") - self.assertFalse(multiAssignPrim.IsInstanceable()) - - shape = multiAssignPrim.GetChild("Shape") - self.assertFalse(shape.IsInstance()) - - subset1 = shape.GetChild("initialShadingGroup") - self.assertTrue(subset1) - mat, _ = UsdShade.MaterialBindingAPI(subset1).ComputeBoundMaterial() - self.assertEqual(mat.GetPath(), "/World/Materials/initialShadingGroup") - - subset2 = shape.GetChild("blinn1SG") - self.assertTrue(subset2) - mat, _ = UsdShade.MaterialBindingAPI(subset2).ComputeBoundMaterial() - self.assertEqual(mat.GetPath(), "/World/Materials/blinn1SG") - - def testUninstancedGeom(self): - """Tests a basic case of non-instanced geometry with bindings.""" - worldPath = "/World" # Where collections are authored - redMat = self._simpleStage.GetPrimAtPath("/World/Materials/blinn1SG") - uninstancedPrim = self._simpleStage.GetPrimAtPath("/World/notInstanced") - - self.assertFalse(uninstancedPrim.IsInstance()) - bindingAPI = UsdShade.MaterialBindingAPI(uninstancedPrim) - mat, rel = bindingAPI.ComputeBoundMaterial() - self.assertEqual(mat.GetPrim(), redMat) - self.assertEqual(rel.GetPrim().GetPath(), worldPath) - - def testNestedInstancedGeom(self): - """Tests that different shader bindings are correctly authored on - instanced geometry within nested instances.""" - worldPath = "/World" # Where collections are authored - greenMat = "/World/Materials/blinn1SG" - greenPaths = [ - "/World/SimpleInstance1/Shape", - "/World/ComplexA/NestedA/Base1/BaseShape1", - "/World/ComplexA/NestedB/Base1/BaseShape1", - "/World/Extra/Base3/Shape", - "/World/ComplexB/NestedA/Base1/BaseShape1", - "/World/ComplexB/NestedB/Base1/BaseShape1"] - blueMat = "/World/Materials/blinn2SG" - bluePaths = [ - "/World/SimpleInstance2/Shape", - "/World/ComplexA/NestedA/Base2/BaseShape1", - "/World/ComplexA/NestedB/Base2/BaseShape1", - "/World/ComplexB/NestedA/Base2/BaseShape1", - "/World/ComplexB/NestedB/Base2/BaseShape1"] - instanceMasters = [ - "/InstanceSources/World_ComplexA_NestedA_Base1_BaseShape1" + - "/Shape", - "/InstanceSources/World_SimpleInstance1_SimpleInstanceShape1" + - "/Shape"] - - for path in greenPaths: - prim = self._nestedStage.GetPrimAtPath(path) - self.assertTrue(prim, msg=path) - self.assertTrue(prim.IsInstanceProxy()) - bindingAPI = UsdShade.MaterialBindingAPI(prim) - mat, rel = bindingAPI.ComputeBoundMaterial() - self.assertEqual(mat.GetPath(), greenMat) - self.assertEqual(rel.GetPrim().GetPath(), worldPath) - - for path in bluePaths: - prim = self._nestedStage.GetPrimAtPath(path) - self.assertTrue(prim, msg=path) - self.assertTrue(prim.IsInstanceProxy()) - bindingAPI = UsdShade.MaterialBindingAPI(prim) - mat, rel = bindingAPI.ComputeBoundMaterial() - self.assertEqual(mat.GetPath(), blueMat) - self.assertEqual(rel.GetPrim().GetPath(), worldPath) - - for path in instanceMasters: - prim = self._nestedStage.GetPrimAtPath(path) - self.assertTrue(prim) - self.assertFalse( - prim.HasRelationship(UsdShade.Tokens.materialBinding)) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportShadingModeDisplayColor.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportShadingModeDisplayColor.py deleted file mode 100644 index 46584dfaae..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportShadingModeDisplayColor.py +++ /dev/null @@ -1,143 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Gf -from pxr import Usd -from pxr import UsdGeom -from pxr import UsdShade - -from maya import cmds -from maya import standalone - -import os -import unittest - - -class testUsdExportShadingModeDisplayColor(unittest.TestCase): - - RED_COLOR = 0.8 * Gf.Vec3f(1.0, 0.0, 0.0) - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - mayaFile = os.path.abspath('RedCube.ma') - cmds.file(mayaFile, open=True, force=True) - - # Export to USD. - usdFilePath = os.path.abspath('RedCube.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, file=usdFilePath, - shadingMode='displayColor', materialsScopeName='Materials') - - cls._stage = Usd.Stage.Open(usdFilePath) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testStageOpens(self): - """ - Tests that the USD stage was opened successfully. - """ - self.assertTrue(self._stage) - - def testExportDisplayColorShading(self): - """ - Tests that exporting a Maya mesh with a simple Maya shading setup - results in the correct shading on the USD mesh. - """ - # Validate the displayColor on the mesh prim. - cubePrim = self._stage.GetPrimAtPath('/RedCube/Geom/Cube') - self.assertTrue(cubePrim) - - cubeMesh = UsdGeom.Mesh(cubePrim) - self.assertTrue(cubeMesh) - - meshDisplayColors = cubeMesh.GetDisplayColorPrimvar().Get() - self.assertEqual(len(meshDisplayColors), 1) - self.assertTrue(Gf.IsClose(meshDisplayColors[0], - UsdMaya.ConvertMayaToLinear(self.RED_COLOR), - 1e-6)) - - # Validate the Material prim bound to the Mesh prim. - materialBindingAPI = UsdShade.MaterialBindingAPI(cubePrim) - material = materialBindingAPI.ComputeBoundMaterial()[0] - self.assertTrue(material) - materialPath = material.GetPath().pathString - self.assertEqual(materialPath, '/RedCube/Materials/RedLambertSG') - - materialInputs = material.GetInputs() - self.assertEqual(len(materialInputs), 3) - - materialInput = material.GetInput('displayColor') - matDisplayColor = materialInput.Get() - self.assertTrue(Gf.IsClose(matDisplayColor, - UsdMaya.ConvertMayaToLinear(self.RED_COLOR), - 1e-6)) - - # Just verify that displayOpacity and transparency exist. - materialInput = material.GetInput('displayOpacity') - self.assertTrue(materialInput) - - materialInput = material.GetInput('transparency') - self.assertTrue(materialInput) - - # Validate the surface shader that is connected to the material. - materialOutputs = material.GetOutputs() - self.assertEqual(len(materialOutputs), 4) - print self._stage.ExportToString() - materialOutput = material.GetOutput('ri:surface') - (connectableAPI, outputName, outputType) = materialOutput.GetConnectedSource() - self.assertEqual(outputName, 'out') - shader = UsdShade.Shader(connectableAPI) - self.assertTrue(shader) - self.assertEqual(shader.GetPrim().GetName(), 'RedLambertSG_lambert') - - shaderId = shader.GetIdAttr().Get() - self.assertEqual(shaderId, 'PxrDiffuse') - - shaderInputs = shader.GetInputs() - self.assertEqual(len(shaderInputs), 2) - - diffuseInput = shader.GetInput('diffuseColor') - self.assertTrue(diffuseInput) - (connectableAPI, outputName, outputType) = diffuseInput.GetConnectedSource() - self.assertEqual(outputName, 'displayColor') - self.assertTrue(connectableAPI) - self.assertEqual(connectableAPI.GetPath().pathString, materialPath) - - transmissionInput = shader.GetInput('transmissionColor') - self.assertTrue(transmissionInput) - (connectableAPI, outputName, outputType) = transmissionInput.GetConnectedSource() - self.assertEqual(outputName, 'transparency') - self.assertTrue(connectableAPI) - self.assertEqual(connectableAPI.GetPath().pathString, materialPath) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportShadingModePxrRis.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportShadingModePxrRis.py deleted file mode 100644 index 92e0301b7f..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportShadingModePxrRis.py +++ /dev/null @@ -1,131 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf -from pxr import Usd -from pxr import UsdShade - -from maya import cmds -from maya import standalone - - -class testUsdExportShadingModePxrRis(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - mayaFile = os.path.abspath('MarbleCube.ma') - cmds.file(mayaFile, open=True, force=True) - - # Export to USD. - usdFilePath = os.path.abspath('MarbleCube.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, file=usdFilePath, - shadingMode='pxrRis', materialsScopeName='Materials') - - cls._stage = Usd.Stage.Open(usdFilePath) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testStageOpens(self): - """ - Tests that the USD stage was opened successfully. - """ - self.assertTrue(self._stage) - - def testExportPxrRisShading(self): - """ - Tests that exporting a Maya mesh with a simple Maya shading setup - results in the correct shading on the USD mesh. - """ - cubePrim = self._stage.GetPrimAtPath('/MarbleCube/Geom/Cube') - self.assertTrue(cubePrim) - - # Validate the Material prim bound to the Mesh prim. - materialBindingAPI = UsdShade.MaterialBindingAPI(cubePrim) - material = materialBindingAPI.ComputeBoundMaterial()[0] - self.assertTrue(material) - materialPath = material.GetPath().pathString - self.assertEqual(materialPath, '/MarbleCube/Materials/MarbleCubeSG') - - # Validate the surface shader that is connected to the material. - materialOutputs = material.GetOutputs() - self.assertEqual(len(materialOutputs), 4) - print self._stage.ExportToString() - materialOutput = material.GetOutput('ri:surface') - (connectableAPI, outputName, outputType) = materialOutput.GetConnectedSource() - self.assertEqual(outputName, 'out') - shader = UsdShade.Shader(connectableAPI) - self.assertTrue(shader) - - shaderId = shader.GetIdAttr().Get() - self.assertEqual(shaderId, 'PxrMayaMarble') - - # Validate the connected input on the surface shader. - shaderInput = shader.GetInput('placementMatrix') - self.assertTrue(shaderInput) - - (connectableAPI, outputName, outputType) = shaderInput.GetConnectedSource() - self.assertEqual(outputName, 'worldInverseMatrix') - shader = UsdShade.Shader(connectableAPI) - self.assertTrue(shader) - - shaderId = shader.GetIdAttr().Get() - self.assertEqual(shaderId, 'PxrMayaPlacement3d') - - def testShaderAttrsAuthoredSparsely(self): - """ - Tests that only the attributes authored in Maya are exported to USD. - """ - shaderPrimPath = '/MarbleCube/Materials/MarbleCubeSG/MarbleShader' - shaderPrim = self._stage.GetPrimAtPath(shaderPrimPath) - self.assertTrue(shaderPrim) - - shader = UsdShade.Shader(shaderPrim) - self.assertTrue(shader) - - shaderId = shader.GetIdAttr().Get() - self.assertEqual(shaderId, 'PxrMayaMarble') - - shaderInputs = shader.GetInputs() - self.assertEqual(len(shaderInputs), 1) - - inputPlacementMatrix = shader.GetInput('placementMatrix') - (connectableAPI, outputName, outputType) = inputPlacementMatrix.GetConnectedSource() - self.assertEqual(connectableAPI.GetPath().pathString, - '/MarbleCube/Materials/MarbleCubeSG/MarbleCubePlace3dTexture') - - shaderOutputs = shader.GetOutputs() - self.assertEqual(len(shaderOutputs), 1) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportSkeleton.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportSkeleton.py deleted file mode 100644 index f32be66c98..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportSkeleton.py +++ /dev/null @@ -1,178 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# -import os -import unittest - -from maya import cmds -from maya import standalone -from maya.api import OpenMaya as OM - -from pxr import Gf, Sdf, Usd, UsdGeom, UsdSkel, Vt - - -class testUsdExportSkeleton(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testSkeletonTopology(self): - """Tests that the joint topology is correct.""" - cmds.file(os.path.abspath('UsdExportSkeleton.ma'), - open=True, force=True) - - usdFile = os.path.abspath('UsdExportSkeleton.usda') - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, - shadingMode='none', exportSkels='auto') - stage = Usd.Stage.Open(usdFile) - - skeleton = UsdSkel.Skeleton.Get(stage, '/SkelChar/Hips') - self.assertTrue(skeleton) - - joints = skeleton.GetJointsAttr().Get() - self.assertEqual(joints, Vt.TokenArray([ - "Hips", - "Hips/Torso", - "Hips/Torso/Chest", - "Hips/Torso/Chest/UpChest", - "Hips/Torso/Chest/UpChest/Neck", - "Hips/Torso/Chest/UpChest/Neck/Head", - "Hips/Torso/Chest/UpChest/Neck/Head/LEye", - "Hips/Torso/Chest/UpChest/Neck/Head/REye", - "Hips/Torso/Chest/UpChest/LShldr", - "Hips/Torso/Chest/UpChest/LShldr/LArm", - "Hips/Torso/Chest/UpChest/LShldr/LArm/LElbow", - "Hips/Torso/Chest/UpChest/LShldr/LArm/LElbow/LHand", - "Hips/Torso/Chest/UpChest/RShldr", - "Hips/Torso/Chest/UpChest/RShldr/RArm", - "Hips/Torso/Chest/UpChest/RShldr/RArm/RElbow", - "Hips/Torso/Chest/UpChest/RShldr/RArm/RElbow/RHand", - # note: skips ExtraJoints because it's not a joint. - "Hips/Torso/Chest/UpChest/RShldr/RArm/RElbow/RHand/ExtraJoints/RHandPropAttach", - "Hips/LLeg", - "Hips/LLeg/LKnee", - "Hips/LLeg/LKnee/LFoot", - "Hips/LLeg/LKnee/LFoot/LToes", - "Hips/RLeg", - "Hips/RLeg/RKnee", - "Hips/RLeg/RKnee/RFoot", - "Hips/RLeg/RKnee/RFoot/RToes" - ])) - - def testSkelTransforms(self): - """ - Tests that the computed joint transforms in USD, when tarnsformed into - world space, match the world space transforms of the Maya joints. - """ - cmds.file(os.path.abspath('UsdExportSkeleton.ma'), - open=True, force=True) - - # frameRange = [1, 30] - frameRange = [1, 3] - - # TODO: The joint hierarchy intentionally includes non-joint nodes, - # which are expected to be ignored. However, when we try to extract - # restTransforms from the dagPose, the intermediate transforms cause - # problems, since they are not members of the dagPose. As a result, - # no dag pose is exported. Need to come up with a way to handle this - # correctly in export. - print "Expect warnings about invalid restTransforms" - usdFile = os.path.abspath('UsdExportSkeleton.usda') - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, - shadingMode='none', frameRange=frameRange, - exportSkels='auto') - stage = Usd.Stage.Open(usdFile) - - root = UsdSkel.Root.Get(stage, '/SkelChar') - self.assertTrue(root) - - skelCache = UsdSkel.Cache() - skelCache.Populate(root) - - skel = UsdSkel.Skeleton.Get(stage, '/SkelChar/Hips') - self.assertTrue(skel) - - skelQuery = skelCache.GetSkelQuery(skel) - self.assertTrue(skelQuery) - - xfCache = UsdGeom.XformCache() - - for frame in xrange(*frameRange): - cmds.currentTime(frame, edit=True) - xfCache.SetTime(frame) - - skelLocalToWorld = xfCache.GetLocalToWorldTransform(skelQuery.GetPrim()) - - usdJointXforms = skelQuery.ComputeJointSkelTransforms(frame) - - for joint,usdJointXf in zip(skelQuery.GetJointOrder(), - usdJointXforms): - - usdJointWorldXf = usdJointXf * skelLocalToWorld - - selList = OM.MSelectionList() - selList.add(Sdf.Path(joint).name) - - dagPath = selList.getDagPath(0) - mayaJointWorldXf = Gf.Matrix4d(*dagPath.inclusiveMatrix()) - - self.assertTrue(Gf.IsClose(mayaJointWorldXf, - usdJointWorldXf, 1e-5)) - - def testSkelWithoutBindPose(self): - """ - Tests export of a Skeleton when a bindPose is not fully setup. - """ - cmds.file(os.path.abspath('UsdExportSkeletonWithoutBindPose.ma'), - open=True, force=True) - - frameRange = [1, 5] - usdFile = os.path.abspath('UsdExportSkeletonWithoutBindPose.usda') - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, - shadingMode='none', frameRange=frameRange, - exportSkels='auto') - - def testSkelWithJointsAtSceneRoot(self): - """ - Tests that exporting joints at the scene root errors, since joints need - to be encapsulated inside a transform or other node that can be - converted into a SkelRoot. - """ - cmds.file(os.path.abspath('UsdExportSkeletonAtSceneRoot.ma'), - open=True, force=True) - usdFile = os.path.abspath('UsdExportSkeletonAtSceneRoot.usda') - with self.assertRaises(RuntimeError): - cmds.usdExport(mergeTransformAndShape=True, file=usdFile, - shadingMode='none', exportSkels='auto') - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportStripNamespaces.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportStripNamespaces.py deleted file mode 100644 index 6a98b036a8..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportStripNamespaces.py +++ /dev/null @@ -1,146 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Usd - - -class testUsdExportStripNamespaces(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExportWithClashStripping(self): - mayaFilePath = os.path.abspath('UsdExportStripNamespaces.ma') - cmds.file(mayaFilePath, new=True, force=True) - - node1 = cmds.polyCube( sx=5, sy=5, sz=5, name="cube1" ) - cmds.namespace(add="foo") - cmds.namespace(set="foo"); - node2 = cmds.polyCube( sx=5, sy=5, sz=5, name="cube1" ) - cmds.namespace(set=":"); - - usdFilePath = os.path.abspath('UsdExportStripNamespaces_EXPORTED.usda') - - errorRegexp = "Multiple dag nodes map to the same prim path" \ - ".+|cube1 - |foo:cube1.*" - with self.assertRaisesRegexp(RuntimeError, errorRegexp) as cm: - cmds.usdExport(mergeTransformAndShape=True, - selection=False, - stripNamespaces=True, - file=usdFilePath, - shadingMode='none') - - with self.assertRaisesRegexp(RuntimeError,errorRegexp) as cm: - cmds.usdExport(mergeTransformAndShape=False, - selection=False, - stripNamespaces=True, - file=usdFilePath, - shadingMode='none') - - def testExportWithStripAndMerge(self): - mayaFilePath = os.path.abspath('UsdExportStripNamespaces.ma') - cmds.file(mayaFilePath, new=True, force=True) - - cmds.namespace(add=":foo") - cmds.namespace(add=":bar") - - node1 = cmds.polyCube( sx=5, sy=5, sz=5, name="cube1" ) - cmds.namespace(set=":foo"); - node2 = cmds.polyCube( sx=5, sy=5, sz=5, name="cube2" ) - cmds.namespace(set=":bar"); - node3 = cmds.polyCube( sx=5, sy=5, sz=5, name="cube3" ) - cmds.namespace(set=":"); - - usdFilePath = os.path.abspath('UsdExportStripNamespaces_EXPORTED.usda') - - cmds.usdExport(mergeTransformAndShape=True, - selection=False, - stripNamespaces=True, - file=usdFilePath, - shadingMode='none') - - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - expectedPrims = ("/cube1", "/cube2", "/cube3") - - for primPath in expectedPrims: - prim = stage.GetPrimAtPath(primPath) - self.assertTrue(prim.IsValid(), "Expect " + primPath) - - def testExportWithStrip(self): - mayaFilePath = os.path.abspath('UsdExportStripNamespaces.ma') - cmds.file(mayaFilePath, new=True, force=True) - - cmds.namespace(add=":foo") - cmds.namespace(add=":bar") - - node1 = cmds.polyCube( sx=5, sy=5, sz=5, name="cube1" ) - cmds.namespace(set=":foo"); - node2 = cmds.polyCube( sx=5, sy=5, sz=5, name="cube2" ) - cmds.namespace(set=":bar"); - node3 = cmds.polyCube( sx=5, sy=5, sz=5, name="cube3" ) - cmds.namespace(set=":"); - - usdFilePath = os.path.abspath('UsdExportStripNamespaces_EXPORTED.usda') - - cmds.usdExport(mergeTransformAndShape=False, - selection=False, - stripNamespaces=True, - file=usdFilePath, - shadingMode='none') - - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - expectedPrims = ( - "/cube1", - "/cube1/cube1Shape", - "/cube2", - "/cube2/cube2Shape", - "/cube3", - "/cube3/cube3Shape" - ) - - for primPath in expectedPrims: - prim = stage.GetPrimAtPath(primPath) - self.assertTrue(prim.IsValid(), "Expect " + primPath) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportUVSets.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportUVSets.py deleted file mode 100644 index a3201be75a..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportUVSets.py +++ /dev/null @@ -1,363 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Gf -from pxr import Sdf -from pxr import Tf -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt - -from maya import cmds -from maya import standalone - -import os -import unittest - - -class testUsdExportUVSets(unittest.TestCase): - - def _AssertUVPrimvar(self, primvar, - expectedValues=None, expectedInterpolation=None, - expectedIndices=None, expectedUnauthoredValuesIndex=None): - self.assertTrue(primvar) - - if isinstance(expectedIndices, list): - expectedIndices = Vt.IntArray(expectedIndices) - if expectedUnauthoredValuesIndex is None: - expectedUnauthoredValuesIndex = -1 - - if not UsdMaya.WriteUtil.WriteUVAsFloat2(): - self.assertEqual(primvar.GetTypeName(), Sdf.ValueTypeNames.TexCoord2fArray) - else: - self.assertEqual(primvar.GetTypeName(), Sdf.ValueTypeNames.Float2Array) - - for idx in range(len(primvar.Get())): - self.assertEqual(primvar.Get()[idx], expectedValues[idx]) - self.assertEqual(primvar.GetIndices(), expectedIndices) - self.assertEqual(primvar.GetUnauthoredValuesIndex(), - expectedUnauthoredValuesIndex) - self.assertEqual(primvar.GetInterpolation(), expectedInterpolation) - - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - if not UsdMaya.WriteUtil.WriteUVAsFloat2(): - cmds.file(os.path.abspath('UsdExportUVSetsTest.ma'), open=True, - force=True) - else: - cmds.file(os.path.abspath('UsdExportUVSetsTest_Float.ma'), open=True, - force=True) - - # Make some live edits to the box with weird UVs for the - # testExportUvVersusUvIndexFromIterator test. - cmds.select("box.map[0:299]", r=True) - cmds.polyEditUV(u=1.0, v=1.0) - - usdFilePath = os.path.abspath('UsdExportUVSetsTest.usda') - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - shadingMode='none', - exportColorSets=False, - exportDisplayColor=False, - exportUVs=True) - - cls._stage = Usd.Stage.Open(usdFilePath) - - def testStageOpens(self): - self.assertTrue(self._stage) - - def _GetCubeUsdMesh(self, cubeName): - cubePrimPath = '/UsdExportUVSetsTest/Geom/CubeMeshes/%s' % cubeName - cubePrim = self._stage.GetPrimAtPath(cubePrimPath) - self.assertTrue(cubePrim) - - usdMesh = UsdGeom.Mesh(cubePrim) - self.assertTrue(usdMesh) - - return usdMesh - - def testExportEmptyDefaultUVSet(self): - """ - Tests that a cube mesh with an empty default UV set (named 'map1' in - Maya) does NOT get exported as 'st'. - """ - usdCubeMesh = self._GetCubeUsdMesh('EmptyDefaultUVSetCube') - - primvar = usdCubeMesh.GetPrimvar('st') - self.assertFalse(primvar) - - def testExportDefaultUVSet(self): - """ - Tests that a cube mesh with the default values for the default UV set - (named 'map1' in Maya) gets exported correctly as 'st'. - """ - usdCubeMesh = self._GetCubeUsdMesh('DefaultUVSetCube') - - # These are the default UV values and indices that are exported for a - # regular Maya polycube. If you just created a new cube and then - # exported it to USD, these are the values and indices you would see - # for the default UV set 'map1'. The data here has already been - # merged/compressed. - expectedValues = [ - Gf.Vec2f(0.375, 0), - Gf.Vec2f(0.625, 0), - Gf.Vec2f(0.625, 0.25), - Gf.Vec2f(0.375, 0.25), - Gf.Vec2f(0.625, 0.5), - Gf.Vec2f(0.375, 0.5), - Gf.Vec2f(0.625, 0.75), - Gf.Vec2f(0.375, 0.75), - Gf.Vec2f(0.625, 1), - Gf.Vec2f(0.375, 1), - Gf.Vec2f(0.875, 0), - Gf.Vec2f(0.875, 0.25), - Gf.Vec2f(0.125, 0), - Gf.Vec2f(0.125, 0.25) - ] - expectedIndices = [ - 0, 1, 2, 3, - 3, 2, 4, 5, - 5, 4, 6, 7, - 7, 6, 8, 9, - 1, 10, 11, 2, - 12, 0, 3, 13] - - expectedInterpolation = UsdGeom.Tokens.faceVarying - - primvar = usdCubeMesh.GetPrimvar('st') - self._AssertUVPrimvar(primvar, - expectedValues=expectedValues, - expectedInterpolation=expectedInterpolation, - expectedIndices=expectedIndices) - - def testExportOneMissingFaceUVSet(self): - """ - Tests that a cube mesh with values for all but one face in the default - UV set (named 'map1' in Maya) gets exported correctly as 'st'. - """ - usdCubeMesh = self._GetCubeUsdMesh('OneMissingFaceCube') - - expectedValues = [ - Gf.Vec2f(0.0, 0.0), - Gf.Vec2f(0.375, 0), - Gf.Vec2f(0.625, 0), - Gf.Vec2f(0.625, 0.25), - Gf.Vec2f(0.375, 0.25), - Gf.Vec2f(0.625, 0.5), - Gf.Vec2f(0.375, 0.5), - Gf.Vec2f(0.375, 0.75), - Gf.Vec2f(0.625, 0.75), - Gf.Vec2f(0.625, 1), - Gf.Vec2f(0.375, 1), - Gf.Vec2f(0.875, 0), - Gf.Vec2f(0.875, 0.25), - Gf.Vec2f(0.125, 0), - Gf.Vec2f(0.125, 0.25) - ] - expectedIndices = [ - 1, 2, 3, 4, - 4, 3, 5, 6, - 0, 0, 0, 0, - 7, 8, 9, 10, - 2, 11, 12, 3, - 13, 1, 4, 14 - ] - expectedUnauthoredValuesIndex = 0 - - expectedInterpolation = UsdGeom.Tokens.faceVarying - - primvar = usdCubeMesh.GetPrimvar('st') - self._AssertUVPrimvar(primvar, - expectedValues=expectedValues, - expectedInterpolation=expectedInterpolation, - expectedIndices=expectedIndices, - expectedUnauthoredValuesIndex=expectedUnauthoredValuesIndex) - - def testExportOneAssignedFaceUVSet(self): - """ - Tests that a cube mesh with values for only one face in the default - UV set (named 'map1' in Maya) gets exported correctly as 'st'. - """ - usdCubeMesh = self._GetCubeUsdMesh('OneAssignedFaceCube') - - expectedValues = [ - Gf.Vec2f(0.0, 0.0), - Gf.Vec2f(0.375, 0.5), - Gf.Vec2f(0.625, 0.5), - Gf.Vec2f(0.625, 0.75), - Gf.Vec2f(0.375, 0.75) - ] - expectedIndices = [ - 0, 0, 0, 0, - 0, 0, 0, 0, - 1, 2, 3, 4, - 0, 0, 0, 0, - 0, 0, 0, 0, - 0, 0, 0, 0 - ] - expectedUnauthoredValuesIndex = 0 - - expectedInterpolation = UsdGeom.Tokens.faceVarying - - primvar = usdCubeMesh.GetPrimvar('st') - self._AssertUVPrimvar(primvar, - expectedValues=expectedValues, - expectedInterpolation=expectedInterpolation, - expectedIndices=expectedIndices, - expectedUnauthoredValuesIndex=expectedUnauthoredValuesIndex) - - def testExportCompressibleUVSets(self): - """ - Tests that UV sets on a cube mesh that can be compressed to constant, - uniform and vertex interpolations get exported correctly. - - Note that the actual values here don't really make sense as UV sets. - """ - usdCubeMesh = self._GetCubeUsdMesh('CompressibleUVSetsCube') - - uvSetName = 'ConstantInterpSet' - expectedValues = [ - Gf.Vec2f(0.25, 0.25) - ] - expectedIndices = [0] - expectedInterpolation = UsdGeom.Tokens.constant - - primvar = usdCubeMesh.GetPrimvar(uvSetName) - self._AssertUVPrimvar(primvar, - expectedValues=expectedValues, - expectedInterpolation=expectedInterpolation, - expectedIndices=expectedIndices) - - uvSetName = 'UniformInterpSet' - expectedValues = [ - Gf.Vec2f(0.0, 0.0), - Gf.Vec2f(0.1, 0.1), - Gf.Vec2f(0.2, 0.2), - Gf.Vec2f(0.3, 0.3), - Gf.Vec2f(0.4, 0.4), - Gf.Vec2f(0.5, 0.5) - ] - expectedIndices = [0, 1, 2, 3, 4, 5] - expectedInterpolation = UsdGeom.Tokens.uniform - - primvar = usdCubeMesh.GetPrimvar(uvSetName) - self._AssertUVPrimvar(primvar, - expectedValues=expectedValues, - expectedInterpolation=expectedInterpolation, - expectedIndices=expectedIndices) - - # The values here end up in a somewhat odd order because of how - # MItMeshFaceVertex visits vertices. - uvSetName = 'VertexInterpSet' - expectedValues = [ - Gf.Vec2f(0.0, 0.0), - Gf.Vec2f(0.1, 0.1), - Gf.Vec2f(0.3, 0.3), - Gf.Vec2f(0.2, 0.2), - Gf.Vec2f(0.5, 0.5), - Gf.Vec2f(0.4, 0.4), - Gf.Vec2f(0.7, 0.7), - Gf.Vec2f(0.6, 0.6) - ] - expectedIndices = [0, 1, 3, 2, 5, 4, 7, 6] - expectedInterpolation = UsdGeom.Tokens.vertex - - primvar = usdCubeMesh.GetPrimvar(uvSetName) - self._AssertUVPrimvar(primvar, - expectedValues=expectedValues, - expectedInterpolation=expectedInterpolation, - expectedIndices=expectedIndices) - - def testExportSharedFacesUVSets(self): - """ - Tests that UV sets on a cube mesh that use the same UV ranges for - multiple faces get exported correctly. - """ - usdCubeMesh = self._GetCubeUsdMesh('SharedFacesCube') - - # All six faces share the same range 0.0-1.0. - uvSetName = 'AllFacesSharedSet' - expectedValues = [ - Gf.Vec2f(0.0, 0.0), - Gf.Vec2f(1.0, 0.0), - Gf.Vec2f(1.0, 1.0), - Gf.Vec2f(0.0, 1.0) - ] - expectedIndices = [0, 1, 2, 3] * 6 - expectedInterpolation = UsdGeom.Tokens.faceVarying - - primvar = usdCubeMesh.GetPrimvar(uvSetName) - self._AssertUVPrimvar(primvar, - expectedValues=expectedValues, - expectedInterpolation=expectedInterpolation, - expectedIndices=expectedIndices) - - # The faces alternate between ranges 0.0-0.5 and 0.5-1.0. - uvSetName = 'PairedFacesSet' - expectedValues = [ - Gf.Vec2f(0.0, 0.0), - Gf.Vec2f(0.5, 0.0), - Gf.Vec2f(0.5, 0.5), - Gf.Vec2f(0.0, 0.5), - Gf.Vec2f(1.0, 0.5), - Gf.Vec2f(1.0, 1.0), - Gf.Vec2f(0.5, 1.0) - ] - expectedIndices = [ - 0, 1, 2, 3, - 2, 4, 5, 6] * 3 - expectedInterpolation = UsdGeom.Tokens.faceVarying - - primvar = usdCubeMesh.GetPrimvar(uvSetName) - self._AssertUVPrimvar(primvar, - expectedValues=expectedValues, - expectedInterpolation=expectedInterpolation, - expectedIndices=expectedIndices) - - def testExportUvVersusUvIndexFromIterator(self): - """ - Tests that UVs export properly on a mesh where the UV returned by - MItMeshFaceVertex::getUV is known to be different from that - returned by MItMeshFaceVertex::getUVIndex and indexed into the UV array. - (The latter should return the desired result from the outMesh and is the - method currently used by usdMaya.) - """ - brokenBoxMesh = UsdGeom.Mesh(self._stage.GetPrimAtPath( - "/UsdExportUVSetsTest/Geom/BrokenUVs/box")) - stPrimvar = brokenBoxMesh.GetPrimvar("st").ComputeFlattened() - self.assertEqual(stPrimvar[0], Gf.Vec2f(1.0, 1.0)) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdExportVisibilityDefault.py b/third_party/maya/lib/usdMaya/testenv/testUsdExportVisibilityDefault.py deleted file mode 100644 index 917c22c7e1..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdExportVisibilityDefault.py +++ /dev/null @@ -1,66 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Usd -from pxr import UsdGeom - -from maya import cmds -from maya import standalone - -class testUsdExportVisibilityDefault(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - cmds.file(os.path.abspath('UsdExportVisibilityDefaultTest.ma'), - open=True, - force=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testCurrentFrameVisibilityAsDefault(self): - # Makes sure that the current frame's visibility is exported as default. - for frame in (1, 2): - cmds.currentTime(frame) - cmds.usdExport(file=os.path.abspath("out_%d.usda" % frame), - exportVisibility=True) - - out_1 = Usd.Stage.Open('out_1.usda') - self.assertEqual(UsdGeom.Imageable.Get(out_1, '/group').ComputeVisibility(), UsdGeom.Tokens.invisible) - self.assertEqual(UsdGeom.Imageable.Get(out_1, '/group_inverse').ComputeVisibility(), UsdGeom.Tokens.inherited) - - out_2 = Usd.Stage.Open('out_2.usda') - self.assertEqual(UsdGeom.Imageable.Get(out_2, '/group').ComputeVisibility(), UsdGeom.Tokens.inherited) - self.assertEqual(UsdGeom.Imageable.Get(out_2, '/group_inverse').ComputeVisibility(), UsdGeom.Tokens.invisible) - -if __name__ == '__main__': - unittest.main(verbosity=2) - diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportAsAssemblies.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportAsAssemblies.py deleted file mode 100644 index f3859dfc19..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportAsAssemblies.py +++ /dev/null @@ -1,204 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from maya import cmds -from maya import standalone - - -class testUsdImportAsAssemblies(unittest.TestCase): - - MODEL_USD_FILE = 'CubeModel.usda' - MODEL_ROOT_PRIM_PATH = '/CubeModel' - - SET_USD_FILE = 'Cubes_set.usda' - - ASSEMBLY_TYPE_NAME = 'pxrUsdReferenceAssembly' - PROXY_TYPE_NAME = 'pxrUsdProxyShape' - TRANSFORM_TYPE_NAME = 'transform' - MESH_TYPE_NAME = 'mesh' - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def setUp(self): - cmds.file(new=True, force=True) - - @staticmethod - def _ImportPrimPathFromSet(*args, **kwargs): - usdFile = os.path.abspath(testUsdImportAsAssemblies.SET_USD_FILE) - cmds.usdImport(file=usdFile, **kwargs) - - @staticmethod - def _GetNodeHierarchy(nodeName): - """ - Returns a dictionary mapping Maya node names to the type of that node - for all nodes underneath and including nodeName. - """ - dagNodeNames = cmds.ls(nodeName, dag=True, long=True) - - result = {} - for dagNodeName in dagNodeNames: - result[dagNodeName] = cmds.nodeType(dagNodeName) - - return result - - def _ValidateModelAssemblyNode(self, nodeName): - nodeType = cmds.nodeType(nodeName) - self.assertEqual(nodeType, self.ASSEMBLY_TYPE_NAME) - - filePath = cmds.getAttr('%s.filePath' % nodeName) - self.assertEqual(filePath, self.MODEL_USD_FILE) - - primPath = cmds.getAttr('%s.primPath' % nodeName) - self.assertEqual(primPath, self.MODEL_ROOT_PRIM_PATH) - - def testImportModelFromSet(self): - """ - Tests that importing an individual model reference prim out of a set - USD file results in the contents of that model being imported (i.e. NO - reference assembly node is created). - """ - self._ImportPrimPathFromSet(primPath='/Cubes_set/Cubes_grp/Cube_3') - - expectedHierarchy = { - '|Cube_3': self.TRANSFORM_TYPE_NAME, - '|Cube_3|Geom': self.TRANSFORM_TYPE_NAME, - '|Cube_3|Geom|Cube': self.TRANSFORM_TYPE_NAME, - '|Cube_3|Geom|Cube|CubeShape': self.MESH_TYPE_NAME - } - - nodeName = '|Cube_3' - nodeHierarchy = self._GetNodeHierarchy(nodeName) - self.assertEqual(nodeHierarchy, expectedHierarchy) - - def testImportGroupFromSet(self): - """ - Tests that importing a group prim that is the parent of multiple model - reference prims out of a set USD file results in a Maya transform node - with the corresponding number of model reference assembly node beneath it. - """ - self._ImportPrimPathFromSet(primPath='/Cubes_set/Cubes_grp') - - expectedHierarchy = { - '|Cubes_grp': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_1': self.ASSEMBLY_TYPE_NAME, - '|Cubes_grp|Cube_1|NS_Cube_1:CollapsedProxy': self.PROXY_TYPE_NAME, - '|Cubes_grp|Cube_2': self.ASSEMBLY_TYPE_NAME, - '|Cubes_grp|Cube_2|NS_Cube_2:CollapsedProxy': self.PROXY_TYPE_NAME, - '|Cubes_grp|Cube_3': self.ASSEMBLY_TYPE_NAME, - '|Cubes_grp|Cube_3|NS_Cube_3:CollapsedProxy': self.PROXY_TYPE_NAME - } - - nodeName = '|Cubes_grp' - nodeHierarchy = self._GetNodeHierarchy(nodeName) - self.assertEqual(nodeHierarchy, expectedHierarchy) - - for i in xrange(1, 4): - assemblyNodeName = '|Cubes_grp|Cube_%d' % i - self._ValidateModelAssemblyNode(assemblyNodeName) - - def _ValidateFullSetImport(self): - expectedHierarchy = { - '|Cubes_set': self.TRANSFORM_TYPE_NAME, - '|Cubes_set|Cubes_grp': self.TRANSFORM_TYPE_NAME, - '|Cubes_set|Cubes_grp|Cube_1': self.ASSEMBLY_TYPE_NAME, - '|Cubes_set|Cubes_grp|Cube_1|NS_Cube_1:CollapsedProxy': self.PROXY_TYPE_NAME, - '|Cubes_set|Cubes_grp|Cube_2': self.ASSEMBLY_TYPE_NAME, - '|Cubes_set|Cubes_grp|Cube_2|NS_Cube_2:CollapsedProxy': self.PROXY_TYPE_NAME, - '|Cubes_set|Cubes_grp|Cube_3': self.ASSEMBLY_TYPE_NAME, - '|Cubes_set|Cubes_grp|Cube_3|NS_Cube_3:CollapsedProxy': self.PROXY_TYPE_NAME - } - - nodeName = '|Cubes_set' - nodeHierarchy = self._GetNodeHierarchy(nodeName) - self.assertEqual(nodeHierarchy, expectedHierarchy) - - for i in xrange(1, 4): - assemblyNodeName = '|Cubes_set|Cubes_grp|Cube_%d' % i - self._ValidateModelAssemblyNode(assemblyNodeName) - - def testImportRootOfSet(self): - """ - Tests that importing the root prim out of a set USD file results in - the correct hierarchy of Maya transforms and model reference assembly - nodes. - """ - self._ImportPrimPathFromSet(primPath='/Cubes_set') - self._ValidateFullSetImport() - - def testImportSetNoPrimPath(self): - """ - Tests that importing a set USD file without specifying a prim path - results in the correct hierarchy of Maya transforms and model reference - assembly nodes. - """ - self._ImportPrimPathFromSet() - self._ValidateFullSetImport() - - def testImportGroupAssemblyRepImport(self): - """ - Tests that importing a group prim from a set USD file with - assemblyRep="Import" specified to usdImport results in the correct - hierarchy of Maya transforms and mesh nodes. No model reference - assembly nodes should be created in this case. - """ - self._ImportPrimPathFromSet(primPath='/Cubes_set/Cubes_grp', - assemblyRep='Import') - - expectedHierarchy = { - '|Cubes_grp': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_1': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_1|Geom': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_1|Geom|Cube': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_1|Geom|Cube|CubeShape': self.MESH_TYPE_NAME, - '|Cubes_grp|Cube_2': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_2|Geom': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_2|Geom|Cube': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_2|Geom|Cube|CubeShape': self.MESH_TYPE_NAME, - '|Cubes_grp|Cube_3': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_3|Geom': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_3|Geom|Cube': self.TRANSFORM_TYPE_NAME, - '|Cubes_grp|Cube_3|Geom|Cube|CubeShape': self.MESH_TYPE_NAME - } - - nodeName = '|Cubes_grp' - nodeHierarchy = self._GetNodeHierarchy(nodeName) - self.assertEqual(nodeHierarchy, expectedHierarchy) - - assemblyNodes = cmds.ls(dag=True, type=self.ASSEMBLY_TYPE_NAME) - self.assertEqual(assemblyNodes, []) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportCamera.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportCamera.py deleted file mode 100644 index 3e4df95aae..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportCamera.py +++ /dev/null @@ -1,396 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import math -import unittest - -from pxr import Gf -from pxr import Usd - -from maya import cmds -from maya import standalone -from maya import OpenMaya -from maya import OpenMayaAnim - - -class testUsdImportCamera(unittest.TestCase): - - START_TIMECODE = 1.0 - END_TIMECODE = 96.0 - TIMECODE_STEPS = END_TIMECODE - START_TIMECODE + 1.0 - - @staticmethod - def _ConvertRadiansToDegrees(radians): - return (180.0 / math.pi) * radians - - @staticmethod - def _ConvertDegreesToRadians(degrees): - return (math.pi / 180.0) * degrees - - @staticmethod - def _ConvertMMToInches(mm): - return mm / 25.4 - - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.file(new=True, force=True) - - # Import the USD file. - usdFilePath = os.path.abspath('UsdImportCameraTest.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdImport(file=usdFilePath, readAnimData=True) - - cls._stage = Usd.Stage.Open(usdFilePath) - - def testStageOpens(self): - self.assertTrue(self._stage) - - self.assertEqual(self._stage.GetStartTimeCode(), self.START_TIMECODE) - self.assertEqual(self._stage.GetEndTimeCode(), self.END_TIMECODE) - - def _GetMayaCameraAndTransform(self, cameraName): - cameraTransformFullName = '|UsdImportCameraTest|Cameras|%s' % cameraName - cameraShapeFullName = '%s|%sShape' % (cameraTransformFullName, cameraName) - selectionList = OpenMaya.MSelectionList() - selectionList.add(cameraShapeFullName) - cameraObj = OpenMaya.MObject() - selectionList.getDependNode(0, cameraObj) - - cameraFn = OpenMaya.MFnCamera(cameraObj) - - parentObj = cameraFn.parent(0) - self.assertTrue(parentObj.hasFn(OpenMaya.MFn.kTransform)) - - transformFn = OpenMaya.MFnTransform(parentObj) - - return (cameraFn, transformFn) - - def testImportStaticOrthographicCamera(self): - (cameraFn, transformFn) = self._GetMayaCameraAndTransform('OrthoCamStatic') - - self.assertTrue(Gf.IsClose(cameraFn.nearClippingPlane(), 1.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.farClippingPlane(), 100.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.focalLength(), 50.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.focusDistance(), 5.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.fStop(), 8.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.orthoWidth(), 3.5, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.horizontalFilmAperture(), 1.377953, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.horizontalFilmOffset(), 0.0, 1e-6)) - self.assertTrue(cameraFn.isOrtho()) - self.assertTrue(Gf.IsClose(cameraFn.verticalFilmAperture(), 1.377953, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.verticalFilmOffset(), 0.0, 1e-6)) - - translation = transformFn.getTranslation(OpenMaya.MSpace.kTransform) - transVec = Gf.Vec3d(translation.x, translation.y, translation.z) - self.assertTrue(Gf.IsClose(transVec, Gf.Vec3d(0.0, 0.0, 5.0), 1e-6)) - - # There should be no animation on either the camera shape or the transform. - self.assertFalse( - OpenMayaAnim.MAnimUtil.isAnimated(cameraFn.object())) - self.assertFalse( - OpenMayaAnim.MAnimUtil.isAnimated(transformFn.object())) - - def testImportStaticPerspectiveCamera(self): - (cameraFn, transformFn) = self._GetMayaCameraAndTransform('PerspCamStatic') - - self.assertTrue(Gf.IsClose(cameraFn.nearClippingPlane(), 0.1, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.farClippingPlane(), 10000.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.focalLength(), 35.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.focusDistance(), 5.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.fStop(), 11.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.horizontalFilmAperture(), 1.417322, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.horizontalFilmOffset(), 1.0, 1e-6)) - self.assertFalse(cameraFn.isOrtho()) - self.assertTrue(Gf.IsClose(cameraFn.verticalFilmAperture(), 0.944882, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.verticalFilmOffset(), 2.0, 1e-6)) - - rotation = OpenMaya.MEulerRotation() - transformFn.getRotation(rotation) - rotVec = Gf.Vec3d(self._ConvertRadiansToDegrees(rotation.x), - self._ConvertRadiansToDegrees(rotation.y), - self._ConvertRadiansToDegrees(rotation.z)) - self.assertTrue(Gf.IsClose(rotVec, Gf.Vec3d(45.0, 0.0, 0.0), 1e-6)) - - translation = transformFn.getTranslation(OpenMaya.MSpace.kTransform) - transVec = Gf.Vec3d(translation.x, translation.y, translation.z) - self.assertTrue(Gf.IsClose(transVec, Gf.Vec3d(0.0, -5.0, 5.0), 1e-6)) - - # There should be no animation on either the camera shape or the transform. - self.assertFalse(OpenMayaAnim.MAnimUtil.isAnimated(cameraFn.object())) - self.assertFalse(OpenMayaAnim.MAnimUtil.isAnimated(transformFn.object())) - - def _ValidateAnimatedPlugNames(self, depNodeFn, expectedPlugNames): - animatedPlugs = OpenMaya.MPlugArray() - OpenMayaAnim.MAnimUtil.findAnimatedPlugs(depNodeFn.object(), animatedPlugs) - - self.assertEqual(animatedPlugs.length(), len(expectedPlugNames)) - - # We can't do this with a set comprehension because it hangs Maya for - # some reason... - animatedPlugNames = set() - for i in range(animatedPlugs.length()): - plug = animatedPlugs[i] - animatedPlugNames.add(plug.name()) - - self.assertEqual(expectedPlugNames, animatedPlugNames) - - def _GetAnimCurveFnForPlugName(self, depNodeFn, plugName): - plug = depNodeFn.findPlug(plugName) - animObjs = OpenMaya.MObjectArray() - OpenMayaAnim.MAnimUtil.findAnimation(plug, animObjs) - self.assertEqual(animObjs.length(), 1) - animCurveFn = OpenMayaAnim.MFnAnimCurve(animObjs[0]) - return animCurveFn - - def _ValidateAnimValuesAtTimes(self, animCurveFn, expectedTimesToValues): - for time, expectedValue in expectedTimesToValues.iteritems(): - value = animCurveFn.evaluate(OpenMaya.MTime(time)) - self.assertTrue(Gf.IsClose(expectedValue, value, 1e-6)) - - def testImportPerspectiveCameraAnimatedTransform(self): - (cameraFn, transformFn) = self._GetMayaCameraAndTransform('PerspCamAnimTransform') - - self.assertTrue(Gf.IsClose(cameraFn.nearClippingPlane(), 0.1, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.farClippingPlane(), 10000.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.focalLength(), 35.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.focusDistance(), 5.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.fStop(), 5.6, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.horizontalFilmAperture(), 1.417322, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.horizontalFilmOffset(), 0.0, 1e-6)) - self.assertFalse(cameraFn.isOrtho()) - self.assertTrue(Gf.IsClose(cameraFn.verticalFilmAperture(), 0.944882, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.verticalFilmOffset(), 0.0, 1e-6)) - - rotation = OpenMaya.MEulerRotation() - transformFn.getRotation(rotation) - rotVec = Gf.Vec3d(self._ConvertRadiansToDegrees(rotation.x), - self._ConvertRadiansToDegrees(rotation.y), - self._ConvertRadiansToDegrees(rotation.z)) - self.assertTrue(Gf.IsClose(rotVec, Gf.Vec3d(45.0, 0.0, 0.0), 1e-6)) - - translation = transformFn.getTranslation(OpenMaya.MSpace.kTransform) - transVec = Gf.Vec3d(translation.x, translation.y, translation.z) - self.assertTrue(Gf.IsClose(transVec, Gf.Vec3d(0.0, -5.0, 5.0), 1e-6)) - - # There should be no animation on the camera shape. - self.assertFalse(OpenMayaAnim.MAnimUtil.isAnimated(cameraFn.object())) - - # There SHOULD be animation on the transform - self.assertTrue(OpenMayaAnim.MAnimUtil.isAnimated(transformFn.object())) - - # Translate X and Y and rotate Z are "animated" (keyed AND varying). - # translatorXformable will not create keys for channels that are not - # varying. - expectedPlugNames = {'PerspCamAnimTransform.translateX', - 'PerspCamAnimTransform.translateY', - 'PerspCamAnimTransform.rotateZ'} - - self._ValidateAnimatedPlugNames(transformFn, expectedPlugNames) - - # Rotation should be keyed only at timeCodes 1, 25, 49, 73, and 96. - animCurveFn = self._GetAnimCurveFnForPlugName(transformFn, 'rotateZ') - self.assertEqual(animCurveFn.numKeys(), 5) - expectedTimesToValues = { - 1.0: self._ConvertDegreesToRadians(0.0), - 25.0: self._ConvertDegreesToRadians(90.0), - 49.0: self._ConvertDegreesToRadians(180.0), - 73.0: self._ConvertDegreesToRadians(270.0), - 96.0: self._ConvertDegreesToRadians(359.694), - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - # Translation should be keyed at ALL timeCodes. - animCurveFn = self._GetAnimCurveFnForPlugName(transformFn, 'translateX') - self.assertEqual(animCurveFn.numKeys(), self.TIMECODE_STEPS) - expectedTimesToValues = { - 1: 0.0, - 25: 5.0, - 49: 0.0, - 73: -5.0, - 96: -0.025318, - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - animCurveFn = self._GetAnimCurveFnForPlugName(transformFn, 'translateY') - self.assertEqual(animCurveFn.numKeys(), self.TIMECODE_STEPS) - expectedTimesToValues = { - 1: -5.0, - 25: 0.0, - 49: 5.0, - 73: 0.0, - 96: -4.983, - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - def testImportPerspectiveCameraAnimatedShape(self): - (cameraFn, transformFn) = self._GetMayaCameraAndTransform('PerspCamAnimShape') - - self.assertTrue(Gf.IsClose(cameraFn.nearClippingPlane(), 0.1, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.farClippingPlane(), 10000.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.focalLength(), 35.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.focusDistance(), 5.0, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.fStop(), 5.6, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.horizontalFilmAperture(), 1.417322, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.horizontalFilmOffset(), 0.0, 1e-6)) - self.assertFalse(cameraFn.isOrtho()) - self.assertTrue(Gf.IsClose(cameraFn.verticalFilmAperture(), 0.944882, 1e-6)) - self.assertTrue(Gf.IsClose(cameraFn.verticalFilmOffset(), 0.0, 1e-6)) - - rotation = OpenMaya.MEulerRotation() - transformFn.getRotation(rotation) - rotVec = Gf.Vec3d(self._ConvertRadiansToDegrees(rotation.x), - self._ConvertRadiansToDegrees(rotation.y), - self._ConvertRadiansToDegrees(rotation.z)) - self.assertTrue(Gf.IsClose(rotVec, Gf.Vec3d(45.0, 0.0, 0.0), 1e-6)) - - translation = transformFn.getTranslation(OpenMaya.MSpace.kTransform) - transVec = Gf.Vec3d(translation.x, translation.y, translation.z) - self.assertTrue(Gf.IsClose(transVec, Gf.Vec3d(0.0, -5.0, 5.0), 1e-6)) - - # There SHOULD be animation on the camera shape. - self.assertTrue(OpenMayaAnim.MAnimUtil.isAnimated(cameraFn.object())) - - # There should be no animation on the transform - self.assertFalse(OpenMayaAnim.MAnimUtil.isAnimated(transformFn.object())) - - # All of the camera shape attributes (expect ortho/perspective) should - # be animated. - expectedPlugNames = set([ - 'PerspCamAnimShapeShape.nearClipPlane', - 'PerspCamAnimShapeShape.farClipPlane', - 'PerspCamAnimShapeShape.focalLength', - 'PerspCamAnimShapeShape.focusDistance', - 'PerspCamAnimShapeShape.fStop', - 'PerspCamAnimShapeShape.horizontalFilmAperture', - 'PerspCamAnimShapeShape.horizontalFilmOffset', - 'PerspCamAnimShapeShape.verticalFilmAperture', - 'PerspCamAnimShapeShape.verticalFilmOffset']) - - self._ValidateAnimatedPlugNames(cameraFn, expectedPlugNames) - - # The clipping planes should be keyed at three timeCodes. - animCurveFn = self._GetAnimCurveFnForPlugName(cameraFn, 'nearClipPlane') - self.assertEqual(animCurveFn.numKeys(), 3) - expectedTimesToValues = { - 1.0: 0.1, - 49.0: 0.5, - 96.0: 1.0, - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - animCurveFn = self._GetAnimCurveFnForPlugName(cameraFn, 'farClipPlane') - self.assertEqual(animCurveFn.numKeys(), 3) - expectedTimesToValues = { - 1.0: 10000.0, - 49.0: 9000.0, - 96.0: 8000.0, - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - # Focal length is keyed over the first 25 timeCodes. - animCurveFn = self._GetAnimCurveFnForPlugName(cameraFn, 'focalLength') - self.assertEqual(animCurveFn.numKeys(), 25) - expectedTimesToValues = { - 1.0: 35.0, - 13.0: 67.5, - 25.0: 100.0, - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - # Focus distance is keyed at ALL timeCodes. - animCurveFn = self._GetAnimCurveFnForPlugName(cameraFn, 'focusDistance') - self.assertEqual(animCurveFn.numKeys(), self.TIMECODE_STEPS) - expectedTimesToValues = { - 1.0: 5.0, - 30.0: 5.0, - 60.0: 5.0, - 90.0: 5.0, - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - # fStop is keyed at ALL timeCodes. - animCurveFn = self._GetAnimCurveFnForPlugName(cameraFn, 'fStop') - self.assertEqual(animCurveFn.numKeys(), self.TIMECODE_STEPS) - expectedTimesToValues = { - 1.0: 5.6, - 30.0: 5.6, - 60.0: 5.6, - 90.0: 5.6, - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - # Horizontal aperture is keyed at ALL timeCodes. - animCurveFn = self._GetAnimCurveFnForPlugName(cameraFn, 'horizontalFilmAperture') - self.assertEqual(animCurveFn.numKeys(), self.TIMECODE_STEPS) - expectedTimesToValues = { - 1.0: self._ConvertMMToInches(36.0), - 30.0: self._ConvertMMToInches(36.0), - 60.0: self._ConvertMMToInches(36.0), - 90.0: self._ConvertMMToInches(36.0), - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - # Horizontal aperture offset is keyed at ALL timeCodes. - animCurveFn = self._GetAnimCurveFnForPlugName(cameraFn, 'horizontalFilmOffset') - self.assertEqual(animCurveFn.numKeys(), self.TIMECODE_STEPS) - expectedTimesToValues = { - 1.0: 0.0, - 30.0: 0.0, - 60.0: 0.0, - 90.0: 0.0, - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - # Vertical aperture is keyed at ALL timeCodes. - animCurveFn = self._GetAnimCurveFnForPlugName(cameraFn, 'verticalFilmAperture') - self.assertEqual(animCurveFn.numKeys(), self.TIMECODE_STEPS) - expectedTimesToValues = { - 1.0: self._ConvertMMToInches(24.0), - 30.0: self._ConvertMMToInches(24.0), - 60.0: self._ConvertMMToInches(24.0), - 90.0: self._ConvertMMToInches(24.0), - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - # Vertical aperture offset is keyed at three timeCodes. - animCurveFn = self._GetAnimCurveFnForPlugName(cameraFn, 'verticalFilmOffset') - self.assertEqual(animCurveFn.numKeys(), 3) - expectedTimesToValues = { - 1.0: 0.0, - 49.0: self._ConvertMMToInches(25.4), - 96.0: self._ConvertMMToInches(50.8), - } - self._ValidateAnimValuesAtTimes(animCurveFn, expectedTimesToValues) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportColorSets.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportColorSets.py deleted file mode 100644 index 15ced57539..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportColorSets.py +++ /dev/null @@ -1,609 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf -from pxr import UsdGeom -from maya import cmds -from maya import standalone -from maya.api import OpenMaya - - -class testUsdImportColorSets(unittest.TestCase): - - def _AssertColorSet(self, mesh, colorSetName, expectedColorRepresentation, - expectedValues, expectedNumValues=None, expectedIsClamped=False): - """ - Verifies that the color values for the color set named colorSetName on - the MFnMesh mesh match the values in expectedValues. expectedValues - should be a dictionary mapping mesh-level face vertex indices to color - values. A face vertex index missing from the dictionary means that that - face vertex should NOT have an assigned color value on the Maya mesh. - If multiple face vertices map to the same color value and the number of - color values in the color set is smaller than the number of assignments, - pass in the expected number of color values in the color set as - expectedNumValues. - """ - if expectedNumValues is None: - expectedNumValues = len(expectedValues) - actualNumValues = mesh.numColors(colorSetName) - self.assertEqual(expectedNumValues, actualNumValues) - - self.assertEqual(mesh.getColorRepresentation(colorSetName), - expectedColorRepresentation) - - self.assertEqual(mesh.isColorClamped(colorSetName), expectedIsClamped) - - mesh.setCurrentColorSetName(colorSetName) - - itMeshFV = OpenMaya.MItMeshFaceVertex(mesh.object()) - itMeshFV.reset() - fvi = 0 - while not itMeshFV.isDone(): - expectedValue = expectedValues.get(fvi) - if expectedValue is None: - self.assertFalse(itMeshFV.hasColor()) - else: - self.assertTrue(itMeshFV.hasColor()) - - actualValue = itMeshFV.getColor(colorSetName) - - if expectedColorRepresentation == OpenMaya.MFnMesh.kAlpha: - actualValue = actualValue[3] - elif expectedColorRepresentation == OpenMaya.MFnMesh.kRGB: - actualValue = Gf.Vec3f(actualValue[0], actualValue[1], - actualValue[2]) - elif expectedColorRepresentation == OpenMaya.MFnMesh.kRGBA: - actualValue = Gf.Vec4f(actualValue[0], actualValue[1], - actualValue[2], actualValue[3]) - - self.assertAlmostEqual(expectedValue, actualValue) - - itMeshFV.next() - fvi += 1 - - def _MakeExpectedValuesSparse(self, expectedValues, interpolation): - """ - Given an expectedValues dictionary containing a complete set of values - for all 24 face vertices on a test cube, return a copy of the dictionary - that has odd-numbered components removed. The resulting dictionary - should be correct for the sparse data sets in the test scene. - """ - self.assertEqual(len(expectedValues), 24) - - sparseExpectedValues = dict(expectedValues) - - if interpolation == UsdGeom.Tokens.uniform: - # Remove the face vertices that are part of odd-numbered faces. - for i in xrange(4, 8): - sparseExpectedValues.pop(i) - for i in xrange(12, 16): - sparseExpectedValues.pop(i) - for i in xrange(20, 24): - sparseExpectedValues.pop(i) - elif interpolation == UsdGeom.Tokens.vertex: - # Remove the face vertices that are on odd-numbered mesh-level - # vertices. - sparseExpectedValues.pop(1) - sparseExpectedValues.pop(2) - sparseExpectedValues.pop(5) - sparseExpectedValues.pop(6) - sparseExpectedValues.pop(9) - sparseExpectedValues.pop(10) - sparseExpectedValues.pop(13) - sparseExpectedValues.pop(14) - sparseExpectedValues.pop(16) - sparseExpectedValues.pop(17) - sparseExpectedValues.pop(18) - sparseExpectedValues.pop(19) - elif interpolation == UsdGeom.Tokens.faceVarying: - # Remove odd-numbered face vertices. - for i in xrange(1, 24, 2): - sparseExpectedValues.pop(i) - - return sparseExpectedValues - - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - usdFile = os.path.abspath('UsdImportColorSetsTest.usda') - cmds.usdImport(file=usdFile, shadingMode='none', - excludePrimvar='ExcludeMe') - - def _GetMayaMesh(self, meshName): - selectionList = OpenMaya.MSelectionList() - selectionList.add(meshName) - mObj = selectionList.getDependNode(0) - - return OpenMaya.MFnMesh(mObj) - - def testImportNoColorSets(self): - """ - Tests that importing a USD cube mesh with no color set primvars results - in no color sets on the Maya mesh. - """ - mayaCubeMesh = self._GetMayaMesh('NoColorSetsCubeShape') - self.assertEqual(mayaCubeMesh.numColorSets, 0) - - def testImportConstantInterpolationColorSets(self): - """ - Tests that color set primvars on a USD cube mesh that have constant - interpolation are imported correctly. - """ - mayaCubeMesh = self._GetMayaMesh('ColorSetsCubeShape') - - colorSetName = 'ConstantColor_kAlpha' - expectedValues = {} - for i in xrange(24): - expectedValues[i] = 0.5 - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kAlpha, - expectedValues, expectedNumValues=1) - - colorSetName = 'ConstantColor_kRGB' - expectedValues = {} - for i in xrange(24): - expectedValues[i] = Gf.Vec3f(1.0, 0.0, 1.0) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGB, - expectedValues, expectedNumValues=1) - - colorSetName = 'ConstantColor_kRGBA' - expectedValues = {} - for i in xrange(24): - expectedValues[i] = Gf.Vec4f(0.0, 1.0, 0.0, 0.5) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGBA, - expectedValues, expectedNumValues=1) - - def testImportUniformInterpolationColorSets(self): - """ - Tests that color set primvars on a USD cube mesh that have uniform - interpolation are imported correctly. - """ - mayaCubeMesh = self._GetMayaMesh('ColorSetsCubeShape') - - interpolation = UsdGeom.Tokens.uniform - - colorSetName = 'FaceColor_Full_kAlpha' - expectedValues = {} - for i in xrange(0, 4): - expectedValues[i] = 1.0 - for i in xrange(4, 8): - expectedValues[i] = 0.9 - for i in xrange(8, 12): - expectedValues[i] = 0.8 - for i in xrange(12, 16): - expectedValues[i] = 0.7 - for i in xrange(16, 20): - expectedValues[i] = 0.6 - for i in xrange(20, 24): - expectedValues[i] = 0.5 - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kAlpha, - expectedValues, expectedNumValues=6) - - colorSetName = 'FaceColor_Sparse_kAlpha' - expectedValues = self._MakeExpectedValuesSparse(expectedValues, - interpolation) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kAlpha, - expectedValues, expectedNumValues=3) - - colorSetName = 'FaceColor_Full_kRGB' - expectedValues = {} - for i in xrange(0, 4): - expectedValues[i] = Gf.Vec3f(1.0, 0.0, 0.0) - for i in xrange(4, 8): - expectedValues[i] = Gf.Vec3f(0.0, 1.0, 0.0) - for i in xrange(8, 12): - expectedValues[i] = Gf.Vec3f(0.0, 0.0, 1.0) - for i in xrange(12, 16): - expectedValues[i] = Gf.Vec3f(1.0, 1.0, 0.0) - for i in xrange(16, 20): - expectedValues[i] = Gf.Vec3f(1.0, 0.0, 1.0) - for i in xrange(20, 24): - expectedValues[i] = Gf.Vec3f(0.0, 1.0, 1.0) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGB, - expectedValues, expectedNumValues=6) - - colorSetName = 'FaceColor_Sparse_kRGB' - expectedValues = self._MakeExpectedValuesSparse(expectedValues, - interpolation) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGB, - expectedValues, expectedNumValues=3) - - colorSetName = 'FaceColor_Full_kRGBA' - expectedValues = {} - for i in xrange(0, 4): - expectedValues[i] = Gf.Vec4f(1.0, 0.0, 0.0, 1.0) - for i in xrange(4, 8): - expectedValues[i] = Gf.Vec4f(0.0, 1.0, 0.0, 0.9) - for i in xrange(8, 12): - expectedValues[i] = Gf.Vec4f(0.0, 0.0, 1.0, 0.8) - for i in xrange(12, 16): - expectedValues[i] = Gf.Vec4f(1.0, 1.0, 0.0, 0.7) - for i in xrange(16, 20): - expectedValues[i] = Gf.Vec4f(1.0, 0.0, 1.0, 0.6) - for i in xrange(20, 24): - expectedValues[i] = Gf.Vec4f(0.0, 1.0, 1.0, 0.5) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGBA, - expectedValues, expectedNumValues=6) - - colorSetName = 'FaceColor_Sparse_kRGBA' - expectedValues = self._MakeExpectedValuesSparse(expectedValues, - interpolation) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGBA, - expectedValues, expectedNumValues=3) - - def testImportVertexInterpolationColorSets(self): - """ - Tests that color set primvars on a USD cube mesh that have vertex - interpolation are imported correctly. - """ - mayaCubeMesh = self._GetMayaMesh('ColorSetsCubeShape') - - interpolation = UsdGeom.Tokens.vertex - - colorSetName = 'VertexColor_Full_kAlpha' - expectedValues = { - 0: 1.0, - 1: 0.9, - 2: 0.7, - 3: 0.8, - 4: 0.8, - 5: 0.7, - 6: 0.5, - 7: 0.6, - 8: 0.6, - 9: 0.5, - 10: 0.3, - 11: 0.4, - 12: 0.4, - 13: 0.3, - 14: 0.9, - 15: 1.0, - 16: 0.9, - 17: 0.3, - 18: 0.5, - 19: 0.7, - 20: 0.4, - 21: 1.0, - 22: 0.8, - 23: 0.6, - } - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kAlpha, - expectedValues, expectedNumValues=8) - - colorSetName = 'VertexColor_Sparse_kAlpha' - expectedValues = self._MakeExpectedValuesSparse(expectedValues, - interpolation) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kAlpha, - expectedValues, expectedNumValues=4) - - colorSetName = 'VertexColor_Full_kRGB' - expectedValues = { - 0: Gf.Vec3f(1.0, 0.0, 0.0), - 1: Gf.Vec3f(0.0, 1.0, 0.0), - 2: Gf.Vec3f(1.0, 1.0, 0.0), - 3: Gf.Vec3f(0.0, 0.0, 1.0), - 4: Gf.Vec3f(0.0, 0.0, 1.0), - 5: Gf.Vec3f(1.0, 1.0, 0.0), - 6: Gf.Vec3f(0.0, 1.0, 1.0), - 7: Gf.Vec3f(1.0, 0.0, 1.0), - 8: Gf.Vec3f(1.0, 0.0, 1.0), - 9: Gf.Vec3f(0.0, 1.0, 1.0), - 10: Gf.Vec3f(1.0, 1.0, 1.0), - 11: Gf.Vec3f(0.0, 0.0, 0.0), - 12: Gf.Vec3f(0.0, 0.0, 0.0), - 13: Gf.Vec3f(1.0, 1.0, 1.0), - 14: Gf.Vec3f(0.0, 1.0, 0.0), - 15: Gf.Vec3f(1.0, 0.0, 0.0), - 16: Gf.Vec3f(0.0, 1.0, 0.0), - 17: Gf.Vec3f(1.0, 1.0, 1.0), - 18: Gf.Vec3f(0.0, 1.0, 1.0), - 19: Gf.Vec3f(1.0, 1.0, 0.0), - 20: Gf.Vec3f(0.0, 0.0, 0.0), - 21: Gf.Vec3f(1.0, 0.0, 0.0), - 22: Gf.Vec3f(0.0, 0.0, 1.0), - 23: Gf.Vec3f(1.0, 0.0, 1.0) - } - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGB, - expectedValues, expectedNumValues=8) - - colorSetName = 'VertexColor_Sparse_kRGB' - expectedValues = self._MakeExpectedValuesSparse(expectedValues, - interpolation) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGB, - expectedValues, expectedNumValues=4) - - colorSetName = 'VertexColor_Full_kRGBA' - expectedValues = { - 0: Gf.Vec4f(1.0, 0.0, 0.0, 1.0), - 1: Gf.Vec4f(0.0, 1.0, 0.0, 0.9), - 2: Gf.Vec4f(1.0, 1.0, 0.0, 0.7), - 3: Gf.Vec4f(0.0, 0.0, 1.0, 0.8), - 4: Gf.Vec4f(0.0, 0.0, 1.0, 0.8), - 5: Gf.Vec4f(1.0, 1.0, 0.0, 0.7), - 6: Gf.Vec4f(0.0, 1.0, 1.0, 0.5), - 7: Gf.Vec4f(1.0, 0.0, 1.0, 0.6), - 8: Gf.Vec4f(1.0, 0.0, 1.0, 0.6), - 9: Gf.Vec4f(0.0, 1.0, 1.0, 0.5), - 10: Gf.Vec4f(1.0, 1.0, 1.0, 0.3), - 11: Gf.Vec4f(0.0, 0.0, 0.0, 0.4), - 12: Gf.Vec4f(0.0, 0.0, 0.0, 0.4), - 13: Gf.Vec4f(1.0, 1.0, 1.0, 0.3), - 14: Gf.Vec4f(0.0, 1.0, 0.0, 0.9), - 15: Gf.Vec4f(1.0, 0.0, 0.0, 1.0), - 16: Gf.Vec4f(0.0, 1.0, 0.0, 0.9), - 17: Gf.Vec4f(1.0, 1.0, 1.0, 0.3), - 18: Gf.Vec4f(0.0, 1.0, 1.0, 0.5), - 19: Gf.Vec4f(1.0, 1.0, 0.0, 0.7), - 20: Gf.Vec4f(0.0, 0.0, 0.0, 0.4), - 21: Gf.Vec4f(1.0, 0.0, 0.0, 1.0), - 22: Gf.Vec4f(0.0, 0.0, 1.0, 0.8), - 23: Gf.Vec4f(1.0, 0.0, 1.0, 0.6) - } - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGBA, - expectedValues, expectedNumValues=8) - - colorSetName = 'VertexColor_Sparse_kRGBA' - expectedValues = self._MakeExpectedValuesSparse(expectedValues, - interpolation) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGBA, - expectedValues, expectedNumValues=4) - - def testImportFaceVaryingInterpolationColorSets(self): - """ - Tests that color set primvars on a USD cube mesh that have faceVarying - interpolation are imported correctly. - """ - mayaCubeMesh = self._GetMayaMesh('ColorSetsCubeShape') - - interpolation = UsdGeom.Tokens.faceVarying - - colorSetName = 'FaceVertexColor_Full_kAlpha' - expectedValues = { - 0: 1.00, - 1: 0.99, - 2: 0.98, - 3: 0.97, - 4: 0.90, - 5: 0.89, - 6: 0.88, - 7: 0.87, - 8: 0.80, - 9: 0.79, - 10: 0.78, - 11: 0.77, - 12: 0.70, - 13: 0.69, - 14: 0.68, - 15: 0.67, - 16: 0.60, - 17: 0.59, - 18: 0.58, - 19: 0.57, - 20: 0.50, - 21: 0.49, - 22: 0.48, - 23: 0.47 - } - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kAlpha, - expectedValues, expectedNumValues=24) - - colorSetName = 'FaceVertexColor_Sparse_kAlpha' - expectedValues = self._MakeExpectedValuesSparse(expectedValues, - interpolation) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kAlpha, - expectedValues, expectedNumValues=12) - - colorSetName = 'FaceVertexColor_Full_kRGB' - expectedValues = { - 0: Gf.Vec3f(1.00, 1.00, 0.00), - 1: Gf.Vec3f(1.00, 0.90, 0.00), - 2: Gf.Vec3f(1.00, 0.80, 0.00), - 3: Gf.Vec3f(1.00, 0.70, 0.00), - 4: Gf.Vec3f(0.90, 1.00, 0.00), - 5: Gf.Vec3f(0.90, 0.90, 0.00), - 6: Gf.Vec3f(0.90, 0.80, 0.00), - 7: Gf.Vec3f(0.90, 0.70, 0.00), - 8: Gf.Vec3f(0.80, 1.00, 0.00), - 9: Gf.Vec3f(0.80, 0.90, 0.00), - 10: Gf.Vec3f(0.80, 0.80, 0.00), - 11: Gf.Vec3f(0.80, 0.70, 0.00), - 12: Gf.Vec3f(0.70, 1.00, 0.00), - 13: Gf.Vec3f(0.70, 0.90, 0.00), - 14: Gf.Vec3f(0.70, 0.80, 0.00), - 15: Gf.Vec3f(0.70, 0.70, 0.00), - 16: Gf.Vec3f(0.60, 1.00, 0.00), - 17: Gf.Vec3f(0.60, 0.90, 0.00), - 18: Gf.Vec3f(0.60, 0.80, 0.00), - 19: Gf.Vec3f(0.60, 0.70, 0.00), - 20: Gf.Vec3f(0.50, 1.00, 0.00), - 21: Gf.Vec3f(0.50, 0.90, 0.00), - 22: Gf.Vec3f(0.50, 0.80, 0.00), - 23: Gf.Vec3f(0.50, 0.70, 0.00) - } - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGB, - expectedValues, expectedNumValues=24) - - colorSetName = 'FaceVertexColor_Sparse_kRGB' - expectedValues = self._MakeExpectedValuesSparse(expectedValues, - interpolation) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGB, - expectedValues, expectedNumValues=12) - - colorSetName = 'FaceVertexColor_Full_kRGBA' - expectedValues = { - 0: Gf.Vec4f(1.00, 1.00, 0.00, 1.00), - 1: Gf.Vec4f(1.00, 0.90, 0.00, 0.99), - 2: Gf.Vec4f(1.00, 0.80, 0.00, 0.98), - 3: Gf.Vec4f(1.00, 0.70, 0.00, 0.97), - 4: Gf.Vec4f(0.90, 1.00, 0.00, 0.90), - 5: Gf.Vec4f(0.90, 0.90, 0.00, 0.89), - 6: Gf.Vec4f(0.90, 0.80, 0.00, 0.88), - 7: Gf.Vec4f(0.90, 0.70, 0.00, 0.87), - 8: Gf.Vec4f(0.80, 1.00, 0.00, 0.80), - 9: Gf.Vec4f(0.80, 0.90, 0.00, 0.79), - 10: Gf.Vec4f(0.80, 0.80, 0.00, 0.78), - 11: Gf.Vec4f(0.80, 0.70, 0.00, 0.77), - 12: Gf.Vec4f(0.70, 1.00, 0.00, 0.70), - 13: Gf.Vec4f(0.70, 0.90, 0.00, 0.69), - 14: Gf.Vec4f(0.70, 0.80, 0.00, 0.68), - 15: Gf.Vec4f(0.70, 0.70, 0.00, 0.67), - 16: Gf.Vec4f(0.60, 1.00, 0.00, 0.60), - 17: Gf.Vec4f(0.60, 0.90, 0.00, 0.59), - 18: Gf.Vec4f(0.60, 0.80, 0.00, 0.58), - 19: Gf.Vec4f(0.60, 0.70, 0.00, 0.57), - 20: Gf.Vec4f(0.50, 1.00, 0.00, 0.50), - 21: Gf.Vec4f(0.50, 0.90, 0.00, 0.49), - 22: Gf.Vec4f(0.50, 0.80, 0.00, 0.48), - 23: Gf.Vec4f(0.50, 0.70, 0.00, 0.47) - } - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGBA, - expectedValues, expectedNumValues=24) - - colorSetName = 'FaceVertexColor_Sparse_kRGBA' - expectedValues = self._MakeExpectedValuesSparse(expectedValues, - interpolation) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGBA, - expectedValues, expectedNumValues=12) - - def testImportClampedColorSet(self): - """ - Tests that a color set primvar on a USD cube mesh tagged as 'Maya[clamped]' - is imported correctly. - """ - mayaCubeMesh = self._GetMayaMesh('ColorSetsCubeShape') - - colorSetName = 'ConstantColorClamped_kRGBA' - expectedValues = {} - for i in xrange(24): - expectedValues[i] = Gf.Vec4f(1.0, 1.0, 0.0, 0.5) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGBA, - expectedValues, expectedNumValues=1, expectedIsClamped=True) - - def testImportNonAuthoredDisplayColor(self): - """ - Tests that a color set primvar on a USD cube mesh named 'displayColor' - is NOT imported if it is tagged as 'Maya[generated] = 1'. - """ - mayaCubeMesh = self._GetMayaMesh('DisplayColorNotAuthoredCubeShape') - self.assertEqual(mayaCubeMesh.numColorSets, 0) - - def testImportAuthoredDisplayColor(self): - """ - Tests that a color set primvar on a USD cube mesh named 'displayColor' - IS imported when it does not have an opinion for 'Maya[generated]' - """ - mayaCubeMesh = self._GetMayaMesh('DisplayColorAuthoredCubeShape') - - colorSetName = 'displayColor' - expectedValues = {} - for i in xrange(24): - expectedValues[i] = Gf.Vec3f(1.0, 0.0, 1.0) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGB, - expectedValues, expectedNumValues=1) - - def testImportNonAuthoredDisplayOpacityColor(self): - """ - Tests that a color set primvar on a USD cube mesh named 'displayOpacity' - is NOT imported if it is tagged as 'Maya[generated] = 1'. - """ - mayaCubeMesh = self._GetMayaMesh('DisplayOpacityNotAuthoredCubeShape') - self.assertEqual(mayaCubeMesh.numColorSets, 0) - - def testImportAuthoredDisplayOpacity(self): - """ - Tests that a color set primvar on a USD cube mesh named 'displayOpacity' - S imported and called 'displayColor' when it does not have an opinion - for 'Maya[generated]' and there is no authored displayColor primvar. - """ - mayaCubeMesh = self._GetMayaMesh('DisplayOpacityAuthoredCubeShape') - - # Note that the displayOpacity primvar should have been imported as a - # displayColor color set since the mesh has no displayColor primvar. - # It should still be an alpha-only color set. - colorSetName = 'displayColor' - expectedValues = {} - for i in xrange(24): - expectedValues[i] = 0.5 - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kAlpha, - expectedValues, expectedNumValues=1) - - def testImportAuthoredDisplayColorAndDisplayOpacity(self): - """ - Tests that a USD cube mesh that has both 'displayColor' and - 'displayOpacity' primvars authored is imported correctly. - """ - mayaCubeMesh = self._GetMayaMesh('DisplayColorAndDisplayOpacityAuthoredCubeShape') - - colorSetName = 'displayColor' - expectedValues = {} - for i in xrange(24): - expectedValues[i] = Gf.Vec3f(1.0, 0.0, 1.0) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGB, - expectedValues, expectedNumValues=1) - - colorSetName = 'displayOpacity' - expectedValues = {} - for i in xrange(24): - expectedValues[i] = 0.5 - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kAlpha, - expectedValues, expectedNumValues=1) - - def testImportAuthoredDisplayColorConvertToDisplay(self): - """ - Tests that a color set primvar on a USD cube mesh named 'displayColor' - that is tagged as 'Authored' is imported correctly and has its values - converted from linear space to display space. - """ - mayaCubeMesh = self._GetMayaMesh( - 'DisplayColorAuthoredConvertToDisplayCubeShape') - - # This mesh has a display color authored in linear space such that it - # becomes Gf.Vec3f(0.5) when converted to display space. - colorSetName = 'displayColor' - expectedValues = {} - for i in xrange(24): - expectedValues[i] = Gf.Vec3f(0.5, 0.5, 0.5) - self._AssertColorSet(mayaCubeMesh, colorSetName, OpenMaya.MFnMesh.kRGB, - expectedValues, expectedNumValues=1) - - def testExcludePrimvars(self): - """Tests excluding primvars when importing color sets.""" - mayaCubeMesh = self._GetMayaMesh('ColorSetsCubeShape') - colorSets = mayaCubeMesh.getColorSetNames() - self.assertNotIn("ExcludeMe", colorSets) - self.assertIn("ExcludeMeNot", colorSets) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportFrameRange.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportFrameRange.py deleted file mode 100644 index f7378950d2..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportFrameRange.py +++ /dev/null @@ -1,130 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Usd - -from maya import cmds -from maya import standalone - - -class testUsdImportFrameRange(unittest.TestCase): - - def _LoadUsdWithRange(self, start=None, end=None): - # Import the USD file. - usdFilePath = os.path.abspath('MovingCube.usda') - cmds.loadPlugin('pxrUsd') - if start is not None and end is not None: - cmds.usdImport(file=usdFilePath, readAnimData=True, - frameRange=(start, end)) - else: - cmds.usdImport(file=usdFilePath, readAnimData=True) - - self.stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(self.stage) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - def setUp(self): - cmds.file(new=True, force=True) - - def testUsdImport(self): - """ - Tests a simple import with frame range specified. - """ - self._LoadUsdWithRange(1, 15) - - numKeyFrames = cmds.keyframe("pCube1.translateX", query=True, - keyframeCount=True) - self.assertEqual(numKeyFrames, 14) - - keyTimes = cmds.keyframe("pCube1.translateX", index=(0,14), query=True) - self.assertEqual(keyTimes, [float(x) for x in range(1, 16) if x != 5.0]) - - def testUsdImportNoRangeSpecified(self): - """ - Tests an import with animation but no range specified. - """ - self._LoadUsdWithRange() - - numKeyFrames = cmds.keyframe("pCube1.translateX", query=True, - keyframeCount=True) - self.assertEqual(numKeyFrames, 29) - - keyTimes = cmds.keyframe("pCube1.translateX", index=(0,29), query=True) - self.assertEqual(keyTimes, [float(x) for x in range(1, 31) if x != 5.0]) - - def testUsdImportOverlyLargeRange(self): - """ - Tests an import frame range that is larger than the time range of - animation available in USD prims. - """ - self._LoadUsdWithRange(-100, 100) - - numKeyFrames = cmds.keyframe("pCube1.translateX", query=True, - keyframeCount=True) - self.assertEqual(numKeyFrames, 29) - - keyTimes = cmds.keyframe("pCube1.translateX", index=(0,29), query=True) - self.assertEqual(keyTimes, [float(x) for x in range(1, 31) if x != 5.0]) - - def testUsdImportOutOfRange(self): - """ - Tests an import frame range that doesn't intersect with the time range - of animation available in USD prims. - """ - self._LoadUsdWithRange(-200, -100) - - numKeyFrames = cmds.keyframe("pCube1.translateX", query=True, - keyframeCount=True) - self.assertEqual(numKeyFrames, 0) - - def testUsdImportSingle(self): - """ - Tests an import frame range that is only one frame. - """ - self._LoadUsdWithRange(29, 29) - - xValue = cmds.getAttr("pCube1.translateX") - self.assertAlmostEqual(xValue, 11.7042500857406) - - numKeyFrames = cmds.keyframe("pCube1.translateX", query=True, - keyframeCount=True) - self.assertEqual(numKeyFrames, 0) # Only one frame, so no real animation. - - keyTimes = cmds.keyframe("pCube1.translateX", index=(0,0), query=True) - self.assertEqual(keyTimes, None) # Only one frame, so no real animation. - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportMesh.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportMesh.py deleted file mode 100644 index 772ea6362c..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportMesh.py +++ /dev/null @@ -1,92 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import UsdGeom - -from maya import cmds -from maya import standalone - -import os -import unittest - - -class testUsdExportMesh(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd', quiet=True) - - usdFile = os.path.abspath('Mesh.usda') - cmds.usdImport(file=usdFile, shadingMode='none') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testImportPoly(self): - mesh = 'PolyMeshShape' - self.assertTrue(cmds.objExists(mesh)) - - schema = UsdMaya.Adaptor(mesh).GetSchema(UsdGeom.Mesh) - subdivisionScheme = schema.GetAttribute( - UsdGeom.Tokens.subdivisionScheme).Get() - self.assertEqual(subdivisionScheme, UsdGeom.Tokens.none) - - faceVaryingLinearInterpolation = schema.GetAttribute( - UsdGeom.Tokens.faceVaryingLinearInterpolation).Get() - self.assertIsNone(faceVaryingLinearInterpolation) # not authored - - interpolateBoundary = schema.GetAttribute( - UsdGeom.Tokens.interpolateBoundary).Get() - self.assertEqual(interpolateBoundary, UsdGeom.Tokens.none) - - self.assertTrue( - cmds.attributeQuery("USD_EmitNormals", node=mesh, exists=True)) - - def testImportSubdiv(self): - mesh = 'SubdivMeshShape' - self.assertTrue(cmds.objExists(mesh)) - - schema = UsdMaya.Adaptor(mesh).GetSchema(UsdGeom.Mesh) - subdivisionScheme = \ - schema.GetAttribute(UsdGeom.Tokens.subdivisionScheme).Get() - self.assertIsNone(subdivisionScheme) - - faceVaryingLinearInterpolation = schema.GetAttribute( - UsdGeom.Tokens.faceVaryingLinearInterpolation).Get() - self.assertEqual(faceVaryingLinearInterpolation, UsdGeom.Tokens.all) - - interpolateBoundary = schema.GetAttribute( - UsdGeom.Tokens.interpolateBoundary).Get() - self.assertEqual(interpolateBoundary, UsdGeom.Tokens.edgeOnly) - - self.assertFalse( - cmds.attributeQuery("USD_EmitNormals", node=mesh, exists=True)) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportNestedAssemblyAnimation.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportNestedAssemblyAnimation.py deleted file mode 100644 index 0a08ddce2d..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportNestedAssemblyAnimation.py +++ /dev/null @@ -1,139 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from maya import OpenMaya as OM -from maya import OpenMayaAnim as OMA - - -class testUsdImportNestedAssemblyAnimation(unittest.TestCase): - - SET_NAME = 'Cube_set' - ANIM_START_TIME_CODE = 101.0 - ANIM_END_TIME_CODE = 149.0 - - KEYFRAME_TIMES = [101.0, 125.0, 149.0] - KEYFRAME_VALUES = [-10.0, 10.0, -10.0] - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd', quiet=True) - - usdFile = os.path.abspath('%s.usda' % cls.SET_NAME) - primPath = '/%s' % cls.SET_NAME - - assemblyNode = cmds.createNode('pxrUsdReferenceAssembly', - name=cls.SET_NAME) - cmds.setAttr("%s.filePath" % assemblyNode, usdFile, type="string") - cmds.setAttr("%s.primPath" % assemblyNode, primPath, type="string") - - # The set layer specifies a frame range of 101-149, so when we activate - # the 'Full' representation and trigger an import, we expect the - # current frame range in Maya to be expanded to include that. We set - # it to something inside that range now so we can make sure that that - # happens. - OMA.MAnimControl.setAnimationStartEndTime(OM.MTime(121), OM.MTime(130)) - - cmds.assembly(assemblyNode, edit=True, active='Full') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testFrameTimingAsExpected(self): - self.assertAlmostEqual(OMA.MAnimControl.minTime().value(), - self.ANIM_START_TIME_CODE) - self.assertAlmostEqual(OMA.MAnimControl.maxTime().value(), - self.ANIM_END_TIME_CODE) - - @staticmethod - def _GetMayaDagNode(objName): - selectionList = OM.MSelectionList() - selectionList.add(objName) - mObj = OM.MObject() - selectionList.getDependNode(0, mObj) - - return OM.MFnDagNode(mObj) - - def _AssertAnimation(self, dagNodePath, expectedKeyframeTimes, - expectedKeyframeValues): - self.assertEqual(len(expectedKeyframeTimes), len(expectedKeyframeValues)) - - dagNode = testUsdImportNestedAssemblyAnimation._GetMayaDagNode(dagNodePath) - - txPlug = dagNode.findPlug('translateX') - animCurveFn = OMA.MFnAnimCurve(txPlug) - - expectedNumKeys = len(expectedKeyframeTimes) - self.assertEqual(animCurveFn.numKeys(), expectedNumKeys) - - for keyNumber in xrange(expectedNumKeys): - expectedTime = expectedKeyframeTimes[keyNumber] - expectedValue = expectedKeyframeValues[keyNumber] - - keyTime = animCurveFn.time(keyNumber).value() - self.assertAlmostEqual(expectedTime, keyTime) - - keyValue = animCurveFn.value(keyNumber) - self.assertAlmostEqual(expectedValue, keyValue) - - def testImportCubeAnimatedModel(self): - """ - Tests that importing a cube model that has animation authored directly - in the model brings in the animation correctly when the model is - referenced into a set. - """ - nestedAssemblyNode = 'NS_Cube_set:AnimationDirectlyInModelCube' - cmds.assembly(nestedAssemblyNode, edit=True, active='Full') - - cubeTransformDagNodePath = 'NS_Cube_set:NS_AnimationDirectlyInModelCube:Cube' - - self._AssertAnimation(cubeTransformDagNodePath, self.KEYFRAME_TIMES, - self.KEYFRAME_VALUES) - - def testImportCubeAnimationLayerWithModelReference(self): - """ - Tests that importing a cube model that is referenced by another layer - that adds animation opinions brings in the animation correctly when the - animation layer is referenced into a set. - """ - nestedAssemblyNode = 'NS_Cube_set:AnimationInLayerOnReferencedCube' - cmds.assembly(nestedAssemblyNode, edit=True, active='Full') - - cubeTransformDagNodePath = 'NS_Cube_set:NS_AnimationInLayerOnReferencedCube:Cube' - - self._AssertAnimation(cubeTransformDagNodePath, self.KEYFRAME_TIMES, - self.KEYFRAME_VALUES) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportRfMLight.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportRfMLight.py deleted file mode 100644 index 3cbdbe1ce0..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportRfMLight.py +++ /dev/null @@ -1,395 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf -from pxr import Usd - -from maya import OpenMaya -from maya import OpenMayaAnim -from maya import cmds -from maya import standalone - - -class testUsdImportRfMLight(unittest.TestCase): - - START_TIMECODE = 1.0 - END_TIMECODE = 5.0 - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(new=True, force=True) - - cmds.loadPlugin('RenderMan_for_Maya', quiet=True) - - # Import from USD. - usdFilePath = os.path.abspath('RfMLightsTest.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdImport(file=usdFilePath, shadingMode='pxrRis', - readAnimData=True) - - cls._stage = Usd.Stage.Open(usdFilePath) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testStageOpens(self): - """ - Tests that the USD stage being imported opens successfully. - """ - self.assertTrue(self._stage) - - self.assertEqual(self._stage.GetStartTimeCode(), self.START_TIMECODE) - self.assertEqual(self._stage.GetEndTimeCode(), self.END_TIMECODE) - - def _GetMayaDependencyNode(self, objectName): - selectionList = OpenMaya.MSelectionList() - selectionList.add(objectName) - mObj = OpenMaya.MObject() - selectionList.getDependNode(0, mObj) - - depNodeFn = OpenMaya.MFnDependencyNode(mObj) - self.assertTrue(depNodeFn) - - return depNodeFn - - def _ValidateMayaLight(self, lightTypeName): - nodePathFormat = '|RfMLightsTest|Lights|{lightTypeName}|{lightTypeName}Shape' - nodePath = nodePathFormat.format(lightTypeName=lightTypeName) - - depNodeFn = self._GetMayaDependencyNode(nodePath) - - self.assertTrue(lightTypeName in cmds.listConnections('defaultLightSet')) - - testNumber = None - if lightTypeName == 'CylinderLight': - self.assertEqual(depNodeFn.typeName(), 'PxrCylinderLight') - testNumber = 1 - elif lightTypeName == 'DiskLight': - self.assertEqual(depNodeFn.typeName(), 'PxrDiskLight') - testNumber = 2 - elif lightTypeName == 'DistantLight': - self.assertEqual(depNodeFn.typeName(), 'PxrDistantLight') - testNumber = 3 - elif lightTypeName == 'DomeLight': - self.assertEqual(depNodeFn.typeName(), 'PxrDomeLight') - testNumber = 4 - elif lightTypeName == 'MeshLight': - self.assertEqual(depNodeFn.typeName(), 'PxrMeshLight') - testNumber = 5 - elif lightTypeName == 'RectLight': - self.assertEqual(depNodeFn.typeName(), 'PxrRectLight') - testNumber = 6 - elif lightTypeName == 'SphereLight': - self.assertEqual(depNodeFn.typeName(), 'PxrSphereLight') - testNumber = 7 - elif lightTypeName == 'AovLight': - self.assertEqual(depNodeFn.typeName(), 'PxrAovLight') - testNumber = 8 - elif lightTypeName == 'EnvDayLight': - self.assertEqual(depNodeFn.typeName(), 'PxrEnvDayLight') - testNumber = 9 - else: - raise NotImplementedError('Invalid light type %s' % lightTypeName) - - if lightTypeName == 'AovLight': - # PxrAovLight doesn't have any of the below attributes. - return - - expectedIntensity = 1.0 + (testNumber * 0.1) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.intensity' % nodePath), - expectedIntensity, 1e-6)) - - expectedExposure = 0.1 * testNumber - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.exposure' % nodePath), - expectedExposure, 1e-6)) - - expectedDiffuse = 1.0 + (testNumber * 0.1) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.diffuse' % nodePath), - expectedDiffuse, 1e-6)) - - expectedSpecular = 1.0 + (testNumber * 0.1) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.specular' % nodePath), - expectedSpecular, 1e-6)) - - if lightTypeName == 'EnvDayLight': - # PxrEnvDayLight doesn't have any of the below attributes. - return - - # PxrDomeLight has no normalize attribute - if lightTypeName != 'DomeLight': - self.assertTrue(cmds.getAttr('%s.areaNormalize' % nodePath)) - - expectedColor = 0.1 * testNumber - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.lightColorR' % nodePath), - expectedColor, 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.lightColorG' % nodePath), - expectedColor, 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.lightColorB' % nodePath), - expectedColor, 1e-6)) - - self.assertTrue(cmds.getAttr('%s.enableTemperature' % nodePath)) - - expectedTemperature = 6500.0 + testNumber - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.temperature' % nodePath), - expectedTemperature, 1e-6)) - - def _ValidatePxrDiskLightTransformAnimation(self): - nodePath = '|RfMLightsTest|Lights|DiskLight' - - depNodeFn = self._GetMayaDependencyNode(nodePath) - - animatedPlugs = OpenMaya.MPlugArray() - OpenMayaAnim.MAnimUtil.findAnimatedPlugs(depNodeFn.object(), - animatedPlugs) - self.assertEqual(animatedPlugs.length(), 1) - - translateYPlug = animatedPlugs[0] - self.assertEqual(translateYPlug.name(), 'DiskLight.translateY') - - animObjs = OpenMaya.MObjectArray() - OpenMayaAnim.MAnimUtil.findAnimation(translateYPlug, animObjs) - self.assertEqual(animObjs.length(), 1) - - animCurveFn = OpenMayaAnim.MFnAnimCurve(animObjs[0]) - - for frame in xrange(int(self.START_TIMECODE), int(self.END_TIMECODE + 1.0)): - value = animCurveFn.evaluate(OpenMaya.MTime(frame)) - self.assertTrue(Gf.IsClose(float(frame), value, 1e-6)) - - def _ValidatePxrDistantLightAngle(self): - nodePath = '|RfMLightsTest|Lights|DistantLight|DistantLightShape' - - expectedAngle = 0.73 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.angleExtent' % nodePath), - expectedAngle, 1e-6)) - - def _ValidatePxrRectLightTextureFile(self): - nodePath = '|RfMLightsTest|Lights|RectLight|RectLightShape' - - expectedTextureFile = './RectLight_texture.tex' - self.assertEqual(cmds.getAttr('%s.lightColorMap' % nodePath), - expectedTextureFile) - - def _ValidatePxrDomeLightTextureFile(self): - nodePath = '|RfMLightsTest|Lights|DomeLight|DomeLightShape' - - expectedTextureFile = './DomeLight_texture.tex' - self.assertEqual(cmds.getAttr('%s.lightColorMap' % nodePath), - expectedTextureFile) - - def _ValidatePxrAovLight(self): - nodePath = '|RfMLightsTest|Lights|AovLight|AovLightShape' - - expectedAovName = 'testAovName' - self.assertEqual(cmds.getAttr('%s.aovName' % nodePath), - expectedAovName) - - expectedInPrimaryHit = False - self.assertEqual(cmds.getAttr('%s.inPrimaryHit' % nodePath), - expectedInPrimaryHit) - - expectedInReflection = True - self.assertEqual(cmds.getAttr('%s.inReflection' % nodePath), - expectedInReflection) - - expectedInRefraction = True - self.assertEqual(cmds.getAttr('%s.inRefraction' % nodePath), - expectedInRefraction) - - expectedInvert = True - self.assertEqual(cmds.getAttr('%s.invert' % nodePath), expectedInvert) - - expectedOnVolumeBoundaries = False - self.assertEqual(cmds.getAttr('%s.onVolumeBoundaries' % nodePath), - expectedOnVolumeBoundaries) - - expectedUseColor = True - self.assertEqual(cmds.getAttr('%s.useColor' % nodePath), - expectedUseColor) - - expectedUseThroughput = False - self.assertEqual(cmds.getAttr('%s.useThroughput' % nodePath), - expectedUseThroughput) - - def _ValidatePxrEnvDayLight(self): - nodePath = '|RfMLightsTest|Lights|EnvDayLight|EnvDayLightShape' - - expectedDay = 9 - self.assertEqual(cmds.getAttr('%s.day' % nodePath), expectedDay) - - expectedHaziness = 1.9 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.haziness' % nodePath), - expectedHaziness, 1e-6)) - - expectedHour = 9.9 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.hour' % nodePath), - expectedHour, 1e-6)) - - expectedLatitude = 90.0 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.latitude' % nodePath), - expectedLatitude, 1e-6)) - - expectedLongitude = -90.0 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.longitude' % nodePath), - expectedLongitude, 1e-6)) - - expectedMonth = 9 - self.assertEqual(cmds.getAttr('%s.month' % nodePath), expectedMonth) - - expectedSkyTint = Gf.Vec3f(0.9) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.skyTintR' % nodePath), - expectedSkyTint[0], 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.skyTintG' % nodePath), - expectedSkyTint[1], 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.skyTintB' % nodePath), - expectedSkyTint[2], 1e-6)) - - expectedSunDirection = Gf.Vec3f(0.0, 0.0, 0.9) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.sunDirectionX' % nodePath), - expectedSunDirection[0], 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.sunDirectionY' % nodePath), - expectedSunDirection[1], 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.sunDirectionZ' % nodePath), - expectedSunDirection[2], 1e-6)) - - expectedSunSize = 0.9 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.sunSize' % nodePath), - expectedSunSize, 1e-6)) - - expectedSunTint = Gf.Vec3f(0.9) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.sunTintR' % nodePath), - expectedSunTint[0], 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.sunTintG' % nodePath), - expectedSunTint[1], 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.sunTintB' % nodePath), - expectedSunTint[2], 1e-6)) - - expectedYear = 2019 - self.assertEqual(cmds.getAttr('%s.year' % nodePath), expectedYear) - - expectedZone = 9.0 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.zone' % nodePath), - expectedZone, 1e-6)) - - def _ValidateMayaLightShaping(self): - nodePath = '|RfMLightsTest|Lights|DiskLight|DiskLightShape' - - expectedFocus = 0.2 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.emissionFocus' % nodePath), - expectedFocus, 1e-6)) - - expectedFocusTint = 0.2 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.emissionFocusTintR' % nodePath), - expectedFocusTint, 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.emissionFocusTintG' % nodePath), - expectedFocusTint, 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.emissionFocusTintB' % nodePath), - expectedFocusTint, 1e-6)) - - expectedConeAngle = 92.0 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.coneAngle' % nodePath), - expectedConeAngle, 1e-6)) - - expectedConeSoftness = 0.2 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.coneSoftness' % nodePath), - expectedConeSoftness, 1e-6)) - - expectedProfilePath = './DiskLight_profile.ies' - self.assertEqual(cmds.getAttr('%s.iesProfile' % nodePath), - expectedProfilePath) - - expectedProfileScale = 1.2 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.iesProfileScale' % nodePath), - expectedProfileScale, 1e-6)) - - def _ValidateMayaLightShadow(self): - nodePath = '|RfMLightsTest|Lights|RectLight|RectLightShape' - - expectedShadowsEnabled = True - self.assertEqual(cmds.getAttr('%s.enableShadows' % nodePath), - expectedShadowsEnabled) - - expectedShadowColor = 0.6 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.shadowColorR' % nodePath), - expectedShadowColor, 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.shadowColorG' % nodePath), - expectedShadowColor, 1e-6)) - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.shadowColorB' % nodePath), - expectedShadowColor, 1e-6)) - - expectedShadowDistance = -0.6 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.shadowDistance' % nodePath), - expectedShadowDistance, 1e-6)) - - expectedShadowFalloff = -0.6 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.shadowFalloff' % nodePath), - expectedShadowFalloff, 1e-6)) - - expectedShadowFalloffGamma = 0.6 - self.assertTrue(Gf.IsClose(cmds.getAttr('%s.shadowFalloffGamma' % nodePath), - expectedShadowFalloffGamma, 1e-6)) - - def testImportRenderManForMayaLights(self): - """ - Tests that UsdLux schema USD prims import into Maya as the appropriate - RenderMan for Maya light. - """ - self.assertTrue(cmds.pluginInfo('RenderMan_for_Maya', query=True, - loaded=True)) - - self._ValidateMayaLight('CylinderLight') - - self._ValidateMayaLight('DiskLight') - self._ValidatePxrDiskLightTransformAnimation() - - self._ValidateMayaLight('DistantLight') - self._ValidateMayaLight('DomeLight') - self._ValidateMayaLight('MeshLight') - self._ValidateMayaLight('RectLight') - self._ValidateMayaLight('SphereLight') - self._ValidateMayaLight('AovLight') - self._ValidateMayaLight('EnvDayLight') - - self._ValidatePxrDistantLightAngle() - - self._ValidatePxrRectLightTextureFile() - self._ValidatePxrDomeLightTextureFile() - - self._ValidatePxrAovLight() - self._ValidatePxrEnvDayLight() - - self._ValidateMayaLightShaping() - - self._ValidateMayaLightShadow() - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportSessionLayer.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportSessionLayer.py deleted file mode 100644 index f5bd2363d0..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportSessionLayer.py +++ /dev/null @@ -1,90 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Usd - -from maya import cmds -from maya import standalone - - -class testUsdImportSessionLayer(unittest.TestCase): - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - def testUsdImport(self): - """ - This tests that executing a usdImport with variants specified causes - those variant selections to be made in a session layer and not affect - other open stages. - """ - usdFile = os.path.abspath('Cubes.usda') - - # Open the asset USD file and make sure the default variant is what we - # expect it to be. - stage = Usd.Stage.Open(usdFile) - self.assertTrue(stage) - - modelPrimPath = '/Cubes' - modelPrim = stage.GetPrimAtPath(modelPrimPath) - self.assertTrue(modelPrim) - - variantSet = modelPrim.GetVariantSet('modelingVariant') - variantSelection = variantSet.GetVariantSelection() - - # This is the default variant. - self.assertEqual(variantSelection, 'OneCube') - - # Now do a usdImport of a different variant in a clean Maya scene. - cmds.file(new=True, force=True) - cmds.loadPlugin('pxrUsd') - - variants = [('modelingVariant', 'ThreeCubes')] - cmds.usdImport(file=usdFile, primPath=modelPrimPath, variant=variants) - - expectedMayaCubeNodesSet = set([ - '|Cubes|Geom|CubeOne', - '|Cubes|Geom|CubeTwo', - '|Cubes|Geom|CubeThree']) - mayaCubeNodesSet = set(cmds.ls('|Cubes|Geom|Cube*', long=True)) - self.assertEqual(expectedMayaCubeNodesSet, mayaCubeNodesSet) - - # The import should have made the variant selections in a session layer, - # so make sure the selection in our open USD stage was not changed. - variantSet = modelPrim.GetVariantSet('modelingVariant') - variantSelection = variantSet.GetVariantSelection() - self.assertEqual(variantSelection, 'OneCube') - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportShadingModeDisplayColor.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportShadingModeDisplayColor.py deleted file mode 100644 index b00fe1d35d..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportShadingModeDisplayColor.py +++ /dev/null @@ -1,111 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf -from pxr import Usd -from pxr import UsdShade - -from maya import OpenMaya -from maya import cmds -from maya import standalone - - -class testUsdImportShadingModeDisplayColor(unittest.TestCase): - - RED_COLOR = Gf.Vec3f(1.0, 0.0, 0.0) - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.file(new=True, force=True) - - # Import from USD. - usdFilePath = os.path.abspath('RedCube.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdImport(file=usdFilePath, shadingMode='displayColor') - - cls._stage = Usd.Stage.Open(usdFilePath) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testStageOpens(self): - """ - Tests that the USD stage being imported opens successfully. - """ - self.assertTrue(self._stage) - - def _GetMayaMesh(self, meshName): - selectionList = OpenMaya.MSelectionList() - selectionList.add(meshName) - mObj = OpenMaya.MObject() - selectionList.getDependNode(0, mObj) - - meshFn = OpenMaya.MFnMesh(mObj) - self.assertTrue(meshFn) - - return meshFn - - def testImportDisplayColorShading(self): - """ - Tests that importing a USD Mesh prim with a simple shading setup - results in the correct shading on the Maya mesh. - """ - meshFn = self._GetMayaMesh('|RedCube|Geom|Cube|CubeShape') - - # Validate the shadingEngine connected to the mesh. - objectArray = OpenMaya.MObjectArray() - indexArray = OpenMaya.MIntArray() - meshFn.getConnectedShaders(0, objectArray, indexArray) - self.assertEqual(objectArray.length(), 1) - - shadingEngineObj = objectArray[0] - shadingEngineDepFn = OpenMaya.MFnDependencyNode(shadingEngineObj) - self.assertEqual(shadingEngineDepFn.name(), - 'USD_Materials:RedLambertSG') - - # Validate the lambert plugged in as the surfaceShader of the - # shadingEngine. - surfaceShaderPlug = shadingEngineDepFn.findPlug('surfaceShader', True) - plugArray = OpenMaya.MPlugArray() - surfaceShaderPlug.connectedTo(plugArray, True, False) - self.assertEqual(plugArray.length(), 1) - - shaderObj = plugArray[0].node() - shaderLambertFn = OpenMaya.MFnLambertShader(shaderObj) - self.assertEqual(shaderLambertFn.name(), - 'RedLambertSG_lambert') - - mayaColor = shaderLambertFn.color() - mayaColor = Gf.Vec3f(mayaColor.r, mayaColor.g, mayaColor.b) - self.assertTrue(Gf.IsClose(mayaColor, self.RED_COLOR, 1e-6)) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportShadingModePxrRis.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportShadingModePxrRis.py deleted file mode 100644 index 78d0d68852..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportShadingModePxrRis.py +++ /dev/null @@ -1,120 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf -from pxr import Usd -from pxr import UsdShade - -from maya import OpenMaya -from maya import cmds -from maya import standalone - - -class testUsdImportShadingModePxrRis(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.file(new=True, force=True) - - # Import from USD. - usdFilePath = os.path.abspath('MarbleCube.usda') - cmds.loadPlugin('pxrUsd') - cmds.usdImport(file=usdFilePath, shadingMode='pxrRis') - - cls._stage = Usd.Stage.Open(usdFilePath) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testStageOpens(self): - """ - Tests that the USD stage being imported opens successfully. - """ - self.assertTrue(self._stage) - - def _GetMayaMesh(self, meshName): - selectionList = OpenMaya.MSelectionList() - selectionList.add(meshName) - mObj = OpenMaya.MObject() - selectionList.getDependNode(0, mObj) - - meshFn = OpenMaya.MFnMesh(mObj) - self.assertTrue(meshFn) - - return meshFn - - def testImportPxrRisShading(self): - """ - Tests that importing a USD Mesh prim with a simple shading setup - results in the correct shading on the Maya mesh. - """ - meshFn = self._GetMayaMesh('|MarbleCube|Geom|Cube|CubeShape') - - self.assertTrue('MarbleShader' in cmds.listConnections('defaultShaderList1.s')) - - # Validate the shadingEngine connected to the mesh. - objectArray = OpenMaya.MObjectArray() - indexArray = OpenMaya.MIntArray() - meshFn.getConnectedShaders(0, objectArray, indexArray) - self.assertEqual(objectArray.length(), 1) - - shadingEngineObj = objectArray[0] - shadingEngineDepFn = OpenMaya.MFnDependencyNode(shadingEngineObj) - self.assertEqual(shadingEngineDepFn.name(), - 'USD_Materials:MarbleCubeSG') - - # Validate the shader plugged in as the surfaceShader of the - # shadingEngine. - surfaceShaderPlug = shadingEngineDepFn.findPlug('surfaceShader', True) - plugArray = OpenMaya.MPlugArray() - surfaceShaderPlug.connectedTo(plugArray, True, False) - self.assertEqual(plugArray.length(), 1) - - shaderObj = plugArray[0].node() - self.assertTrue(shaderObj.hasFn(OpenMaya.MFn.kMarble)) - shaderDepFn = OpenMaya.MFnDependencyNode(shaderObj) - self.assertEqual(shaderDepFn.name(), 'MarbleShader') - - # Validate the shader that is connected to an input of the surface - # shader. - placementMatrixPlug = shaderDepFn.findPlug('placementMatrix', True) - plugArray = OpenMaya.MPlugArray() - placementMatrixPlug.connectedTo(plugArray, True, False) - self.assertEqual(plugArray.length(), 1) - - placement3dObj = plugArray[0].node() - self.assertTrue(placement3dObj.hasFn(OpenMaya.MFn.kPlace3dTexture)) - placement3dDepFn = OpenMaya.MFnDependencyNode(placement3dObj) - self.assertEqual(placement3dDepFn.name(), 'MarbleCubePlace3dTexture') - self.assertTrue('MarbleCubePlace3dTexture' in cmds.listConnections('defaultRenderUtilityList1.u')) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportSkeleton.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportSkeleton.py deleted file mode 100644 index 11eb7ac9f7..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportSkeleton.py +++ /dev/null @@ -1,288 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# -import unittest, os -from pxr import Gf, Usd, UsdSkel - -from maya import cmds -from maya import standalone - -import maya.api.OpenMaya as OM - - -def _MMatrixToGf(mx): - gfmx = Gf.Matrix4d() - for i in xrange(4): - for j in xrange(4): - gfmx[i][j] = mx[i*4+j] - return gfmx - - -def _GfMatrixToList(mx): - return [mx[i][j] for i in xrange(4) for j in xrange(4)] - - -def _GetDepNode(name): - selectionList = OM.MSelectionList() - selectionList.add(name) - return OM.MFnDependencyNode(selectionList.getDependNode(0)) - - -def _ArraysAreClose(a, b, threshold=1e-5): - if not len(a) == len(b): - return False - - for i in xrange(len(a)): - if not Gf.IsClose(a[i], b[i], threshold): - return False - return True - - -class testUsdImportSkeleton(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd', quiet=True) - - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - - def _ValidateJointTransforms(self, usdSkelQuery, joints): - - for time in usdSkelQuery.GetAnimQuery().GetJointTransformTimeSamples(): - - cmds.currentTime(time) - - # Check local transforms - usdXforms = usdSkelQuery.ComputeJointLocalTransforms(time) - - for i,joint in enumerate(joints): - - jointXf = cmds.getAttr("%s.matrix"%joint.name()) - - self.assertTrue(_ArraysAreClose( - _GfMatrixToList(usdXforms[i]), jointXf)) - - # Check skel-space transforms - usdXforms = usdSkelQuery.ComputeJointSkelTransforms(time) - - for i,joint in enumerate(joints): - jointXf = cmds.getAttr("%s.worldMatrix"%joint.name()) - - self.assertTrue(_ArraysAreClose( - _GfMatrixToList(usdXforms[i]), jointXf)) - - - def _ValidateJointBindPoses(self, usdSkelQuery, joints): - - restXforms = usdSkelQuery.ComputeJointSkelTransforms(atRest=True) - for i,joint in enumerate(joints): - - bindPose = cmds.getAttr("%s.bindPose"%joint.name()) - - self.assertTrue(_ArraysAreClose( - bindPose, _GfMatrixToList(restXforms[i]))) - - - def _ValidateJoints(self, usdSkelQuery, joints): - - self._ValidateJointTransforms(usdSkelQuery, joints) - self._ValidateJointBindPoses(usdSkelQuery, joints) - - for joint in joints: - segmentScaleCompensate = cmds.getAttr( - "%s.segmentScaleComponensate"%joint.name()) - self.assertEqual(segmentScaleCompensate, False) - - - def _ValidateBindPose(self, name, usdSkelQuery, joints): - - bindPose = _GetDepNode(name) - self.assertEqual(bindPose.typeName, "dagPose") - - bindXforms = usdSkelQuery.GetJointWorldBindTransforms() - restXforms = usdSkelQuery.ComputeJointLocalTransforms(atRest=True) - - for i,joint in enumerate(joints): - - parentIdx = usdSkelQuery.GetTopology().GetParentIndices()[i] - - connections = cmds.listConnections( - "%s.members[%d]"%(name, i), - destination=False, source=True, plugs=True) - self.assertEqual(connections, [u"%s.message"%joint.name()]) - - worldMatrix = Gf.Matrix4d( - *cmds.getAttr("%s.worldMatrix[%d]"%(name,i))) - - self.assertTrue(Gf.IsClose(bindXforms[i], worldMatrix, 1e-5)) - - xformMatrix = Gf.Matrix4d( - *cmds.getAttr("%s.xformMatrix[%d]"%(name,i))) - - self.assertTrue(Gf.IsClose(restXforms[i], xformMatrix, 1e-5)) - - connections = cmds.listConnections( - "%s.parents[%d]"%(name, i), - destination=False, source=True, plugs=True) - - if parentIdx >= 0: - self.assertEqual(connections, [u"%s.members[%d]"%(name,parentIdx)]) - else: - self.assertEqual(connections, [u"%s.world"%name]) - - self.assertTrue(cmds.getAttr("%s.bindPose"%name)) - - - def _ValidateMeshTransform(self, name, usdSkinningQuery): - - mesh = _GetDepNode(name) - self.assertEqual(mesh.typeName, "transform") - - # inheritsTransform must be disabled to prevent - # double transform issues. - self.assertEqual(cmds.getAttr("%s.inheritsTransform"%name), False) - - # Mesh's transform should match the geomBindTransform. - self.assertTrue(_ArraysAreClose( - cmds.getAttr("%s.worldMatrix"%name), - _GfMatrixToList(usdSkinningQuery.GetGeomBindTransform()))) - - - def _ValidateSkinClusterRig(self, joints, skinClusterName, groupPartsName, - groupIdName, bindPoseName, meshName, - usdSkelQuery, usdSkinningQuery): - - skinCluster = _GetDepNode(skinClusterName) - self.assertEqual(skinCluster.typeName, "skinCluster") - - groupParts = _GetDepNode(groupPartsName) - self.assertEqual(groupParts.typeName, "groupParts") - - groupId = _GetDepNode(groupIdName) - self.assertEqual(groupId.typeName, "groupId") - - self.assertTrue( - _ArraysAreClose(cmds.getAttr("%s.geomMatrix"%skinClusterName), - _GfMatrixToList( - usdSkinningQuery.GetGeomBindTransform()))) - - connections = cmds.listConnections( - "%s.groupId"%groupIdName, - destination=True, source=False, plugs=True) - self.assertEqual( - sorted(connections), - sorted([u"%sShape.instObjGroups.objectGroups[0].objectGroupId"%meshName, - u"%s.groupId"%groupPartsName, - u"%s.input[0].groupId"%skinClusterName])) - - connections = cmds.listConnections( - "%s.outputGeometry"%groupPartsName, - destination=True, source=False, plugs=True) - self.assertEqual(connections, [u"%s.input[0].inputGeometry"%skinClusterName]) - - connections = cmds.listConnections( - "%s.outputGeometry[0]"%skinClusterName, - destination=True, source=False, plugs=True) - self.assertEqual(connections, [u"%s.inMesh"%(meshName+"Shape")]) - - skelRestXforms = usdSkelQuery.ComputeJointSkelTransforms(atRest=True) - - connections = cmds.listConnections( - "%s.bindPose"%skinClusterName, - destination=False, source=True, plugs=True) - self.assertEqual(connections, [u"%s.message"%bindPoseName]) - - for i,joint in enumerate(joints): - - connections = cmds.listConnections( - "%s.worldMatrix[0]"%joint.name(), - destination=True, source=False, plugs=True) - self.assertEqual(connections, [u"%s.matrix[%d]"%(skinClusterName,i)]) - - # bindPreMatrix should be the inverse of the skel- - # rest tranfsorm. - - self.assertTrue(_ArraysAreClose( - cmds.getAttr("%s.bindPreMatrix[%d]"%(skinClusterName,i)), - _GfMatrixToList(skelRestXforms[i].GetInverse()))) - - - def test_SkelImport(self): - cmds.file(new=True, force=True) - - path = os.path.abspath("skelCube.usda") - - cmds.usdImport(file=path, readAnimData=True, primPath="/Root", - assemblyRep="Import", shadingMode="none") - - stage = Usd.Stage.Open(path) - skelCache = UsdSkel.Cache() - - bindingSitePrim = stage.GetPrimAtPath("/Root") - self.assertTrue(bindingSitePrim.IsA(UsdSkel.Root)) - - skelCache.Populate(UsdSkel.Root(bindingSitePrim)) - - skel = UsdSkel.Skeleton.Get(stage, "/Root/Skeleton") - self.assertTrue(skel) - - skelQuery = skelCache.GetSkelQuery(skel) - self.assertTrue(skelQuery) - - meshPrim = stage.GetPrimAtPath("/Root/Cube") - self.assertTrue(meshPrim) - - skinningQuery = skelCache.GetSkinningQuery(meshPrim) - self.assertTrue(skinningQuery) - - jointNames = [name.split("/")[-1] for name in skelQuery.GetJointOrder()] - - joints = [_GetDepNode(n) for n in jointNames] - self.assertTrue(all(joints)) - - self._ValidateJointTransforms(skelQuery, joints) - self._ValidateJointBindPoses(skelQuery, joints) - - self._ValidateBindPose("Skeleton_bindPose", skelQuery, joints) - - self._ValidateMeshTransform(meshPrim.GetName(), skinningQuery) - - self._ValidateSkinClusterRig( - joints=joints, - skinClusterName="skinCluster_{}".format(meshPrim.GetName()), - groupPartsName="skinClusterGroupParts", - groupIdName="skinClusterGroupId", - bindPoseName="Skeleton_bindPose", - meshName=meshPrim.GetName(), - usdSkelQuery=skelQuery, - usdSkinningQuery=skinningQuery) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportUVSets.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportUVSets.py deleted file mode 100644 index aa6e2afc80..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportUVSets.py +++ /dev/null @@ -1,356 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Gf -from pxr import Tf - -from maya import cmds -from maya import standalone -from maya.api import OpenMaya as OM - -import os -import unittest - - -class testUsdImportUVSets(unittest.TestCase): - - def _AssertUVSet(self, mesh, uvSetName, expectedValues, expectedNumValues=None): - """ - Verifies that the UV values for the uv set named uvSetName on the - MFnMesh mesh match the values in expectedValues. expectedValues should - be a dictionary mapping mesh-level face vertex indices to UV values. - A face vertex index missing from the dictionary means that that face - vertex should NOT have an assigned UV value on the Maya mesh. - If multiple face vertices map to the same UV value and the number of UV - values in the UV set is smaller than the number of assignments, pass in - the expected number of UV values in the UV set as expectedNumValues. - """ - if expectedNumValues is None: - expectedNumValues = len(expectedValues) - actualNumValues = mesh.numUVs(uvSetName) - self.assertEqual(expectedNumValues, actualNumValues) - - itMeshFV = OM.MItMeshFaceVertex(mesh.object()) - itMeshFV.reset() - fvi = 0 - while not itMeshFV.isDone(): - expectedUV = expectedValues.get(fvi) - if expectedUV is None: - self.assertFalse(itMeshFV.hasUVs(uvSetName)) - else: - self.assertTrue(itMeshFV.hasUVs(uvSetName)) - - actualUV = itMeshFV.getUV(uvSetName) - self.assertAlmostEqual(expectedUV, actualUV) - - itMeshFV.next() - fvi += 1 - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - usdFile = "" - if UsdMaya.ReadUtil.ReadFloat2AsUV(): - usdFile = os.path.abspath('UsdImportUVSetsTest_Float.usda') - else: - usdFile = os.path.abspath('UsdImportUVSetsTest.usda') - cmds.usdImport(file=usdFile, shadingMode='none') - - def _GetMayaMesh(self, meshName): - selectionList = OM.MSelectionList() - selectionList.add(meshName) - mObj = selectionList.getDependNode(0) - - return OM.MFnMesh(mObj) - - def testImportNoUVSets(self): - """ - Tests that importing a USD cube mesh with no UV set primvars results in - the default 'map1' UV set on the Maya mesh being empty. - """ - mayaCubeMesh = self._GetMayaMesh('NoUVSetsCubeShape') - expectedValues = {} - self._AssertUVSet(mayaCubeMesh, 'map1', expectedValues) - - def testImportDefaultUVSet(self): - """ - Tests that a USD cube mesh with the Maya default values for the default - UV set (named 'st' in USD) gets imported correctly as 'map1'. - """ - mayaCubeMesh = self._GetMayaMesh('DefaultUVSetCubeShape') - - # These are the default UV values for a regular Maya polycube. - expectedValues = { - 0: Gf.Vec2f(0.375, 0.0), - 1: Gf.Vec2f(0.625, 0.0), - 2: Gf.Vec2f(0.625, 0.25), - 3: Gf.Vec2f(0.375, 0.25), - 4: Gf.Vec2f(0.375, 0.25), - 5: Gf.Vec2f(0.625, 0.25), - 6: Gf.Vec2f(0.625, 0.5), - 7: Gf.Vec2f(0.375, 0.5), - 8: Gf.Vec2f(0.375, 0.5), - 9: Gf.Vec2f(0.625, 0.5), - 10: Gf.Vec2f(0.625, 0.75), - 11: Gf.Vec2f(0.375, 0.75), - 12: Gf.Vec2f(0.375, 0.75), - 13: Gf.Vec2f(0.625, 0.75), - 14: Gf.Vec2f(0.625, 1.0), - 15: Gf.Vec2f(0.375, 1.0), - 16: Gf.Vec2f(0.625, 0.0), - 17: Gf.Vec2f(0.875, 0.0), - 18: Gf.Vec2f(0.875, 0.25), - 19: Gf.Vec2f(0.625, 0.25), - 20: Gf.Vec2f(0.125, 0.0), - 21: Gf.Vec2f(0.375, 0.0), - 22: Gf.Vec2f(0.375, 0.25), - 23: Gf.Vec2f(0.125, 0.25) - } - - self._AssertUVSet(mayaCubeMesh, 'map1', expectedValues, - expectedNumValues=14) - - def testImportOneMissingFaceUVSet(self): - """ - Tests that a USD cube mesh with values for all but one face in the - default UV set (named 'st' in USD) gets imported correctly as 'map1'. - """ - mayaCubeMesh = self._GetMayaMesh('OneMissingFaceCubeShape') - - expectedValues = { - 0: Gf.Vec2f(0.375, 0), - 1: Gf.Vec2f(0.625, 0), - 2: Gf.Vec2f(0.625, 0.25), - 3: Gf.Vec2f(0.375, 0.25), - 4: Gf.Vec2f(0.375, 0.25), - 5: Gf.Vec2f(0.625, 0.25), - 6: Gf.Vec2f(0.625, 0.5), - 7: Gf.Vec2f(0.375, 0.5), - 12: Gf.Vec2f(0.375, 0.75), - 13: Gf.Vec2f(0.625, 0.75), - 14: Gf.Vec2f(0.625, 1), - 15: Gf.Vec2f(0.375, 1), - 16: Gf.Vec2f(0.625, 0), - 17: Gf.Vec2f(0.875, 0), - 18: Gf.Vec2f(0.875, 0.25), - 19: Gf.Vec2f(0.625, 0.25), - 20: Gf.Vec2f(0.125, 0), - 21: Gf.Vec2f(0.375, 0), - 22: Gf.Vec2f(0.375, 0.25), - 23: Gf.Vec2f(0.125, 0.25) - } - - self._AssertUVSet(mayaCubeMesh, 'map1', expectedValues, - expectedNumValues=14) - - def testImportOneAssignedFaceUVSet(self): - """ - Tests that a USD cube mesh with values for only one face in the default - UV set (named 'st' in USD) gets imported correctly as 'map1'. - """ - mayaCubeMesh = self._GetMayaMesh('OneAssignedFaceCubeShape') - - expectedValues = { - 8: Gf.Vec2f(0.375, 0.5), - 9: Gf.Vec2f(0.625, 0.5), - 10: Gf.Vec2f(0.625, 0.75), - 11: Gf.Vec2f(0.375, 0.75) - } - - self._AssertUVSet(mayaCubeMesh, 'map1', expectedValues, - expectedNumValues=4) - - def testImportCompressibleUVSets(self): - """ - Tests that UV sets on a USD cube mesh that were compressed to constant, - uniform, and vertex interpolations are imported correctly. - - Note that the actual values here don't really make sense as UV sets. - """ - mayaCubeMesh = self._GetMayaMesh('CompressibleUVSetsCubeShape') - - # ALL face vertices should have the same value. - uvSetName = 'ConstantInterpSet' - expectedValues = {} - for i in xrange(24): - expectedValues[i] = Gf.Vec2f(0.25, 0.25) - self._AssertUVSet(mayaCubeMesh, uvSetName, expectedValues, - expectedNumValues=1) - - # All face vertices within the same face should have the same value. - uvSetName = 'UniformInterpSet' - expectedValues = {} - for i in xrange(0, 4): - expectedValues[i] = Gf.Vec2f(0.0, 0.0) - for i in xrange(4, 8): - expectedValues[i] = Gf.Vec2f(0.1, 0.1) - for i in xrange(8, 12): - expectedValues[i] = Gf.Vec2f(0.2, 0.2) - for i in xrange(12, 16): - expectedValues[i] = Gf.Vec2f(0.3, 0.3) - for i in xrange(16, 20): - expectedValues[i] = Gf.Vec2f(0.4, 0.4) - for i in xrange(20, 24): - expectedValues[i] = Gf.Vec2f(0.5, 0.5) - self._AssertUVSet(mayaCubeMesh, uvSetName, expectedValues, - expectedNumValues=6) - - # All face vertices on the same mesh vertex (indices 0-7 for a cube) - # should have the same value. - uvSetName = 'VertexInterpSet' - expectedValues = { - 0 : Gf.Vec2f(0.0, 0.0), - 1 : Gf.Vec2f(0.1, 0.1), - 2 : Gf.Vec2f(0.3, 0.3), - 3 : Gf.Vec2f(0.2, 0.2), - 4 : Gf.Vec2f(0.2, 0.2), - 5 : Gf.Vec2f(0.3, 0.3), - 6 : Gf.Vec2f(0.5, 0.5), - 7 : Gf.Vec2f(0.4, 0.4), - 8 : Gf.Vec2f(0.4, 0.4), - 9 : Gf.Vec2f(0.5, 0.5), - 10 : Gf.Vec2f(0.7, 0.7), - 11 : Gf.Vec2f(0.6, 0.6), - 12 : Gf.Vec2f(0.6, 0.6), - 13 : Gf.Vec2f(0.7, 0.7), - 14 : Gf.Vec2f(0.1, 0.1), - 15 : Gf.Vec2f(0.0, 0.0), - 16 : Gf.Vec2f(0.1, 0.1), - 17 : Gf.Vec2f(0.7, 0.7), - 18 : Gf.Vec2f(0.5, 0.5), - 19 : Gf.Vec2f(0.3, 0.3), - 20 : Gf.Vec2f(0.6, 0.6), - 21 : Gf.Vec2f(0.0, 0.0), - 22 : Gf.Vec2f(0.2, 0.2), - 23 : Gf.Vec2f(0.4, 0.4) - } - self._AssertUVSet(mayaCubeMesh, uvSetName, expectedValues, - expectedNumValues=8) - - def testImportSharedFacesUVSets(self): - """ - Tests that UV sets on a USD cube mesh that use the same UV ranges for - multiple faces are imported correctly. - """ - mayaCubeMesh = self._GetMayaMesh('SharedFacesCubeShape') - - # All six faces share the same range 0.0-1.0. - uvSetName = 'AllFacesSharedSet' - expectedValues = {} - for i in xrange(0, 24, 4): - expectedValues[i] = Gf.Vec2f(0.0, 0.0) - for i in xrange(1, 24, 4): - expectedValues[i] = Gf.Vec2f(1.0, 0.0) - for i in xrange(2, 24, 4): - expectedValues[i] = Gf.Vec2f(1.0, 1.0) - for i in xrange(3, 24, 4): - expectedValues[i] = Gf.Vec2f(0.0, 1.0) - self._AssertUVSet(mayaCubeMesh, uvSetName, expectedValues, - expectedNumValues=4) - - # The faces alternate between ranges 0.0-0.5 and 0.5-1.0. - uvSetName = 'PairedFacesSet' - expectedValues = {} - for i in xrange(0, 24, 8): - expectedValues[i] = Gf.Vec2f(0.0, 0.0) - for i in xrange(1, 24, 8): - expectedValues[i] = Gf.Vec2f(0.5, 0.0) - for i in xrange(2, 24, 8): - expectedValues[i] = Gf.Vec2f(0.5, 0.5) - for i in xrange(3, 24, 8): - expectedValues[i] = Gf.Vec2f(0.0, 0.5) - for i in xrange(4, 24, 8): - expectedValues[i] = Gf.Vec2f(0.5, 0.5) - for i in xrange(5, 24, 8): - expectedValues[i] = Gf.Vec2f(1.0, 0.5) - for i in xrange(6, 24, 8): - expectedValues[i] = Gf.Vec2f(1.0, 1.0) - for i in xrange(7, 24, 8): - expectedValues[i] = Gf.Vec2f(0.5, 1.0) - self._AssertUVSet(mayaCubeMesh, uvSetName, expectedValues, - expectedNumValues=7) - - def testImportUVSetForMeshWithCreases(self): - """ - Tests that importing a mesh with creases doesn't crash when importing - UVs and that the UV set is imported properly. - """ - - # We need to load this mesh from a separate USD file because importing - # it caused a crash (that this test verifies should no longer happen). - usdFile = "" - if UsdMaya.ReadUtil.ReadFloat2AsUV(): - usdFile = os.path.abspath('UsdImportUVSetsTestWithCreases_Float.usda') - else: - usdFile = os.path.abspath('UsdImportUVSetsTestWithCreases.usda') - - # We also need to load it using the Maya file import command because - # going through the usdImport command works fine but using the file - # translator caused a crash. - cmds.file(usdFile, i=True) - - mayaCubeMesh = self._GetMayaMesh('CreasedCubeShape') - - # These are the default UV values for a regular Maya polycube. - expectedValues = { - 0: Gf.Vec2f(0.375, 0.0), - 1: Gf.Vec2f(0.625, 0.0), - 2: Gf.Vec2f(0.625, 0.25), - 3: Gf.Vec2f(0.375, 0.25), - 4: Gf.Vec2f(0.375, 0.25), - 5: Gf.Vec2f(0.625, 0.25), - 6: Gf.Vec2f(0.625, 0.5), - 7: Gf.Vec2f(0.375, 0.5), - 8: Gf.Vec2f(0.375, 0.5), - 9: Gf.Vec2f(0.625, 0.5), - 10: Gf.Vec2f(0.625, 0.75), - 11: Gf.Vec2f(0.375, 0.75), - 12: Gf.Vec2f(0.375, 0.75), - 13: Gf.Vec2f(0.625, 0.75), - 14: Gf.Vec2f(0.625, 1.0), - 15: Gf.Vec2f(0.375, 1.0), - 16: Gf.Vec2f(0.625, 0.0), - 17: Gf.Vec2f(0.875, 0.0), - 18: Gf.Vec2f(0.875, 0.25), - 19: Gf.Vec2f(0.625, 0.25), - 20: Gf.Vec2f(0.125, 0.0), - 21: Gf.Vec2f(0.375, 0.0), - 22: Gf.Vec2f(0.375, 0.25), - 23: Gf.Vec2f(0.125, 0.25) - } - - self._AssertUVSet(mayaCubeMesh, 'map1', expectedValues, - expectedNumValues=14) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdImportXforms.py b/third_party/maya/lib/usdMaya/testenv/testUsdImportXforms.py deleted file mode 100644 index 6862793e7d..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdImportXforms.py +++ /dev/null @@ -1,274 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import Gf - -from maya import cmds -from maya.api import OpenMaya as OM -from maya import standalone - -import os -import unittest -import pprint - - -class testUsdImportXforms(unittest.TestCase): - - EPSILON = 1e-6 - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def setUp(cls): - # Create a new file so each test case starts with a fresh state. - cmds.file(new=1, f=1) - - def _GetMayaTransform(self, transformName): - selectionList = OM.MSelectionList() - selectionList.add(transformName) - mObj = selectionList.getDependNode(0) - - return OM.MFnTransform(mObj) - - def testImportInverseXformOpsOnly(self): - """ - Tests that importing a USD cube mesh that has XformOps on it all tagged - as inverse ops results in the correct transform when imported into Maya. - """ - usdFile = os.path.abspath('UsdImportXformsTest.usda') - cmds.usdImport(file=usdFile, shadingMode='none') - - mayaTransform = self._GetMayaTransform('InverseOpsOnlyCube') - transformationMatrix = mayaTransform.transformation() - - expectedTranslation = [-1.0, -2.0, -3.0] - actualTranslation = list( - transformationMatrix.translation(OM.MSpace.kTransform)) - self.assertTrue( - Gf.IsClose(expectedTranslation, actualTranslation, self.EPSILON)) - - expectedRotation = [0.0, 0.0, Gf.DegreesToRadians(-45.0)] - actualRotation = list(transformationMatrix.rotation()) - self.assertTrue( - Gf.IsClose(expectedRotation, actualRotation, self.EPSILON)) - - expectedScale = [2.0, 2.0, 2.0] - actualScale = list(transformationMatrix.scale(OM.MSpace.kTransform)) - self.assertTrue( - Gf.IsClose(expectedScale, actualScale, self.EPSILON)) - - def testImportMayaXformVariations(self): - """ - Tests that all combinations of the various maya xform pieces will - import correctly - """ - - # create a bunch of transforms with varying transform attrs set - from random import Random - import itertools - import os - import pprint - - ATTRS = { - 'translate': (.01, 5), - # we do rotates separately, so we can see "rotateY" and "rotateXYZ" ops - 'rotateX': (.01, 359.99), - 'rotateY': (.01, 359.99), - 'rotateZ': (.01, 359.99), - 'scale': (1.01, 2.0), - 'shear': (1.01, 2.0), - 'rotateOrder': (1, 5), - # it seems that internally rotateAxis is stored as a quaternion... - # so to ensure proper roundtripping, keep values 0 < x < 90 - 'rotateAxis': (.01, 89.99), - 'rotatePivot': (.01, 5), - 'scalePivot': (.01, 5), - 'rotatePivotTranslate': (.01, 5), - 'scalePivotTranslate': (.01, 5), - } - - rand = Random(3) - - allNodes = [] - allExpected = {} - - topPrim = cmds.createNode('transform', name='topPrim') - - # Iterate through all combinations of whether each attr in ATTRS is set or not - for i, enabledArray in enumerate(itertools.product((False, True), repeat=len(ATTRS))): - # name will be like: mayaXform_000111010001 - node = 'mayaXform_{}'.format(''.join(str(int(x)) for x in enabledArray)) - node = cmds.createNode('transform', name=node, parent=topPrim) - attrVals = {} - allNodes.append(node) - allExpected[node] = attrVals - for enabled, (attr, (valMin, valMax)) in itertools.izip(enabledArray, - ATTRS.iteritems()): - if not enabled: - if attr in ('rotateOrder', 'rotateX', 'rotateY', 'rotateZ'): - attrVals[attr] = 0 - elif attr == 'scale': - attrVals[attr] = (1, 1, 1) - else: - attrVals[attr] = (0, 0, 0) - else: - if attr == 'rotateOrder': - # 1 - 5 because 0 (xyz) would correspond to "not enabled" - val = rand.randint(1, 5) - elif attr in ('rotateX', 'rotateY', 'rotateZ'): - val = rand.uniform(valMin, valMax) - else: - val = (rand.uniform(valMin, valMax), - rand.uniform(valMin, valMax), - rand.uniform(valMin, valMax)) - attrVals[attr] = val - #node.setAttr(attr, val) - if isinstance(val, tuple): - cmds.setAttr("{}.{}".format(node, attr), *val) - else: - cmds.setAttr("{}.{}".format(node, attr), val) - - # Now write out a usd file with all our xforms... - cmds.select(allNodes) - usdPath = os.path.abspath('UsdImportMayaXformVariationsTest.usdc') - cmds.usdExport(selection=1, file=usdPath) - - # Now import, and make sure it round-trips as expected - cmds.file(new=1, f=1) - cmds.usdImport(file=usdPath) - for node, attrVals in allExpected.iteritems(): - # if only one (or less) of the three rotates is non-zero, then - # the rotate order doesn't matter... - nonZeroRotates = [attrVals['rotate' + dir] != 0 for dir in 'XYZ'] - skipRotateOrder = sum(int(x) for x in nonZeroRotates) <= 1 - - for attr, expectedVal in attrVals.iteritems(): - if attr == 'rotateOrder' and skipRotateOrder: - continue - attrName = "{}.{}".format(node, attr) - actualVal = cmds.getAttr(attrName) - if not isinstance(expectedVal, tuple): - expectedVal = (expectedVal,) - actualVal = (actualVal,) - else: - # cmds.getAttr('persp.scale') returns [(0, 0, 0)]... weird - actualVal = actualVal[0] - for expected, actual in zip(expectedVal, actualVal): - try: - self.assertAlmostEqual(expected, actual, - msg="{} - expected {}, got {} (diff: {}".format( - attrName, expected, actual, abs(expected - actual)), - delta=1e-4) - except Exception: - print "full failed xform:" - pprint.pprint(attrVals) - raise - - def testImportXformsRotateAxis(self): - """ - Tests that importing xforms that have a rotateAxis with rotate order other than just XYZ - still imports correctly - """ - usdFile = os.path.abspath('UsdImportXformsTestRotateAxis.usda') - cmds.usdImport(file=usdFile, shadingMode='none') - - expectedRotates = { - 'X': (60, 0, 0), - 'Y': (0, 60, 0), - 'Z': (0, 0, 60), - 'XYZ': (-120, 60, 0), - 'YZX': (-106.1021138, 25.6589063, 56.3099325), - 'ZXY': (120, -60, 0), - 'XZY': (-120, -60, 0), - 'YXZ': (106.1021138, 25.6589063, -56.3099325), - 'ZYX': (-106.1021138, -25.6589063, -56.3099325), - } - expectedScale = (.5, .5, .5) - expectedTranslation = (1.0, 2.0, 3.0) - - for rotOrderName, expectedRotation in expectedRotates.iteritems(): - mayaTransform = self._GetMayaTransform(rotOrderName) - transformationMatrix = mayaTransform.transformation() - - actualTranslation = list( - transformationMatrix.translation(OM.MSpace.kTransform)) - self.assertTrue( - Gf.IsClose(expectedTranslation, actualTranslation, self.EPSILON)) - - expectedRotation = [Gf.DegreesToRadians(x) for x in expectedRotation] - actualRotation = transformationMatrix.rotationOrientation().asEulerRotation() - actualRotation = list(actualRotation) - #print rotOrderName, actualRotation - self.assertTrue( - Gf.IsClose(expectedRotation, actualRotation, self.EPSILON)) - - actualScale = list(transformationMatrix.scale(OM.MSpace.kTransform)) - self.assertTrue( - Gf.IsClose(expectedScale, actualScale, self.EPSILON)) - - - def testPivot(self): - """ - Tests that pivotPosition attribute doesn't interfere with the matrix - that we get in maya when importing a usd file. - """ - def _usdToMayaPath(usdPath): - return str(usdPath).replace('/', '|') - from maya import cmds - cmds.loadPlugin('pxrUsd') - usdFile = './pivotTests.usda' - from pxr import Usd, UsdGeom - stage = Usd.Stage.Open(usdFile) - xformCache = UsdGeom.XformCache() - - cmds.usdImport(file=os.path.abspath(usdFile), primPath='/World') - - usdPaths = [ - '/World/anim/chars/SomeCharacter/Geom/Face/Eyes/LEye', - '/World/anim/chars/SomeCharacter/Geom/Face/Eyes/LEye/Sclera_sbdv', - '/World/anim/chars/SomeCharacter/Geom/Face/Eyes/REye/Sclera_sbdv', - '/World/anim/chars/SomeCharacter/Geom/Hair/HairStandin/Hair/Hair_sbdv', - '/World/anim/chars/SomeCharacter/Geom/Hair/HairStandin/Hair/HairFrontPiece_sbdv', - ] - - for usdPath in usdPaths: - usdMatrix = xformCache.GetLocalToWorldTransform(stage.GetPrimAtPath(usdPath)) - mayaPath = _usdToMayaPath(usdPath) - mayaMatrix = Gf.Matrix4d(*cmds.xform(mayaPath, query=True, matrix=True, worldSpace=True)) - - print 'testing matrix at', usdPath - self.assertTrue(Gf.IsClose( - usdMatrix.ExtractTranslation(), - mayaMatrix.ExtractTranslation(), - self.EPSILON)) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaAdaptor.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaAdaptor.py deleted file mode 100644 index 9845f2e283..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaAdaptor.py +++ /dev/null @@ -1,345 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Sdf -from pxr import Tf -from pxr import UsdGeom -from pxr import UsdSkel - -from maya import cmds -from maya import standalone - -import unittest - - -class testUsdMayaAdaptor(unittest.TestCase): - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testApplySchema(self): - """Tests schema application.""" - cmds.file(new=True, force=True) - cmds.group(name="group1", empty=True) - - proxy = UsdMaya.Adaptor('group1') - self.assertTrue(proxy) - self.assertEqual(proxy.GetAppliedSchemas(), []) - - modelAPI = proxy.ApplySchema(UsdGeom.ModelAPI) - self.assertTrue(modelAPI) - self.assertEqual(proxy.GetAppliedSchemas(), ["GeomModelAPI"]) - self.assertEqual(modelAPI.GetAuthoredAttributeNames(), []) - - motionAPI = proxy.ApplySchema(UsdGeom.MotionAPI) - self.assertTrue(motionAPI) - self.assertEqual(proxy.GetAppliedSchemas(), - ["GeomModelAPI", "MotionAPI"]) - self.assertEqual(motionAPI.GetAuthoredAttributeNames(), []) - - # No support currently for typed schemas. - with self.assertRaises(Tf.ErrorException): - proxy.ApplySchema(UsdGeom.Xformable) - - with self.assertRaises(Tf.ErrorException): - proxy.ApplySchema(UsdGeom.Mesh) - - self.assertEqual(proxy.GetAppliedSchemas(), - ["GeomModelAPI", "MotionAPI"]) - - def testGetSchema(self): - """Tests getting schemas from the proxy.""" - cmds.file(new=True, force=True) - cmds.group(name="group1", empty=True) - - proxy = UsdMaya.Adaptor('group1') - self.assertTrue(proxy.GetSchema(UsdGeom.ModelAPI)) - self.assertTrue(proxy.GetSchema(UsdGeom.Xform)) - - # Wrong schemas should be invalid. Currently, exact schema match is - # required (i.e. if Xform is compatible, Xformable isn't). - self.assertFalse(proxy.GetSchema(UsdGeom.Mesh)) - - # We can't currently get prim definitions from the schema registry for - # typed non-concrete schemas, so we can't expect them to work with - # GetSchema/GetSchemaByName. - self.assertFalse(proxy.GetSchema(UsdGeom.Xformable)) - - def testUnapplySchema(self): - """Tests unapplying schemas and effect on existing proxy objects.""" - cmds.file(new=True, force=True) - cmds.group(name="group1", empty=True) - - proxy = UsdMaya.Adaptor('group1') - self.assertEqual(proxy.GetAppliedSchemas(), []) - - proxy.ApplySchema(UsdGeom.ModelAPI) - proxy.ApplySchema(UsdGeom.MotionAPI) - self.assertEqual(proxy.GetAppliedSchemas(), - ["GeomModelAPI", "MotionAPI"]) - - proxy.UnapplySchema(UsdGeom.ModelAPI) - self.assertEqual(proxy.GetAppliedSchemas(), ["MotionAPI"]) - - # Note that schema objects still remain alive after being - # unapplied. - modelAPI = proxy.GetSchema(UsdGeom.ModelAPI) - self.assertTrue(modelAPI) - - # But they expire once the underlying Maya node is removed. - cmds.delete("group1") - self.assertFalse(modelAPI) - self.assertFalse(proxy) - - def testAttributes(self): - """Tests creating and removing schema attributes.""" - cmds.file(new=True, force=True) - cmds.group(name="group1", empty=True) - - modelAPI = UsdMaya.Adaptor('group1').ApplySchema(UsdGeom.ModelAPI) - xform = UsdMaya.Adaptor('group1').GetSchema(UsdGeom.Xform) - - # Schema attributes list versus authored attributes list. - self.assertIn(UsdGeom.Tokens.modelCardTextureXPos, - modelAPI.GetAttributeNames()) - self.assertNotIn(UsdGeom.Tokens.modelCardTextureXPos, - modelAPI.GetAuthoredAttributeNames()) - self.assertIn(UsdGeom.Tokens.purpose, - xform.GetAttributeNames()) - self.assertNotIn(UsdGeom.Tokens.purpose, - xform.GetAuthoredAttributeNames()) - - # Unauthored API attribute. - self.assertFalse( - modelAPI.GetAttribute(UsdGeom.Tokens.modelCardTextureXPos)) - - # Unauthored schema attribute. - self.assertFalse( - xform.GetAttribute(UsdGeom.Tokens.purpose)) - - # Non-existent attribute. - with self.assertRaises(Tf.ErrorException): - modelAPI.GetAttribute("fakeAttr") - - # Create and set an API attribute. - attr = modelAPI.CreateAttribute(UsdGeom.Tokens.modelCardTextureXPos) - self.assertTrue(attr) - self.assertTrue(attr.Set(Sdf.AssetPath("example.png"))) - - attr = modelAPI.GetAttribute(UsdGeom.Tokens.modelCardTextureXPos) - self.assertTrue(attr) - self.assertEqual(attr.Get(), Sdf.AssetPath("example.png")) - - self.assertEqual(attr.GetAttributeDefinition().name, - "model:cardTextureXPos") - self.assertEqual(modelAPI.GetAuthoredAttributeNames(), - [UsdGeom.Tokens.modelCardTextureXPos]) - - # Existing attrs become invalid when the plug is removed. - modelAPI.RemoveAttribute(UsdGeom.Tokens.modelCardTextureXPos) - self.assertFalse(attr) - - # Should return None on invalid attr access. - self.assertIsNone(attr.Get()) - - # Create a typed schema attribute. It should be set to the fallback - # initially. - self.assertEqual(xform.CreateAttribute(UsdGeom.Tokens.purpose).Get(), - UsdGeom.Tokens.default_) - - def testMetadata(self): - """Tests setting and clearing metadata.""" - cmds.file(new=True, force=True) - cmds.group(name="group1", empty=True) - - proxy = UsdMaya.Adaptor('group1') - self.assertEqual(proxy.GetAllAuthoredMetadata(), {}) - self.assertIsNone(proxy.GetMetadata("instanceable")) - - proxy.SetMetadata("instanceable", True) - self.assertEqual(proxy.GetMetadata("instanceable"), True) - - proxy.SetMetadata("kind", "awesomeKind") - self.assertEqual(proxy.GetAllAuthoredMetadata(), { - "instanceable": True, - "kind": "awesomeKind" - }) - - # Unregistered key. - with self.assertRaises(Tf.ErrorException): - proxy.SetMetadata("fakeMetadata", True) - - with self.assertRaises(Tf.ErrorException): - proxy.GetMetadata("otherFakeMetadata") - - proxy.ApplySchema(UsdGeom.ModelAPI) - apiSchemas = proxy.GetMetadata("apiSchemas") - self.assertEqual(apiSchemas.prependedItems, ["GeomModelAPI"]) - - # Clear metadata. - proxy.ClearMetadata("kind") - self.assertIsNone(proxy.GetMetadata("kind")) - - def testStaticHelpers(self): - """Tests the static helpers for querying metadata and schema info.""" - self.assertIn("MotionAPI", UsdMaya.Adaptor.GetRegisteredAPISchemas()) - self.assertIn("hidden", UsdMaya.Adaptor.GetPrimMetadataFields()) - - def testAttributeAliases(self): - """Tests behavior with the purpose/USD_purpose alias.""" - cmds.file(new=True, force=True) - cmds.group(name="group1", empty=True) - - cmds.addAttr("group1", longName="USD_purpose", dataType="string") - cmds.setAttr("group1.USD_purpose", "proxy", type="string") - self.assertEqual( - UsdMaya.Adaptor("group1") - .GetSchema(UsdGeom.Xform) - .GetAttribute(UsdGeom.Tokens.purpose) - .Get(), - UsdGeom.Tokens.proxy) - - cmds.addAttr("group1", longName="USD_ATTR_purpose", - dataType="string") - cmds.setAttr("group1.USD_ATTR_purpose", "render", type="string") - self.assertEqual( - UsdMaya.Adaptor("group1") - .GetSchema(UsdGeom.Xform) - .GetAttribute(UsdGeom.Tokens.purpose) - .Get(), - UsdGeom.Tokens.render) - - cmds.deleteAttr("group1.USD_purpose") - self.assertEqual( - UsdMaya.Adaptor("group1") - .GetSchema(UsdGeom.Xform) - .GetAttribute(UsdGeom.Tokens.purpose) - .Get(), - UsdGeom.Tokens.render) - - cmds.deleteAttr("group1.USD_ATTR_purpose") - self.assertIsNone( - UsdMaya.Adaptor("group1") - .GetSchema(UsdGeom.Xform) - .GetAttribute(UsdGeom.Tokens.purpose) - .Get()) - - UsdMaya.Adaptor("group1")\ - .GetSchema(UsdGeom.Xform)\ - .CreateAttribute(UsdGeom.Tokens.purpose) - self.assertTrue(cmds.attributeQuery("USD_ATTR_purpose", node="group1", - exists=True)) - - def testConcreteSchemaRegistrations(self): - """Tests some of the PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA macros.""" - cmds.file(new=True, force=True) - cmds.createNode("joint", name="TestJoint") - self.assertTrue( - UsdMaya.Adaptor("TestJoint").GetSchema(UsdSkel.Skeleton)) - self.assertFalse( - UsdMaya.Adaptor("TestJoint").GetSchema(UsdGeom.Mesh)) - - cmds.createNode("camera", name="TestCamera") - self.assertTrue( - UsdMaya.Adaptor("TestCamera").GetSchema(UsdGeom.Camera)) - - cmds.createNode("mesh", name="TestMesh") - self.assertTrue( - UsdMaya.Adaptor("TestMesh").GetSchema(UsdGeom.Mesh)) - - cmds.createNode("instancer", name="TestInstancer") - self.assertTrue( - UsdMaya.Adaptor("TestInstancer").GetSchema( - UsdGeom.PointInstancer)) - - cmds.createNode("nurbsSurface", name="TestNurbsSurface") - self.assertTrue( - UsdMaya.Adaptor("TestNurbsSurface").GetSchema( - UsdGeom.NurbsPatch)) - - cmds.createNode("nurbsCurve", name="TestNurbsCurve") - self.assertTrue( - UsdMaya.Adaptor("TestNurbsCurve").GetSchema( - UsdGeom.NurbsCurves)) - - cmds.createNode("locator", name="TestLocator") - self.assertTrue( - UsdMaya.Adaptor("TestLocator").GetSchema(UsdGeom.Xform)) - - cmds.createNode("nParticle", name="TestParticles") - self.assertTrue( - UsdMaya.Adaptor("TestParticles").GetSchema(UsdGeom.Points)) - - def testUndoRedo(self): - """Tests that adaptors work with undo/redo.""" - cmds.file(new=True, force=True) - cmds.group(name="group1", empty=True) - adaptor = UsdMaya.Adaptor("group1") - self.assertEqual(adaptor.GetAppliedSchemas(), []) - - # Do a single operation, then undo, then redo. - adaptor.ApplySchema(UsdGeom.ModelAPI) - self.assertEqual(adaptor.GetAppliedSchemas(), ["GeomModelAPI"]) - cmds.undo() - self.assertEqual(adaptor.GetAppliedSchemas(), []) - cmds.redo() - self.assertEqual(adaptor.GetAppliedSchemas(), ["GeomModelAPI"]) - - # Do a compound operation, then undo, then redo. - cmds.undoInfo(openChunk=True) - adaptor.ApplySchema(UsdGeom.MotionAPI).CreateAttribute( - UsdGeom.Tokens.motionVelocityScale).Set(0.42) - self.assertEqual(adaptor.GetAppliedSchemas(), - ["GeomModelAPI", "MotionAPI"]) - self.assertAlmostEqual(adaptor.GetSchema(UsdGeom.MotionAPI).GetAttribute( - UsdGeom.Tokens.motionVelocityScale).Get(), 0.42) - cmds.undoInfo(closeChunk=True) - cmds.undo() - self.assertEqual(adaptor.GetAppliedSchemas(), ["GeomModelAPI"]) - self.assertFalse(adaptor.GetSchema(UsdGeom.MotionAPI).GetAttribute( - UsdGeom.Tokens.motionVelocityScale)) - self.assertIsNone(adaptor.GetSchema(UsdGeom.MotionAPI).GetAttribute( - UsdGeom.Tokens.motionVelocityScale).Get()) - cmds.redo() - self.assertEqual(adaptor.GetAppliedSchemas(), - ["GeomModelAPI", "MotionAPI"]) - self.assertAlmostEqual(adaptor.GetSchema(UsdGeom.MotionAPI).GetAttribute( - UsdGeom.Tokens.motionVelocityScale).Get(), 0.42) - - def testGetAttributeAliases(self): - """Tests the GetAttributeAliases function.""" - self.assertEqual( - UsdMaya.Adaptor.GetAttributeAliases("subdivisionScheme"), - ["USD_ATTR_subdivisionScheme", "USD_subdivisionScheme"]) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaAdaptorGeom.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaAdaptorGeom.py deleted file mode 100644 index 341329b307..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaAdaptorGeom.py +++ /dev/null @@ -1,82 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from maya import cmds -from maya import standalone - -import os -import unittest -from pxr import Usd, UsdGeom - - -class testUsdMayaAdaptorGeom(unittest.TestCase): - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - usdFile = os.path.abspath('UsdAttrs.usda') - cmds.usdImport(file=usdFile, shadingMode='none') - - def testImportImageable(self): - """ - Tests that UsdGeomImageable.purpose is properly imported. - """ - # Testing for the different purpose attributes - self.assertEqual(cmds.getAttr('pCube1.USD_ATTR_purpose'), 'default') - self.assertEqual(cmds.getAttr('pCube2.USD_ATTR_purpose'), 'render') - self.assertEqual(cmds.getAttr('pCube3.USD_ATTR_purpose'), 'proxy') - - # pCube4 does not have a purpose attribute - self.assertFalse(cmds.objExists('pCube4.USD_ATTR_purpose')) - self.assertFalse(cmds.objExists('pCube4.USD_purpose')) # alias - - def testExportImageable(self): - """ - Test that UsdGeomImageable.purpose is properly exported. - """ - newUsdFilePath = os.path.abspath('UsdAttrsNew.usda') - cmds.usdExport(file=newUsdFilePath, shadingMode='none') - newUsdStage = Usd.Stage.Open(newUsdFilePath) - - # Testing the exported purpose attributes - geom1 = UsdGeom.Imageable(newUsdStage.GetPrimAtPath('/World/pCube1')) - self.assertEqual(geom1.GetPurposeAttr().Get(), 'default') - geom2 = UsdGeom.Imageable(newUsdStage.GetPrimAtPath('/World/pCube2')) - self.assertEqual(geom2.GetPurposeAttr().Get(), 'render') - geom3 = UsdGeom.Imageable(newUsdStage.GetPrimAtPath('/World/pCube3')) - self.assertEqual(geom3.GetPurposeAttr().Get(), 'proxy') - - # Testing that there is no authored attribute - geom4 = UsdGeom.Imageable(newUsdStage.GetPrimAtPath('/World/pCube4')) - self.assertFalse(geom4.GetPurposeAttr().HasAuthoredValue()) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaAdaptorMetadata.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaAdaptorMetadata.py deleted file mode 100644 index 88af6c3c52..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaAdaptorMetadata.py +++ /dev/null @@ -1,235 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Usd -from pxr import UsdGeom - -from maya import cmds -from maya import standalone - -import os -import unittest - - -class testUsdMayaAdaptorMetadata(unittest.TestCase): - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - def testImport_HiddenInstanceableKind(self): - """ - Tests that the adaptor mechanism can import - hidden, instanceable, and kind metadata properly. - """ - cmds.file(new=True, force=True) - usdFile = os.path.abspath('UsdAttrs.usda') - cmds.usdImport(file=usdFile, shadingMode='none') - - # pCube1 and pCube2 have USD_kind. - self.assertEqual(cmds.getAttr('pCube1.USD_kind'), 'potato') - self.assertEqual(cmds.getAttr('pCube2.USD_kind'), 'bakedpotato') - - # pCube2, pCube4, and pCube5 have USD_hidden. pCube1 and pCube3 do not. - self.assertTrue( - cmds.attributeQuery('USD_hidden', node='pCube2', exists=True)) - self.assertTrue( - cmds.attributeQuery('USD_hidden', node='pCube4', exists=True)) - self.assertTrue( - cmds.attributeQuery('USD_hidden', node='pCube5', exists=True)) - self.assertFalse( - cmds.attributeQuery('USD_hidden', node='pCube1', exists=True)) - self.assertFalse( - cmds.attributeQuery('USD_hidden', node='pCube3', exists=True)) - - self.assertTrue(cmds.getAttr('pCube2.USD_hidden')) - self.assertTrue(cmds.getAttr('pCube4.USD_hidden')) - self.assertFalse(cmds.getAttr('pCube5.USD_hidden')) - - # pCube3 and pCube4 have USD_instanceable. - self.assertTrue(cmds.getAttr('pCube3.USD_instanceable')) - self.assertTrue(cmds.getAttr('pCube4.USD_instanceable')) - - def testImport_HiddenInstanceable(self): - """Tests import with only hidden, instanceable metadata and not kind.""" - cmds.file(new=True, force=True) - usdFile = os.path.abspath('UsdAttrs.usda') - cmds.usdImport(file=usdFile, shadingMode='none', - metadata=['hidden', 'instanceable']) - - # pCube1 and pCube2 have USD_kind, but that shouldn't be imported. - self.assertFalse( - cmds.attributeQuery('USD_kind', node='pCube1', exists=True)) - self.assertFalse( - cmds.attributeQuery('USD_kind', node='pCube2', exists=True)) - - # hidden should be imported. - self.assertTrue( - cmds.attributeQuery('USD_hidden', node='pCube2', exists=True)) - self.assertTrue(cmds.getAttr('pCube2.USD_hidden')) - - # instanceable should be imported. - self.assertTrue( - cmds.attributeQuery('USD_instanceable', node='pCube3', exists=True)) - self.assertTrue(cmds.getAttr('pCube3.USD_instanceable')) - - def testImport_TypeName(self): - """Tests import with metadata=typeName manually specified.""" - cmds.file(new=True, force=True) - usdFile = os.path.abspath('UsdAttrs.usda') - cmds.usdImport(file=usdFile, shadingMode='none', - metadata=["typeName"]) - - # typeName metadata should come through. - self.assertTrue( - cmds.attributeQuery('USD_typeName', node='pCube1', exists=True)) - self.assertEqual(cmds.getAttr('pCube1.USD_typeName'), 'Mesh') - self.assertTrue( - cmds.attributeQuery('USD_typeName', node='World', exists=True)) - self.assertEqual(cmds.getAttr('World.USD_typeName'), 'Xform') - - # No USD_kind, hidden, or instanceable. - self.assertFalse( - cmds.attributeQuery('USD_kind', node='pCube1', exists=True)) - self.assertFalse( - cmds.attributeQuery('USD_hidden', node='pCube2', exists=True)) - self.assertFalse( - cmds.attributeQuery('USD_instanceable', node='pCube3', exists=True)) - - def testImport_GeomModelAPI(self): - """Tests importing UsdGeomModelAPI attributes.""" - cmds.file(new=True, force=True) - usdFile = os.path.abspath('UsdAttrs.usda') - cmds.usdImport(file=usdFile, shadingMode='none', - apiSchema=['GeomModelAPI']) - - worldProxy = UsdMaya.Adaptor('World') - modelAPI = worldProxy.GetSchema(UsdGeom.ModelAPI) - - # model:cardGeometry - self.assertTrue( - cmds.attributeQuery('USD_ATTR_model_cardGeometry', - node='World', exists=True)) - self.assertEqual(cmds.getAttr('World.USD_ATTR_model_cardGeometry'), - UsdGeom.Tokens.fromTexture) - self.assertEqual( - modelAPI.GetAttribute(UsdGeom.Tokens.modelCardGeometry).Get(), - UsdGeom.Tokens.fromTexture) - - # model:cardTextureXPos - self.assertTrue( - cmds.attributeQuery('USD_ATTR_model_cardTextureXPos', - node='World', exists=True)) - self.assertEqual(cmds.getAttr('World.USD_ATTR_model_cardTextureXPos'), - 'right.png') - self.assertEqual( - modelAPI.GetAttribute(UsdGeom.Tokens.modelCardTextureXPos).Get(), - 'right.png') - - def testExport(self): - """ - Tests that the adaptor mechanism can export - USD_hidden, USD_instanceable, and USD_kind attributes by setting - the correct metadata in the output USD file. - """ - cmds.file(new=True, force=True) - usdFile = os.path.abspath('UsdAttrs.usda') - cmds.usdImport(file=usdFile, shadingMode='none') - - newUsdFilePath = os.path.abspath('UsdAttrsNew.usda') - cmds.usdExport(file=newUsdFilePath, shadingMode='none') - newUsdStage = Usd.Stage.Open(newUsdFilePath) - - # pCube1 and pCube2 have USD_kind. - prim1 = newUsdStage.GetPrimAtPath('/World/pCube1') - self.assertEqual(Usd.ModelAPI(prim1).GetKind(), 'potato') - prim2 = newUsdStage.GetPrimAtPath('/World/pCube2') - self.assertEqual(Usd.ModelAPI(prim2).GetKind(), 'bakedpotato') - - # pCube2, pCube4, and pCube5 have USD_hidden. pCube1 and pCube3 do not. - self.assertTrue(newUsdStage.GetPrimAtPath('/World/pCube2').HasAuthoredHidden()) - self.assertTrue(newUsdStage.GetPrimAtPath('/World/pCube4').HasAuthoredHidden()) - self.assertTrue(newUsdStage.GetPrimAtPath('/World/pCube5').HasAuthoredHidden()) - self.assertFalse(newUsdStage.GetPrimAtPath('/World/pCube1').HasAuthoredHidden()) - self.assertFalse(newUsdStage.GetPrimAtPath('/World/pCube3').HasAuthoredHidden()) - - self.assertTrue(newUsdStage.GetPrimAtPath('/World/pCube2').IsHidden()) - self.assertTrue(newUsdStage.GetPrimAtPath('/World/pCube4').IsHidden()) - self.assertFalse(newUsdStage.GetPrimAtPath('/World/pCube5').IsHidden()) - - # pCube3 and pCube4 have USD_instanceable. - self.assertTrue(newUsdStage.GetPrimAtPath('/World/pCube3').IsInstanceable()) - self.assertTrue(newUsdStage.GetPrimAtPath('/World/pCube4').IsInstanceable()) - - def testExport_GeomModelAPI(self): - """Tests export with the GeomModelAPI.""" - cmds.file(new=True, force=True) - usdFile = os.path.abspath('UsdAttrs.usda') - cmds.usdImport(file=usdFile, shadingMode='none', - apiSchema=['GeomModelAPI']) - - newUsdFilePath = os.path.abspath('UsdAttrsNew_GeomModelAPI.usda') - cmds.usdExport(file=newUsdFilePath, shadingMode='none') - newUsdStage = Usd.Stage.Open(newUsdFilePath) - - world = newUsdStage.GetPrimAtPath('/World') - self.assertEqual(world.GetAppliedSchemas(), ['GeomModelAPI']) - - geomModelAPI = UsdGeom.ModelAPI(world) - self.assertEqual(geomModelAPI.GetModelCardTextureXPosAttr().Get(), - 'right.png') - - def testExport_GeomModelAPI_MotionAPI(self): - """Tests export with both the GeomModelAPI and MotionAPI.""" - cmds.file(new=True, force=True) - usdFile = os.path.abspath('UsdAttrs.usda') - cmds.usdImport(file=usdFile, shadingMode='none', - apiSchema=['GeomModelAPI', 'MotionAPI']) - - newUsdFilePath = os.path.abspath('UsdAttrsNew_TwoAPIs.usda') - cmds.usdExport(file=newUsdFilePath, shadingMode='none') - newUsdStage = Usd.Stage.Open(newUsdFilePath) - - world = newUsdStage.GetPrimAtPath('/World') - self.assertEqual(world.GetAppliedSchemas(), - ['MotionAPI', 'GeomModelAPI']) - - geomModelAPI = UsdGeom.ModelAPI(world) - self.assertEqual(geomModelAPI.GetModelCardTextureXPosAttr().Get(), - 'right.png') - - motionAPI = UsdGeom.MotionAPI(world) - self.assertAlmostEqual(motionAPI.GetVelocityScaleAttr().Get(), 4.2, - places=6) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaAppDir.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaAppDir.py deleted file mode 100644 index c792a9d56f..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaAppDir.py +++ /dev/null @@ -1,46 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import unittest, os - -from maya import standalone - - -class testUsdMayaAppDir(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testCheckEnvVar(self): - self.assertEqual(os.environ.get('DUMMY_TEST_VAR'), 'exists') - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaBlockSceneModificationContext.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaBlockSceneModificationContext.py deleted file mode 100644 index 1d90a7fae0..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaBlockSceneModificationContext.py +++ /dev/null @@ -1,88 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from maya import cmds -from maya import standalone - -import unittest - - -class testUsdMayaBlockSceneModificationContext(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def _AssertSceneIsModified(self, modified): - isSceneModified = cmds.file(query=True, modified=True) - self.assertEqual(isSceneModified, modified) - - def setUp(self): - cmds.file(new=True, force=True) - self._AssertSceneIsModified(False) - - def testPreserveSceneModified(self): - """ - Tests that making scene modifications using a - UsdMayaBlockSceneModificationContext on a scene that has already been - modified correctly maintains the modification status after the context - exits. - """ - - # Create a cube to dirty the scene. - cmds.polyCube() - self._AssertSceneIsModified(True) - - with UsdMaya.BlockSceneModificationContext(): - # Create a cube inside the context manager. - cmds.polyCube() - - # The scene should still be modified. - self._AssertSceneIsModified(True) - - def testPreserveSceneNotModified(self): - """ - Tests that making scene modifications using a - UsdMayaBlockSceneModificationContext on a scene that has not been - modified correctly maintains the modification status after the context - exits. - """ - - with UsdMaya.BlockSceneModificationContext(): - # Create a cube inside the context manager. - cmds.polyCube() - - # The scene should NOT be modified. - self._AssertSceneIsModified(False) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaDiagnosticDelegate.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaDiagnosticDelegate.py deleted file mode 100644 index 1bc62e1a3d..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaDiagnosticDelegate.py +++ /dev/null @@ -1,177 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Tf - -from maya import cmds -from maya import standalone -from maya import OpenMaya as OM - -import unittest - - -class testUsdMayaReadWriteUtils(unittest.TestCase): - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def setUp(self): - self.messageLog = [] - self.callback = None - cmds.loadPlugin('pxrUsd', quiet=True) - - def _OnCommandOutput(self, message, messageType, _): - if (messageType == OM.MCommandMessage.kInfo - or messageType == OM.MCommandMessage.kWarning - or messageType == OM.MCommandMessage.kError): - self.messageLog.append((message, messageType)) - - def _StartRecording(self): - self.callback = OM.MCommandMessage.addCommandOutputCallback( - self._OnCommandOutput) - self.messageLog = [] - - def _StopRecording(self): - OM.MMessage.removeCallback(self.callback) - self.callback = None - return list(self.messageLog) - - def testStatus(self): - """Statuses should become Maya statuses.""" - self._StartRecording() - Tf.Status("test status 1") - Tf.Status("another test status") - Tf.Status("yay for statuses!") - log = self._StopRecording() - self.assertListEqual(log, [ - ("test status 1", OM.MCommandMessage.kInfo), - ("another test status", OM.MCommandMessage.kInfo), - ("yay for statuses!", OM.MCommandMessage.kInfo) - ]) - - def testWarning(self): - """Warnings should become Maya warnings.""" - self._StartRecording() - Tf.Warn("spooky warning") - Tf.Warn("so scary") - Tf.Warn("something bad maybe") - log = self._StopRecording() - self.assertListEqual(log, [ - ("spooky warning", OM.MCommandMessage.kWarning), - ("so scary", OM.MCommandMessage.kWarning), - ("something bad maybe", OM.MCommandMessage.kWarning) - ]) - - def testError(self): - """Simulate error in non-Python-invoked code by using - Tf.RepostErrors.""" - self._StartRecording() - try: - Tf.RaiseCodingError("blah") - except Tf.ErrorException as e: - Tf.RepostErrors(e) - log = self._StopRecording() - self.assertEqual(len(log), 1) - logText, logCode = log[0] - self.assertRegexpMatches(logText, - "^Python coding error: blah -- Coding Error in " - "__main__\.testError at line [0-9]+ of ") - self.assertEqual(logCode, OM.MCommandMessage.kError) - - def testError_Python(self): - """Errors in Python-invoked code should still propagate to Python - normally.""" - with self.assertRaises(Tf.ErrorException): - Tf.RaiseCodingError("coding error!") - with self.assertRaises(Tf.ErrorException): - Tf.RaiseRuntimeError("runtime error!") - - def testBatching(self): - self._StartRecording() - with UsdMaya.DiagnosticBatchContext(): - Tf.Warn("spooky warning") - Tf.Status("informative status") - - for i in xrange(5): - Tf.Status("repeated status %d" % i) - - for i in xrange(3): - Tf.Warn("spam warning %d" % i) - - try: - Tf.RaiseCodingError("coding error!") - except: - pass - log = self._StopRecording() - - # Note: we use assertItemsEqual because coalescing may re-order the - # diagnostic messages. - self.assertItemsEqual(log, [ - ("spooky warning", OM.MCommandMessage.kWarning), - ("informative status", OM.MCommandMessage.kInfo), - ("repeated status 0 -- and 4 similar", OM.MCommandMessage.kInfo), - ("spam warning 0 -- and 2 similar", OM.MCommandMessage.kWarning) - ]) - - @unittest.skip("Skip due to issue with unloading pxrUsd, see bug 161884") - def testBatching_DelegateRemoved(self): - """Tests removing the diagnostic delegate when the batch context is - still open.""" - self._StartRecording() - with UsdMaya.DiagnosticBatchContext(): - Tf.Warn("this warning won't be lost") - Tf.Status("this status won't be lost") - - cmds.unloadPlugin('pxrUsd', force=True) - - for i in xrange(5): - Tf.Status("no delegate, this will be lost %d" % i) - log = self._StopRecording() - - # Note: we use assertItemsEqual because coalescing may re-order the - # diagnostic messages. - self.assertItemsEqual(log, [ - ("this warning won't be lost", OM.MCommandMessage.kWarning), - ("this status won't be lost", OM.MCommandMessage.kInfo), - ]) - - def testBatching_BatchCount(self): - """Tests the GetBatchCount() debugging function.""" - count = -1 - with UsdMaya.DiagnosticBatchContext(): - with UsdMaya.DiagnosticBatchContext(): - count = UsdMaya.DiagnosticDelegate.GetBatchCount() - self.assertEqual(count, 2) - count = UsdMaya.DiagnosticDelegate.GetBatchCount() - self.assertEqual(count, 0) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaGetVariantSetSelections.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaGetVariantSetSelections.py deleted file mode 100644 index 6a579c5603..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaGetVariantSetSelections.py +++ /dev/null @@ -1,112 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from maya import cmds -from maya import standalone - -import os -import unittest - - -class testUsdMayaGetVariantSetSelections(unittest.TestCase): - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - cls.usdFile = os.path.abspath('CubeWithVariantsModel.usda') - cls.primPath = '/CubeWithVariantsModel' - - def setUp(self): - cmds.file(new=True, force=True) - - self.assemblyNodeName = cmds.assembly(name='TestAssemblyNode', - type='pxrUsdReferenceAssembly') - cmds.setAttr('%s.filePath' % self.assemblyNodeName, self.usdFile, type='string') - cmds.setAttr('%s.primPath' % self.assemblyNodeName, self.primPath, type='string') - - def _SetSelection(self, variantSetName, variantSelection): - attrName = 'usdVariantSet_%s' % variantSetName - - if not cmds.attributeQuery(attrName, node=self.assemblyNodeName, exists=True): - cmds.addAttr(self.assemblyNodeName, ln=attrName, dt='string', internalSet=True) - - cmds.setAttr('%s.%s' % (self.assemblyNodeName, attrName), variantSelection, type='string') - - def testNoSelections(self): - variantSetSelections = UsdMaya.GetVariantSetSelections(self.assemblyNodeName) - self.assertEqual(variantSetSelections, {}) - - def testOneSelection(self): - self._SetSelection('modelingVariant', 'ModVariantB') - - variantSetSelections = UsdMaya.GetVariantSetSelections(self.assemblyNodeName) - self.assertEqual(variantSetSelections, {'modelingVariant': 'ModVariantB'}) - - def testAllSelections(self): - self._SetSelection('fooVariant', 'FooVariantC') - self._SetSelection('modelingVariant', 'ModVariantB') - self._SetSelection('shadingVariant', 'ShadVariantA') - - variantSetSelections = UsdMaya.GetVariantSetSelections(self.assemblyNodeName) - self.assertEqual(variantSetSelections, - {'fooVariant': 'FooVariantC', - 'modelingVariant': 'ModVariantB', - 'shadingVariant': 'ShadVariantA'}) - - # Verify that selecting a non-registered variant set affects the - # stage's composition. - prim = UsdMaya.GetPrim(self.assemblyNodeName) - geomPrim = prim.GetChild('Geom') - cubePrim = geomPrim.GetChild('Cube') - - attrValue = cubePrim.GetAttribute('variantAttribute').Get() - self.assertEqual(attrValue, 'C') - - def testBogusVariantName(self): - self._SetSelection('bogusVariant', 'NotARealVariantSet') - - # Invalid variantSet names should not appear in the results. - variantSetSelections = UsdMaya.GetVariantSetSelections(self.assemblyNodeName) - self.assertEqual(variantSetSelections, {}) - - def testBogusSelection(self): - self._SetSelection('modelingVariant', 'BogusSelection') - - # Selections are NOT validated, so any "selection" for a valid - # variantSet should appear in the results. - variantSetSelections = UsdMaya.GetVariantSetSelections(self.assemblyNodeName) - self.assertEqual(variantSetSelections, {'modelingVariant': 'BogusSelection'}) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaModelKindProcessor.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaModelKindProcessor.py deleted file mode 100644 index 9665743f34..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaModelKindProcessor.py +++ /dev/null @@ -1,163 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest -from pxr import Kind -from pxr import Tf -from pxr import Usd - -from maya import cmds -from maya import standalone - - -class testUsdMayaModelKindProcessor(unittest.TestCase): - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - def testExportWithKindFlag(self): - """ - Tests exporting a Maya file with no USD_kind custom attributes - and using the usdExport -kind flag. - """ - cmds.file(os.path.abspath('KindTest.ma'), open=True, force=True) - cmds.loadPlugin('pxrUsd') - - usdFilePath = os.path.abspath('KindTest.usda') - - # Check the error mark; this ensures that we actually got a Tf error - # (that was eventually converted into a Maya error, which Maya raises - # in Python as a RuntimeError). - mark = Tf.Error.Mark() - mark.SetMark() - with self.assertRaises(RuntimeError): - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - kind='assembly') - errors = mark.GetErrors() - self.assertEqual(len(errors), 1) - self.assertIn( - " has kind 'assembly', which is derived from 'assembly'", - str(errors[0])) - - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - kind='fakeKind') - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - rootPrim = stage.GetPrimAtPath('/KindTest') - self.assertTrue(Kind.Registry().IsA(Usd.ModelAPI(rootPrim).GetKind(), - 'fakeKind')) - - def testExportWithKindAttrAndKindFlag(self): - """ - Tests exporting a Maya file with both USD_kind custom attributes and - using the usdExport -kind flag; there should be an error if the USD_kind - is not derived from the kind specified in the -kind flag. - """ - cmds.file(os.path.abspath('KindTestUsdKindAttr.ma'), open=True, force=True) - cmds.loadPlugin('pxrUsd') - - usdFilePath = os.path.abspath('KindTestUsdKindAttr.usda') - with self.assertRaises(RuntimeError): - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - kind='assembly') - - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - kind='model') - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - rootPrim = stage.GetPrimAtPath('/KindTest') - self.assertTrue(Kind.Registry().IsA(Usd.ModelAPI(rootPrim).GetKind(), - 'component')) - rootPrim2 = stage.GetPrimAtPath('/KindTest2') - self.assertTrue(Kind.Registry().IsA(Usd.ModelAPI(rootPrim2).GetKind(), - 'assembly')) - - def testExportWithAssemblies(self): - """ - Tests exporting a Maya file with a root prim containing an assembly. - """ - cmds.file(os.path.abspath('KindTestAssembly.ma'), open=True, force=True) - cmds.loadPlugin('pxrUsd') - - usdFilePath = os.path.abspath('KindTestAssembly.usda') - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - kind='assembly') - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - # Default kind without setting kind=assembly should still be assembly. - usdFilePath = os.path.abspath('KindTestAssembly2.usda') - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath) - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - rootPrim = stage.GetPrimAtPath('/KindTest') - self.assertTrue(Kind.Registry().IsA(Usd.ModelAPI(rootPrim).GetKind(), - 'assembly')) - - def testExportWithAssemblyAndMesh(self): - """ - Tests exporting a Maya file with a root prim containing an assembly - and a mesh. - """ - cmds.file(os.path.abspath('KindTestAssemblyAndMesh.ma'), open=True, - force=True) - cmds.loadPlugin('pxrUsd') - - # Should fail due to the mesh. - usdFilePath = os.path.abspath('KindTestAssemblyAndMesh.usda') - with self.assertRaises(RuntimeError): - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath, - kind='assembly') - - # Should be 'component' because of the mesh - usdFilePath = os.path.abspath('KindTestAssemblyAndMesh.usda') - cmds.usdExport(mergeTransformAndShape=True, - file=usdFilePath) - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - rootPrim = stage.GetPrimAtPath('/KindTest') - self.assertTrue(Kind.Registry().IsA(Usd.ModelAPI(rootPrim).GetKind(), - 'component')) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaProxyShape.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaProxyShape.py deleted file mode 100644 index 16c7974732..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaProxyShape.py +++ /dev/null @@ -1,90 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import Usd - -from maya import cmds -from maya import standalone - -import os -import unittest - - -class testUsdMayaProxyShape(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testProxyShapeBoundingBox(self): - mayaFile = os.path.abspath('ProxyShape.ma') - cmds.file(mayaFile, open=True, force=True) - - # Verify that the proxy shape read something from the USD file. - bboxSize = cmds.getAttr('Cube_usd.boundingBoxSize')[0] - self.assertEqual(bboxSize, (1.0, 1.0, 1.0)) - - # The proxy shape is imaged by the pxrHdImagingShape, which should be - # created by the proxy shape's postConstructor() method. Make sure the - # pxrHdImagingShape (and its parent transform) exist. - hdImagingTransformPath = '|HdImaging' - hdImagingShapePath = '%s|HdImagingShape' % hdImagingTransformPath - - self.assertTrue(cmds.objExists(hdImagingTransformPath)) - self.assertEqual(cmds.nodeType(hdImagingTransformPath), 'transform') - - self.assertTrue(cmds.objExists(hdImagingShapePath)) - self.assertEqual(cmds.nodeType(hdImagingShapePath), 'pxrHdImagingShape') - - self.assertNotEqual( - cmds.ls(hdImagingTransformPath, uuid=True), - cmds.ls(hdImagingShapePath, uuid=True)) - - # The pxrHdImagingShape and its parent transform are set so that they - # do not write to the Maya scene file and are not exported by - # usdExport, so do a test export and make sure that's the case. - usdFilePath = os.path.abspath('ProxyShapeExportTest.usda') - cmds.usdExport(file=usdFilePath) - - usdStage = Usd.Stage.Open(usdFilePath) - prim = usdStage.GetPrimAtPath('/HdImaging') - self.assertFalse(prim) - prim = usdStage.GetPrimAtPath('/HdImaging/HdImagingShape') - self.assertFalse(prim) - - # Make sure that we can reorder root nodes in the scene with the - # pxrHdImagingShape present. - cmds.polyCube(n="testNode1") - cmds.polyCube(n="testNode2") - cmds.reorder("testNode1", back=True) - cmds.reorder("testNode2", front=True) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaReadWriteUtils.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaReadWriteUtils.py deleted file mode 100644 index 9e302d7dda..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaReadWriteUtils.py +++ /dev/null @@ -1,214 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Gf -from pxr import Sdf -from pxr import Tf -from pxr import Vt - -from maya import cmds -from maya import standalone - -import unittest - - -class testUsdMayaReadWriteUtils(unittest.TestCase): - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testGetVtValue(self): - cmds.file(new=True, force=True) - - cmds.group(name="group1", empty=True) - - mat = UsdMaya.WriteUtil.GetVtValue("group1.matrix", - Sdf.ValueTypeNames.Matrix4d) - self.assertEqual(mat, Gf.Matrix4d(1.0)) - - vec3f = UsdMaya.WriteUtil.GetVtValue("group1.scale", - Sdf.ValueTypeNames.Vector3f) - self.assertEqual(vec3f, Gf.Vec3f(1.0)) - self.assertIsInstance(vec3f, Gf.Vec3f) - - vec3d = UsdMaya.WriteUtil.GetVtValue("group1.scale", - Sdf.ValueTypeNames.Vector3d) - self.assertEqual(vec3d, Gf.Vec3d(1.0)) - self.assertIsInstance(vec3d, Gf.Vec3d) - - cmds.addAttr("group1", ln="myArray", dt="vectorArray") - cmds.setAttr("group1.myArray", 3, (0, 1, 2), (1, 2, 3), (2, 3, 4), - type="vectorArray") - float3Array = UsdMaya.WriteUtil.GetVtValue("group1.myArray", - Sdf.ValueTypeNames.Float3Array) - self.assertEqual(float3Array, - Vt.Vec3fArray([(0, 1, 2), (1, 2, 3), (2, 3, 4)])) - point3Array = UsdMaya.WriteUtil.GetVtValue("group1.myArray", - Sdf.ValueTypeNames.Point3dArray) - self.assertEqual(point3Array, - Vt.Vec3dArray([(0, 1, 2), (1, 2, 3), (2, 3, 4)])) - - # Strings can be strings, tokens, or asset paths. - cmds.addAttr("group1", ln="myString", dt="string") - cmds.setAttr("group1.myString", "a_b_c", type="string") - string = UsdMaya.WriteUtil.GetVtValue("group1.myString", - Sdf.ValueTypeNames.String) - self.assertEqual(string, "a_b_c") - token = UsdMaya.WriteUtil.GetVtValue("group1.myString", - Sdf.ValueTypeNames.Token) # alas, this becomes a str in Python - self.assertEqual(token, "a_b_c") - token = UsdMaya.WriteUtil.GetVtValue("group1.myString", - Sdf.ValueTypeNames.Asset) - self.assertEqual(token, Sdf.AssetPath("a_b_c")) - - # Colors have display-to-linear conversion applied. - cmds.addAttr("group1", ln="myColor", at="double3") - cmds.addAttr("group1", ln="myColorX", p="myColor", at="double") - cmds.addAttr("group1", ln="myColorY", p="myColor", at="double") - cmds.addAttr("group1", ln="myColorZ", p="myColor", at="double") - cmds.setAttr("group1.myColor", 0.5, 0.5, 0.5) - color3f = UsdMaya.WriteUtil.GetVtValue("group1.myColor", - Sdf.ValueTypeNames.Color3f) - self.assertAlmostEqual(color3f[0], 0.2176376) - vec3f = UsdMaya.WriteUtil.GetVtValue("group1.myColor", - Sdf.ValueTypeNames.Vector3f) - self.assertAlmostEqual(vec3f[0], 0.5) - - def testFindOrCreateMayaAttr(self): - cmds.file(new=True, force=True) - - cmds.group(name="group1", empty=True) - attrName = UsdMaya.ReadUtil.FindOrCreateMayaAttr( - Sdf.ValueTypeNames.Asset, - Sdf.VariabilityUniform, - "group1", - "myAssetPath", - "kittens") - self.assertEqual(attrName, "group1.myAssetPath") - self.assertEqual( - cmds.attributeQuery("myAssetPath", n="group1", nn=True), - "kittens") - self.assertFalse( - cmds.attributeQuery("myAssetPath", n="group1", uaf=True)) - cmds.setAttr(attrName, "cat.png", type="string") - self.assertEqual(cmds.getAttr(attrName, type=True), "string") - - attrName = UsdMaya.ReadUtil.FindOrCreateMayaAttr( - Sdf.ValueTypeNames.Double3Array, - Sdf.VariabilityVarying, - "group1", - "myDouble3Array", - "puppies") - self.assertEqual(attrName, "group1.myDouble3Array") - self.assertEqual( - cmds.attributeQuery("myDouble3Array", n="group1", nn=True), - "puppies") - self.assertTrue( - cmds.attributeQuery("myDouble3Array", n="group1", k=True)) - - # Try re-creating the attribute with a different nice name. We should - # get the same attribute back (no changes in-scene). - attrName = UsdMaya.ReadUtil.FindOrCreateMayaAttr( - Sdf.ValueTypeNames.Double3Array, - Sdf.VariabilityVarying, - "group1", - "myDouble3Array", - "dolphins") - self.assertEqual(attrName, "group1.myDouble3Array") - self.assertEqual( - cmds.attributeQuery("myDouble3Array", n="group1", nn=True), - "puppies") - - # Try re-creating the attribute with an incompatible type. We should - # get an exception (Tf runtime error). - with self.assertRaises(Tf.ErrorException): - attrName = UsdMaya.ReadUtil.FindOrCreateMayaAttr( - Sdf.ValueTypeNames.String, - Sdf.VariabilityVarying, - "group1", - "myDouble3Array", - "dolphins") - - def testSetMayaAttr(self): - cmds.file(new=True, force=True) - - cmds.group(name="group1", empty=True) - attrName = UsdMaya.ReadUtil.FindOrCreateMayaAttr( - Sdf.ValueTypeNames.Asset, - Sdf.VariabilityUniform, - "group1", - "myAssetPath", - "kittens") - self.assertTrue(UsdMaya.ReadUtil.SetMayaAttr(attrName, - Sdf.AssetPath("kittens.png"))) - self.assertEqual(cmds.getAttr("group1.myAssetPath"), "kittens.png") - self.assertEqual( - UsdMaya.WriteUtil.GetVtValue(attrName, - Sdf.ValueTypeNames.Asset), - Sdf.AssetPath("kittens.png")) - - # Test color conversion from linear to display. - attrName = UsdMaya.ReadUtil.FindOrCreateMayaAttr( - Sdf.ValueTypeNames.Color3f, - Sdf.VariabilityUniform, - "group1", - "furColor") - self.assertTrue(UsdMaya.ReadUtil.SetMayaAttr(attrName, - Gf.Vec3f(0.2176376))) - self.assertAlmostEqual( - UsdMaya.WriteUtil.GetVtValue(attrName, - Sdf.ValueTypeNames.Color3f)[0], - 0.2176376) - self.assertAlmostEqual( - UsdMaya.WriteUtil.GetVtValue(attrName, - Sdf.ValueTypeNames.Vector3f)[0], - 0.5) - - # Should even work on Maya built-in attrs. - self.assertTrue(UsdMaya.ReadUtil.SetMayaAttr("group1.scale", - Gf.Vec3d(1.0, 2.0, 3.0))) - self.assertEqual(cmds.getAttr("group1.scale"), [(1.0, 2.0, 3.0)]) - - def testSetMayaAttrKeyableState(self): - cmds.file(new=True, force=True) - - cmds.group(name="group1", empty=True) - UsdMaya.ReadUtil.SetMayaAttrKeyableState("group1.scaleX", - Sdf.VariabilityUniform) - self.assertFalse(cmds.getAttr("group1.scaleX", k=True)) - UsdMaya.ReadUtil.SetMayaAttrKeyableState("group1.scaleX", - Sdf.VariabilityVarying) - self.assertTrue(cmds.getAttr("group1.scaleX", k=True)) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaReferenceAssemblyEdits.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaReferenceAssemblyEdits.py deleted file mode 100644 index 51d7d54443..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaReferenceAssemblyEdits.py +++ /dev/null @@ -1,159 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Sdf - -from maya import cmds -from maya import standalone - -import os -import unittest - - -class testUsdMayaReferenceAssemblyEdits(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def setUp(self): - cmds.file(new=True, force=True) - - @staticmethod - def _CreateAssemblyNode(nodeName='TestAssemblyNode'): - """ - Creates a model reference assembly node for testing. - """ - ASSEMBLY_TYPE_NAME = 'pxrUsdReferenceAssembly' - assetName = 'CubeModel' - usdFile = os.path.abspath('%s.usda' % assetName) - primPath = '/%s' % assetName - - assemblyNodeName = cmds.assembly(name=nodeName, type=ASSEMBLY_TYPE_NAME) - cmds.setAttr('%s.filePath' % assemblyNodeName, usdFile, type='string') - cmds.setAttr('%s.primPath' % assemblyNodeName, primPath, type='string') - - return assemblyNodeName - - def _GetAssemblyEdit(self, assemblyNodeName, editPath): - """ - Gets the assembly edit on the USD prim at editPath for the Maya assembly - node assemblyNodeName. - It is assumed that there is only ever one edit per editPath, and no - invalid edits. - """ - (assemEdits, invalidEdits) = UsdMaya.EditUtil.GetEditsForAssembly( - assemblyNodeName) - self.assertEqual(len(assemEdits), 1) - self.assertEqual(invalidEdits, []) - - self.assertIn(editPath, assemEdits) - self.assertEqual(len(assemEdits[editPath]), 1) - - refEdit = assemEdits[editPath][0] - return refEdit - - def _MakeAssemblyEdit(self, assemblyNodeName, editNodeName): - """ - Creates an assembly edit on the Maya node editNodeName inside the Maya - assembly assemblyNodeName. - """ - editNode = 'NS_%s:%s' % (assemblyNodeName, editNodeName) - editAttr = '%s.tx' % editNode - cmds.setAttr(editAttr, 5.0) - - # Verify that the edit was made correctly. - editPath = Sdf.Path('Geom/%s' % editNodeName) - refEdit = self._GetAssemblyEdit(assemblyNodeName, editPath) - - expectedEditString = 'setAttr "NS_{nodeName}:Geom|NS_{nodeName}:Cube.translateX" 5'.format( - nodeName=assemblyNodeName) - self.assertEqual(refEdit.editString, expectedEditString) - - def testAssemblyEditsAfterRename(self): - """ - Tests that assembly edits made prior to a rename are still present on - the assembly after it has been renamed. - """ - # Create the initial assembly and activate its 'Full' representation. - assemblyNodeName = self._CreateAssemblyNode() - cmds.assembly(assemblyNodeName, edit=True, active='Full') - - # Make an edit on a node inside the assembly. - self._MakeAssemblyEdit(assemblyNodeName, 'Cube') - - # Now do the rename. - cmds.rename(assemblyNodeName, 'FooBar') - - editPath = Sdf.Path('Geom/Cube') - - # Because the rename does not change the 'repNamespace' attribute on - # the assembly, it should still be the same as it was before the rename. - refEdit = self._GetAssemblyEdit('FooBar', editPath) - expectedEditString = 'setAttr "NS_TestAssemblyNode:Geom|NS_TestAssemblyNode:Cube.translateX" 5' - self.assertEqual(refEdit.editString, expectedEditString) - - # XXX: Maya's built-in duplicate() command does NOT copy assembly edits. - # Hopefully one day it will, and we can enable this test. - # def testAssemblyEditsAfterDuplicate(self): - # """ - # Tests that assembly edits made on an assembly node are preserved on the - # original node AND transferred to the duplicate node correctly when the - # original node is duplicated. - # """ - # # Create the initial assembly and activate its 'Full' representation. - # assemblyNodeName = self._CreateAssemblyNode() - # cmds.assembly(assemblyNodeName, edit=True, active='Full') - # - # # Make an edit on a node inside the assembly. - # self._MakeAssemblyEdit(assemblyNodeName, 'Cube') - # - # # Now do the duplicate. - # cmds.duplicate(assemblyNodeName, name='DuplicateAssembly') - # - # editPath = Sdf.Path('Geom/Cube') - # - # # Verify the edit on the original assembly node. - # refEdit = self._GetAssemblyEdit(assemblyNodeName, editPath) - # expectedEditString = 'setAttr "NS_{nodeName}:Geom|NS_{nodeName}:Cube.translateX" 5'.format( - # nodeName=assemblyNodeName) - # self.assertEqual(refEdit.editString, expectedEditString) - # - # # Verify the edit on the duplicate assembly node. - # refEdit = self._GetAssemblyEdit('DuplicateAssembly', editPath) - # expectedEditString = 'setAttr "NS_{nodeName}:Geom|NS_{nodeName}:Cube.translateX" 5'.format( - # nodeName='DuplicateAssembly') - # self.assertEqual(refEdit.editString, expectedEditString) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaUserExportedAttributes.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaUserExportedAttributes.py deleted file mode 100644 index 4b1e431bf8..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaUserExportedAttributes.py +++ /dev/null @@ -1,497 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import math -import unittest - -from pxr import Sdf -from pxr import Usd -from pxr import UsdGeom -from pxr import UsdRi -from pxr import Vt -from pxr import Gf - -from maya import cmds -from maya import standalone - - -class testUsdMayaUserExportedAttributes(unittest.TestCase): - - COMMON_ATTR_NAME = 'userProperties:transformAndShapeAttr' - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.file(os.path.abspath('UserExportedAttributesTest.ma'), open=True, force=True) - - usdFilePathFormat = 'UserExportedAttributesTest_EXPORTED_%s.usda' - - mergedUsdFilePath = os.path.abspath(usdFilePathFormat % 'MERGED') - unmergedUsdFilePath = os.path.abspath(usdFilePathFormat % 'UNMERGED') - - cmds.loadPlugin('pxrUsd', quiet=True) - - cmds.usdExport(file=mergedUsdFilePath, mergeTransformAndShape=True) - cmds.usdExport(file=unmergedUsdFilePath, mergeTransformAndShape=False) - - def _GetExportedStage(self, mergeTransformAndShape=True): - usdFilePathFormat = 'UserExportedAttributesTest_EXPORTED_%s.usda' - if mergeTransformAndShape: - usdFilePath = usdFilePathFormat % 'MERGED' - else: - usdFilePath = usdFilePathFormat % 'UNMERGED' - usdFilePath = os.path.abspath(usdFilePath) - - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - return stage - - def testExportAttributes(self): - """ - Tests that attributes tagged to be exported as USD attributes get - exported correctly. - """ - stage = self._GetExportedStage() - - prim = stage.GetPrimAtPath('/UserExportedAttributesTest/Geom/Cube') - self.assertTrue(prim) - - exportedAttrs = { - 'userProperties:realAttrOne': - {'value': 42, - 'typeName': Sdf.ValueTypeNames.Int}, - 'my:namespace:realAttrTwo': - {'value': 3.14, - 'typeName': Sdf.ValueTypeNames.Double}, - 'my:namespace:someNewAttr': - {'value': 'a string value', - 'typeName': Sdf.ValueTypeNames.String}, - } - - for attrName in exportedAttrs: - attr = prim.GetAttribute(attrName) - self.assertTrue(attr) - self.assertEqual(attr.Get(), exportedAttrs[attrName]['value']) - self.assertEqual(attr.GetTypeName(), exportedAttrs[attrName]['typeName']) - self.assertTrue(attr.IsCustom()) - - # This attribute did not specify a USD attribute name which means it - # should go in the userProperties namespace as tested above. Make sure - # it does NOT appear outside that namespace. - attrName = 'realAttrOne' - attr = prim.GetAttribute(attrName) - self.assertFalse(attr.IsValid()) - - # These attributes are in the JSON but do not exist on the Maya node, - # so we do NOT expect attributes by any of these names to exist. - bogusAttrNames = [ - 'bogusAttrOne', - 'userProperties:bogusAttrOne', - - 'bogusAttrTwo', - 'userProperties:bogusAttrTwo', - 'my:namespace:bogusAttrTwo', - - 'bogusRemapAttr', - 'userProperties:bogusRemapAttr', - 'my:namespace:someNewBogusAttr'] - - for bogusAttrName in bogusAttrNames: - attr = prim.GetAttribute(bogusAttrName) - self.assertFalse(attr.IsValid()) - - # An attribute that has multiple tags all specifying the same USD - # attribute name should result in the first Maya attribute name - # lexicographically taking precedence. - attr = prim.GetAttribute('userProperties:multiplyTaggedAttr') - self.assertTrue(attr) - self.assertEqual(attr.Get(), 20) - - # Since this test is merging transform and shape nodes, the value on - # the USD prim for an attribute that is tagged on BOTH Maya nodes - # should end up coming from the shape node. - commonAttr = prim.GetAttribute( - testUsdMayaUserExportedAttributes.COMMON_ATTR_NAME) - self.assertTrue(commonAttr) - self.assertEqual(commonAttr.Get(), 'this node is a mesh') - - def testExportAttributesUnmerged(self): - """ - Tests that attributes tagged to be exported as USD attributes get - exported correctly when we are NOT merging Maya transforms and shapes. - """ - stage = self._GetExportedStage(mergeTransformAndShape=False) - - # Since this test is NOT merging transform and shape nodes, there - # should be a USD prim for each node, and they should have distinct - # values for similarly named tagged attributes. - prim = stage.GetPrimAtPath('/UserExportedAttributesTest/Geom/Cube') - self.assertTrue(prim) - commonAttr = prim.GetAttribute( - testUsdMayaUserExportedAttributes.COMMON_ATTR_NAME) - self.assertTrue(commonAttr) - self.assertEqual(commonAttr.Get(), 'this node is a transform') - - prim = stage.GetPrimAtPath('/UserExportedAttributesTest/Geom/Cube/CubeShape') - self.assertTrue(prim) - commonAttr = prim.GetAttribute( - testUsdMayaUserExportedAttributes.COMMON_ATTR_NAME) - self.assertTrue(commonAttr) - self.assertEqual(commonAttr.Get(), 'this node is a mesh') - - def testExportAttributeTypes(self): - """ - Tests that attributes tagged to be exported as different attribute types - (Usd attributes, primvars, UsdRi attributes) are exported correctly. - """ - stage = self._GetExportedStage() - - prim = stage.GetPrimAtPath('/UserExportedAttributesTest/Geom/CubeTypedAttrs') - self.assertTrue(prim) - - # Validate Usd attributes. - attrName = 'userProperties:myIntArrayAttr' - attr = prim.GetAttribute(attrName) - self.assertTrue(attr) - expectedValue = Vt.IntArray([99, 98, 97, 96, 95, 94, 93, 92, 91, 90]) - self.assertEqual(attr.Get(), expectedValue) - self.assertEqual(attr.GetTypeName(), Sdf.ValueTypeNames.IntArray) - self.assertTrue(attr.IsCustom()) - - # Validate UsdRi attributes. - expectedRiAttrs = { - 'primvars:ri:attributes:user:myIntRiAttr': - {'value': 42, - 'typeName': Sdf.ValueTypeNames.Int}, - 'primvars:ri:attributes:user:myNamespace:myAttr': - {'value': 'UsdRi string', - 'typeName': Sdf.ValueTypeNames.String}, - 'primvars:ri:attributes:user:myStringArrayRiAttr': - {'value': Vt.StringArray(['the', 'quick', 'brown', 'fox']), - 'typeName': Sdf.ValueTypeNames.StringArray}, - } - expectedRiAttrNames = set(expectedRiAttrs.keys()) - - riStatements = UsdRi.StatementsAPI(prim) - self.assertTrue(riStatements) - - riAttrs = riStatements.GetRiAttributes() - self.assertEqual(len(riAttrs), 3) - - riAttrNames = {attr.GetName() for attr in riAttrs} - self.assertEqual(riAttrNames, expectedRiAttrNames) - - for riAttrName in expectedRiAttrs: - riAttr = prim.GetAttribute(riAttrName) - self.assertTrue(riAttr) - self.assertTrue(UsdRi.StatementsAPI.IsRiAttribute(riAttr)) - self.assertEqual(riAttr.Get(), expectedRiAttrs[riAttrName]['value']) - self.assertEqual(riAttr.GetTypeName(), expectedRiAttrs[riAttrName]['typeName']) - - # Validate primvars. - expectedPrimvars = { - 'myConstantIntPrimvar': - {'value': 123, - 'typeName': Sdf.ValueTypeNames.Int, - 'interpolation': UsdGeom.Tokens.constant}, - 'myFaceVaryingIntPrimvar': - {'value': 999, - 'typeName': Sdf.ValueTypeNames.Int, - 'interpolation': UsdGeom.Tokens.faceVarying}, - 'myFloatArrayPrimvar': - {'value': Vt.FloatArray([1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7, 8.8]), - 'typeName': Sdf.ValueTypeNames.FloatArray, - 'interpolation': UsdGeom.Tokens.vertex}, - 'myStringPrimvar': - {'value': 'no interp string', - 'typeName': Sdf.ValueTypeNames.String, - 'interpolation': None}, - 'myUniformDoublePrimvar': - {'value': 3.140, - 'typeName': Sdf.ValueTypeNames.Double, - 'interpolation': UsdGeom.Tokens.uniform}, - 'myVertexStringPrimvar': - {'value': 'a vertex string', - 'typeName': Sdf.ValueTypeNames.String, - 'interpolation': UsdGeom.Tokens.vertex}, - } - expectedPrimvarNames = set(expectedPrimvars.keys()) - # Getting all primvars will also include the built-in displayColor, - # displayOpacity, and st. - expectedPrimvarNames.update(['displayColor', 'displayOpacity', 'st']) - - gprim = UsdGeom.Gprim(prim) - self.assertTrue(gprim) - - primvars = [primvar for primvar in gprim.GetPrimvars() - if 'ri:attributes' not in primvar.GetNamespace()] - self.assertEqual(len(primvars), 9) - - primvarNames = {primvar.GetPrimvarName() for primvar in primvars} - self.assertEqual(primvarNames, expectedPrimvarNames) - - for primvarName in expectedPrimvars: - primvar = gprim.GetPrimvar(primvarName) - self.assertTrue(primvar) - self.assertTrue(UsdGeom.Primvar.IsPrimvar(primvar)) - self._assertAlmostEqualWithFallback( - primvar.Get(), - expectedPrimvars[primvarName]['value']) - self.assertEqual(primvar.GetTypeName(), expectedPrimvars[primvarName]['typeName']) - - expectedInterpolation = expectedPrimvars[primvarName]['interpolation'] - if expectedInterpolation is None: - self.assertFalse(primvar.HasAuthoredInterpolation()) - else: - self.assertTrue(primvar.HasAuthoredInterpolation()) - self.assertEqual(primvar.GetInterpolation(), expectedInterpolation) - - @staticmethod - def _GetExportedAttributesDict(doubleToSinglePrecision=False): - """ - Gets a dictionary that maps attribute name prefixes to their values - and types given the value of doubleToSinglePrecision. - """ - # To simplify testing, the Maya scene is authored so that attributes of - # similar types all have the same value, so we define those expected - # values here. We use self.assertAlmostEqual to compare the values and ensure that - # the specific Sdf.ValueTypeName of the attribute matches, so we can - # be a little sloppy with the types of these values. - BOOL_VALUE = True - INT_1_VALUE = 42 - INT_2_VALUE = Gf.Vec2i(1, 2) - INT_3_VALUE = Gf.Vec3i(1, 2, 3) - ENUM_VALUE = 2 # Expect value of enum to be exported, not string - FLOAT_DOUBLE_1_VALUE = 1.1 - FLOAT_DOUBLE_2_VALUE = Gf.Vec2d(1.1, 2.2) - FLOAT_DOUBLE_3_VALUE = Gf.Vec3d(1.1, 2.2, 3.3) - FLOAT_DOUBLE_4_VALUE = Gf.Vec4d(1.1, 2.2, 3.3, 4.4) - FLOAT_DOUBLE_ANGLE_VALUE = math.pi - STRING_VALUE = 'foo' - STRING_ARRAY_VALUE = ['foo', 'bar', 'baz'] - FLOAT_DOUBLE_MATRIX_VALUE = Gf.Matrix4d( - 1.1, 1.1, 1.1, 1.0, - 2.2, 2.2, 2.2, 1.0, - 3.3, 3.3, 3.3, 1.0, - 1.0, 1.0, 1.0, 1.0) - FLOAT_DOUBLE_ARRAY_VALUE = [1.1, 2.2, 3.3] - INT_ARRAY_VALUE = [1, 2, 3] - FLOAT_DOUBLE_VECTOR_POINT_ARRAY_VALUE = Vt.Vec3dArray([ - (1.1, 1.1, 1.1), - (2.2, 2.2, 2.2), - (3.3, 3.3, 3.3)]) - - exportedAttrsDict = { - 'myBool': {'value': BOOL_VALUE, - 'typeName': Sdf.ValueTypeNames.Bool}, - 'myByte': {'value': INT_1_VALUE, - 'typeName': Sdf.ValueTypeNames.Int}, - 'myChar': {'value': INT_1_VALUE, - 'typeName': Sdf.ValueTypeNames.Int}, - 'myShort': {'value': INT_1_VALUE, - 'typeName': Sdf.ValueTypeNames.Int}, - 'myLong': {'value': INT_1_VALUE, - 'typeName': Sdf.ValueTypeNames.Int}, - 'myEnum': {'value': ENUM_VALUE, - 'typeName': Sdf.ValueTypeNames.Int}, - 'myFloat': {'value': FLOAT_DOUBLE_1_VALUE, - 'typeName': Sdf.ValueTypeNames.Float}, - 'myDouble': {'value': FLOAT_DOUBLE_1_VALUE, - 'typeName': Sdf.ValueTypeNames.Double}, - 'myDoubleAngle': {'value': FLOAT_DOUBLE_ANGLE_VALUE, - 'typeName': Sdf.ValueTypeNames.Double}, - 'myDoubleLinear': {'value': FLOAT_DOUBLE_1_VALUE, - 'typeName': Sdf.ValueTypeNames.Double}, - 'myString': {'value': STRING_VALUE, - 'typeName': Sdf.ValueTypeNames.String}, - 'myStringArray': {'value': STRING_ARRAY_VALUE, - 'typeName': Sdf.ValueTypeNames.StringArray}, - 'myDoubleMatrix': {'value': FLOAT_DOUBLE_MATRIX_VALUE, - 'typeName': Sdf.ValueTypeNames.Matrix4d}, - 'myFloatMatrix': {'value': FLOAT_DOUBLE_MATRIX_VALUE, - 'typeName': Sdf.ValueTypeNames.Matrix4d}, - 'myFloat2': {'value': FLOAT_DOUBLE_2_VALUE, - 'typeName': Sdf.ValueTypeNames.Float2}, - 'myFloat3': {'value': FLOAT_DOUBLE_3_VALUE, - 'typeName': Sdf.ValueTypeNames.Float3}, - 'myDouble2': {'value': FLOAT_DOUBLE_2_VALUE, - 'typeName': Sdf.ValueTypeNames.Double2}, - 'myDouble3': {'value': FLOAT_DOUBLE_3_VALUE, - 'typeName': Sdf.ValueTypeNames.Double3}, - 'myDouble4': {'value': FLOAT_DOUBLE_4_VALUE, - 'typeName': Sdf.ValueTypeNames.Double4}, - 'myLong2': {'value': INT_2_VALUE, - 'typeName': Sdf.ValueTypeNames.Int2}, - 'myLong3': {'value': INT_3_VALUE, - 'typeName': Sdf.ValueTypeNames.Int3}, - 'myShort2': {'value': INT_2_VALUE, - 'typeName': Sdf.ValueTypeNames.Int2}, - 'myShort3': {'value': INT_3_VALUE, - 'typeName': Sdf.ValueTypeNames.Int3}, - 'myDoubleArray': {'value': FLOAT_DOUBLE_ARRAY_VALUE, - 'typeName': Sdf.ValueTypeNames.DoubleArray}, - 'myFloatArray': {'value': FLOAT_DOUBLE_ARRAY_VALUE, - 'typeName': Sdf.ValueTypeNames.FloatArray}, - 'myIntArray': {'value': INT_ARRAY_VALUE, - 'typeName': Sdf.ValueTypeNames.IntArray}, - 'myVectorArray': {'value': FLOAT_DOUBLE_VECTOR_POINT_ARRAY_VALUE, - 'typeName': Sdf.ValueTypeNames.Vector3dArray}, - 'myPointArray': {'value': FLOAT_DOUBLE_VECTOR_POINT_ARRAY_VALUE, - 'typeName': Sdf.ValueTypeNames.Point3dArray} - } - - if doubleToSinglePrecision: - # Patch the dictionary with float-based types for the appropriate - # attributes. - exportedAttrsDict['myDouble']['typeName'] = Sdf.ValueTypeNames.Float - exportedAttrsDict['myDoubleAngle']['typeName'] = Sdf.ValueTypeNames.Float - exportedAttrsDict['myDoubleLinear']['typeName'] = Sdf.ValueTypeNames.Float - exportedAttrsDict['myDouble2']['typeName'] = Sdf.ValueTypeNames.Float2 - exportedAttrsDict['myDouble3']['typeName'] = Sdf.ValueTypeNames.Float3 - exportedAttrsDict['myDouble4']['typeName'] = Sdf.ValueTypeNames.Float4 - exportedAttrsDict['myDoubleArray']['typeName'] = Sdf.ValueTypeNames.FloatArray - exportedAttrsDict['myVectorArray']['typeName'] = Sdf.ValueTypeNames.Vector3fArray - exportedAttrsDict['myPointArray']['typeName'] = Sdf.ValueTypeNames.Point3fArray - - return exportedAttrsDict - - def _ValidateAllAttributes(self, usdPrim, exportedAttrsDict): - """ - Validates that USD attributes, primvars, and UsdRi attributes exist, - have the correct value, and have the correct type for each attribute - prefix in exportedAttrsDict. - """ - self.assertTrue(usdPrim) - - gprim = UsdGeom.Gprim(usdPrim) - self.assertTrue(gprim) - - # Do a quick check to see whether we have the right number of attributes - # by counting the primvars (which include the Ri attributes, - # encoded in USD as primvars). - # Getting all primvars will also include the built-in displayColor, - # displayOpacity, and st, so we add 3 to the length of the - # exportedAttrsDict for that check. - primvars = gprim.GetPrimvars() - self.assertEqual(len(primvars), len(exportedAttrsDict)*2 + 3) - riStatements = UsdRi.StatementsAPI(usdPrim) - self.assertTrue(riStatements) - riAttrs = riStatements.GetRiAttributes() - self.assertEqual(len(riAttrs), len(exportedAttrsDict)) - - # UsdRi attributes store vector and point array data as just arrays of - # three doubles/floats. - riAttrMapping = { - Sdf.ValueTypeNames.Vector3dArray: Sdf.ValueTypeNames.Double3Array, - Sdf.ValueTypeNames.Vector3fArray: Sdf.ValueTypeNames.Float3Array, - Sdf.ValueTypeNames.Point3dArray: Sdf.ValueTypeNames.Double3Array, - Sdf.ValueTypeNames.Point3fArray: Sdf.ValueTypeNames.Float3Array - } - - for attrPrefix in exportedAttrsDict: - # Test regular USD attributes. - usdAttr = usdPrim.GetAttribute('userProperties:%sUsdAttr' % attrPrefix) - value = exportedAttrsDict[attrPrefix]['value'] - self.assertTrue(usdAttr) - self.assertEqual(usdAttr.GetTypeName(), - exportedAttrsDict[attrPrefix]['typeName']) - self.assertTrue(usdAttr.IsCustom()) - self._assertAlmostEqualWithFallback(usdAttr.Get(), value) - - # Test primvars. - primvar = gprim.GetPrimvar('%sPrimvar' % attrPrefix) - self.assertTrue(primvar) - self.assertTrue(UsdGeom.Primvar.IsPrimvar(primvar)) - self._assertAlmostEqualWithFallback(primvar.Get(), value) - self.assertEqual(primvar.GetTypeName(), exportedAttrsDict[attrPrefix]['typeName']) - - # Test UsdRi attributes. - riAttr = usdPrim.GetAttribute('primvars:ri:attributes:user:%sUsdRiAttr' % attrPrefix) - self.assertTrue(riAttr) - self.assertTrue(UsdRi.StatementsAPI.IsRiAttribute(riAttr)) - self._assertAlmostEqualWithFallback(riAttr.Get(), value) - - riAttrType = exportedAttrsDict[attrPrefix]['typeName'] - riAttrType = riAttrMapping.get(riAttrType, riAttrType) - self.assertEqual(riAttr.GetTypeName(), riAttrType) - - def _assertAlmostEqualWithFallback(self, left, right): - try: - self.assertAlmostEqual(left, right, delta=5) - except TypeError as err: - len_left = len(left) - self.assertEqual(len_left, len(right)) - - for idx in range(len_left): - - if type(left[idx]) in {Gf.Vec3f, Gf.Vec3d}: - a, b = Gf.Vec3d(left[idx]), Gf.Vec3d(right[idx]) - self.assertTrue(Gf.IsClose(a, b, 1.0e-5)) - continue - - if type(left[idx]) in {Gf.Vec4d, Gf.Vec4f}: - a, b = Gf.Vec4d(left[idx]), Gf.Vec4d(right[idx]) - self.assertTrue(Gf.IsClose(a, b, 1.0e-5)) - continue - - self.assertAlmostEqual(left[idx], right[idx], delta=5) - - def testAllMayaAttributeTypesExport(self): - """ - Tests that (almost) all Maya attributes that can be created with addAttr - and are tagged to be exported as USD attributes get exported correctly. - """ - usdStage = self._GetExportedStage() - usdPrim = usdStage.GetPrimAtPath( - '/UserExportedAttributesTest/Geom/AllMayaTypesTestingCubes/AllTypesCube') - - exportedAttrsDict = self._GetExportedAttributesDict() - - self._ValidateAllAttributes(usdPrim, exportedAttrsDict) - - def testAllMayaAttributeTypesExportTranslateDoubleToSinglePrecision(self): - """ - Tests that (almost) all Maya attributes that can be created with addAttr - and are tagged to be exported as USD attributes get exported correctly, - and that when they are tagged with translateMayaDoubleToUsdSinglePrecision, - any attributes that are double-based in Maya should be float-based in USD. - """ - usdStage = self._GetExportedStage() - usdPrim = usdStage.GetPrimAtPath( - '/UserExportedAttributesTest/Geom/AllMayaTypesTestingCubes/AllTypesCastDoubleToFloatCube') - - exportedAttrsDict = self._GetExportedAttributesDict(True) - - self._ValidateAllAttributes(usdPrim, exportedAttrsDict) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdMayaXformStack.py b/third_party/maya/lib/usdMaya/testenv/testUsdMayaXformStack.py deleted file mode 100644 index 6c00f23bff..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdMayaXformStack.py +++ /dev/null @@ -1,1156 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2017 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import Gf -from pxr import Usd - -from maya import cmds -from maya import standalone -from maya.api import OpenMaya as OM - -from collections import OrderedDict -import itertools -import os -import pprint -import unittest - - -class testUsdMayaXformStack(unittest.TestCase): - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - # Named so this runs first, so we can be reasonably sure - # that UsdGeom hasn't been imported yet - see below - # tests: - # UsdMayaXformOpClassification::GetOpType - def test00GetOpType(self): - translateOp = UsdMaya.XformStack.CommonStack().GetOps()[0] - # could import UsdGeom, and compare objects - # directly, but had a bug where if you didn't - # import UsdGeom, the wrappers for - # XformOp::Type weren't created yet... so test - # for this - self.assertEqual( - str(translateOp.GetOpType()), - 'UsdGeom.XformOp.TypeTranslate') - # ok, we've tested the XformOp::Type wrapper, - # may as well make sure the actual objects - # line up - from pxr import UsdGeom - self.assertEqual( - translateOp.GetOpType(), - UsdGeom.XformOp.TypeTranslate) - - # tests: - # UsdMayaXformOpClassification::GetName - # UsdMayaXformOpClassification::GetOpType - # UsdMayaXformOpClassification::IsInvertedTwin - # UsdMayaXformStack::MayaStack - # UsdMayaXformStack::GetOps - def testMayaStack(self): - from pxr import UsdGeom - mayaStack = UsdMaya.XformStack.MayaStack() - self.assertEqual( - [(x.GetName(), x.IsInvertedTwin(), x.GetOpType()) for x in mayaStack.GetOps()], - [ - ('translate', False, UsdGeom.XformOp.TypeTranslate), - ('rotatePivotTranslate', False, UsdGeom.XformOp.TypeTranslate), - ('rotatePivot', False, UsdGeom.XformOp.TypeTranslate), - ('rotate', False, UsdGeom.XformOp.TypeRotateXYZ), - ('rotateAxis', False, UsdGeom.XformOp.TypeRotateXYZ), - ('rotatePivot', True, UsdGeom.XformOp.TypeTranslate), - ('scalePivotTranslate', False, UsdGeom.XformOp.TypeTranslate), - ('scalePivot', False, UsdGeom.XformOp.TypeTranslate), - ('shear', False, UsdGeom.XformOp.TypeTransform), - ('scale', False, UsdGeom.XformOp.TypeScale), - ('scalePivot', True, UsdGeom.XformOp.TypeTranslate), - ] - ) - - # tests: - # UsdMayaXformOpClassification::GetName - # UsdMayaXformOpClassification::GetOpType - # UsdMayaXformOpClassification::IsInvertedTwin - # UsdMayaXformStack::CommonStack - # UsdMayaXformStack::GetOps - def testCommonStack(self): - from pxr import UsdGeom - commonStack = UsdMaya.XformStack.CommonStack() - self.assertEqual( - [(x.GetName(), x.IsInvertedTwin(), x.GetOpType()) for x in commonStack.GetOps()], - [ - ('translate', False, UsdGeom.XformOp.TypeTranslate), - ('pivot', False, UsdGeom.XformOp.TypeTranslate), - ('rotate', False, UsdGeom.XformOp.TypeRotateXYZ), - ('scale', False, UsdGeom.XformOp.TypeScale), - ('pivot', True, UsdGeom.XformOp.TypeTranslate), - ] - ) - - # tests: - # UsdMayaXformOpClassification::GetName - # UsdMayaXformOpClassification::GetOpType - # UsdMayaXformOpClassification::IsInvertedTwin - # UsdMayaXformStack::MatrixStack - # UsdMayaXformStack::GetOps - def testMatrixStack(self): - from pxr import UsdGeom - matrixStack = UsdMaya.XformStack.MatrixStack() - self.assertEqual( - [(x.GetName(), x.IsInvertedTwin(), x.GetOpType()) for x in matrixStack.GetOps()], - [('transform', False, UsdGeom.XformOp.TypeTransform)] - ) - - # tests: - # UsdMayaXformOpClassification::IsCompatibleType - # UsdMayaXformStack::CommonStack - # UsdMayaXformStack::FindOp - def testIsCompatibleType(self): - from pxr import UsdGeom - commonStack = UsdMaya.XformStack.CommonStack() - - translateOp = commonStack.FindOp('translate') - for opType in UsdGeom.XformOp.Type.allValues: - if opType == UsdGeom.XformOp.TypeTranslate: - self.assertTrue(translateOp.IsCompatibleType(opType), - "{} should be compatible with {}".format( - translateOp.GetName(), - opType)) - else: - self.assertFalse(translateOp.IsCompatibleType(opType), - "{} should not be compatible with {}".format( - translateOp.GetName(), - opType)) - - rotateOp = commonStack.FindOp('rotate') - for opType in UsdGeom.XformOp.Type.allValues: - if str(opType).startswith('UsdGeom.XformOp.TypeRotate'): - self.assertTrue(rotateOp.IsCompatibleType(opType), - "{} should be compatible with {}".format( - rotateOp.GetName(), - opType)) - else: - self.assertFalse(rotateOp.IsCompatibleType(opType), - "{} should not be compatible with {}".format( - rotateOp.GetName(), - opType)) - - # tests: - # UsdMayaXformOpClassification::operator== - # UsdMayaXformStack::CommonStack - # UsdMayaXformStack::MayaStack - def testOpClassEqual(self): - mayaTranslate = UsdMaya.XformStack.MayaStack().GetOps()[0] - commonTranslate = UsdMaya.XformStack.CommonStack().GetOps()[0] - self.assertIsNot(mayaTranslate, commonTranslate) - self.assertEqual(mayaTranslate, commonTranslate) - - # tests: - # UsdMayaXformOpClassification::CompatibleAttrNames - # UsdMayaXformStack::MayaStack - # UsdMayaXformStack::FindOp - def testCompatibleAttrNames(self): - mayaStack = UsdMaya.XformStack.MayaStack() - - translateOp = mayaStack.FindOp('translate') - self.assertItemsEqual( - translateOp.CompatibleAttrNames(), - [ - 'xformOp:translate:translate', - 'xformOp:translate', - ] - ) - - rotateOp = mayaStack.FindOp('rotate') - self.assertItemsEqual( - rotateOp.CompatibleAttrNames(), - [ - 'xformOp:rotateX', - 'xformOp:rotateX:rotate', - 'xformOp:rotateX:rotateX', - 'xformOp:rotateY', - 'xformOp:rotateY:rotate', - 'xformOp:rotateY:rotateY', - 'xformOp:rotateZ', - 'xformOp:rotateZ:rotate', - 'xformOp:rotateZ:rotateZ', - 'xformOp:rotateXYZ', - 'xformOp:rotateXYZ:rotate', - 'xformOp:rotateXYZ:rotateXYZ', - 'xformOp:rotateXZY', - 'xformOp:rotateXZY:rotate', - 'xformOp:rotateXZY:rotateXZY', - 'xformOp:rotateYXZ', - 'xformOp:rotateYXZ:rotate', - 'xformOp:rotateYXZ:rotateYXZ', - 'xformOp:rotateYZX', - 'xformOp:rotateYZX:rotate', - 'xformOp:rotateYZX:rotateYZX', - 'xformOp:rotateZXY', - 'xformOp:rotateZXY:rotate', - 'xformOp:rotateZXY:rotateZXY', - 'xformOp:rotateZYX', - 'xformOp:rotateZYX:rotate', - 'xformOp:rotateZYX:rotateZYX', - ] - ) - - shearOp = mayaStack.FindOp('shear') - self.assertItemsEqual( - shearOp.CompatibleAttrNames(), - [ - 'xformOp:transform:shear', - ] - ) - - rotatePivotOp = mayaStack.FindOp('rotatePivot', isInvertedTwin=True) - self.assertItemsEqual( - rotatePivotOp.CompatibleAttrNames(), - [ - 'xformOp:translate:rotatePivot', - ] - ) - - def testNoInit(self): - try: - UsdMaya.XformOpClassification() - except Exception as e: - self.assertTrue('cannot be instantiated from Python' in str(e)) - - try: - UsdMaya.XformStack() - except Exception as e: - self.assertTrue('cannot be instantiated from Python' in str(e)) - - # tests: - # UsdMayaXformStack::GetInversionTwins - # UsdMayaXformStack::MayaStack - # UsdMayaXformStack::CommonStack - # UsdMayaXformStack::MatrixStack - def testGetInversionTwins(self): - mayaStack = UsdMaya.XformStack.MayaStack() - self.assertEqual(mayaStack.GetInversionTwins(), - [(2, 5), (7, 10)]) - commonStack = UsdMaya.XformStack.CommonStack() - self.assertEqual(commonStack.GetInversionTwins(), - [(1, 4)]) - matrixStack = UsdMaya.XformStack.MatrixStack() - self.assertEqual(matrixStack.GetInversionTwins(), - []) - - # tests: - # UsdMayaXformStack::GetNameMatters - # UsdMayaXformStack::MayaStack - # UsdMayaXformStack::CommonStack - # UsdMayaXformStack::MatrixStack - def testGetNameMatters(self): - mayaStack = UsdMaya.XformStack.MayaStack() - self.assertTrue(mayaStack.GetNameMatters()) - commonStack = UsdMaya.XformStack.CommonStack() - self.assertTrue(commonStack.GetNameMatters()) - matrixStack = UsdMaya.XformStack.MatrixStack() - self.assertFalse(matrixStack.GetNameMatters()) - - # tests: - # UsdMayaXformStack::GetSize - # UsdMayaXformStack::(__len__) - # UsdMayaXformStack::MayaStack - # UsdMayaXformStack::CommonStack - # UsdMayaXformStack::MatrixStack - def testGetSize(self): - mayaStack = UsdMaya.XformStack.MayaStack() - self.assertEqual(len(mayaStack), 11) - self.assertEqual(mayaStack.GetSize(), 11) - commonStack = UsdMaya.XformStack.CommonStack() - self.assertEqual(len(commonStack), 5) - self.assertEqual(commonStack.GetSize(), 5) - matrixStack = UsdMaya.XformStack.MatrixStack() - self.assertEqual(len(matrixStack), 1) - self.assertEqual(matrixStack.GetSize(), 1) - - # UsdMayaXformStack::operator[] - # UsdMayaXformStack::MayaStack - # UsdMayaXformOpClassification::GetName - def testIndexing(self): - mayaStack = UsdMaya.XformStack.MayaStack() - self.assertEqual(mayaStack[0].GetName(), 'translate') - self.assertEqual(mayaStack[1].GetName(), 'rotatePivotTranslate') - self.assertEqual(mayaStack[2].GetName(), 'rotatePivot') - self.assertEqual(mayaStack[3].GetName(), 'rotate') - self.assertEqual(mayaStack[4].GetName(), 'rotateAxis') - self.assertEqual(mayaStack[5].GetName(), 'rotatePivot') - self.assertEqual(mayaStack[6].GetName(), 'scalePivotTranslate') - self.assertEqual(mayaStack[7].GetName(), 'scalePivot') - self.assertEqual(mayaStack[8].GetName(), 'shear') - self.assertEqual(mayaStack[9].GetName(), 'scale') - self.assertEqual(mayaStack[10].GetName(), 'scalePivot') - - self.assertEqual(mayaStack[-11].GetName(), 'translate') - self.assertEqual(mayaStack[-10].GetName(), 'rotatePivotTranslate') - self.assertEqual(mayaStack[-9].GetName(), 'rotatePivot') - self.assertEqual(mayaStack[-8].GetName(), 'rotate') - self.assertEqual(mayaStack[-7].GetName(), 'rotateAxis') - self.assertEqual(mayaStack[-6].GetName(), 'rotatePivot') - self.assertEqual(mayaStack[-5].GetName(), 'scalePivotTranslate') - self.assertEqual(mayaStack[-4].GetName(), 'scalePivot') - self.assertEqual(mayaStack[-3].GetName(), 'shear') - self.assertEqual(mayaStack[-2].GetName(), 'scale') - self.assertEqual(mayaStack[-1].GetName(), 'scalePivot') - - def getStackItem(i): - return mayaStack[i] - - self.assertRaises(IndexError, getStackItem, 11) - self.assertRaises(IndexError, getStackItem, 12) - self.assertRaises(IndexError, getStackItem, 300) - self.assertRaises(IndexError, getStackItem, -12) - self.assertRaises(IndexError, getStackItem, -13) - self.assertRaises(IndexError, getStackItem, -1000) - - # UsdMayaXformStack::FindOpIndex - # UsdMayaXformStack::MayaStack - # UsdMayaXformStack::CommonStack - def testFindOpIndex(self): - mayaStack = UsdMaya.XformStack.MayaStack() - self.assertEqual(mayaStack.FindOpIndex('translate'), 0) - self.assertEqual(mayaStack.FindOpIndex('rotatePivotTranslate'), 1) - self.assertEqual(mayaStack.FindOpIndex('rotatePivot'), 2) - self.assertEqual(mayaStack.FindOpIndex('rotate'), 3) - self.assertEqual(mayaStack.FindOpIndex('rotateAxis'), 4) - #assertEqual(mayaStack.FindOpIndex('rotatePivot'), 5) - self.assertEqual(mayaStack.FindOpIndex('scalePivotTranslate'), 6) - self.assertEqual(mayaStack.FindOpIndex('scalePivot'), 7) - self.assertEqual(mayaStack.FindOpIndex('shear'), 8) - self.assertEqual(mayaStack.FindOpIndex('scale'), 9) - #assertEqual(mayaStack.FindOpIndex('scalePivot'), 10) - - self.assertEqual(mayaStack.FindOpIndex('translate', isInvertedTwin=False), 0) - self.assertEqual(mayaStack.FindOpIndex('rotatePivotTranslate', isInvertedTwin=False), 1) - self.assertEqual(mayaStack.FindOpIndex('rotatePivot', isInvertedTwin=False), 2) - self.assertEqual(mayaStack.FindOpIndex('rotate', isInvertedTwin=False), 3) - self.assertEqual(mayaStack.FindOpIndex('rotateAxis', isInvertedTwin=False), 4) - #assertEqual(mayaStack.FindOpIndex('rotatePivot', isInvertedTwin=False), 5) - self.assertEqual(mayaStack.FindOpIndex('scalePivotTranslate', isInvertedTwin=False), 6) - self.assertEqual(mayaStack.FindOpIndex('scalePivot', isInvertedTwin=False), 7) - self.assertEqual(mayaStack.FindOpIndex('shear', isInvertedTwin=False), 8) - self.assertEqual(mayaStack.FindOpIndex('scale', isInvertedTwin=False), 9) - #assertEqual(mayaStack.FindOpIndex('scalePivot', isInvertedTwin=False), 10) - - self.assertEqual(mayaStack.FindOpIndex('translate', False), 0) - self.assertEqual(mayaStack.FindOpIndex('rotatePivotTranslate', False), 1) - self.assertEqual(mayaStack.FindOpIndex('rotatePivot', False), 2) - self.assertEqual(mayaStack.FindOpIndex('rotate', False), 3) - self.assertEqual(mayaStack.FindOpIndex('rotateAxis', False), 4) - #assertEqual(mayaStack.FindOpIndex('rotatePivot', False), 5) - self.assertEqual(mayaStack.FindOpIndex('scalePivotTranslate', False), 6) - self.assertEqual(mayaStack.FindOpIndex('scalePivot', False), 7) - self.assertEqual(mayaStack.FindOpIndex('shear', False), 8) - self.assertEqual(mayaStack.FindOpIndex('scale', False), 9) - #assertEqual(mayaStack.FindOpIndex('scalePivot', False), 10) - - self.assertIs(mayaStack.FindOpIndex('translate', isInvertedTwin=True), None) - self.assertIs(mayaStack.FindOpIndex('rotatePivotTranslate', isInvertedTwin=True), None) - #self.assertIs(mayaStack.FindOpIndex('rotatePivot', isInvertedTwin=True), 2) - self.assertIs(mayaStack.FindOpIndex('rotate', isInvertedTwin=True), None) - self.assertIs(mayaStack.FindOpIndex('rotateAxis', isInvertedTwin=True), None) - self.assertEqual(mayaStack.FindOpIndex('rotatePivot', isInvertedTwin=True), 5) - self.assertIs(mayaStack.FindOpIndex('scalePivotTranslate', isInvertedTwin=True), None) - #self.assertIs(mayaStack.FindOpIndex('scalePivot', isInvertedTwin=True), 7) - self.assertIs(mayaStack.FindOpIndex('shear', isInvertedTwin=True), None) - self.assertIs(mayaStack.FindOpIndex('scale', isInvertedTwin=True), None) - self.assertEqual(mayaStack.FindOpIndex('scalePivot', isInvertedTwin=True), 10) - - self.assertIs(mayaStack.FindOpIndex('translate', True), None) - self.assertIs(mayaStack.FindOpIndex('rotatePivotTranslate', True), None) - #self.assertIs(mayaStack.FindOpIndex('rotatePivot', True), 2) - self.assertIs(mayaStack.FindOpIndex('rotate', True), None) - self.assertIs(mayaStack.FindOpIndex('rotateAxis', True), None) - self.assertEqual(mayaStack.FindOpIndex('rotatePivot', True), 5) - self.assertIs(mayaStack.FindOpIndex('scalePivotTranslate', True), None) - #self.assertIs(mayaStack.FindOpIndex('scalePivot', True), 7) - self.assertIs(mayaStack.FindOpIndex('shear', True), None) - self.assertIs(mayaStack.FindOpIndex('scale', True), None) - self.assertEqual(mayaStack.FindOpIndex('scalePivot', True), 10) - - self.assertIs(mayaStack.FindOpIndex('pivot'), None) - self.assertIs(mayaStack.FindOpIndex('pivot', isInvertedTwin=True), None) - self.assertIs(mayaStack.FindOpIndex('pivot', True), None) - self.assertIs(mayaStack.FindOpIndex('pivot', isInvertedTwin=False), None) - self.assertIs(mayaStack.FindOpIndex('pivot', False), None) - - commonStack = UsdMaya.XformStack.CommonStack() - self.assertEqual(commonStack.FindOpIndex('pivot'), 1) - self.assertEqual(commonStack.FindOpIndex('pivot', isInvertedTwin=True), 4) - self.assertEqual(commonStack.FindOpIndex('pivot', True), 4) - self.assertEqual(commonStack.FindOpIndex('pivot', isInvertedTwin=False), 1) - self.assertEqual(commonStack.FindOpIndex('pivot', False), 1) - self.assertEqual(commonStack.FindOpIndex('rotate'), 2) - self.assertIs(commonStack.FindOpIndex('rotate', isInvertedTwin=True), None) - self.assertIs(commonStack.FindOpIndex('rotate', True), None) - self.assertEqual(commonStack.FindOpIndex('rotate', isInvertedTwin=False), 2) - self.assertEqual(commonStack.FindOpIndex('rotate', False), 2) - self.assertIs(commonStack.FindOpIndex('scalePivot'), None) - self.assertIs(commonStack.FindOpIndex('scalePivot', isInvertedTwin=True), None) - self.assertIs(commonStack.FindOpIndex('scalePivot', True), None) - self.assertIs(commonStack.FindOpIndex('scalePivot', isInvertedTwin=False), None) - self.assertIs(commonStack.FindOpIndex('scalePivot', False), None) - - # UsdMayaXformStack::FindOpIndex - # UsdMayaXformStack::MayaStack - # UsdMayaXformStack::CommonStack - # UsdMayaXformOpClassification::GetName - # UsdMayaXformOpClassification::IsInvertedTwin - def testFindOp(self): - def getNameInverted(op): - return (op.GetName(), op.IsInvertedTwin()) - - mayaStack = UsdMaya.XformStack.MayaStack() - self.assertEqual(getNameInverted(mayaStack.FindOp('translate')), - ('translate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotatePivotTranslate')), - ('rotatePivotTranslate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotatePivot')), - ('rotatePivot', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotate')), - ('rotate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotateAxis')), - ('rotateAxis', False)) - #assertEqual(getNameInverted(mayaStack.FindOp('rotatePivot')), - # ('rotatePivot', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('scalePivotTranslate')), - ('scalePivotTranslate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('scalePivot')), - ('scalePivot', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('shear')), - ('shear', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('scale')), - ('scale', False)) - #assertEqual(getNameInverted(mayaStack.FindOp('scalePivot')), - # ('scalePivot', False)) - - self.assertEqual(getNameInverted(mayaStack.FindOp('translate', isInvertedTwin=False)), - ('translate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotatePivotTranslate', isInvertedTwin=False)), - ('rotatePivotTranslate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotatePivot', isInvertedTwin=False)), - ('rotatePivot', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotate', isInvertedTwin=False)), - ('rotate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotateAxis', isInvertedTwin=False)), - ('rotateAxis', False)) - #assertEqual(getNameInverted(mayaStack.FindOp('rotatePivot', isInvertedTwin=False)), - # ('rotatePivot', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('scalePivotTranslate', isInvertedTwin=False)), - ('scalePivotTranslate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('scalePivot', isInvertedTwin=False)), - ('scalePivot', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('shear', isInvertedTwin=False)), - ('shear', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('scale', isInvertedTwin=False)), - ('scale', False)) - #assertEqual(getNameInverted(mayaStack.FindOp('scalePivot', isInvertedTwin=False)), - # ('scalePivot', False)) - - self.assertEqual(getNameInverted(mayaStack.FindOp('translate', False)), - ('translate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotatePivotTranslate', False)), - ('rotatePivotTranslate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotatePivot', False)), - ('rotatePivot', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotate', False)), - ('rotate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotateAxis', False)), - ('rotateAxis', False)) - #assertEqual(getNameInverted(mayaStack.FindOp('rotatePivot', False)), - # ('rotatePivot', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('scalePivotTranslate', False)), - ('scalePivotTranslate', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('scalePivot', False)), - ('scalePivot', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('shear', False)), - ('shear', False)) - self.assertEqual(getNameInverted(mayaStack.FindOp('scale', False)), - ('scale', False)) - #assertEqual(getNameInverted(mayaStack.FindOp('scalePivot', False)), - # ('scalePivot', False)) - - self.assertIs(mayaStack.FindOp('translate', isInvertedTwin=True), None) - self.assertIs(mayaStack.FindOp('rotatePivotTranslate', isInvertedTwin=True), None) - #self.assertIs(mayaStack.FindOp('rotatePivot', isInvertedTwin=True), None) - self.assertIs(mayaStack.FindOp('rotate', isInvertedTwin=True), None) - self.assertIs(mayaStack.FindOp('rotateAxis', isInvertedTwin=True), None) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotatePivot', isInvertedTwin=True)), - ('rotatePivot', True)) - self.assertIs(mayaStack.FindOp('scalePivotTranslate', isInvertedTwin=True), None) - #self.assertIs(mayaStack.FindOp('scalePivot', isInvertedTwin=True), None) - self.assertIs(mayaStack.FindOp('shear', isInvertedTwin=True), None) - self.assertIs(mayaStack.FindOp('scale', isInvertedTwin=True), None) - self.assertEqual(getNameInverted(mayaStack.FindOp('scalePivot', isInvertedTwin=True)), - ('scalePivot', True)) - - self.assertIs(mayaStack.FindOp('translate', True), None) - self.assertIs(mayaStack.FindOp('rotatePivotTranslate', True), None) - #self.assertIs(mayaStack.FindOp('rotatePivot', True), None) - self.assertIs(mayaStack.FindOp('rotate', True), None) - self.assertIs(mayaStack.FindOp('rotateAxis', True), None) - self.assertEqual(getNameInverted(mayaStack.FindOp('rotatePivot', True)), - ('rotatePivot', True)) - self.assertIs(mayaStack.FindOp('scalePivotTranslate', True), None) - #self.assertIs(mayaStack.FindOp('scalePivot', True), None) - self.assertIs(mayaStack.FindOp('shear', True), None) - self.assertIs(mayaStack.FindOp('scale', True), None) - self.assertEqual(getNameInverted(mayaStack.FindOp('scalePivot', True)), - ('scalePivot', True)) - - self.assertIs(mayaStack.FindOp('pivot'), None) - self.assertIs(mayaStack.FindOp('pivot', isInvertedTwin=True), None) - self.assertIs(mayaStack.FindOp('pivot', True), None) - self.assertIs(mayaStack.FindOp('pivot', isInvertedTwin=False), None) - self.assertIs(mayaStack.FindOp('pivot', False), None) - - commonStack = UsdMaya.XformStack.CommonStack() - self.assertEqual(getNameInverted(commonStack.FindOp('pivot')), - ('pivot', False)) - self.assertEqual(getNameInverted(commonStack.FindOp('pivot', isInvertedTwin=True)), - ('pivot', True)) - self.assertEqual(getNameInverted(commonStack.FindOp('pivot', True)), - ('pivot', True)) - self.assertEqual(getNameInverted(commonStack.FindOp('pivot', isInvertedTwin=False)), - ('pivot', False)) - self.assertEqual(getNameInverted(commonStack.FindOp('pivot', False)), - ('pivot', False)) - self.assertEqual(getNameInverted(commonStack.FindOp('rotate')), - ('rotate', False)) - self.assertIs(commonStack.FindOp('rotate', isInvertedTwin=True), None) - self.assertIs(commonStack.FindOp('rotate', True), None) - self.assertEqual(getNameInverted(commonStack.FindOp('rotate', isInvertedTwin=False)), - ('rotate', False)) - self.assertEqual(getNameInverted(commonStack.FindOp('rotate', False)), - ('rotate', False)) - self.assertIs(commonStack.FindOp('scalePivot'), None) - self.assertIs(commonStack.FindOp('scalePivot', isInvertedTwin=True), None) - self.assertIs(commonStack.FindOp('scalePivot', True), None) - self.assertIs(commonStack.FindOp('scalePivot', isInvertedTwin=False), None) - self.assertIs(commonStack.FindOp('scalePivot', False), None) - - - # UsdMayaXformStack::FindOpIndexPair - # UsdMayaXformStack::MayaStack - # UsdMayaXformStack::CommonStack - def testFindOpIndexPair(self): - mayaStack = UsdMaya.XformStack.MayaStack() - self.assertEqual(mayaStack.FindOpIndexPair('translate'), (0, None)) - self.assertEqual(mayaStack.FindOpIndexPair('rotatePivotTranslate'), (1, None)) - self.assertEqual(mayaStack.FindOpIndexPair('rotatePivot'), (2, 5)) - self.assertEqual(mayaStack.FindOpIndexPair('rotate'), (3, None)) - self.assertEqual(mayaStack.FindOpIndexPair('rotateAxis'), (4, None)) - self.assertEqual(mayaStack.FindOpIndexPair('scalePivotTranslate'), (6, None)) - self.assertEqual(mayaStack.FindOpIndexPair('scalePivot'), (7, 10)) - self.assertEqual(mayaStack.FindOpIndexPair('shear'), (8, None)) - self.assertEqual(mayaStack.FindOpIndexPair('scale'), (9, None)) - - self.assertEqual(mayaStack.FindOpIndexPair('pivot'), (None, None)) - - commonStack = UsdMaya.XformStack.CommonStack() - self.assertEqual(commonStack.FindOpIndexPair('pivot'), (1, 4)) - self.assertEqual(commonStack.FindOpIndexPair('rotate'), (2, None)) - self.assertEqual(commonStack.FindOpIndexPair('scalePivot'), (None, None)) - - # UsdMayaXformStack::FindOpPair - # UsdMayaXformStack::MayaStack - # UsdMayaXformStack::CommonStack - # UsdMayaXformOpClassification::GetName - # UsdMayaXformOpClassification::IsInvertedTwin - def testFindOpPair(self): - def assertOp(op, expected): - if expected is None: - self.assertIs(op, None) - else: - self.assertEqual(op.GetName(), expected[0]) - self.assertEqual(op.IsInvertedTwin(), expected[1]) - - def assertFindOpPair(stack, name, expected0, expected1): - result = stack.FindOpPair(name) - self.assertEqual(len(result), 2) - assertOp(result[0], expected0) - assertOp(result[1], expected1) - - mayaStack = UsdMaya.XformStack.MayaStack() - assertFindOpPair(mayaStack, 'translate', - ('translate', False), None) - assertFindOpPair(mayaStack, 'rotatePivotTranslate', - ('rotatePivotTranslate', False), None) - assertFindOpPair(mayaStack, 'rotatePivot', - ('rotatePivot', False), ('rotatePivot', True)) - assertFindOpPair(mayaStack, 'rotate', - ('rotate', False), None) - assertFindOpPair(mayaStack, 'rotateAxis', - ('rotateAxis', False), None) - assertFindOpPair(mayaStack, 'scalePivotTranslate', - ('scalePivotTranslate', False), None) - assertFindOpPair(mayaStack, 'scalePivot', - ('scalePivot', False), ('scalePivot', True)) - assertFindOpPair(mayaStack, 'shear', - ('shear', False), None) - assertFindOpPair(mayaStack, 'scale', - ('scale', False), None) - - assertFindOpPair(mayaStack, 'pivot', None, None) - - commonStack = UsdMaya.XformStack.CommonStack() - assertFindOpPair(commonStack, 'pivot', - ('pivot', False), ('pivot', True)) - assertFindOpPair(commonStack, 'rotate', - ('rotate', False), None) - assertFindOpPair(commonStack, 'scalePivot', None, None) - - def makeMayaStackAttrs(self): - from pxr import UsdGeom - - self.stack = UsdMaya.XformStack.MayaStack() - self.stage = Usd.Stage.CreateInMemory() - self.prim = self.stage.DefinePrim('/myPrim', 'Xform') - self.xform = UsdGeom.Xform(self.prim) - self.ops = OrderedDict() - - self.ops['translate'] = self.xform.AddTranslateOp(opSuffix='translate') - self.ops['rotatePivotTranslate'] = self.xform.AddTranslateOp(opSuffix='rotatePivotTranslate') - self.ops['rotatePivot'] = self.xform.AddTranslateOp(opSuffix='rotatePivot') - self.ops['rotate'] = self.xform.AddRotateXYZOp(opSuffix='rotate') - self.ops['rotateAxis'] = self.xform.AddRotateXYZOp(opSuffix='rotateAxis') - self.ops['rotatePivotINV'] = self.xform.AddTranslateOp(opSuffix='rotatePivot', isInverseOp=True ) - self.ops['scalePivotTranslate'] = self.xform.AddTranslateOp(opSuffix='scalePivotTranslate') - self.ops['scalePivot'] = self.xform.AddTranslateOp(opSuffix='scalePivot') - self.ops['shear'] = self.xform.AddTransformOp(opSuffix='shear') - # don't set the opSuffix for scale, just to test an op named "xformOp:scale" - # instead of "xformOp:scale:scale" (the second form has already been tested with - # "xformOp:translate:translate") - self.ops['scale'] = self.xform.AddScaleOp() - self.ops['scalePivotINV'] = self.xform.AddTranslateOp(opSuffix='scalePivot', isInverseOp=True) - - def makeCommonStackAttrs(self): - from pxr import UsdGeom - - self.stack = UsdMaya.XformStack.CommonStack() - self.stage = Usd.Stage.CreateInMemory() - self.prim = self.stage.DefinePrim('/myPrim', 'Xform') - self.xform = UsdGeom.Xform(self.prim) - self.ops = OrderedDict() - - self.ops['translate'] = self.xform.AddTranslateOp(opSuffix='translate') - self.ops['pivot'] = self.xform.AddTranslateOp(opSuffix='pivot') - self.ops['rotate'] = self.xform.AddRotateXYZOp(opSuffix='rotate') - # don't set the opSuffix for scale, just to test an op named "xformOp:scale" - # instead of "xformOp:scale:scale" (the second form has already been tested with - # "xformOp:translate:translate") - self.ops['scale'] = self.xform.AddScaleOp() - self.ops['pivotINV'] = self.xform.AddTranslateOp(opSuffix='pivot', isInverseOp=True) - - def makeMatrixStackAttrs(self): - from pxr import UsdGeom - - self.stack = UsdMaya.XformStack.MatrixStack() - self.stage = Usd.Stage.CreateInMemory() - self.prim = self.stage.DefinePrim('/myPrim', 'Xform') - self.xform = UsdGeom.Xform(self.prim) - self.ops = {'transform': self.xform.AddTransformOp(opSuffix='transform')} - - def makeXformOpsAndExpectedClassifications(self, stack, opNames, expectEmpty=False): - orderedOps = [] - expected = [] - for opName in opNames: - orderedOps.append(self.ops[opName]) - if opName.endswith('INV'): - opName = opName[:-3] - inverted = True - else: - inverted = False - if not expectEmpty: - foundOp = stack.FindOp(opName, isInvertedTwin=inverted) - self.assertIsNotNone(foundOp, "could not find {} op in stack".format(opName)) - expected.append(foundOp) - return orderedOps, expected - - def doSubstackTest(self, stack, opNames, expectEmpty=False, desc=None): - orderedOps, expected = self.makeXformOpsAndExpectedClassifications( - stack, opNames, expectEmpty=expectEmpty) - result = stack.MatchingSubstack(orderedOps) - self.assertEqual(result, expected, desc) - - def testMatchingSubstack_maya_full(self): - self.makeMayaStackAttrs() - self.doSubstackTest(self.stack, self.ops.keys()) - - def testMatchingSubstack_common_full(self): - self.makeCommonStackAttrs() - self.doSubstackTest(self.stack, self.ops.keys()) - - def testMatchingSubstack_matrix_full(self): - self.makeMatrixStackAttrs() - self.doSubstackTest(self.stack, self.ops.keys()) - - def testMatchingSubstack_maya_empty(self): - self.makeMayaStackAttrs() - self.doSubstackTest(self.stack, [], expectEmpty=True) - - def testMatchingSubstack_common_empty(self): - self.makeCommonStackAttrs() - self.doSubstackTest(self.stack, [], expectEmpty=True) - - def testMatchingSubstack_matrix_empty(self): - self.makeMatrixStackAttrs() - self.doSubstackTest(self.stack, [], expectEmpty=True) - - def doMissing1SubstackTests(self, stack, allOpNames): - self.longMessage = True - pairedIndices = set() - for invertPair in stack.GetInversionTwins(): - pairedIndices.update(invertPair) - for i in xrange(len(allOpNames)): - missingOp = allOpNames[i] - opsMinus1 = allOpNames[:i] + allOpNames[i + 1:] - # if the one we're taking out is a member of the inversion twins, - # then we should get back a non-match - expectEmpty = i in pairedIndices - self.doSubstackTest(stack, opsMinus1, - expectEmpty=expectEmpty, - desc="without {}".format(missingOp)) - - def testMatchingSubstack_maya_missing1(self): - self.makeMayaStackAttrs() - self.doMissing1SubstackTests(self.stack, self.ops.keys()) - - def testMatchingSubstack_common_missing1(self): - self.makeCommonStackAttrs() - self.doMissing1SubstackTests(self.stack, self.ops.keys()) - - def doOnly1SubstackTests(self, stack, allOpNames): - self.longMessage = True - pairedIndices = set() - for invertPair in stack.GetInversionTwins(): - pairedIndices.update(invertPair) - for i in xrange(len(allOpNames)): - onlyOp = allOpNames[i] - # if the one we're taking is a member of the inversion twins, - # then we should get back a non-match - expectEmpty = i in pairedIndices - self.doSubstackTest(stack, [onlyOp], - expectEmpty=expectEmpty, - desc="only op: {}".format(onlyOp)) - - def testMatchingSubstack_maya_only1(self): - self.makeMayaStackAttrs() - self.doOnly1SubstackTests(self.stack, self.ops.keys()) - - def testMatchingSubstack_common_only1(self): - self.makeCommonStackAttrs() - self.doOnly1SubstackTests(self.stack, self.ops.keys()) - - def doTwinSubstackTests(self, stack, allOpNames): - twins = stack.GetInversionTwins() - # iterate through all combinations of pairs... practically, for - # maya, this means we try: - # [firstPair] - # [secondPair] - # [firstPair, secondPair] - for numPairs in xrange(1, len(twins) + 1): - for pairSet in itertools.combinations(twins, numPairs): - usedIndices = set() - for pair in pairSet: - usedIndices.update(pair) - usedIndices = sorted(usedIndices) - opNames = [allOpNames[i] for i in usedIndices] - self.doSubstackTest(stack, opNames, - desc="paired ops: {}".format(opNames)) - - def testMatchingSubstack_maya_twins(self): - self.makeMayaStackAttrs() - self.doTwinSubstackTests(self.stack, self.ops.keys()) - - def testMatchingSubstack_common_twins(self): - self.makeCommonStackAttrs() - self.doTwinSubstackTests(self.stack, self.ops.keys()) - - def testMatchingSubstack_maya_half(self): - self.makeMayaStackAttrs() - self.doSubstackTest(self.stack, [ - 'rotatePivotTranslate', - 'rotatePivot', - 'rotate', - 'rotatePivotINV', - 'shear', - 'scale', - ]) - - def testMatchingSubstack_common_half(self): - self.makeCommonStackAttrs() - self.doSubstackTest(self.stack, [ - 'translate', - 'rotate', - 'scale', - ]) - - def testMatchingSubstack_wrongOrder(self): - self.makeMayaStackAttrs() - self.doSubstackTest( - self.stack, ['translate', 'rotate']) - self.doSubstackTest( - self.stack, ['rotate', 'translate'], expectEmpty=True) - - self.doSubstackTest(self.stack, [ - 'rotatePivotTranslate', - 'rotatePivot', - 'rotate', - 'rotatePivotINV', - 'scale', - 'shear', - ], expectEmpty=True) - - def testMatchingSubstack_nameDoesntMatter(self): - self.makeMayaStackAttrs() - # For the matrix stack, name doesn't matter, so ANY - # opStack consisting of just a single Transform should match... - # ...so, ie, just the "shear" transform from the maya stack! - orderedOps = [self.ops['shear']] - - matrixStack = UsdMaya.XformStack.MatrixStack() - expectedOps = [matrixStack[0]] - - # check names doesn't match - self.assertNotIn(orderedOps[0].GetName(), expectedOps[0].CompatibleAttrNames()) - result = matrixStack.MatchingSubstack(orderedOps) - - # ...but we should get back a result anyway! - self.assertEqual(result, expectedOps) - - def testMatchingSubstack_rotOrder(self): - from maya.OpenMaya import MEulerRotation - - self.makeMayaStackAttrs() - self.ops['rotateX'] = self.xform.AddRotateXOp(opSuffix='rotate') - self.ops['rotateY'] = self.xform.AddRotateYOp(opSuffix='rotate') - self.ops['rotateZ'] = self.xform.AddRotateZOp(opSuffix='rotate') - self.ops['rotateXYZ'] = self.ops['rotate'] - self.ops['rotateYZX'] = self.xform.AddRotateYZXOp(opSuffix='rotate') - self.ops['rotateZXY'] = self.xform.AddRotateZXYOp(opSuffix='rotate') - self.ops['rotateXZY'] = self.xform.AddRotateXZYOp(opSuffix='rotate') - self.ops['rotateYXZ'] = self.xform.AddRotateYXZOp(opSuffix='rotate') - self.ops['rotateZYX'] = self.xform.AddRotateZYXOp(opSuffix='rotate') - - allRotates = [ - 'rotateX', - 'rotateY', - 'rotateZ', - 'rotateXYZ', - 'rotateYZX', - 'rotateZXY', - 'rotateXZY', - 'rotateYXZ', - 'rotateZYX', - ] - - expectedList = [self.stack.FindOp('translate'), self.stack.FindOp('rotate')] - for rotateOpName in allRotates: - orderedOps = [self.ops['translate'], self.ops[rotateOpName]] - resultList = self.stack.MatchingSubstack(orderedOps) - self.assertEqual(resultList, expectedList) - - # test a failed match - orderedOps = [self.ops[rotateOpName], self.ops['translate']] - resultList = self.stack.MatchingSubstack(orderedOps) - self.assertEqual(resultList, []) - - def testMatchingSubstack_rotOrder_rotAxis(self): - from maya.OpenMaya import MEulerRotation - - self.makeMayaStackAttrs() - self.ops['rotateAxisX'] = self.xform.AddRotateXOp(opSuffix='rotateAxis') - self.ops['rotateAxisY'] = self.xform.AddRotateYOp(opSuffix='rotateAxis') - self.ops['rotateAxisZ'] = self.xform.AddRotateZOp(opSuffix='rotateAxis') - self.ops['rotateAxisXYZ'] = self.ops['rotateAxis'] - self.ops['rotateAxisYZX'] = self.xform.AddRotateYZXOp(opSuffix='rotateAxis') - self.ops['rotateAxisZXY'] = self.xform.AddRotateZXYOp(opSuffix='rotateAxis') - self.ops['rotateAxisXZY'] = self.xform.AddRotateXZYOp(opSuffix='rotateAxis') - self.ops['rotateAxisYXZ'] = self.xform.AddRotateYXZOp(opSuffix='rotateAxis') - self.ops['rotateAxisZYX'] = self.xform.AddRotateZYXOp(opSuffix='rotateAxis') - - allRotates = { - 'rotateAxisX', - 'rotateAxisY', - 'rotateAxisZ', - 'rotateAxisXYZ', - 'rotateAxisYZX', - 'rotateAxisZXY', - 'rotateAxisXZY', - 'rotateAxisYXZ', - 'rotateAxisZYX', - } - - expectedList = [self.stack.FindOp('translate'), self.stack.FindOp('rotateAxis')] - for rotateOpName in allRotates: - orderedOps = [self.ops['translate'], self.ops[rotateOpName]] - resultList = self.stack.MatchingSubstack(orderedOps) - self.assertEqual(resultList, expectedList) - - # test a failed match - orderedOps = [self.ops[rotateOpName], self.ops['translate']] - resultList = self.stack.MatchingSubstack(orderedOps) - self.assertEqual(resultList, []) - - def doFirstMatchingTest(self, stacks, opNames, matchingStack, expectEmpty=False): - orderedOps, expected = self.makeXformOpsAndExpectedClassifications( - matchingStack, opNames, expectEmpty=expectEmpty) - result = UsdMaya.XformStack.FirstMatchingSubstack(stacks, orderedOps) - self.assertEqual(result, expected) - - def testFirstMatchingSubstack(self): - mayaStack = UsdMaya.XformStack.MayaStack() - commonStack = UsdMaya.XformStack.CommonStack() - matrixStack = UsdMaya.XformStack.MatrixStack() - - # Should match maya only: - self.makeMayaStackAttrs() - mayaOnly = ['translate', 'rotate', 'shear'] - self.doFirstMatchingTest( - [mayaStack, commonStack, matrixStack], - mayaOnly, mayaStack) - self.doFirstMatchingTest( - [matrixStack, mayaStack, commonStack], - mayaOnly, mayaStack) - self.doFirstMatchingTest( - [matrixStack, commonStack, mayaStack], - mayaOnly, mayaStack) - self.doFirstMatchingTest( - [mayaStack], - mayaOnly, mayaStack) - self.doFirstMatchingTest( - [commonStack], - mayaOnly, mayaStack, expectEmpty=True) - self.doFirstMatchingTest( - [matrixStack], - mayaOnly, mayaStack, expectEmpty=True) - self.doFirstMatchingTest( - [commonStack, mayaStack], - mayaOnly, mayaStack) - self.doFirstMatchingTest( - [commonStack, matrixStack], - mayaOnly, mayaStack, expectEmpty=True) - - # Should match common only: - self.makeCommonStackAttrs() - commonOnly = ['pivot', 'pivotINV'] - self.doFirstMatchingTest( - [commonStack, mayaStack, matrixStack], - commonOnly, commonStack) - self.doFirstMatchingTest( - [matrixStack, commonStack, mayaStack], - commonOnly, commonStack) - self.doFirstMatchingTest( - [matrixStack, mayaStack, commonStack], - commonOnly, commonStack) - self.doFirstMatchingTest( - [mayaStack], - commonOnly, commonStack, expectEmpty=True) - self.doFirstMatchingTest( - [commonStack], - commonOnly, commonStack) - self.doFirstMatchingTest( - [matrixStack], - commonOnly, commonStack, expectEmpty=True) - self.doFirstMatchingTest( - [commonStack, mayaStack], - commonOnly, commonStack) - self.doFirstMatchingTest( - [mayaStack, matrixStack], - commonOnly, commonStack, expectEmpty=True) - - # Should match matrix only: - self.makeMatrixStackAttrs() - matrixOnly = ['transform'] - self.doFirstMatchingTest( - [commonStack, mayaStack, matrixStack], - matrixOnly, matrixStack) - self.doFirstMatchingTest( - [commonStack, matrixStack, mayaStack], - matrixOnly, matrixStack) - self.doFirstMatchingTest( - [matrixStack, mayaStack, commonStack], - matrixOnly, matrixStack) - self.doFirstMatchingTest( - [mayaStack], - matrixOnly, matrixStack, expectEmpty=True) - self.doFirstMatchingTest( - [commonStack], - matrixOnly, matrixStack, expectEmpty=True) - self.doFirstMatchingTest( - [matrixStack], - matrixOnly, matrixStack) - self.doFirstMatchingTest( - [commonStack, mayaStack], - matrixOnly, matrixStack, expectEmpty=True) - self.doFirstMatchingTest( - [mayaStack, matrixStack], - matrixOnly, matrixStack) - - # Should match either maya or common: - mayaOrCommon = ['translate', 'rotate', 'scale'] - self.makeCommonStackAttrs() - self.doFirstMatchingTest( - [commonStack, mayaStack, matrixStack], - mayaOrCommon, mayaStack) - self.doFirstMatchingTest( - [matrixStack, commonStack, mayaStack], - mayaOrCommon, mayaStack) - self.doFirstMatchingTest( - [matrixStack, mayaStack, commonStack], - mayaOrCommon, mayaStack) - self.doFirstMatchingTest( - [mayaStack], - mayaOrCommon, mayaStack) - self.doFirstMatchingTest( - [commonStack], - mayaOrCommon, mayaStack) - self.doFirstMatchingTest( - [matrixStack], - mayaOrCommon, mayaStack, expectEmpty=True) - self.doFirstMatchingTest( - [commonStack, mayaStack], - mayaOrCommon, mayaStack) - self.doFirstMatchingTest( - [mayaStack, matrixStack], - mayaOrCommon, mayaStack) - self.doFirstMatchingTest( - [matrixStack, commonStack], - mayaOrCommon, mayaStack) - - # Should match nothing: - noMatch = ['translate', 'pivot', 'rotate'] - self.makeCommonStackAttrs() - self.doFirstMatchingTest( - [commonStack, mayaStack, matrixStack], - noMatch, commonStack, expectEmpty=True) - self.doFirstMatchingTest( - [matrixStack, commonStack, mayaStack], - noMatch, commonStack, expectEmpty=True) - self.doFirstMatchingTest( - [matrixStack, mayaStack, commonStack], - noMatch, commonStack, expectEmpty=True) - self.doFirstMatchingTest( - [mayaStack], - noMatch, commonStack, expectEmpty=True) - self.doFirstMatchingTest( - [commonStack], - noMatch, commonStack, expectEmpty=True) - self.doFirstMatchingTest( - [matrixStack], - noMatch, commonStack, expectEmpty=True) - self.doFirstMatchingTest( - [commonStack, mayaStack], - noMatch, commonStack, expectEmpty=True) - self.doFirstMatchingTest( - [mayaStack, matrixStack], - noMatch, commonStack, expectEmpty=True) - self.doFirstMatchingTest( - [matrixStack, commonStack], - noMatch, commonStack, expectEmpty=True) - - def testFirstMatchingSubstack_rotOrder(self): - from maya.OpenMaya import MEulerRotation - - self.longMessage = True - - mayaStack = UsdMaya.XformStack.MayaStack() - commonStack = UsdMaya.XformStack.CommonStack() - matrixStack = UsdMaya.XformStack.MatrixStack() - - self.makeMayaStackAttrs() - self.ops['rotateX'] = self.xform.AddRotateXOp(opSuffix='rotate') - self.ops['rotateY'] = self.xform.AddRotateYOp(opSuffix='rotate') - self.ops['rotateZ'] = self.xform.AddRotateZOp(opSuffix='rotate') - self.ops['rotateXYZ'] = self.ops['rotate'] - self.ops['rotateYZX'] = self.xform.AddRotateYZXOp(opSuffix='rotate') - self.ops['rotateZXY'] = self.xform.AddRotateZXYOp(opSuffix='rotate') - self.ops['rotateXZY'] = self.xform.AddRotateXZYOp(opSuffix='rotate') - self.ops['rotateYXZ'] = self.xform.AddRotateYXZOp(opSuffix='rotate') - self.ops['rotateZYX'] = self.xform.AddRotateZYXOp(opSuffix='rotate') - - allRotates = { - 'rotateX': MEulerRotation.kXYZ, - 'rotateY': MEulerRotation.kXYZ, - 'rotateZ': MEulerRotation.kXYZ, - 'rotateXYZ': MEulerRotation.kXYZ, - 'rotateYZX': MEulerRotation.kYZX, - 'rotateZXY': MEulerRotation.kZXY, - 'rotateXZY': MEulerRotation.kXZY, - 'rotateYXZ': MEulerRotation.kYXZ, - 'rotateZYX': MEulerRotation.kZYX, - } - - expectedList = [mayaStack.FindOp('translate'), mayaStack.FindOp('rotate')] - for rotateOpName, expectedRotateOrder in allRotates.iteritems(): - orderedOps = [self.ops['translate'], self.ops[rotateOpName]] - for stackList in ( - [], - [mayaStack], - [commonStack], - [matrixStack], - [mayaStack, commonStack], - [commonStack, mayaStack], - [matrixStack, mayaStack], - [commonStack, matrixStack], - [matrixStack, mayaStack, commonStack], - [commonStack, matrixStack, mayaStack], - [mayaStack, commonStack, matrixStack]): - def stackName(x): - if x == mayaStack: - return 'mayaStack' - elif x == commonStack: - return 'commonStack' - elif x == matrixStack: - return 'matrixStack' - else: - raise ValueError(x) - stackNames = [stackName(x) for x in stackList] - errMessage = '\nstackNames: ' + str(stackNames) - - expectNone = not (mayaStack in stackList or commonStack in stackList) - resultList = UsdMaya.XformStack.FirstMatchingSubstack( - stackList, orderedOps) - if expectNone: - self.assertEqual(resultList, [], str(stackNames)) - else: - self.assertEqual(resultList, expectedList, str(stackNames)) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdReferenceAssemblyChangeRepresentations.py b/third_party/maya/lib/usdMaya/testenv/testUsdReferenceAssemblyChangeRepresentations.py deleted file mode 100644 index e13c643185..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdReferenceAssemblyChangeRepresentations.py +++ /dev/null @@ -1,794 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import UsdMaya - -from pxr import UsdGeom - -from maya import cmds -from maya import standalone - -import os -import unittest - - -class testUsdReferenceAssemblyChangeRepresentations(unittest.TestCase): - - ASSEMBLY_TYPE_NAME = 'pxrUsdReferenceAssembly' - PROXY_TYPE_NAME = 'pxrUsdProxyShape' - TRANSFORM_TYPE_NAME = 'transform' - CAMERA_TYPE_NAME = 'camera' - MESH_TYPE_NAME = 'mesh' - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def _GetChildren(self, nodeName): - """ - Returns the immediate descendents of the node 'nodeName' as a list. - Ironically enough, the 'recursive' flag does NOT traverse the - descendents but is instead used to capture immediate descendents in - any/all namespaces. - """ - return cmds.ls('%s|*' % nodeName, recursive=True) - - def _ValidateUnloaded(self, nodeName): - """ - Tests that the assembly node 'nodeName' is unloaded (no active - representation). - """ - self.assertEqual(cmds.nodeType(nodeName), self.ASSEMBLY_TYPE_NAME) - childNodes = self._GetChildren(nodeName) - self.assertEqual(childNodes, []) - - def _ValidateNodeWithChildren(self, nodeName, nodeTypeName, - childNodeSuffixes, childTypeName): - """ - Tests that the given node is of type nodeTypeName and has a child node - underneath it for each of the strings in childNodeSuffixes. The child - nodes must have the corresponding suffix at the end of their name and - be of type childTypeName. - The names of the child nodes are returned. - """ - if isinstance(childNodeSuffixes, str): - childNodeSuffixes = [childNodeSuffixes] - - self.assertEqual(cmds.nodeType(nodeName), nodeTypeName) - childNodes = self._GetChildren(nodeName) - self.assertEqual(len(childNodes), len(childNodeSuffixes)) - - for i in range(len(childNodes)): - childNode = childNodes[i] - - self.assertTrue(childNode.endswith(childNodeSuffixes[i])) - self.assertEqual(cmds.nodeType(childNode), childTypeName) - - return childNodes - - def _ValidateCollapsed(self, nodeName): - """ - Test that the assembly hierarchy is correct in Collapsed. - There should be one child which is the proxy node. Note that this is - the same for both the nested and non-nested cases. - """ - proxyNode = self._ValidateNodeWithChildren(nodeName, - self.ASSEMBLY_TYPE_NAME, 'CollapsedProxy', self.PROXY_TYPE_NAME)[0] - - # Validate the attribute connections between the assembly node and its - # proxy node. - connectedAttrNames = [ - 'filePath', - 'primPath', - 'complexity', - 'outStageData'] - - for attr in connectedAttrNames: - # Get the destination side of the attribute connection only, since - # in the nested assembly case there may be an upstream and a - # downstream connection. - connections = cmds.listConnections('%s.%s' % (nodeName, attr), - source=False, destination=True, plugs=True) - self.assertEqual(len(connections), 1) - - destAttr = '%s.%s' % (proxyNode, attr) - if attr == 'outStageData': - destAttr = '%s.%s' % (proxyNode, 'inStageData') - self.assertEqual(connections[0], destAttr) - - def _ValidateCards(self, nodeName): - """ - Checks that the root prim on the stage has its drawmode properly set. - """ - drawModeAttr = cmds.getAttr('%s.drawMode' % nodeName) - self.assertEqual(drawModeAttr, 'cards') - - prim = UsdMaya.GetPrim(nodeName) - primModelAPI = UsdGeom.ModelAPI(prim) - self.assertEqual(primModelAPI.ComputeModelDrawMode(), 'cards') - - def _ValidateModelExpanded(self, nodeName): - """ - Test that the model assembly hierarchy is correct in Expanded. - There should be one immediate child under the assembly which is a - transform, and then one immediate child under that which is a proxy. - """ - transformNode = self._ValidateNodeWithChildren(nodeName, - self.ASSEMBLY_TYPE_NAME, 'Geom', self.TRANSFORM_TYPE_NAME)[0] - - proxyNode = self._ValidateNodeWithChildren(transformNode, - self.TRANSFORM_TYPE_NAME, 'GeomProxy', self.PROXY_TYPE_NAME)[0] - - def _ValidateModelFull(self, nodeName, nodeType=None): - """ - Test that the model assembly hierarchy is correct in Full. - There should be one immediate child under the assembly which is a - transform, one immediate child under that which is another transform - for a shape node, and then one immediate child under that which is a - Maya mesh node. - nodeType can also be specified as a different type. This is useful - in the complex set case in a Full representation, where the Cube model - gets fully unrolled. - """ - if nodeType is None: - nodeType = self.ASSEMBLY_TYPE_NAME - - transformNode = self._ValidateNodeWithChildren(nodeName, - nodeType, 'Geom', self.TRANSFORM_TYPE_NAME)[0] - - transformNode = self._ValidateNodeWithChildren(transformNode, - self.TRANSFORM_TYPE_NAME, 'Cube', self.TRANSFORM_TYPE_NAME)[0] - - meshNode = self._ValidateNodeWithChildren(transformNode, - self.TRANSFORM_TYPE_NAME, 'CubeShape', self.MESH_TYPE_NAME)[0] - - def _ValidateAllModelRepresentations(self, nodeName): - """ - Tests all representations of an assembly node that references a - model (i.e. has no sub-assemblies). This should apply for both a - standalone model reference node as well as a nested assembly reference - node that references a model. - """ - # No representation has been activated yet, so ensure the assembly node - # has no children. - self._ValidateUnloaded(nodeName) - - # Change representations to 'Collapsed' and validate. - cmds.assembly(nodeName, edit=True, active='Collapsed') - self._ValidateCollapsed(nodeName) - - # Change representations to 'Cards' and validate. - cmds.assembly(nodeName, edit=True, active='Cards') - self._ValidateCards(nodeName) - - # Change representations to 'Expanded' and validate. - cmds.assembly(nodeName, edit=True, active='Expanded') - self._ValidateModelExpanded(nodeName) - - # Change representations to 'Full' and validate. - cmds.assembly(nodeName, edit=True, active='Full') - self._ValidateModelFull(nodeName) - - # Undo and the node should be back to Expanded. - cmds.undo() - self._ValidateModelExpanded(nodeName) - - # Undo and the node should be back to Cards. - cmds.undo() - self._ValidateCards(nodeName) - - # Undo and the node should be back to Collapsed. - cmds.undo() - self._ValidateCollapsed(nodeName) - - # Undo once more and no representation should be active. - cmds.undo() - self._ValidateUnloaded(nodeName) - - # Redo and it's back to Collapsed. - cmds.redo() - self._ValidateCollapsed(nodeName) - - # Redo and it's back to Cards. - cmds.redo() - self._ValidateCards(nodeName) - - # Redo again and it's back to Expanded. - cmds.redo() - self._ValidateModelExpanded(nodeName) - - # Redo once more and it's back to Full. - cmds.redo() - self._ValidateModelFull(nodeName) - - def _ValidateNestedExpandedTopLevel(self, nodeName): - """ - Test that the nested assembly hierarchy is correct when the top-level - assembly node is in Expanded. There should only be another unloaded - assembly node under the top-level assembly node. - """ - nestedAssemblyNode = self._ValidateNodeWithChildren(nodeName, - self.ASSEMBLY_TYPE_NAME, 'Cube_1', self.ASSEMBLY_TYPE_NAME)[0] - self._ValidateUnloaded(nestedAssemblyNode) - - def _ValidateNestedFullTopLevel(self, nodeName): - """ - Test that the nested assembly hierarchy is correct in Full. - There should be one nested assembly node in the Collapsed - representation underneath the top-level assembly node. - """ - nestedAssemblyNode = self._ValidateNodeWithChildren(nodeName, - self.ASSEMBLY_TYPE_NAME, 'Cube_1', self.ASSEMBLY_TYPE_NAME)[0] - self._ValidateCollapsed(nestedAssemblyNode) - - def _SetupScene(self, usdFilePath, primPath=None): - """ - Sets up the test scene with an assembly node for the given usdFilePath - and primPath and returns the name of the assembly node. - """ - ASSEMBLY_NODE_NAME = 'TestAssemblyNode' - - cmds.file(new=True, force=True) - - usdFile = os.path.abspath(usdFilePath) - - assemblyNode = cmds.assembly(name=ASSEMBLY_NODE_NAME, - type=self.ASSEMBLY_TYPE_NAME) - cmds.setAttr("%s.filePath" % assemblyNode, usdFile, type='string') - if primPath: - cmds.setAttr("%s.primPath" % assemblyNode, primPath, type='string') - - self.assemNamespace = 'NS_%s' % assemblyNode - - return assemblyNode - - def testModelChangeReps(self): - """ - This tests that changing representations of a USD reference assembly - node in Maya that references a model works as expected, including - undo'ing and redo'ing representation changes. - """ - assemblyNode = self._SetupScene('CubeModel.usda', '/CubeModel') - self._ValidateAllModelRepresentations(assemblyNode) - - def testModelNoDefaultPrimChangeReps(self): - """ - This validates the behavior of changing representation of a USD - reference assembly node in Maya that references a model when the USD - file being referenced does NOT specify a default prim. In this case, - switching to Expanded or Full representations will ONLY work when the - assembly node provides the prim path. - """ - assemblyNode = self._SetupScene('CubeModel_NoDefaultPrim.usda', '/CubeModel') - self._ValidateAllModelRepresentations(assemblyNode) - - assemblyNodeNoPrimPath = self._SetupScene('CubeModel_NoDefaultPrim.usda') - self._ValidateUnloaded(assemblyNodeNoPrimPath) - - # Change representations to 'Collapsed' and validate. This should work. - cmds.assembly(assemblyNodeNoPrimPath, edit=True, active='Collapsed') - self._ValidateCollapsed(assemblyNodeNoPrimPath) - - # Change representations to 'Expanded'. This should fail and we should - # end up with nothing below the assembly (same as unloaded). - cmds.assembly(assemblyNodeNoPrimPath, edit=True, active='Expanded') - self._ValidateUnloaded(assemblyNodeNoPrimPath) - - # Change representations to 'Full'. Should be the same as 'Expanded'. - cmds.assembly(assemblyNodeNoPrimPath, edit=True, active='Full') - self._ValidateUnloaded(assemblyNodeNoPrimPath) - - def testNestedAssemblyChangeReps(self): - """ - This tests that changing representations of a USD reference assembly - node in Maya that references a hierarchy of assemblies works as - expected, including undo'ing and redo'ing representation changes. - """ - assemblyNode = self._SetupScene('OneCube_set.usda', '/set') - - # No representation has been activated yet, so ensure the assembly node - # has no children. - self._ValidateUnloaded(assemblyNode) - - # Change representations to 'Collapsed' and validate. - cmds.assembly(assemblyNode, edit=True, active='Collapsed') - self._ValidateCollapsed(assemblyNode) - - # Change representations to 'Expanded' and validate. - cmds.assembly(assemblyNode, edit=True, active='Expanded') - self._ValidateNestedExpandedTopLevel(assemblyNode) - - # Change representations to 'Full' and validate. - cmds.assembly(assemblyNode, edit=True, active='Full') - self._ValidateNestedFullTopLevel(assemblyNode) - - # Undo and the node should be back to Expanded. - cmds.undo() - self._ValidateNestedExpandedTopLevel(assemblyNode) - - # Undo and the node should be back to Collapsed. - cmds.undo() - self._ValidateCollapsed(assemblyNode) - - # Undo once more and no representation should be active. - cmds.undo() - self._ValidateUnloaded(assemblyNode) - - # Redo and it's back to Collapsed. - cmds.redo() - self._ValidateCollapsed(assemblyNode) - - # Redo again and it's back to Expanded. - cmds.redo() - self._ValidateNestedExpandedTopLevel(assemblyNode) - - # Redo once more and it's back to Full. - cmds.redo() - self._ValidateNestedFullTopLevel(assemblyNode) - - - # Now test changing representations of the sub-assembly. - # Start by unloading the sub-assembly. - childNodes = self._GetChildren(assemblyNode) - nestedAssemblyNode = childNodes[0] - cmds.assembly(nestedAssemblyNode, edit=True, active='') - - # From here, testing the nested assembly node should be the same as - # testing a standalone model reference node. - self._ValidateAllModelRepresentations(nestedAssemblyNode) - - def _ValidateInstancingNestedExpandedTopLevel(self, nodeName): - """ - Test that the nested assembly hierarchy is correct when the top-level - assembly node is in Expanded. There should be three unloaded assembly - nodes under the top-level assembly node. - """ - nestedAssemblyNodes = self._ValidateNodeWithChildren(nodeName, - self.ASSEMBLY_TYPE_NAME, ['Cube_1', 'Cube_2', 'Cube_3'], - self.ASSEMBLY_TYPE_NAME) - - for nestedAssemblyNode in nestedAssemblyNodes: - self._ValidateUnloaded(nestedAssemblyNode) - - def _ValidateInstancingNestedFullTopLevel(self, nodeName): - """ - Test that the nested assembly hierarchy is correct in Full. - There should be three nested assembly nodes in the Collapsed - representation underneath the top-level assembly node. - """ - nestedAssemblyNodes = self._ValidateNodeWithChildren(nodeName, - self.ASSEMBLY_TYPE_NAME, ['Cube_1', 'Cube_2', 'Cube_3'], - self.ASSEMBLY_TYPE_NAME) - - for nestedAssemblyNode in nestedAssemblyNodes: - self._ValidateCollapsed(nestedAssemblyNode) - - def testNestedAssemblyWithInstancingChangeReps(self): - """ - This tests that changing representations of a USD reference assembly - node in Maya that references a hierarchy of assemblies works as - expected, including undo'ing and redo'ing representation changes. - - In this test, the top-level set USD identifies the component models as - instanceable. - """ - assemblyNode = self._SetupScene('ThreeCubes_set.usda', '/ThreeCubes_set') - - # No representation has been activated yet, so ensure the assembly node - # has no children. - self._ValidateUnloaded(assemblyNode) - - # Change representations to 'Collapsed' and validate. - cmds.assembly(assemblyNode, edit=True, active='Collapsed') - self._ValidateCollapsed(assemblyNode) - - # Change representations to 'Expanded' and validate. - cmds.assembly(assemblyNode, edit=True, active='Expanded') - self._ValidateInstancingNestedExpandedTopLevel(assemblyNode) - - # Change representations to 'Full' and validate. - cmds.assembly(assemblyNode, edit=True, active='Full') - self._ValidateInstancingNestedFullTopLevel(assemblyNode) - - # Undo and the node should be back to Expanded. - cmds.undo() - self._ValidateInstancingNestedExpandedTopLevel(assemblyNode) - - # Undo and the node should be back to Collapsed. - cmds.undo() - self._ValidateCollapsed(assemblyNode) - - # Undo once more and no representation should be active. - cmds.undo() - self._ValidateUnloaded(assemblyNode) - - # Redo and it's back to Collapsed. - cmds.redo() - self._ValidateCollapsed(assemblyNode) - - # Redo again and it's back to Expanded. - cmds.redo() - self._ValidateInstancingNestedExpandedTopLevel(assemblyNode) - - # Redo once more and it's back to Full. - cmds.redo() - self._ValidateInstancingNestedFullTopLevel(assemblyNode) - - - # Now test changing representations of one of the sub-assemblies. - # Start by unloading the sub-assembly. - childNodes = self._GetChildren(assemblyNode) - nestedAssemblyNode = childNodes[0] - cmds.assembly(nestedAssemblyNode, edit=True, active='') - - # From here, testing the nested assembly node should be the same as - # testing a standalone model reference node. - self._ValidateAllModelRepresentations(nestedAssemblyNode) - - def testNestedAssembliesWithVariantSetsChangeReps(self): - """ - This tests that changing representations of a hierarchy of USD - reference assembly nodes in Maya works as expected when the referenced - prims have variant sets. - """ - assemblyNode = self._SetupScene('SetWithModelingVariants_set.usda', - '/SetWithModelingVariants_set') - - # Set the modelingVariant on the top-level assembly to the one that has - # child prims. - varSetAttrName = 'usdVariantSet_modelingVariant' - cmds.addAttr(assemblyNode, ln=varSetAttrName, dt='string', - internalSet=True) - cmds.setAttr('%s.%s' % (assemblyNode, varSetAttrName), 'Cubes', - type='string') - - # No representation has been activated yet, so ensure the assembly node - # has no children. - self._ValidateUnloaded(assemblyNode) - - # Change representations to 'Collapsed' and validate. - cmds.assembly(assemblyNode, edit=True, active='Collapsed') - self._ValidateCollapsed(assemblyNode) - - # Change representations to 'Cards' and validate. - cmds.assembly(assemblyNode, edit=True, active='Cards') - self._ValidateCards(assemblyNode) - - # Change representations to 'Expanded' and validate. - cmds.assembly(assemblyNode, edit=True, active='Expanded') - - childNodes = self._GetChildren(assemblyNode) - cubesGroupNode = childNodes[0] - childNodes = self._GetChildren(cubesGroupNode) - cubeOneAssemblyNode = childNodes[0] - - # XXX: This test should be expanded to cover more combinations of - # representations like the other tests do, but more work is needed to - # ensure that variant set selections work correctly with hierarchies of - # assemblies. - # For example, this model reference assembly does not currently behave - # correctly when it appears because it is in a variant selection of a - # parent assembly. For now, we just make sure that it doesn't crash - # like it used to. - # self._ValidateAllModelRepresentations(cubeOneAssemblyNode) - cmds.assembly(cubeOneAssemblyNode, edit=True, active='Expanded') - - - def _ValidateComplexSetExpandedTopLevel(self, nodeName): - """ - Test that a complex set assembly hierarchy is correct when the top-level - assembly node is in Expanded. - """ - - # The top-level assembly should have only a 'Geom' transform below it. - geomTransformNode = self._ValidateNodeWithChildren(nodeName, - self.ASSEMBLY_TYPE_NAME, 'Geom', self.TRANSFORM_TYPE_NAME)[0] - - # The Geom transform should have six children, one proxy shape, four - # transform nodes, and one camera. - geomChildNodes = self._GetChildren(geomTransformNode) - self.assertEqual(len(geomChildNodes), 6) - - # Validate the proxy. - proxyShapeNode = '%s:GeomProxy' % self.assemNamespace - self.assertIn(proxyShapeNode, geomChildNodes) - self.assertEqual(cmds.nodeType(proxyShapeNode), self.PROXY_TYPE_NAME) - - # Validate CubesHero. - cubesHeroTransformNode = '%s:CubesHero' % self.assemNamespace - self.assertIn(cubesHeroTransformNode, geomChildNodes) - self.assertEqual(cmds.nodeType(cubesHeroTransformNode), self.TRANSFORM_TYPE_NAME) - - # There should be three hero cubes and one camera under CubesHero. - cubesHeroChildNodes = self._GetChildren(cubesHeroTransformNode) - self.assertEqual(len(cubesHeroChildNodes), 4) - - for cubeNum in ['101', '102', '103']: - cubeHeroNode = '%s:CubesHeroGeom%s' % (self.assemNamespace, cubeNum) - self.assertIn(cubeHeroNode, cubesHeroChildNodes) - cubeHeroProxyNode = self._ValidateNodeWithChildren(cubeHeroNode, - self.TRANSFORM_TYPE_NAME, 'CubesHeroGeom%sProxy' % cubeNum, self.PROXY_TYPE_NAME)[0] - - cubesHeroCameraNode = '%s:PerspCamUnderCubesHero' % self.assemNamespace - self.assertIn(cubesHeroCameraNode, cubesHeroChildNodes) - cameraShapeNode = self._ValidateNodeWithChildren(cubesHeroCameraNode, - self.TRANSFORM_TYPE_NAME, 'PerspCamUnderCubesHeroShape', self.CAMERA_TYPE_NAME)[0] - - # Validate the CubesFill and Ref proxies. - cubesFillTransformNode = '%s:CubesFill' % self.assemNamespace - self.assertIn(cubesFillTransformNode, geomChildNodes) - cubesFillProxyNode = self._ValidateNodeWithChildren(cubesFillTransformNode, - self.TRANSFORM_TYPE_NAME, 'CubesFillProxy', self.PROXY_TYPE_NAME)[0] - - refTransformNode = '%s:Ref' % self.assemNamespace - self.assertIn(refTransformNode, geomChildNodes) - refProxyNode = self._ValidateNodeWithChildren(refTransformNode, - self.TRANSFORM_TYPE_NAME, 'RefProxy', self.PROXY_TYPE_NAME)[0] - - # Validate the ReferencedModels transform and the Cube_1 assembly. - refModelsTransformNode = '%s:ReferencedModels' % self.assemNamespace - self.assertIn(refModelsTransformNode, geomChildNodes) - cubeAssemblyNode = self._ValidateNodeWithChildren(refModelsTransformNode, - self.TRANSFORM_TYPE_NAME, 'Cube_1', self.ASSEMBLY_TYPE_NAME)[0] - - # Validate the camera under Geom. - geomCameraNode = '%s:PerspCamUnderGeom' % self.assemNamespace - self.assertIn(geomCameraNode, geomChildNodes) - cameraShapeNode = self._ValidateNodeWithChildren(geomCameraNode, - self.TRANSFORM_TYPE_NAME, 'PerspCamUnderGeomShape', self.CAMERA_TYPE_NAME)[0] - - def _ValidateComplexSetFullTopLevel(self, nodeName): - """ - Test that a complex set assembly hierarchy is correct when the top-level - assembly node is in Full. - """ - - # The top-level assembly should have only a 'Geom' transform below it. - geomTransformNode = self._ValidateNodeWithChildren(nodeName, - self.ASSEMBLY_TYPE_NAME, 'Geom', self.TRANSFORM_TYPE_NAME)[0] - - # The Geom transform should have six transform node children. - geomChildNodes = self._GetChildren(geomTransformNode) - self.assertEqual(len(geomChildNodes), 6) - - # Validate the camera under Geom. - geomCameraNode = '%s:PerspCamUnderGeom' % self.assemNamespace - self.assertIn(geomCameraNode, geomChildNodes) - cameraShapeNode = self._ValidateNodeWithChildren(geomCameraNode, - self.TRANSFORM_TYPE_NAME, 'PerspCamUnderGeomShape', self.CAMERA_TYPE_NAME)[0] - - # Validate CubesHero and CubesFill. They should be structured the same. - for cubeType in ['CubesHero', 'CubesFill']: - cubesTransformNode = '%s:%s' % (self.assemNamespace, cubeType) - self.assertIn(cubesTransformNode, geomChildNodes) - self.assertEqual(cmds.nodeType(cubesTransformNode), self.TRANSFORM_TYPE_NAME) - - # There should be three cubes and one camera under each cube scope. - cubesChildNodes = self._GetChildren(cubesTransformNode) - self.assertEqual(len(cubesChildNodes), 4) - - for cubeNum in ['101', '102', '103']: - cubeNode = '%s:%sGeom%s' % (self.assemNamespace, cubeType, cubeNum) - self.assertIn(cubeNode, cubesChildNodes) - cubeShapeNode = self._ValidateNodeWithChildren(cubeNode, - self.TRANSFORM_TYPE_NAME, '%sGeom%sShape' % (cubeType, cubeNum), self.MESH_TYPE_NAME)[0] - - cubesCameraNode = '%s:PerspCamUnder%s' % (self.assemNamespace, cubeType) - self.assertIn(cubesCameraNode, cubesChildNodes) - cameraShapeNode = self._ValidateNodeWithChildren(cubesCameraNode, - self.TRANSFORM_TYPE_NAME, 'PerspCamUnder%sShape' % cubeType, self.CAMERA_TYPE_NAME)[0] - - # Validate the ReferencedModels transform and the fully unrolled Cube_1 - # model reference assembly. - refModelsTransformNode = '%s:ReferencedModels' % self.assemNamespace - self.assertIn(refModelsTransformNode, geomChildNodes) - cubeModelTransformNode = self._ValidateNodeWithChildren(refModelsTransformNode, - self.TRANSFORM_TYPE_NAME, 'Cube_1', self.TRANSFORM_TYPE_NAME)[0] - self._ValidateModelFull(cubeModelTransformNode, nodeType=self.TRANSFORM_TYPE_NAME) - - # Validate the Ref node. - refTransformNode = '%s:Ref' % self.assemNamespace - self.assertIn(refTransformNode, geomChildNodes) - self.assertEqual(cmds.nodeType(refTransformNode), self.TRANSFORM_TYPE_NAME) - - # There should be three reference cube meshes. - refChildNodes = self._GetChildren(refTransformNode) - self.assertEqual(len(refChildNodes), 3) - - for cubeName in ['RedCube', 'GreenCube', 'BlueCube']: - cubeTransformNode = '%s:%s' % (self.assemNamespace, cubeName) - self.assertIn(cubeTransformNode, refChildNodes) - cubeShapeNode = self._ValidateNodeWithChildren(cubeTransformNode, - self.TRANSFORM_TYPE_NAME, '%sShape' % cubeName, self.MESH_TYPE_NAME)[0] - - # Validate the terrain mesh. - terrainTransformNode = '%s:terrain' % self.assemNamespace - self.assertIn(terrainTransformNode, geomChildNodes) - terrainShapeNode = self._ValidateNodeWithChildren(terrainTransformNode, - self.TRANSFORM_TYPE_NAME, 'terrainShape', self.MESH_TYPE_NAME)[0] - - def testComplexSetAssemblyChangeReps(self): - """ - This tests that changing representations of a USD reference assembly - node in Maya that references a complex hierarchy of different types of - prims works as expected, including undo'ing and redo'ing representation - changes. - """ - assemblyNode = self._SetupScene('ComplexSet.usda', '/ComplexSet') - - # No representation has been activated yet, so ensure the assembly node - # has no children. - self._ValidateUnloaded(assemblyNode) - - # Change representations to 'Collapsed' and validate. - cmds.assembly(assemblyNode, edit=True, active='Collapsed') - self._ValidateCollapsed(assemblyNode) - - # Change representations to 'Cards' and validate. - cmds.assembly(assemblyNode, edit=True, active='Cards') - self._ValidateCards(assemblyNode) - - # Change representations to 'Expanded' and validate. - cmds.assembly(assemblyNode, edit=True, active='Expanded') - self._ValidateComplexSetExpandedTopLevel(assemblyNode) - - # Change representations to 'Full' and validate. - cmds.assembly(assemblyNode, edit=True, active='Full') - self._ValidateComplexSetFullTopLevel(assemblyNode) - - # Undo and the node should be back to Expanded. - cmds.undo() - self._ValidateComplexSetExpandedTopLevel(assemblyNode) - - # Undo and the node should be back to Cards. - cmds.undo() - self._ValidateCards(assemblyNode) - - # Undo and the node should be back to Collapsed. - cmds.undo() - self._ValidateCollapsed(assemblyNode) - - # Undo once more and no representation should be active. - cmds.undo() - self._ValidateUnloaded(assemblyNode) - - # Redo and it's back to Collapsed. - cmds.redo() - self._ValidateCollapsed(assemblyNode) - - # Redo and it's back to Cards. - cmds.redo() - self._ValidateCards(assemblyNode) - - # Redo again and it's back to Expanded. - cmds.redo() - self._ValidateComplexSetExpandedTopLevel(assemblyNode) - - # Redo once more and it's back to Full. - cmds.redo() - self._ValidateComplexSetFullTopLevel(assemblyNode) - - def _AssertTimeIsConnected(self, assemblyNode): - """ - Tests that the given assembly node's time attribute IS connected to - Maya's global time as the destination. - """ - assemblyTimePlug = '%s.time' % assemblyNode - connections = cmds.listConnections(assemblyTimePlug, - destination=False, source=True, plugs=True) - self.assertEqual(connections, [u'time1.outTime']) - - def _AssertTimeIsNotConnected(self, assemblyNode): - """ - Tests that the given assembly node's time attribute IS NOT connected to - Maya's global time as the destination. - """ - assemblyTimePlug = '%s.time' % assemblyNode - connections = cmds.listConnections(assemblyTimePlug, - destination=False, source=True, plugs=True) - self.assertEqual(connections, None) - - def testAssemblyConnectedToTime(self): - """ - This tests that when the Playback representation of a USD reference - assembly node is activated that its input time is connected to Maya's - global time. Other representations should NOT have this connection. - """ - assemblyNode = self._SetupScene('CubeModel.usda', '/CubeModel') - - # Time should not be connected when no representation is active. - self._AssertTimeIsNotConnected(assemblyNode) - - # Change representations to 'Collapsed' and validate. - cmds.assembly(assemblyNode, edit=True, active='Collapsed') - self._AssertTimeIsNotConnected(assemblyNode) - - # Change representations to "Cards' and validate. - cmds.assembly(assemblyNode, edit=True, active='Cards') - self._AssertTimeIsNotConnected(assemblyNode) - - # Change representations to 'Expanded' and validate. - cmds.assembly(assemblyNode, edit=True, active='Expanded') - self._AssertTimeIsNotConnected(assemblyNode) - - # Change representations to 'Full' and validate. - cmds.assembly(assemblyNode, edit=True, active='Full') - self._AssertTimeIsNotConnected(assemblyNode) - - # Change representations to 'Playback' and validate. - cmds.assembly(assemblyNode, edit=True, active='Playback') - self._AssertTimeIsConnected(assemblyNode) - - # Change representations to 'Collapsed' once more and validate. - cmds.assembly(assemblyNode, edit=True, active='Collapsed') - self._AssertTimeIsNotConnected(assemblyNode) - - def testDisjointAssembliesVariantSetsChange(self): - """ - Tests that changing a variant set in a nested assembly |A1|B does not - affect the variant sets on a different nested assembly |A2|B where - A1 and A2 reference the same model. - """ - cmds.file(new=True, force=True) - - usdFile = os.path.abspath("OneCube_set.usda") - primPath = "/set" - - assemblyNodes = [] - for name in ["assembly1", "assembly2"]: - assemblyNode = cmds.assembly( - name=name, type=self.ASSEMBLY_TYPE_NAME) - cmds.setAttr("%s.filePath" % assemblyNode, usdFile, type='string') - cmds.setAttr("%s.primPath" % assemblyNode, primPath, type='string') - cmds.assembly(assemblyNode, edit=True, active='Expanded') - assemblyNodes.append(assemblyNode) - - cube1 = 'NS_%s:Cube_1' % assemblyNodes[0] - self.assertTrue(cmds.objExists(cube1)) - - cube2 = 'NS_%s:Cube_1' % assemblyNodes[1] - self.assertTrue(cmds.objExists(cube2)) - - cmds.setAttr('%s.usdVariantSet_shadingVariant' % cube1, - 'Blue', type='string') - - prim1 = UsdMaya.GetPrim(cube1) - self.assertEqual( - prim1.GetVariantSet('shadingVariant').GetVariantSelection(), - 'Blue') - - prim2 = UsdMaya.GetPrim(cube2) - self.assertEqual( - prim2.GetVariantSet('shadingVariant').GetVariantSelection(), - 'Default') - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdReferenceAssemblySelection.py b/third_party/maya/lib/usdMaya/testenv/testUsdReferenceAssemblySelection.py deleted file mode 100644 index ddee67d9bf..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdReferenceAssemblySelection.py +++ /dev/null @@ -1,113 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from maya import OpenMaya as OM - - -class testUsdReferenceAssemblySelection(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testSoftSelection(self): - # open maya file - mayaFile = os.path.abspath('UsdReferenceAssemblySelectionTest.ma') - cmds.file(mayaFile, open=True, force=True) - - # load all the assemblies - self._LoadAll('Collapsed') - - # enable soft select with a medium radius - OBJECT_MODE = 3 - cmds.softSelect(softSelectEnabled=1, softSelectFalloff=OBJECT_MODE, - softSelectDistance=4.0) - - centerCube = 'Cube_49' - neighborCube = 'Cube_48' - - neighborFullName = cmds.ls(neighborCube, long=True)[0] - cmds.select(centerCube) - - # make sure more than 1 thing was selected - softSel = self._GetSoftSelection() - self.assertEqual(len(softSel), 9) - self.assertTrue(self._ContainsAssembly(neighborFullName, softSel)) - - # clear the selection - cmds.select([]) - - # set one of the things nearby and make it expanded - cmds.assembly(neighborCube, edit=True, active='Expanded') - - # select thing again. It should no longer include the thing that we've - # made expanded. - cmds.select(centerCube) - softSel = self._GetSoftSelection() - self.assertFalse(self._ContainsAssembly(neighborFullName, softSel)) - - def _LoadAll(self, assemblyMode): - for a in cmds.ls(type='pxrUsdReferenceAssembly'): - cmds.assembly(a, edit=True, active=assemblyMode) - - def _GetSoftSelection(self): - softSelection = OM.MRichSelection() - OM.MGlobal.getRichSelection(softSelection) - selection = OM.MSelectionList() - softSelection.getSelection(selection) - pathDag = OM.MDagPath() - oComp = OM.MObject() - - ret = [] - for i in xrange(selection.length()): - selection.getDagPath(i, pathDag, oComp) - if not oComp.isNull(): - continue - - ret.append(pathDag.fullPathName()) - return ret - - # Note that the selection will actually contain the UsdProxyShape nodes, - # not the actual assembly nodes. - def _ContainsAssembly(self, assemblyFullName, fullNamesSelected): - for n in fullNamesSelected: - if n == assemblyFullName or n.startswith(assemblyFullName + '|'): - return True - return False - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/testenv/testUsdTranslateTypelessDefs.py b/third_party/maya/lib/usdMaya/testenv/testUsdTranslateTypelessDefs.py deleted file mode 100644 index ccb1b35c0d..0000000000 --- a/third_party/maya/lib/usdMaya/testenv/testUsdTranslateTypelessDefs.py +++ /dev/null @@ -1,128 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Usd - - -class testUsdTranslateTypelessDefs(unittest.TestCase): - - USD_FILE = os.path.abspath('ExoticTypeNames.usda') - USD_FILE_OUT = os.path.abspath('ExoticTypeNames.reexported.usda') - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def setUp(self): - cmds.file(new=True, force=True) - - def testImport(self): - cmds.usdImport(file=self.USD_FILE, primPath='/') - dagObjects = cmds.ls(long=True, dag=True) - - self.assertIn('|A', dagObjects) - self.assertEqual(cmds.nodeType('|A'), 'transform') - self.assertFalse(cmds.getAttr('|A.tx', lock=True)) - - self.assertIn('|A|A_1', dagObjects) - self.assertEqual(cmds.nodeType('|A|A_1'), 'transform') - self.assertEqual(cmds.getAttr('|A|A_1.USD_typeName'), '') - self.assertTrue(cmds.getAttr('|A|A_1.tx', lock=True)) - - self.assertIn('|A|A_1|A_1_I', dagObjects) - self.assertEqual(cmds.nodeType('|A|A_1|A_1_I'), 'transform') - self.assertEqual(cmds.getAttr('|A|A_1|A_1_I.USD_typeName'), '') - self.assertTrue(cmds.getAttr('|A|A_1|A_1_I.tx', lock=True)) - - # This one is special: unknown types get a Maya "note" on import for - # aid debugging import problems. (Note that we don't have a Cube - # importer.) - self.assertIn('|A|A_1|A_1_II', dagObjects) - self.assertEqual(cmds.nodeType('|A|A_1|A_1_II'), 'transform') - self.assertEqual(cmds.getAttr('|A|A_1|A_1_II.USD_typeName'), '') - self.assertIn('Cube', cmds.getAttr('|A|A_1|A_1_II.notes')) - self.assertTrue(cmds.getAttr('|A|A_1|A_1_II.tx', lock=True)) - - self.assertIn('|A|A_1|A_1_III', dagObjects) - self.assertEqual(cmds.nodeType('|A|A_1|A_1_III'), 'transform') - self.assertEqual(cmds.getAttr('|A|A_1|A_1_III.USD_typeName'), 'Scope') - self.assertTrue(cmds.getAttr('|A|A_1|A_1_III.tx', lock=True)) - - self.assertIn('|A|A_2', dagObjects) - self.assertEqual(cmds.nodeType('|A|A_2'), 'transform') - self.assertEqual(cmds.getAttr('|A|A_2.USD_typeName'), 'Scope') - self.assertTrue(cmds.getAttr('|A|A_2.tx', lock=True)) - - self.assertIn('|B', dagObjects) - self.assertEqual(cmds.nodeType('|B'), 'transform') - self.assertEqual(cmds.getAttr('|B.USD_typeName'), '') - self.assertTrue(cmds.getAttr('|B.tx', lock=True)) - - self.assertIn('|B|B_1', dagObjects) - self.assertEqual(cmds.nodeType('|B|B_1'), 'transform') - self.assertFalse(cmds.getAttr('|B|B_1.tx', lock=True)) - - def testReexport(self): - cmds.usdImport(file=self.USD_FILE, primPath='/') - cmds.usdExport(file=self.USD_FILE_OUT) - - stage = Usd.Stage.Open(self.USD_FILE_OUT) - self.assertTrue(stage) - - self.assertTrue(stage.GetPrimAtPath('/A')) - self.assertEqual(stage.GetPrimAtPath('/A').GetTypeName(), 'Xform') - self.assertTrue(stage.GetPrimAtPath('/A/A_1')) - self.assertEqual(stage.GetPrimAtPath('/A/A_1').GetTypeName(), '') - self.assertTrue(stage.GetPrimAtPath('/A/A_1/A_1_I')) - self.assertEqual(stage.GetPrimAtPath('/A/A_1/A_1_I').GetTypeName(), - '') - self.assertTrue(stage.GetPrimAtPath('/A/A_1/A_1_II')) - self.assertEqual(stage.GetPrimAtPath('/A/A_1/A_1_II').GetTypeName(), - '') # Originally Cube, but not on re-export! - self.assertTrue(stage.GetPrimAtPath('/A/A_1/A_1_III')) - self.assertEqual(stage.GetPrimAtPath('/A/A_1/A_1_III').GetTypeName(), - 'Scope') - self.assertTrue(stage.GetPrimAtPath('/A/A_2')) - self.assertEqual(stage.GetPrimAtPath('/A/A_2').GetTypeName(), 'Scope') - self.assertTrue(stage.GetPrimAtPath('/B')) - self.assertEqual(stage.GetPrimAtPath('/B').GetTypeName(), '') - self.assertTrue(stage.GetPrimAtPath('/B/B_1')) - self.assertEqual(stage.GetPrimAtPath('/B/B_1').GetTypeName(), 'Xform') - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/lib/usdMaya/transformWriter.cpp b/third_party/maya/lib/usdMaya/transformWriter.cpp deleted file mode 100644 index 3c028f2e02..0000000000 --- a/third_party/maya/lib/usdMaya/transformWriter.cpp +++ /dev/null @@ -1,486 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/transformWriter.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" -#include "usdMaya/xformStack.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/vec3d.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/value.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/xform.h" -#include "pxr/usd/usdGeom/xformOp.h" -#include "pxr/usd/usdGeom/xformable.h" -#include "pxr/usd/usdGeom/xformCommonAPI.h" -#include "pxr/usd/usdUtils/sparseValueWriter.h" - -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(transform, UsdMayaTransformWriter); -PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(transform, UsdGeomXform); - - -// Given an Op, value and time, set the Op value based on op type and precision -static -void -setXformOp( - const UsdGeomXformOp& op, - const GfVec3d& value, - const UsdTimeCode& usdTime, - UsdUtilsSparseValueWriter* valueWriter) -{ - if (!op) { - TF_CODING_ERROR("Xform op is not valid"); - return; - } - - if (op.GetOpType() == UsdGeomXformOp::TypeTransform) { - GfMatrix4d shearXForm(1.0); - shearXForm[1][0] = value[0]; //xyVal - shearXForm[2][0] = value[1]; //xzVal - shearXForm[2][1] = value[2]; //yzVal - valueWriter->SetAttribute(op.GetAttr(), shearXForm, usdTime); - return; - } - - VtValue vtValue; - if (UsdGeomXformOp::GetPrecisionFromValueTypeName(op.GetAttr().GetTypeName()) - == UsdGeomXformOp::PrecisionDouble) { - vtValue = VtValue(value); - } - else { // float precision - vtValue = VtValue(GfVec3f(value)); - } - valueWriter->SetAttribute(op.GetAttr(), vtValue, usdTime); -} - -/* static */ -void -UsdMayaTransformWriter::_ComputeXformOps( - const std::vector<_AnimChannel>& animChanList, - const UsdTimeCode& usdTime, - const bool eulerFilter, - UsdMayaTransformWriter::_TokenRotationMap* previousRotates, - UsdUtilsSparseValueWriter* valueWriter) -{ - if (!TF_VERIFY(previousRotates)) { - return; - } - - // Iterate over each _AnimChannel, retrieve the default value and pull the - // Maya data if needed. Then store it on the USD Ops - for (const auto& animChannel : animChanList) { - - if (animChannel.isInverse) { - continue; - } - - GfVec3d value = animChannel.defValue; - bool hasAnimated = false; - bool hasStatic = false; - for (unsigned int i = 0u; i < 3u; ++i) { - if (animChannel.sampleType[i] == _SampleType::Animated) { - value[i] = animChannel.plug[i].asDouble(); - hasAnimated = true; - } - else if (animChannel.sampleType[i] == _SampleType::Static) { - hasStatic = true; - } - } - - // If the channel is not animated AND has non identity value, we are - // computing default time, then set the values. - // - // If the channel is animated(connected) and we are not setting default - // time, then set the values. - // - // This to make sure static channels are setting their default while - // animating ones are actually animating - if ((usdTime == UsdTimeCode::Default() && hasStatic && !hasAnimated) || - (usdTime != UsdTimeCode::Default() && hasAnimated)) { - - if (animChannel.opType == _XformType::Rotate) { - if (hasAnimated && eulerFilter) { - const TfToken& lookupName = animChannel.opName.IsEmpty() ? - UsdGeomXformOp::GetOpTypeToken(animChannel.usdOpType) : - animChannel.opName; - auto findResult = previousRotates->find(lookupName); - if (findResult == previousRotates->end()) { - MEulerRotation::RotationOrder rotOrder = - UsdMayaXformStack::RotateOrderFromOpType( - animChannel.usdOpType, - MEulerRotation::kXYZ); - MEulerRotation currentRotate(value[0], value[1], value[2], rotOrder); - (*previousRotates)[lookupName] = currentRotate; - } - else { - MEulerRotation& previousRotate = findResult->second; - MEulerRotation::RotationOrder rotOrder = - UsdMayaXformStack::RotateOrderFromOpType( - animChannel.usdOpType, - previousRotate.order); - MEulerRotation currentRotate(value[0], value[1], value[2], rotOrder); - currentRotate.setToClosestSolution(previousRotate); - for (unsigned int i = 0; i<3; i++) { - value[i] = currentRotate[i]; - } - (*previousRotates)[lookupName] = currentRotate; - } - } - for (unsigned int i = 0; i<3; i++) { - value[i] = GfRadiansToDegrees(value[i]); - } - } - - setXformOp(animChannel.op, value, usdTime, valueWriter); - } - } -} - -/* static */ -bool -UsdMayaTransformWriter::_GatherAnimChannel( - const _XformType opType, - const MFnTransform& iTrans, - const TfToken& parentName, - const MString& xName, const MString& yName, const MString& zName, - std::vector<_AnimChannel>* oAnimChanList, - const bool isWritingAnimation, - const bool setOpName) -{ - _AnimChannel chan; - chan.opType = opType; - chan.isInverse = false; - if (setOpName) { - chan.opName = parentName; - } - MString parentNameMStr = parentName.GetText(); - - // We default to single precision (later we set the main translate op and - // shear to double) - chan.precision = UsdGeomXformOp::PrecisionFloat; - - bool hasValidComponents = false; - - // this is to handle the case where there is a connection to the parent - // plug but not to the child plugs, if the connection is there and you are - // not forcing static, then all of the children are considered animated - int parentSample = UsdMayaUtil::getSampledType(iTrans.findPlug(parentNameMStr),false); - - // Determine what plug are needed based on default value & being - // connected/animated - MStringArray channels; - channels.append(parentNameMStr+xName); - channels.append(parentNameMStr+yName); - channels.append(parentNameMStr+zName); - - GfVec3d nullValue(opType == _XformType::Scale ? 1.0 : 0.0); - for (unsigned int i = 0; i<3; i++) { - // Find the plug and retrieve the data as the channel default value. It - // won't be updated if the channel is NOT ANIMATED - chan.plug[i] = iTrans.findPlug(channels[i]); - double plugValue = chan.plug[i].asDouble(); - chan.defValue[i] = plugValue; - chan.sampleType[i] = _SampleType::None; - // If we allow animation and either the parent sample or local sample is - // not 0 then we have an Animated sample else we have a scale and the - // value is NOT 1 or if the value is NOT 0 then we have a static xform - if ((parentSample != 0 || UsdMayaUtil::getSampledType(chan.plug[i], true) != 0) && - isWritingAnimation) { - chan.sampleType[i] = _SampleType::Animated; - hasValidComponents = true; - } - else if (!GfIsClose(chan.defValue[i], nullValue[i], 1e-7)) { - chan.sampleType[i] = _SampleType::Static; - hasValidComponents = true; - } - } - - // If there are valid component, then we will add the animation channel. - if (hasValidComponents) { - if (opType == _XformType::Scale) { - chan.usdOpType = UsdGeomXformOp::TypeScale; - } else if (opType == _XformType::Translate) { - chan.usdOpType = UsdGeomXformOp::TypeTranslate; - // The main translate is set to double precision - if (parentName == UsdMayaXformStackTokens->translate) { - chan.precision = UsdGeomXformOp::PrecisionDouble; - } - } else if (opType == _XformType::Rotate) { - chan.usdOpType = UsdGeomXformOp::TypeRotateXYZ; - // Rotation Order ONLY applies to the "rotate" attribute - if (parentName == UsdMayaXformStackTokens->rotate) { - switch (iTrans.rotationOrder()) { - case MTransformationMatrix::kYZX: - chan.usdOpType = UsdGeomXformOp::TypeRotateYZX; - break; - case MTransformationMatrix::kZXY: - chan.usdOpType = UsdGeomXformOp::TypeRotateZXY; - break; - case MTransformationMatrix::kXZY: - chan.usdOpType = UsdGeomXformOp::TypeRotateXZY; - break; - case MTransformationMatrix::kYXZ: - chan.usdOpType = UsdGeomXformOp::TypeRotateYXZ; - break; - case MTransformationMatrix::kZYX: - chan.usdOpType = UsdGeomXformOp::TypeRotateZYX; - break; - default: - break; - } - } - } - else if (opType == _XformType::Shear) { - chan.usdOpType = UsdGeomXformOp::TypeTransform; - chan.precision = UsdGeomXformOp::PrecisionDouble; - } - else { - return false; - } - oAnimChanList->push_back(chan); - return true; - } - return false; -} - -void -UsdMayaTransformWriter::_PushTransformStack( - const MFnTransform& iTrans, - const UsdGeomXformable& usdXformable, - const bool writeAnim) -{ - // NOTE: I think this logic and the logic in MayaTransformReader - // should be merged so the concept of "CommonAPI" stays centralized. - // - // By default we assume that the xform conforms to the common API - // (xlate,pivot,rotate,scale,pivotINVERTED) As soon as we encounter any - // additional xform (compensation translates for pivots, rotateAxis or - // shear) we are not conforming anymore - bool conformsToCommonAPI = true; - - // Keep track of where we have rotate and scale Pivots and their inverse so - // that we can combine them later if possible - unsigned int rotPivotIdx = -1, rotPivotINVIdx = -1, scalePivotIdx = -1, scalePivotINVIdx = -1; - - // Check if the Maya prim inheritTransform - MPlug inheritPlug = iTrans.findPlug("inheritsTransform"); - if (!inheritPlug.isNull()) { - if (!inheritPlug.asBool()) { - usdXformable.SetResetXformStack(true); - } - } - - // inspect the translate, no suffix to be closer compatibility with common API - _GatherAnimChannel(_XformType::Translate, iTrans, UsdMayaXformStackTokens->translate, "X", "Y", "Z", &_animChannels, writeAnim, false); - - // inspect the rotate pivot translate - if (_GatherAnimChannel(_XformType::Translate, iTrans, UsdMayaXformStackTokens->rotatePivotTranslate, "X", "Y", "Z", &_animChannels, writeAnim, true)) { - conformsToCommonAPI = false; - } - - // inspect the rotate pivot - bool hasRotatePivot = _GatherAnimChannel(_XformType::Translate, iTrans, UsdMayaXformStackTokens->rotatePivot, "X", "Y", "Z", &_animChannels, writeAnim, true); - if (hasRotatePivot) { - rotPivotIdx = _animChannels.size()-1; - } - - // inspect the rotate, no suffix to be closer compatibility with common API - _GatherAnimChannel(_XformType::Rotate, iTrans, UsdMayaXformStackTokens->rotate, "X", "Y", "Z", &_animChannels, writeAnim, false); - - // inspect the rotateAxis/orientation - if (_GatherAnimChannel(_XformType::Rotate, iTrans, UsdMayaXformStackTokens->rotateAxis, "X", "Y", "Z", &_animChannels, writeAnim, true)) { - conformsToCommonAPI = false; - } - - // invert the rotate pivot - if (hasRotatePivot) { - _AnimChannel chan; - chan.usdOpType = UsdGeomXformOp::TypeTranslate; - chan.precision = UsdGeomXformOp::PrecisionFloat; - chan.opName = UsdMayaXformStackTokens->rotatePivot; - chan.isInverse = true; - _animChannels.push_back(chan); - rotPivotINVIdx = _animChannels.size()-1; - } - - // inspect the scale pivot translation - if (_GatherAnimChannel(_XformType::Translate, iTrans, UsdMayaXformStackTokens->scalePivotTranslate, "X", "Y", "Z", &_animChannels, writeAnim, true)) { - conformsToCommonAPI = false; - } - - // inspect the scale pivot point - bool hasScalePivot = _GatherAnimChannel(_XformType::Translate, iTrans, UsdMayaXformStackTokens->scalePivot, "X", "Y", "Z", &_animChannels, writeAnim, true); - if (hasScalePivot) { - scalePivotIdx = _animChannels.size()-1; - } - - // inspect the shear. Even if we have one xform on the xform list, it represents a share so we should name it - if (_GatherAnimChannel(_XformType::Shear, iTrans, UsdMayaXformStackTokens->shear, "XY", "XZ", "YZ", &_animChannels, writeAnim, true)) { - conformsToCommonAPI = false; - } - - // add the scale. no suffix to be closer compatibility with common API - _GatherAnimChannel(_XformType::Scale, iTrans, UsdMayaXformStackTokens->scale, "X", "Y", "Z", &_animChannels, writeAnim, false); - - // inverse the scale pivot point - if (hasScalePivot) { - _AnimChannel chan; - chan.usdOpType = UsdGeomXformOp::TypeTranslate; - chan.precision = UsdGeomXformOp::PrecisionFloat; - chan.opName = UsdMayaXformStackTokens->scalePivot; - chan.isInverse = true; - _animChannels.push_back(chan); - scalePivotINVIdx = _animChannels.size()-1; - } - - // If still potential common API, check if the pivots are the same and NOT animated/connected - if (hasRotatePivot != hasScalePivot) { - conformsToCommonAPI = false; - } - - if (conformsToCommonAPI && hasRotatePivot && hasScalePivot) { - _AnimChannel rotPivChan, scalePivChan; - rotPivChan = _animChannels[rotPivotIdx]; - scalePivChan = _animChannels[scalePivotIdx]; - // If they have different sampleType or are animated, then this does not - // conformsToCommonAPI anymore - for (unsigned int i = 0;i<3;i++) { - if (rotPivChan.sampleType[i] != scalePivChan.sampleType[i] || - rotPivChan.sampleType[i] == _SampleType::Animated) { - conformsToCommonAPI = false; - } - } - - // If The defaultValue is not the same, does not conformsToCommonAPI anymore - if (!GfIsClose(rotPivChan.defValue, scalePivChan.defValue, 1e-9)) { - conformsToCommonAPI = false; - } - - // If opType, usdType or precision are not the same, does not conformsToCommonAPI anymore - if (rotPivChan.opType != scalePivChan.opType || - rotPivChan.usdOpType != scalePivChan.usdOpType || - rotPivChan.precision != scalePivChan.precision) { - conformsToCommonAPI = false; - } - - if (conformsToCommonAPI) { - // To Merge, we first rename rotatePivot and the scalePivot inverse - // to pivot. Then we remove the scalePivot and the inverse of the - // rotatePivot. - // - // This means that pivot and its inverse will wrap rotate and scale - // since no other ops have been found - // - // NOTE: scalePivotIdx > rotPivotINVIdx - _animChannels[rotPivotIdx].opName = UsdMayaXformStackTokens->pivot; - _animChannels[scalePivotINVIdx].opName = UsdMayaXformStackTokens->pivot; - _animChannels.erase(_animChannels.begin()+scalePivotIdx); - _animChannels.erase(_animChannels.begin()+rotPivotINVIdx); - } - } - - // Loop over anim channel vector and create corresponding XFormOps - // including the inverse ones if needed - TF_FOR_ALL(iter, _animChannels) { - _AnimChannel& animChan = *iter; - animChan.op = usdXformable.AddXformOp( - animChan.usdOpType, animChan.precision, - animChan.opName, - animChan.isInverse); - if (!animChan.op) { - TF_CODING_ERROR("Could not add xform op"); - animChan.op = UsdGeomXformOp(); - } - } -} - -UsdMayaTransformWriter::UsdMayaTransformWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaPrimWriter(depNodeFn, usdPath, jobCtx) -{ - // Even though we define an Xform here, it's OK for subclassers to - // re-define the prim as another type. - UsdGeomXform primSchema = UsdGeomXform::Define(GetUsdStage(), GetUsdPath()); - _usdPrim = primSchema.GetPrim(); - TF_VERIFY(_usdPrim); - - // There are special cases where you might subclass UsdMayaTransformWriter - // without actually having a transform (e.g. the internal - // UsdMaya_FunctorPrimWriter), so accomodate those here. - if (GetMayaObject().hasFn(MFn::kTransform)) { - const MFnTransform transFn(GetDagPath()); - // Create a vector of _AnimChannels based on the Maya transformation - // ordering - _PushTransformStack( - transFn, - primSchema, - !_GetExportArgs().timeSamples.empty()); - } -} - -/* virtual */ -void -UsdMayaTransformWriter::Write(const UsdTimeCode& usdTime) -{ - UsdMayaPrimWriter::Write(usdTime); - - // There are special cases where you might subclass UsdMayaTransformWriter - // without actually having a transform (e.g. the internal - // UsdMaya_FunctorPrimWriter), so accomodate those here. - if (GetMayaObject().hasFn(MFn::kTransform)) { - // There are valid cases where we have a transform in Maya but not one - // in USD, e.g. typeless defs or other container prims in USD. - if (UsdGeomXformable xformSchema = UsdGeomXformable(_usdPrim)) { - _ComputeXformOps( - _animChannels, - usdTime, - _GetExportArgs().eulerFilter, - &_previousRotates, - _GetSparseValueWriter()); - } - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/transformWriter.h b/third_party/maya/lib/usdMaya/transformWriter.h deleted file mode 100644 index b7bd738dfa..0000000000 --- a/third_party/maya/lib/usdMaya/transformWriter.h +++ /dev/null @@ -1,137 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_TRANSFORM_WRITER_H -#define USD_MAYA_TRANSFORM_WRITER_H - -/// \file usdMaya/transformWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" - -#include "usdMaya/primWriter.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/gf/vec3d.h" -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/xformOp.h" -#include "pxr/usd/usdGeom/xformable.h" -#include "pxr/usd/usdUtils/sparseValueWriter.h" - -#include -#include -#include -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Writes transforms and serves as the base class for custom transform writers. -/// Handles the conversion of Maya transformation data into USD xformOps. -class UsdMayaTransformWriter : public UsdMayaPrimWriter -{ -public: - PXRUSDMAYA_API - UsdMayaTransformWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - /// Main export function that runs when the traversal hits the node. - /// This extends UsdMayaPrimWriter::Write() by exporting xform ops for - /// UsdGeomXformable if the Maya node has transform data. - PXRUSDMAYA_API - void Write(const UsdTimeCode& usdTime) override; - -private: - using _TokenRotationMap = std::unordered_map< - const TfToken, MEulerRotation, TfToken::HashFunctor>; - - enum class _XformType { Translate, Rotate, Scale, Shear }; - enum class _SampleType { None, Static, Animated }; - - // This may not be the best name here as it isn't necessarily animated. - struct _AnimChannel - { - MPlug plug[3]; - _SampleType sampleType[3]; - // defValue should always be in "maya" space. that is, if it's a - // rotation it should be radians, not degrees. (This is done so we only - // need to do conversion in one place, and so that, if we need to do - // euler filtering, we don't do conversions, and then undo them to use - // MEulerRotation). - GfVec3d defValue; - _XformType opType; - UsdGeomXformOp::Type usdOpType; - UsdGeomXformOp::Precision precision; - TfToken opName; - bool isInverse; - UsdGeomXformOp op; - }; - - // For a given array of _AnimChannels and time, compute the xformOp data if - // needed and set the xformOps' values. - static void _ComputeXformOps( - const std::vector<_AnimChannel>& animChanList, - const UsdTimeCode& usdTime, - const bool eulerFilter, - UsdMayaTransformWriter::_TokenRotationMap* previousRotates, - UsdUtilsSparseValueWriter* valueWriter); - - // Creates an _AnimChannel from a Maya compound attribute if there is - // meaningful data. This means we found data that is non-identity. - // Returns true if we extracted an _AnimChannel and false otherwise (e.g. - // the data was identity). - static bool _GatherAnimChannel( - const _XformType opType, - const MFnTransform& iTrans, - const TfToken& parentName, - const MString& xName, const MString& yName, const MString& zName, - std::vector<_AnimChannel>* oAnimChanList, - const bool isWritingAnimation, - const bool setOpName); - - /// Populates the AnimChannel vector with various ops based on - /// the Maya transformation logic. If scale and/or rotate pivot are - /// declared, creates inverse ops in the appropriate order. - void _PushTransformStack( - const MFnTransform& iTrans, - const UsdGeomXformable& usdXForm, - const bool writeAnim); - - std::vector<_AnimChannel> _animChannels; - _TokenRotationMap _previousRotates; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorCamera.cpp b/third_party/maya/lib/usdMaya/translatorCamera.cpp deleted file mode 100644 index f189325ccf..0000000000 --- a/third_party/maya/lib/usdMaya/translatorCamera.cpp +++ /dev/null @@ -1,522 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorCamera.h" - -#include "usdMaya/jobArgs.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/util.h" - -#include "pxr/base/gf/vec2f.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/tf/type.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/camera.h" -#include "pxr/usd/usdGeom/tokens.h" - -#include -#include -#include -#include -#include - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -static bool _ReadToCamera( - const UsdGeomCamera& usdCamera, - MFnCamera& cameraObject, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context); - -TF_DEFINE_PRIVATE_TOKENS(_tokens, - ((MayaCameraTypeName, "camera")) - ((MayaCameraShapeNameSuffix, "Shape")) - - ((MayaCameraAttrNameHorizontalAperture, "horizontalFilmAperture")) - ((MayaCameraAttrNameVerticalAperture, "verticalFilmAperture")) - ((MayaCameraAttrNameHorizontalApertureOffset, "horizontalFilmOffset")) - ((MayaCameraAttrNameVerticalApertureOffset, "verticalFilmOffset")) - ((MayaCameraAttrNameOrthographicWidth, "orthographicWidth")) - ((MayaCameraAttrNameFocalLength, "focalLength")) - ((MayaCameraAttrNameFocusDistance, "focusDistance")) - ((MayaCameraAttrNameFStop, "fStop")) - ((MayaCameraAttrNameNearClippingPlane, "nearClipPlane")) - ((MayaCameraAttrNameFarClippingPlane, "farClipPlane")) -); - - -static -bool -_CheckUsdTypeAndResizeArrays( - const UsdAttribute& usdAttr, - const TfType& expectedType, - const GfInterval& timeInterval, - std::vector* timeSamples, - MTimeArray* timeArray, - MDoubleArray* valueArray) -{ - // Validate that the attribute holds values of the expected type. - const TfType type = usdAttr.GetTypeName().GetType(); - if (type != expectedType) { - TF_CODING_ERROR("Unsupported type name for USD attribute '%s': %s", - usdAttr.GetName().GetText(), type.GetTypeName().c_str()); - return false; - } - - if (!usdAttr.GetTimeSamplesInInterval(timeInterval, timeSamples)) { - return false; - } - - size_t numTimeSamples = timeSamples->size(); - if (numTimeSamples < 1) { - return false; - } - - timeArray->setLength(numTimeSamples); - valueArray->setLength(numTimeSamples); - - return true; -} - -static -bool -_GetTimeAndValueArrayForUsdAttribute( - const UsdAttribute& usdAttr, - const GfInterval& timeInterval, - MTimeArray* timeArray, - MDoubleArray* valueArray, - const MDistance::Unit convertToUnit = MDistance::kMillimeters) -{ - static const TfType& floatType = TfType::Find(); - std::vector timeSamples; - - if (!_CheckUsdTypeAndResizeArrays(usdAttr, - floatType, - timeInterval, - &timeSamples, - timeArray, - valueArray)) { - return false; - } - - size_t numTimeSamples = timeSamples.size(); - - for (size_t i = 0; i < numTimeSamples; ++i) { - const double timeSample = timeSamples[i]; - float attrValue; - if (!usdAttr.Get(&attrValue, timeSample)) { - return false; - } - - switch (convertToUnit) { - case MDistance::kInches: - attrValue = UsdMayaUtil::ConvertMMToInches(attrValue); - break; - case MDistance::kCentimeters: - attrValue = UsdMayaUtil::ConvertMMToCM(attrValue); - break; - default: - // The input is expected to be in millimeters. - break; - } - - timeArray->set(MTime(timeSample), i); - valueArray->set(attrValue, i); - } - - return true; -} - -// This is primarily intended for use in translating the clippingRange -// USD attribute which is stored in USD as a single GfVec2f value but -// in Maya as separate nearClipPlane and farClipPlane attributes. -static -bool -_GetTimeAndValueArraysForUsdAttribute( - const UsdAttribute& usdAttr, - const GfInterval& timeInterval, - MTimeArray* timeArray, - MDoubleArray* valueArray1, - MDoubleArray* valueArray2) -{ - static const TfType& vec2fType = TfType::Find(); - std::vector timeSamples; - - if (!_CheckUsdTypeAndResizeArrays(usdAttr, - vec2fType, - timeInterval, - &timeSamples, - timeArray, - valueArray1)) { - return false; - } - - size_t numTimeSamples = timeSamples.size(); - valueArray2->setLength(numTimeSamples); - - for (size_t i = 0; i < numTimeSamples; ++i) { - const double timeSample = timeSamples[i]; - GfVec2f attrValue; - if (!usdAttr.Get(&attrValue, timeSample)) { - return false; - } - timeArray->set(MTime(timeSample), i); - valueArray1->set(attrValue[0], i); - valueArray2->set(attrValue[1], i); - } - - return true; -} - -static -bool -_CreateAnimCurveForPlug( - MPlug& plug, - MTimeArray& timeArray, - MDoubleArray& valueArray, - UsdMayaPrimReaderContext* context) -{ - MFnAnimCurve animFn; - MStatus status; - MObject animObj = animFn.create(plug, nullptr, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = animFn.addKeys(&timeArray, &valueArray); - CHECK_MSTATUS_AND_RETURN(status, false); - - if (context) { - // used for undo/redo - context->RegisterNewMayaNode(animFn.name().asChar(), animObj); - } - - return true; -} - -static -bool -_TranslateAnimatedUsdAttributeToPlug( - const UsdAttribute& usdAttr, - MPlug& plug, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - const MDistance::Unit convertToUnit = MDistance::kMillimeters) -{ - if (args.GetTimeInterval().IsEmpty()) { - return false; - } - - MTimeArray timeArray; - MDoubleArray valueArray; - if (!_GetTimeAndValueArrayForUsdAttribute(usdAttr, - args.GetTimeInterval(), - &timeArray, - &valueArray, - convertToUnit)) { - return false; - } - - if (!_CreateAnimCurveForPlug(plug, timeArray, valueArray, context)) { - return false; - } - - return true; -} - -static -bool -_TranslateAnimatedUsdAttributeToPlugs( - const UsdAttribute& usdAttr, - MPlug& plug1, - MPlug& plug2, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - if (args.GetTimeInterval().IsEmpty()) { - return false; - } - - MTimeArray timeArray; - MDoubleArray valueArray1; - MDoubleArray valueArray2; - if (!_GetTimeAndValueArraysForUsdAttribute(usdAttr, - args.GetTimeInterval(), - &timeArray, - &valueArray1, - &valueArray2)) { - return false; - } - - if (!_CreateAnimCurveForPlug(plug1, timeArray, valueArray1, context)) { - return false; - } - - if (!_CreateAnimCurveForPlug(plug2, timeArray, valueArray2, context)) { - return false; - } - - return true; -} - -static -bool -_TranslateUsdAttributeToPlug( - const UsdAttribute& usdAttr, - const MFnCamera& cameraFn, - const TfToken& plugName, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - const MDistance::Unit convertToUnit = MDistance::kMillimeters) -{ - MStatus status; - - MPlug plug = cameraFn.findPlug(plugName.GetText(), true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // First check for and translate animation if there is any. - if (!_TranslateAnimatedUsdAttributeToPlug(usdAttr, - plug, - args, - context, - convertToUnit)) { - // If that fails, then try just setting a static value. - UsdTimeCode timeCode = UsdTimeCode::EarliestTime(); - float attrValue; - usdAttr.Get(&attrValue, timeCode); - - switch (convertToUnit) { - case MDistance::kInches: - attrValue = UsdMayaUtil::ConvertMMToInches(attrValue); - break; - case MDistance::kCentimeters: - attrValue = UsdMayaUtil::ConvertMMToCM(attrValue); - break; - default: - // The input is expected to be in millimeters. - break; - } - - status = plug.setFloat(attrValue); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - return true; -} - -/* static */ -bool -UsdMayaTranslatorCamera::Read( - const UsdGeomCamera& usdCamera, - MObject parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - if (!usdCamera) { - return false; - } - - const UsdPrim& prim = usdCamera.GetPrim(); - const SdfPath primPath = prim.GetPath(); - - MStatus status; - - // Create the transform node for the camera. - MObject transformObj; - if (!UsdMayaTranslatorUtil::CreateTransformNode(prim, - parentNode, - args, - context, - &status, - &transformObj)) { - return false; - } - - // Create the camera shape node. - MDagModifier dagMod; - MObject cameraObj = dagMod.createNode(_tokens->MayaCameraTypeName.GetText(), - transformObj, - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dagMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - TF_VERIFY(!cameraObj.isNull()); - - MFnCamera cameraFn(cameraObj, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - const std::string cameraShapeName = prim.GetName().GetString() + - _tokens->MayaCameraShapeNameSuffix.GetString(); - cameraFn.setName(cameraShapeName.c_str(), &status); - CHECK_MSTATUS_AND_RETURN(status, false); - if (context) { - const SdfPath shapePrimPath = primPath.AppendChild(TfToken(cameraShapeName)); - context->RegisterNewMayaNode(shapePrimPath.GetString(), cameraObj); - } - - return _ReadToCamera(usdCamera, cameraFn, args, context); -} - -/* static */ -bool -UsdMayaTranslatorCamera::ReadToCamera( - const UsdGeomCamera& usdCamera, - MFnCamera& cameraObject) -{ - UsdMayaJobImportArgs defaultJobArgs = - UsdMayaJobImportArgs::CreateFromDictionary( - UsdMayaJobImportArgs::GetDefaultDictionary()); - UsdMayaPrimReaderArgs args(usdCamera.GetPrim(), defaultJobArgs); - return _ReadToCamera(usdCamera, cameraObject, args, nullptr); -} - -bool -_ReadToCamera( - const UsdGeomCamera& usdCamera, - MFnCamera& cameraFn, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - MStatus status; - - // Now translate all of the USD camera attributes over to plugs on the - // Maya cameraFn. - UsdTimeCode timeCode = UsdTimeCode::EarliestTime(); - UsdAttribute usdAttr; - TfToken plugName; - - // Set the type of projection. This is NOT keyable in Maya. - TfToken projection; - usdCamera.GetProjectionAttr().Get(&projection, timeCode); - const bool isOrthographic = (projection == UsdGeomTokens->orthographic); - status = cameraFn.setIsOrtho(isOrthographic); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Setup the aperture. - usdAttr = usdCamera.GetHorizontalApertureAttr(); - plugName = _tokens->MayaCameraAttrNameHorizontalAperture; - if (!_TranslateUsdAttributeToPlug(usdAttr, cameraFn, plugName, - args, context, - /* convertToUnit = */ MDistance::kInches)) { - return false; - } - - if (isOrthographic) { - // For orthographic cameras, we'll re-use the horizontal aperture value - // to fill in Maya's orthographicWidth. The film aperture and film - // aperture offset plugs in Maya have no effect on orthographic cameras, - // but we author them anyway so that the data is preserved. Note also - // that Maya stores the orthographicWidth as centimeters. - plugName = _tokens->MayaCameraAttrNameOrthographicWidth; - if (!_TranslateUsdAttributeToPlug(usdAttr, cameraFn, plugName, - args, context, - /* convertToUnit = */ MDistance::kCentimeters)) { - return false; - } - } - - usdAttr = usdCamera.GetVerticalApertureAttr(); - plugName = _tokens->MayaCameraAttrNameVerticalAperture; - if (!_TranslateUsdAttributeToPlug(usdAttr, cameraFn, plugName, - args, context, - /* convertToUnit = */ MDistance::kInches)) { - return false; - } - - // XXX: - // Lens Squeeze Ratio is DEPRECATED on USD schema. - // Writing it out here for backwards compatibility (see bug 123124). - cameraFn.setLensSqueezeRatio(1.0); - - usdAttr = usdCamera.GetHorizontalApertureOffsetAttr(); - plugName = _tokens->MayaCameraAttrNameHorizontalApertureOffset; - if (!_TranslateUsdAttributeToPlug(usdAttr, cameraFn, plugName, - args, context, - /* convertToUnit = */ MDistance::kInches)) { - return false; - } - - usdAttr = usdCamera.GetVerticalApertureOffsetAttr(); - plugName = _tokens->MayaCameraAttrNameVerticalApertureOffset; - if (!_TranslateUsdAttributeToPlug(usdAttr, cameraFn, plugName, - args, context, - /* convertToUnit = */ MDistance::kInches)) { - return false; - } - - // Set the lens parameters. - usdAttr = usdCamera.GetFocalLengthAttr(); - plugName = _tokens->MayaCameraAttrNameFocalLength; - if (!_TranslateUsdAttributeToPlug(usdAttr, cameraFn, plugName, - args, context)) { - return false; - } - - usdAttr = usdCamera.GetFocusDistanceAttr(); - plugName = _tokens->MayaCameraAttrNameFocusDistance; - if (!_TranslateUsdAttributeToPlug(usdAttr, cameraFn, plugName, - args, context)) { - return false; - } - - usdAttr = usdCamera.GetFStopAttr(); - plugName = _tokens->MayaCameraAttrNameFStop; - if (!_TranslateUsdAttributeToPlug(usdAttr, cameraFn, plugName, - args, context)) { - return false; - } - - // Set the clipping planes. This one is a little different from the others - // because it is stored in USD as a single GfVec2f value but in Maya as - // separate nearClipPlane and farClipPlane attributes. - usdAttr = usdCamera.GetClippingRangeAttr(); - MPlug nearClipPlug = cameraFn.findPlug( - _tokens->MayaCameraAttrNameNearClippingPlane.GetText(), true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - MPlug farClipPlug = cameraFn.findPlug( - _tokens->MayaCameraAttrNameFarClippingPlane.GetText(), true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - if (!_TranslateAnimatedUsdAttributeToPlugs(usdAttr, - nearClipPlug, - farClipPlug, - args, - context)) { - GfVec2f clippingRange; - usdCamera.GetClippingRangeAttr().Get(&clippingRange, timeCode); - status = cameraFn.setNearClippingPlane(clippingRange[0]); - CHECK_MSTATUS_AND_RETURN(status, false); - status = cameraFn.setFarClippingPlane(clippingRange[1]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/translatorCamera.h b/third_party/maya/lib/usdMaya/translatorCamera.h deleted file mode 100644 index 64f1383321..0000000000 --- a/third_party/maya/lib/usdMaya/translatorCamera.h +++ /dev/null @@ -1,68 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_TRANSLATOR_CAMERA_H -#define USD_MAYA_TRANSLATOR_CAMERA_H - -/// \file usdMaya/translatorCamera.h - -#include "usdMaya/api.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usdGeom/camera.h" - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \brief Provides helper functions for translating to/from UsdGeomCamera -struct UsdMayaTranslatorCamera -{ - /// Reads a UsdGeomCamera \p usdCamera from USD and creates a Maya - /// MFnCamera under \p parentNode. - PXRUSDMAYA_API - static bool Read( - const UsdGeomCamera& usdCamera, - MObject parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context); - - /// Helper function to access just the logic that writes from a non-animated - /// camera into an existing maya camera. - PXRUSDMAYA_API - static bool ReadToCamera( - const UsdGeomCamera& usdCamera, - MFnCamera& cameraObject); - -}; - - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorCurves.cpp b/third_party/maya/lib/usdMaya/translatorCurves.cpp deleted file mode 100644 index 79cc9be7c5..0000000000 --- a/third_party/maya/lib/usdMaya/translatorCurves.cpp +++ /dev/null @@ -1,289 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorCurves.h" - -#include "usdMaya/translatorUtil.h" - -#include "pxr/usd/usdGeom/basisCurves.h" -#include "pxr/usd/usdGeom/nurbsCurves.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - - -/* static */ -bool -UsdMayaTranslatorCurves::Create( - const UsdGeomCurves& curves, - MObject parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - if (!curves) { - return false; - } - - const UsdPrim& prim = curves.GetPrim(); - - MStatus status; - - // Create node (transform) - MObject mayaNodeTransformObj; - if (!UsdMayaTranslatorUtil::CreateTransformNode(prim, - parentNode, - args, - context, - &status, - &mayaNodeTransformObj)) { - return false; - } - - VtArray points; - VtArray curveOrder; - VtArray curveVertexCounts; - VtArray curveWidths; - VtArray curveRanges; - VtArray curveKnots; - - // LIMITATION: xxx REVISIT xxx - // Non-animated Attrs - // Assuming that a number of these USD attributes are assumed to not be animated - // Some we may want to expose as animatable later. - // - curves.GetCurveVertexCountsAttr().Get(&curveVertexCounts); // not animatable - - // XXX: - // Only supporting single curve for now. - // Sanity Checks - if (curveVertexCounts.empty()) { - TF_RUNTIME_ERROR( - "vertexCount array is empty on NurbsCurves <%s>. Skipping...", - prim.GetPath().GetText()); - return false; // No verts for the curve, so exit - } else if (curveVertexCounts.size() > 1) { - TF_WARN("Multiple curves in <%s>. Only reading the first one...", - prim.GetPath().GetText()); - } - - int curveIndex = 0; - curves.GetWidthsAttr().Get(&curveWidths); // not animatable - - // Gather points. If timeInterval is non-empty, pick the first available - // sample in the timeInterval or default. - UsdTimeCode pointsTimeSample=UsdTimeCode::EarliestTime(); - std::vector pointsTimeSamples; - size_t numTimeSamples = 0; - if (!args.GetTimeInterval().IsEmpty()) { - curves.GetPointsAttr().GetTimeSamplesInInterval( - args.GetTimeInterval(), &pointsTimeSamples); - numTimeSamples = pointsTimeSamples.size(); - if (numTimeSamples>0) { - pointsTimeSample = pointsTimeSamples[0]; - } - } - curves.GetPointsAttr().Get(&points, pointsTimeSample); - - if (points.empty()) { - TF_RUNTIME_ERROR( - "points array is empty on NurbsCurves <%s>. Skipping...", - prim.GetPath().GetText()); - return false; // invalid nurbscurves, so exit - } - - if (UsdGeomNurbsCurves nurbsSchema = UsdGeomNurbsCurves(prim)) { - nurbsSchema.GetOrderAttr().Get(&curveOrder); // not animatable - nurbsSchema.GetKnotsAttr().Get(&curveKnots); // not animatable - nurbsSchema.GetRangesAttr().Get(&curveRanges); // not animatable - } else { - - // Handle basis curves originally modelled in Maya as nurbs. - - curveOrder.resize(1); - UsdGeomBasisCurves basisSchema = UsdGeomBasisCurves(prim); - TfToken typeToken; - basisSchema.GetTypeAttr().Get(&typeToken); - if (typeToken == UsdGeomTokens->linear) { - curveOrder[0] = 2; - curveKnots.resize(points.size()); - for (size_t i=0; i < curveKnots.size(); ++i) { - curveKnots[i] = i; - } - } else { - curveOrder[0] = 4; - - // Strip off extra end points; assuming this is non-periodic. - VtArray tmpPts(points.size() - 2); - std::copy(points.begin() + 1, points.end() - 1, tmpPts.begin()); - points.swap(tmpPts); - - // Cubic curves in Maya have numSpans + 2*3 - 1, and for geometry - // that came in as basis curves, we have numCV's - 3 spans. See the - // MFnNurbsCurve documentation for more details. - curveKnots.resize(points.size() -3 + 5); - int knotIdx = 0; - for (size_t i=0; i < curveKnots.size(); ++i) { - if (i < 3) { - curveKnots[i] = 0.0; - } else { - if (i <= curveKnots.size() - 3) { - ++knotIdx; - } - curveKnots[i] = double(knotIdx); - } - } - } - } - - // == Convert data - size_t mayaNumVertices = points.size(); - MPointArray mayaPoints(mayaNumVertices); - for (size_t i=0; i < mayaNumVertices; i++) { - mayaPoints.set( i, points[i][0], points[i][1], points[i][2] ); - } - - double *knots=curveKnots.data(); - MDoubleArray mayaKnots( knots, curveKnots.size()); - - int mayaDegree = curveOrder[curveIndex] - 1; - - MFnNurbsCurve::Form mayaCurveForm = MFnNurbsCurve::kOpen; // HARDCODED - bool mayaCurveCreate2D = false; - bool mayaCurveCreateRational = true; - - // == Create NurbsCurve Shape Node - MFnNurbsCurve curveFn; - MObject curveObj = curveFn.create(mayaPoints, - mayaKnots, - mayaDegree, - mayaCurveForm, - mayaCurveCreate2D, - mayaCurveCreateRational, - mayaNodeTransformObj, - &status - ); - if (status != MS::kSuccess) { - return false; - } - MString nodeName( prim.GetName().GetText() ); - nodeName += "Shape"; - curveFn.setName(nodeName, false, &status); - - std::string nodePath( prim.GetPath().GetText() ); - nodePath += "/"; - nodePath += nodeName.asChar(); - if (context) { - context->RegisterNewMayaNode( nodePath, curveObj ); // used for undo/redo - } - - // == Animate points == - // Use blendShapeDeformer so that all the points for a frame are contained in a single node - // Almost identical code as used with MayaMeshReader.cpp - // - if (numTimeSamples > 0) { - MPointArray mayaPoints(mayaNumVertices); - MObject curveAnimObj; - - MFnBlendShapeDeformer blendFn; - MObject blendObj = blendFn.create(curveObj); - if (context) { - context->RegisterNewMayaNode(blendFn.name().asChar(), blendObj ); // used for undo/redo - } - - for (unsigned int ti=0; ti < numTimeSamples; ++ti) { - curves.GetPointsAttr().Get(&points, pointsTimeSamples[ti]); - - for (unsigned int i=0; i < mayaNumVertices; i++) { - mayaPoints.set( i, points[i][0], points[i][1], points[i][2] ); - } - - // == Create NurbsCurve Shape Node - MFnNurbsCurve curveFn; - if ( curveAnimObj.isNull() ) { - curveAnimObj = curveFn.create(mayaPoints, - mayaKnots, - mayaDegree, - mayaCurveForm, - mayaCurveCreate2D, - mayaCurveCreateRational, - mayaNodeTransformObj, - &status - ); - if (status != MS::kSuccess) { - continue; - } - } - else { - // Reuse the already created curve by copying it and then setting the points - curveAnimObj = curveFn.copy(curveAnimObj, mayaNodeTransformObj, &status); - curveFn.setCVs(mayaPoints); - } - blendFn.addTarget(curveObj, ti, curveAnimObj, 1.0); - curveFn.setIntermediateObject(true); - if (context) { - context->RegisterNewMayaNode( curveFn.fullPathName().asChar(), curveAnimObj ); // used for undo/redo - } - } - - // Animate the weights so that curve0 has a weight of 1 at frame 0, etc. - MFnAnimCurve animFn; - - // Construct the time array to be used for all the keys - MTimeArray timeArray; - timeArray.setLength(numTimeSamples); - for (unsigned int ti=0; ti < numTimeSamples; ++ti) { - timeArray.set( MTime(pointsTimeSamples[ti]), ti); - } - - // Key/Animate the weights - MPlug plgAry = blendFn.findPlug( "weight" ); - if ( !plgAry.isNull() && plgAry.isArray() ) { - for (unsigned int ti=0; ti < numTimeSamples; ++ti) { - MPlug plg = plgAry.elementByLogicalIndex(ti, &status); - MDoubleArray valueArray(numTimeSamples, 0.0); - valueArray[ti] = 1.0; // Set the time value where this curve's weight should be 1.0 - MObject animObj = animFn.create(plg, nullptr, &status); - animFn.addKeys(&timeArray, &valueArray); - if (context) { - context->RegisterNewMayaNode(animFn.name().asChar(), animObj ); // used for undo/redo - } - } - } - } - - return true; -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/translatorCurves.h b/third_party/maya/lib/usdMaya/translatorCurves.h deleted file mode 100644 index 04ed890ba6..0000000000 --- a/third_party/maya/lib/usdMaya/translatorCurves.h +++ /dev/null @@ -1,56 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_TRANSLATOR_CURVES_H -#define USD_MAYA_TRANSLATOR_CURVES_H - -/// \file usdMaya/translatorCurves.h - -#include "usdMaya/api.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usdGeom/curves.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \brief Provides helper functions for creating UsdCurves -struct UsdMayaTranslatorCurves -{ - /// \brief Creates a NurbsCurve under \p parentNode. - PXRUSDMAYA_API - static bool Create( - const UsdGeomCurves& curves, - MObject parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context); -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorGprim.cpp b/third_party/maya/lib/usdMaya/translatorGprim.cpp deleted file mode 100644 index 5a5e71024b..0000000000 --- a/third_party/maya/lib/usdMaya/translatorGprim.cpp +++ /dev/null @@ -1,79 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorGprim.h" - -#include "usdMaya/util.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -void -UsdMayaTranslatorGprim::Read( - const UsdGeomGprim& gprim, - MObject mayaNode, - UsdMayaPrimReaderContext* ) -{ - MFnDagNode fnGprim(mayaNode); - - TfToken orientation; - if (gprim.GetOrientationAttr().Get(&orientation)){ - UsdMayaUtil::setPlugValue(fnGprim, "opposite", (orientation == - UsdGeomTokens->leftHanded)); - } - - bool doubleSided; - if (gprim.GetDoubleSidedAttr().Get(&doubleSided)){ - UsdMayaUtil::setPlugValue(fnGprim, "doubleSided", doubleSided); - } -} - -void -UsdMayaTranslatorGprim::Write( - const MObject& mayaNode, - const UsdGeomGprim& gprim, - UsdMayaPrimWriterContext*) -{ - MFnDependencyNode depFn(mayaNode); - - bool doubleSided = false; - if (UsdMayaUtil::getPlugValue(depFn, "doubleSided", &doubleSided)){ - gprim.CreateDoubleSidedAttr(VtValue(doubleSided), true); - } - - bool opposite = false; - // Gprim properties always authored on the shape - if (UsdMayaUtil::getPlugValue(depFn, "opposite", &opposite)){ - // If mesh is double sided in maya, opposite is disregarded - TfToken orientation = (opposite && !doubleSided ? UsdGeomTokens->leftHanded : - UsdGeomTokens->rightHanded); - gprim.CreateOrientationAttr(VtValue(orientation), true); - } - -} - - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/translatorGprim.h b/third_party/maya/lib/usdMaya/translatorGprim.h deleted file mode 100644 index e26433f7e1..0000000000 --- a/third_party/maya/lib/usdMaya/translatorGprim.h +++ /dev/null @@ -1,62 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_TRANSLATOR_GPRIM_H -#define USD_MAYA_TRANSLATOR_GPRIM_H - -/// \file translatorGprim.h - -#include "usdMaya/api.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/primWriterContext.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usdGeom/gprim.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \brief Provides helper functions for reading UsdGeomGprim. -struct UsdMayaTranslatorGprim -{ - PXRUSDMAYA_API - static void Read( - const UsdGeomGprim& gprim, - MObject mayaNode, - UsdMayaPrimReaderContext* context); - - PXRUSDMAYA_API - static void Write( - const MObject& mayaNode, - const UsdGeomGprim& gprim, - UsdMayaPrimWriterContext* context); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif - diff --git a/third_party/maya/lib/usdMaya/translatorMaterial.cpp b/third_party/maya/lib/usdMaya/translatorMaterial.cpp deleted file mode 100644 index 61478666a2..0000000000 --- a/third_party/maya/lib/usdMaya/translatorMaterial.cpp +++ /dev/null @@ -1,290 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorMaterial.h" - -#include "usdMaya/primReaderContext.h" -#include "usdMaya/shadingModeExporter.h" -#include "usdMaya/shadingModeImporter.h" -#include "usdMaya/shadingModeRegistry.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/envSetting.h" -#include "pxr/base/tf/iterator.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/types.h" -#include "pxr/usd/sdf/assetPath.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usdGeom/gprim.h" -#include "pxr/usd/usdGeom/mesh.h" -#include "pxr/usd/usdGeom/subset.h" -#include "pxr/usd/usdShade/material.h" -#include "pxr/usd/usdShade/materialBindingAPI.h" - -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/* static */ -MObject -UsdMayaTranslatorMaterial::Read( - const TfToken& shadingMode, - const UsdShadeMaterial& shadeMaterial, - const UsdGeomGprim& boundPrim, - UsdMayaPrimReaderContext* context) -{ - if (shadingMode == UsdMayaShadingModeTokens->none) { - return MObject(); - } - - UsdMayaShadingModeImportContext c(shadeMaterial, boundPrim, context); - - MObject shadingEngine; - - if (c.GetCreatedObject(shadeMaterial.GetPrim(), &shadingEngine)) { - return shadingEngine; - } - - if (UsdMayaShadingModeImporter importer = - UsdMayaShadingModeRegistry::GetImporter(shadingMode)) { - shadingEngine = importer(&c); - } - - if (!shadingEngine.isNull()) { - c.AddCreatedObject(shadeMaterial.GetPrim(), shadingEngine); - } - - return shadingEngine; -} - -static -bool -_AssignMaterialFaceSet( - const MObject& shadingEngine, - const MDagPath& shapeDagPath, - const VtIntArray& faceIndices) -{ - MStatus status; - - // Create component object using single indexed - // components, i.e. face indices. - MFnSingleIndexedComponent compFn; - MObject faceComp = compFn.create(MFn::kMeshPolygonComponent, &status); - if (!status) { - TF_RUNTIME_ERROR("Failed to create face component."); - return false; - } - - MIntArray mFaces; - TF_FOR_ALL(fIdxIt, faceIndices) { - mFaces.append(*fIdxIt); - } - compFn.addElements(mFaces); - - MFnSet seFnSet(shadingEngine, &status); - if (seFnSet.restriction() == MFnSet::kRenderableOnly) { - status = seFnSet.addMember(shapeDagPath, faceComp); - if (!status) { - TF_RUNTIME_ERROR( - "Could not add component to shadingEngine %s.", - seFnSet.name().asChar()); - return false; - } - } - - return true; -} - -bool -UsdMayaTranslatorMaterial::AssignMaterial( - const TfToken& shadingMode, - const UsdGeomGprim& primSchema, - MObject shapeObj, - UsdMayaPrimReaderContext* context) -{ - // if we don't have a valid context, we make one temporarily. This is to - // make sure we don't duplicate shading nodes within a material. - UsdMayaPrimReaderContext::ObjectRegistry tmpRegistry; - UsdMayaPrimReaderContext tmpContext(&tmpRegistry); - if (!context) { - context = &tmpContext; - } - - MDagPath shapeDagPath; - MFnDagNode(shapeObj).getPath(shapeDagPath); - - MStatus status; - const UsdShadeMaterialBindingAPI bindingAPI(primSchema.GetPrim()); - MObject shadingEngine = - UsdMayaTranslatorMaterial::Read(shadingMode, - bindingAPI.ComputeBoundMaterial(), - primSchema, - context); - - if (shadingEngine.isNull()) { - status = UsdMayaUtil::GetMObjectByName("initialShadingGroup", - shadingEngine); - if (status != MS::kSuccess) { - return false; - } - } - - // If the gprim does not have a material faceSet which represents per-face - // shader assignments, assign the shading engine to the entire gprim. - const std::vector faceSubsets = - UsdShadeMaterialBindingAPI( - primSchema.GetPrim()).GetMaterialBindSubsets(); - - if (faceSubsets.empty()) { - MFnSet seFnSet(shadingEngine, &status); - if (seFnSet.restriction() == MFnSet::kRenderableOnly) { - status = seFnSet.addMember(shapeObj); - if (!status) { - TF_RUNTIME_ERROR( - "Could not add shadingEngine for '%s'.", - shapeDagPath.fullPathName().asChar()); - } - } - - return true; - } - - if (!faceSubsets.empty()) { - - int faceCount = 0; - const UsdGeomMesh mesh(primSchema); - if (mesh) { - VtIntArray faceVertexCounts; - mesh.GetFaceVertexCountsAttr().Get(&faceVertexCounts); - faceCount = faceVertexCounts.size(); - } - - if (faceCount == 0) { - TF_RUNTIME_ERROR( - "Unable to get face count for gprim at path <%s>.", - primSchema.GetPath().GetText()); - return false; - } - - std::string reasonWhyNotPartition; - - const bool validPartition = - UsdGeomSubset::ValidateSubsets( - faceSubsets, - faceCount, - UsdGeomTokens->partition, - &reasonWhyNotPartition); - if (!validPartition) { - TF_WARN("Face-subsets on <%s> don't form a valid partition: %s", - primSchema.GetPath().GetText(), - reasonWhyNotPartition.c_str()); - - VtIntArray unassignedIndices = - UsdGeomSubset::GetUnassignedIndices(faceSubsets, faceCount); - if (!_AssignMaterialFaceSet(shadingEngine, - shapeDagPath, - unassignedIndices)) { - return false; - } - } - - for (const auto& subset : faceSubsets) { - const UsdShadeMaterialBindingAPI subsetBindingAPI(subset.GetPrim()); - const UsdShadeMaterial boundMaterial = - subsetBindingAPI.ComputeBoundMaterial(); - if (boundMaterial) { - MObject faceSubsetShadingEngine = - UsdMayaTranslatorMaterial::Read( - shadingMode, - boundMaterial, - UsdGeomGprim(), - context); - if (faceSubsetShadingEngine.isNull()) { - status = - UsdMayaUtil::GetMObjectByName( - "initialShadingGroup", - faceSubsetShadingEngine); - if (status != MS::kSuccess) { - return false; - } - } - - // Only transfer the first timeSample or default indices, if - // there are no time-samples. - VtIntArray indices; - subset.GetIndicesAttr().Get(&indices, - UsdTimeCode::EarliestTime()); - - if (!_AssignMaterialFaceSet(faceSubsetShadingEngine, - shapeDagPath, - indices)) { - return false; - } - } - } - } - - return true; -} - -/* static */ -void -UsdMayaTranslatorMaterial::ExportShadingEngines( - UsdMayaWriteJobContext& writeJobContext, - const UsdMayaUtil::MDagPathMap& dagPathToUsdMap) -{ - const TfToken& shadingMode = writeJobContext.GetArgs().shadingMode; - - if (shadingMode == UsdMayaShadingModeTokens->none) { - return; - } - - if (auto exporterCreator = - UsdMayaShadingModeRegistry::GetExporter(shadingMode)) { - if (auto exporter = exporterCreator()) { - exporter->DoExport(writeJobContext, dagPathToUsdMap); - } - } - else { - TF_RUNTIME_ERROR("No shadingMode '%s' found.", shadingMode.GetText()); - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/translatorMaterial.h b/third_party/maya/lib/usdMaya/translatorMaterial.h deleted file mode 100644 index 75e1722ec7..0000000000 --- a/third_party/maya/lib/usdMaya/translatorMaterial.h +++ /dev/null @@ -1,82 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_TRANSLATOR_MATERIAL_H -#define USD_MAYA_TRANSLATOR_MATERIAL_H - -/// \file usdMaya/translatorMaterial.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usdGeom/gprim.h" -#include "pxr/usd/usdShade/material.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \brief Provides helper functions for reading UsdShadeMaterial -struct UsdMayaTranslatorMaterial -{ - /// Reads \p material according to \p shadingMode . Some shading modes may - /// want to know the \p boundPrim. This returns an MObject that is the Maya - /// shadingEngine that corresponds to \p material. - PXRUSDMAYA_API - static MObject Read( - const TfToken& shadingMode, - const UsdShadeMaterial& material, - const UsdGeomGprim& boundPrim, - UsdMayaPrimReaderContext* context); - - /// Given a \p prim, assigns a material to it according to \p shadingMode. - /// This will see which UsdShadeMaterial is bound to \p prim. If the - /// material has not been read already, it will read it. - /// The created/retrieved shadingEngine will be assigned to \p shapeObj. - PXRUSDMAYA_API - static bool AssignMaterial( - const TfToken& shadingMode, - const UsdGeomGprim& prim, - MObject shapeObj, - UsdMayaPrimReaderContext* context); - - /// Finds shadingEngines in the Maya scene and exports them to the USD - /// stage contained in \p writeJobContext. - PXRUSDMAYA_API - static void ExportShadingEngines( - UsdMayaWriteJobContext& writeJobContext, - const UsdMayaUtil::MDagPathMap& dagPathToUsdMap); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorMesh.cpp b/third_party/maya/lib/usdMaya/translatorMesh.cpp deleted file mode 100644 index 13ca79dc92..0000000000 --- a/third_party/maya/lib/usdMaya/translatorMesh.cpp +++ /dev/null @@ -1,646 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorMesh.h" - -#include "usdMaya/meshUtil.h" -#include "usdMaya/pointBasedDeformerNode.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/readUtil.h" -#include "usdMaya/roundTripUtil.h" -#include "usdMaya/stageNode.h" -#include "usdMaya/translatorGprim.h" -#include "usdMaya/translatorMaterial.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/util.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" -#include "pxr/base/vt/types.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/tokens.h" -#include "pxr/usd/sdf/types.h" -#include "pxr/usd/sdf/valueTypeName.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/mesh.h" -#include "pxr/usd/usdGeom/primvar.h" -#include "pxr/usd/usdGeom/tokens.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -static -bool -_SetupPointBasedDeformerForMayaNode( - MObject& mayaObj, - const UsdPrim& prim, - UsdMayaPrimReaderContext* context) -{ - // We try to get the USD stage node from the context's registry, so if we - // don't have a reader context, we can't continue. - if (!context) { - return false; - } - - MObject stageNode = - context->GetMayaNode( - SdfPath(UsdMayaStageNodeTokens->MayaTypeName.GetString()), - false); - if (stageNode.isNull()) { - return false; - } - - // Get the output time plug and node for Maya's global time object. - MPlug timePlug = UsdMayaUtil::GetMayaTimePlug(); - if (timePlug.isNull()) { - return false; - } - - MStatus status; - MObject timeNode = timePlug.node(&status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Clear the selection list so that the deformer command doesn't try to add - // anything to the new deformer's set. We'll do that manually afterwards. - status = MGlobal::clearSelectionList(); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Create the point based deformer node for this prim. - const std::string pointBasedDeformerNodeName = - TfStringPrintf("usdPointBasedDeformerNode%s", - TfStringReplace(prim.GetPath().GetString(), - SdfPathTokens->childDelimiter.GetString(), - "_").c_str()); - - const std::string deformerCmd = TfStringPrintf( - "from maya import cmds; cmds.deformer(name=\'%s\', type=\'%s\')[0]", - pointBasedDeformerNodeName.c_str(), - UsdMayaPointBasedDeformerNodeTokens->MayaTypeName.GetText()); - MString newPointBasedDeformerName; - status = MGlobal::executePythonCommand(deformerCmd.c_str(), - newPointBasedDeformerName); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Get the newly created point based deformer node. - MObject pointBasedDeformerNode; - status = UsdMayaUtil::GetMObjectByName(newPointBasedDeformerName.asChar(), - pointBasedDeformerNode); - CHECK_MSTATUS_AND_RETURN(status, false); - - context->RegisterNewMayaNode(newPointBasedDeformerName.asChar(), - pointBasedDeformerNode); - - MFnDependencyNode depNodeFn(pointBasedDeformerNode, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MDGModifier dgMod; - - // Set the prim path on the deformer node. - MPlug primPathPlug = - depNodeFn.findPlug(UsdMayaPointBasedDeformerNode::primPathAttr, - true, - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.newPlugValueString(primPathPlug, prim.GetPath().GetText()); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Connect the stage node's stage output to the deformer node. - status = dgMod.connect(stageNode, - UsdMayaStageNode::outUsdStageAttr, - pointBasedDeformerNode, - UsdMayaPointBasedDeformerNode::inUsdStageAttr); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Connect the global Maya time to the deformer node. - status = dgMod.connect(timeNode, - timePlug.attribute(), - pointBasedDeformerNode, - UsdMayaPointBasedDeformerNode::timeAttr); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Add the Maya object to the point based deformer node's set. - const MFnGeometryFilter geomFilterFn(pointBasedDeformerNode, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MObject deformerSet = geomFilterFn.deformerSet(&status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MFnSet setFn(deformerSet, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = setFn.addMember(mayaObj); - CHECK_MSTATUS_AND_RETURN(status, false); - - // When we created the point based deformer, Maya will have automatically - // created a tweak deformer and put it *before* the point based deformer in - // the deformer chain. We don't want that, since any component edits made - // interactively in Maya will appear to have no effect since they'll be - // overridden by the point based deformer. Instead, we want the tweak to go - // *after* the point based deformer. To do this, we need to dig for the - // name of the tweak deformer node that Maya created to be able to pass it - // to the reorderDeformers command. - const MFnDagNode dagNodeFn(mayaObj, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // XXX: This seems to be the "most sane" way of finding the tweak deformer - // node's name... - const std::string findTweakCmd = TfStringPrintf( - "from maya import cmds; [x for x in cmds.listHistory(\'%s\') if cmds.nodeType(x) == \'tweak\'][0]", - dagNodeFn.fullPathName().asChar()); - - MString tweakDeformerNodeName; - status = MGlobal::executePythonCommand(findTweakCmd.c_str(), - tweakDeformerNodeName); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Do the reordering. - const std::string reorderDeformersCmd = TfStringPrintf( - "from maya import cmds; cmds.reorderDeformers(\'%s\', \'%s\', \'%s\')", - tweakDeformerNodeName.asChar(), - newPointBasedDeformerName.asChar(), - dagNodeFn.fullPathName().asChar()); - status = MGlobal::executePythonCommand(reorderDeformersCmd.c_str()); - CHECK_MSTATUS_AND_RETURN(status, false); - - return true; -} - -/* static */ -bool -UsdMayaTranslatorMesh::Create( - const UsdGeomMesh& mesh, - MObject parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - if (!mesh) { - return false; - } - - const UsdPrim& prim = mesh.GetPrim(); - - MStatus status; - - // Create node (transform) - MObject mayaNodeTransformObj; - if (!UsdMayaTranslatorUtil::CreateTransformNode(prim, - parentNode, - args, - context, - &status, - &mayaNodeTransformObj)) { - return false; - } - - VtIntArray faceVertexCounts; - VtIntArray faceVertexIndices; - - const UsdAttribute fvc = mesh.GetFaceVertexCountsAttr(); - if (fvc.ValueMightBeTimeVarying()){ - // at some point, it would be great, instead of failing, to create a usd/hydra proxy node - // for the mesh, perhaps? For now, better to give a more specific error - TF_RUNTIME_ERROR( - "<%s> is a topologically varying Mesh (has animated " - "faceVertexCounts), which isn't currently supported. " - "Skipping...", - prim.GetPath().GetText()); - return false; - } else { - fvc.Get(&faceVertexCounts, UsdTimeCode::EarliestTime()); - } - - const UsdAttribute fvi = mesh.GetFaceVertexIndicesAttr(); - if (fvi.ValueMightBeTimeVarying()){ - // at some point, it would be great, instead of failing, to create a usd/hydra proxy node - // for the mesh, perhaps? For now, better to give a more specific error - TF_RUNTIME_ERROR( - "<%s> is a topologically varying Mesh (has animated " - "faceVertexIndices), which isn't currently supported. " - "Skipping...", - prim.GetPath().GetText()); - return false; - } else { - fvi.Get(&faceVertexIndices, UsdTimeCode::EarliestTime()); - } - - // Sanity Checks. If the vertex arrays are empty, skip this mesh - if (faceVertexCounts.empty() || faceVertexIndices.empty()) { - TF_RUNTIME_ERROR( - "faceVertexCounts or faceVertexIndices array is empty " - "[count: %zu, indices:%zu] on Mesh <%s>. Skipping...", - faceVertexCounts.size(), faceVertexIndices.size(), - prim.GetPath().GetText()); - return false; // invalid mesh, so exit - } - - // Gather points and normals - // If timeInterval is non-empty, pick the first available sample in the - // timeInterval or default. - VtVec3fArray points; - VtVec3fArray normals; - UsdTimeCode pointsTimeSample = UsdTimeCode::EarliestTime(); - UsdTimeCode normalsTimeSample = UsdTimeCode::EarliestTime(); - std::vector pointsTimeSamples; - size_t pointsNumTimeSamples = 0u; - if (!args.GetTimeInterval().IsEmpty()) { - mesh.GetPointsAttr().GetTimeSamplesInInterval(args.GetTimeInterval(), - &pointsTimeSamples); - if (!pointsTimeSamples.empty()) { - pointsNumTimeSamples = pointsTimeSamples.size(); - pointsTimeSample = pointsTimeSamples.front(); - } - - std::vector normalsTimeSamples; - mesh.GetNormalsAttr().GetTimeSamplesInInterval(args.GetTimeInterval(), - &normalsTimeSamples); - if (!normalsTimeSamples.empty()) { - normalsTimeSample = normalsTimeSamples.front(); - } - } - - mesh.GetPointsAttr().Get(&points, pointsTimeSample); - mesh.GetNormalsAttr().Get(&normals, normalsTimeSample); - - if (points.empty()) { - TF_RUNTIME_ERROR("points array is empty on Mesh <%s>. Skipping...", - prim.GetPath().GetText()); - return false; - } - - std::string reason; - if (!UsdGeomMesh::ValidateTopology(faceVertexIndices, - faceVertexCounts, - points.size(), - &reason)) { - TF_RUNTIME_ERROR("Skipping Mesh <%s> with invalid topology: %s", - prim.GetPath().GetText(), reason.c_str()); - return false; - } - - - // == Convert data - const size_t mayaNumVertices = points.size(); - MPointArray mayaPoints(mayaNumVertices); - for (size_t i = 0u; i < mayaNumVertices; ++i) { - mayaPoints.set(i, points[i][0], points[i][1], points[i][2]); - } - - MIntArray polygonCounts(faceVertexCounts.cdata(), faceVertexCounts.size()); - MIntArray polygonConnects(faceVertexIndices.cdata(), faceVertexIndices.size()); - - // == Create Mesh Shape Node - MFnMesh meshFn; - MObject meshObj = meshFn.create(mayaPoints.length(), - polygonCounts.length(), - mayaPoints, - polygonCounts, - polygonConnects, - mayaNodeTransformObj, - &status); - if (status != MS::kSuccess) { - return false; - } - - // Since we are "decollapsing", we will create a xform and a shape node for each USD prim - const std::string usdPrimName = prim.GetName().GetString(); - const std::string shapeName = TfStringPrintf("%sShape", - usdPrimName.c_str()); - - // Set mesh name and register - meshFn.setName(MString(shapeName.c_str()), false, &status); - if (context) { - const SdfPath shapePath = - prim.GetPath().AppendChild(TfToken(shapeName)); - context->RegisterNewMayaNode(shapePath.GetString(), meshObj); // used for undo/redo - } - - // If a material is bound, create (or reuse if already present) and assign it - // If no binding is present, assign the mesh to the default shader - const TfToken& shadingMode = args.GetShadingMode(); - UsdMayaTranslatorMaterial::AssignMaterial(shadingMode, - mesh, - meshObj, - context); - - // Mesh is a shape, so read Gprim properties - UsdMayaTranslatorGprim::Read(mesh, meshObj, context); - - // Set normals if supplied - MIntArray normalsFaceIds; - if (normals.size() == static_cast(meshFn.numFaceVertices())) { - for (size_t i = 0u; i < polygonCounts.length(); ++i) { - for (int j = 0; j < polygonCounts[i]; ++j) { - normalsFaceIds.append(i); - } - } - - if (normalsFaceIds.length() == static_cast(meshFn.numFaceVertices())) { - MVectorArray mayaNormals(normals.size()); - for (size_t i = 0u; i < normals.size(); ++i) { - mayaNormals.set(MVector(normals[i][0u], - normals[i][1u], - normals[i][2u]), - i); - } - - meshFn.setFaceVertexNormals(mayaNormals, - normalsFaceIds, - polygonConnects); - } - } - - // Copy UsdGeomMesh schema attrs into Maya if they're authored. - UsdMayaReadUtil::ReadSchemaAttributesFromPrim( - prim, - meshFn.object(), - { - UsdGeomTokens->subdivisionScheme, - UsdGeomTokens->interpolateBoundary, - UsdGeomTokens->faceVaryingLinearInterpolation - }); - - // If we are dealing with polys, check if there are normals and set the - // internal emit-normals tag so that the normals will round-trip. - // If we are dealing with a subdiv, read additional subdiv tags. - TfToken subdScheme; - if (mesh.GetSubdivisionSchemeAttr().Get(&subdScheme) && - subdScheme == UsdGeomTokens->none) { - if (normals.size() == static_cast(meshFn.numFaceVertices()) && - mesh.GetNormalsInterpolation() == UsdGeomTokens->faceVarying) { - UsdMayaMeshUtil::SetEmitNormalsTag(meshFn, true); - } - } else { - _AssignSubDivTagsToMesh(mesh, meshObj, meshFn); - } - - // Set Holes - VtIntArray holeIndices; - mesh.GetHoleIndicesAttr().Get(&holeIndices); // not animatable - if (!holeIndices.empty()) { - MUintArray mayaHoleIndices; - mayaHoleIndices.setLength(holeIndices.size()); - for (size_t i = 0u; i < holeIndices.size(); ++i) { - mayaHoleIndices[i] = holeIndices[i]; - } - - if (meshFn.setInvisibleFaces(mayaHoleIndices) != MS::kSuccess) { - TF_RUNTIME_ERROR("Unable to set Invisible Faces on <%s>", - meshFn.fullPathName().asChar()); - } - } - - // GETTING PRIMVARS - const std::vector primvars = mesh.GetPrimvars(); - TF_FOR_ALL(iter, primvars) { - const UsdGeomPrimvar& primvar = *iter; - const TfToken name = primvar.GetBaseName(); - const TfToken fullName = primvar.GetPrimvarName(); - const SdfValueTypeName typeName = primvar.GetTypeName(); - const TfToken& interpolation = primvar.GetInterpolation(); - - // Exclude primvars using the full primvar name without "primvars:". - // This applies to all primvars; we don't care if it's a color set, a - // UV set, etc. - if (args.GetExcludePrimvarNames().count(fullName) != 0) { - continue; - } - - // If the primvar is called either displayColor or displayOpacity check - // if it was really authored from the user. It may not have been - // authored by the user, for example if it was generated by shader - // values and not an authored colorset/entity. - // If it was not really authored, we skip the primvar. - if (name == UsdMayaMeshColorSetTokens->DisplayColorColorSetName || - name == UsdMayaMeshColorSetTokens->DisplayOpacityColorSetName) { - if (!UsdMayaRoundTripUtil::IsAttributeUserAuthored(primvar)) { - continue; - } - } - - // XXX: Maya stores UVs in MFloatArrays and color set data in MColors - // which store floats, so we currently only import primvars holding - // float-typed arrays. Should we still consider other precisions - // (double, half, ...) and/or numeric types (int)? - if (typeName == SdfValueTypeNames->TexCoord2fArray || - (UsdMayaReadUtil::ReadFloat2AsUV() && - typeName == SdfValueTypeNames->Float2Array)) { - // Looks for TexCoord2fArray types for UV sets first - // Otherwise, if env variable for reading Float2 - // as uv sets is turned on, we assume that Float2Array primvars - // are UV sets. - if (!_AssignUVSetPrimvarToMesh(primvar, meshFn)) { - TF_WARN("Unable to retrieve and assign data for UV set <%s> on " - "mesh <%s>", - name.GetText(), - mesh.GetPrim().GetPath().GetText()); - } - } else if (typeName == SdfValueTypeNames->FloatArray || - typeName == SdfValueTypeNames->Float3Array || - typeName == SdfValueTypeNames->Color3fArray || - typeName == SdfValueTypeNames->Float4Array || - typeName == SdfValueTypeNames->Color4fArray) { - if (!_AssignColorSetPrimvarToMesh(mesh, primvar, meshFn)) { - TF_WARN("Unable to retrieve and assign data for color set <%s> " - "on mesh <%s>", - name.GetText(), - mesh.GetPrim().GetPath().GetText()); - } - } else if (interpolation == UsdGeomTokens->constant){ - // Constant primvars get added as attributes on the mesh. - if (!_AssignConstantPrimvarToMesh(primvar, meshFn)) { - TF_WARN("Unable to assign constant primvar <%s> as attribute " - "on mesh <%s>", - name.GetText(), - mesh.GetPrim().GetPath().GetText()); - } - } - } - - // We only vizualize the colorset by default if it is "displayColor". - MStringArray colorSetNames; - if (meshFn.getColorSetNames(colorSetNames) == MS::kSuccess) { - for (unsigned int i = 0u; i < colorSetNames.length(); ++i) { - const MString colorSetName = colorSetNames[i]; - if (std::string(colorSetName.asChar()) - == UsdMayaMeshColorSetTokens->DisplayColorColorSetName.GetString()) { - const MFnMesh::MColorRepresentation csRep = - meshFn.getColorRepresentation(colorSetName); - if (csRep == MFnMesh::kRGB || csRep == MFnMesh::kRGBA) { - // both of these are needed to show the colorset. - MPlug plg = meshFn.findPlug("displayColors"); - if (!plg.isNull()) { - plg.setBool(true); - } - meshFn.setCurrentColorSetName(colorSetName); - } - break; - } - } - } - - // Code below this point is for handling deforming meshes, so if we don't - // have time samples to deal with, we're done. - if (pointsNumTimeSamples == 0u) { - return true; - } - - // If we're using the imported USD as an animation cache, try to setup the - // point based deformer for this prim. If that fails, we'll fallback on - // creating a blend shape deformer. - if (args.GetUseAsAnimationCache() && - _SetupPointBasedDeformerForMayaNode(meshObj, prim, context)) { - return true; - } - - // Use blendShapeDeformer so that all the points for a frame are contained - // in a single node. - // - MPointArray mayaAnimPoints(mayaNumVertices); - MObject meshAnimObj; - - MFnBlendShapeDeformer blendFn; - MObject blendObj = blendFn.create(meshObj); - if (context) { - context->RegisterNewMayaNode(blendFn.name().asChar(), blendObj); // used for undo/redo - } - - for (unsigned int ti = 0u; ti < pointsNumTimeSamples; ++ti) { - mesh.GetPointsAttr().Get(&points, pointsTimeSamples[ti]); - - for (unsigned int i = 0u; i < mayaNumVertices; ++i) { - mayaAnimPoints.set(i, points[i][0], points[i][1], points[i][2]); - } - - // == Create Mesh Shape Node - MFnMesh meshFn; - if (meshAnimObj.isNull()) { - meshAnimObj = meshFn.create(mayaAnimPoints.length(), - polygonCounts.length(), - mayaAnimPoints, - polygonCounts, - polygonConnects, - mayaNodeTransformObj, - &status); - if (status != MS::kSuccess) { - continue; - } - } - else { - // Reuse the already created mesh by copying it and then setting the points - meshAnimObj = meshFn.copy(meshAnimObj, mayaNodeTransformObj, &status); - meshFn.setPoints(mayaAnimPoints); - } - - // Set normals if supplied - // - // NOTE: This normal information is not propagated through the blendShapes, only the controlPoints. - // - mesh.GetNormalsAttr().Get(&normals, pointsTimeSamples[ti]); - if (normals.size() == static_cast(meshFn.numFaceVertices()) && - normalsFaceIds.length() == static_cast(meshFn.numFaceVertices())) { - MVectorArray mayaNormals(normals.size()); - for (size_t i = 0; i < normals.size(); ++i) { - mayaNormals.set(MVector(normals[i][0u], - normals[i][1u], - normals[i][2u]), - i); - } - - meshFn.setFaceVertexNormals(mayaNormals, - normalsFaceIds, - polygonConnects); - } - - // Add as target and set as an intermediate object. We do *not* - // register the mesh object for undo/redo, since it will be handled - // automatically by deleting the blend shape deformer object. - blendFn.addTarget(meshObj, ti, meshAnimObj, 1.0); - meshFn.setIntermediateObject(true); - } - - // Animate the weights so that mesh0 has a weight of 1 at frame 0, etc. - MFnAnimCurve animFn; - - // Construct the time array to be used for all the keys - MTimeArray timeArray; - timeArray.setLength(pointsNumTimeSamples); - for (unsigned int ti = 0u; ti < pointsNumTimeSamples; ++ti) { - timeArray.set(MTime(pointsTimeSamples[ti]), ti); - } - - // Key/Animate the weights - MPlug plgAry = blendFn.findPlug("weight"); - if (!plgAry.isNull() && plgAry.isArray()) { - for (unsigned int ti = 0u; ti < pointsNumTimeSamples; ++ti) { - MPlug plg = plgAry.elementByLogicalIndex(ti, &status); - MDoubleArray valueArray(pointsNumTimeSamples, 0.0); - valueArray[ti] = 1.0; // Set the time value where this mesh's weight should be 1.0 - MObject animObj = animFn.create(plg, nullptr, &status); - animFn.addKeys(&timeArray, &valueArray); - // We do *not* register the anim curve object for undo/redo, - // since it will be handled automatically by deleting the blend - // shape deformer object. - } - } - - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/translatorMesh.h b/third_party/maya/lib/usdMaya/translatorMesh.h deleted file mode 100644 index 0b18489bae..0000000000 --- a/third_party/maya/lib/usdMaya/translatorMesh.h +++ /dev/null @@ -1,84 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -/// \file usdMaya/translatorMesh.h - -#ifndef USD_MAYA_TRANSLATOR_MESH_H -#define USD_MAYA_TRANSLATOR_MESH_H - -#include "usdMaya/api.h" - -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usdGeom/mesh.h" -#include "pxr/usd/usdGeom/primvar.h" - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Provides helper functions for translating UsdGeomMesh prims into Maya -/// meshes. -class UsdMayaTranslatorMesh -{ - public: - /// Creates an MFnMesh under \p parentNode from \p mesh. - PXRUSDMAYA_API - static bool Create( - const UsdGeomMesh& mesh, - MObject parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context); - - private: - static bool _AssignSubDivTagsToMesh( - const UsdGeomMesh& primSchema, - MObject& meshObj, - MFnMesh& meshFn); - - static bool _AssignUVSetPrimvarToMesh( - const UsdGeomPrimvar& primvar, - MFnMesh& meshFn); - - static bool _AssignColorSetPrimvarToMesh( - const UsdGeomMesh& primSchema, - const UsdGeomPrimvar& primvar, - MFnMesh& meshFn); - - static bool _AssignConstantPrimvarToMesh( - const UsdGeomPrimvar& primvar, - MFnMesh& meshFn); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorMesh_PrimVars.cpp b/third_party/maya/lib/usdMaya/translatorMesh_PrimVars.cpp deleted file mode 100644 index 1d061ac901..0000000000 --- a/third_party/maya/lib/usdMaya/translatorMesh_PrimVars.cpp +++ /dev/null @@ -1,469 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorMesh.h" - -#include "usdMaya/colorSpace.h" -#include "usdMaya/meshUtil.h" -#include "usdMaya/readUtil.h" -#include "usdMaya/roundTripUtil.h" - -#include "pxr/base/gf/vec2f.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" -#include "pxr/base/vt/types.h" -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/types.h" -#include "pxr/usd/sdf/valueTypeName.h" -#include "pxr/usd/usdGeom/mesh.h" -#include "pxr/usd/usdGeom/primvar.h" -#include "pxr/usd/usdUtils/pipeline.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// "Flattens out" the given \p interpolation onto face-vertexes of the given -/// \p meshFn, returning a mapping of the face-vertex indices to data indices. -/// Takes into account data authored sparsely if \p assignmentIndices and -/// \p unauthoredValuesIndex are specified. -static -MIntArray -_GetMayaFaceVertexAssignmentIds( - const MFnMesh& meshFn, - const TfToken& interpolation, - const VtIntArray& assignmentIndices, - const int unauthoredValuesIndex) -{ - MIntArray valueIds(meshFn.numFaceVertices(), -1); - - MItMeshFaceVertex itFV(meshFn.object()); - unsigned int fvi = 0; - for (itFV.reset(); !itFV.isDone(); itFV.next(), ++fvi) { - int valueId = 0; - if (interpolation == UsdGeomTokens->constant) { - valueId = 0; - } else if (interpolation == UsdGeomTokens->uniform) { - valueId = itFV.faceId(); - } else if (interpolation == UsdGeomTokens->vertex) { - valueId = itFV.vertId(); - } else if (interpolation == UsdGeomTokens->faceVarying) { - valueId = fvi; - } - - if (static_cast(valueId) < assignmentIndices.size()) { - // The data is indexed, so consult the indices array for the - // correct index into the data. - valueId = assignmentIndices[valueId]; - - if (valueId == unauthoredValuesIndex) { - // This component had no authored value, so leave it unassigned. - continue; - } - } - - valueIds[fvi] = valueId; - } - - return valueIds; -} - -/* static */ -bool -UsdMayaTranslatorMesh::_AssignUVSetPrimvarToMesh( - const UsdGeomPrimvar& primvar, - MFnMesh& meshFn) -{ - const TfToken& primvarName = primvar.GetPrimvarName(); - - // Get the raw data before applying any indexing. - VtVec2fArray uvValues; - if (!primvar.Get(&uvValues) || uvValues.empty()) { - TF_WARN("Could not read UV values from primvar '%s' on mesh: %s", - primvarName.GetText(), - primvar.GetAttr().GetPrimPath().GetText()); - return false; - } - - // This is the number of UV values assuming the primvar is NOT indexed. - VtIntArray assignmentIndices; - if (primvar.GetIndices(&assignmentIndices)) { - // The primvar IS indexed, so the indices array is what determines the - // number of UV values. - int unauthoredValuesIndex = primvar.GetUnauthoredValuesIndex(); - - // Replace any index equal to unauthoredValuesIndex with -1. - if (unauthoredValuesIndex != -1) { - for (int& index : assignmentIndices) { - if (index == unauthoredValuesIndex) { - index = -1; - } - } - } - - // Furthermore, if unauthoredValuesIndex is valid for uvValues, then - // remove it from uvValues and shift the indices (we don't want to - // import the unauthored value into Maya, where it has no meaning). - if (unauthoredValuesIndex >= 0 && - static_cast(unauthoredValuesIndex) < uvValues.size()) { - // This moves [unauthoredValuesIndex + 1, end) to - // [unauthoredValuesIndex, end - 1), erasing the - // unauthoredValuesIndex. - std::move( - uvValues.begin() + unauthoredValuesIndex + 1, - uvValues.end(), - uvValues.begin() + unauthoredValuesIndex); - uvValues.pop_back(); - - for (int& index : assignmentIndices) { - if (index > unauthoredValuesIndex) { - index = index - 1; - } - } - } - } - - // Go through the UV data and add the U and V values to separate - // MFloatArrays. - MFloatArray uCoords; - MFloatArray vCoords; - for (const GfVec2f& v : uvValues) { - uCoords.append(v[0]); - vCoords.append(v[1]); - } - - MStatus status; - MString uvSetName(primvarName.GetText()); - if (primvarName == UsdUtilsGetPrimaryUVSetName()) { - // We assume that the primary USD UV set maps to Maya's default 'map1' - // set which always exists, so we shouldn't try to create it. - uvSetName = "map1"; - } else { - status = meshFn.createUVSet(uvSetName); - if (status != MS::kSuccess) { - TF_WARN("Unable to create UV set '%s' for mesh: %s", - uvSetName.asChar(), - meshFn.fullPathName().asChar()); - return false; - } - } - - // The following two lines should have no effect on user-visible state but - // prevent a Maya crash in MFnMesh.setUVs after creating a crease set. - // XXX this workaround is needed pending a fix by Autodesk. - MString currentSet = meshFn.currentUVSetName(); - meshFn.setCurrentUVSetName(currentSet); - - // Create UVs on the mesh from the values we collected out of the primvar. - // We'll assign mesh components to these values below. - status = meshFn.setUVs(uCoords, vCoords, &uvSetName); - if (status != MS::kSuccess) { - TF_WARN("Unable to set UV data on UV set '%s' for mesh: %s", - uvSetName.asChar(), - meshFn.fullPathName().asChar()); - return false; - } - - const TfToken& interpolation = primvar.GetInterpolation(); - - // Build an array of value assignments for each face vertex in the mesh. - // Any assignments left as -1 will not be assigned a value. - MIntArray uvIds = _GetMayaFaceVertexAssignmentIds(meshFn, - interpolation, - assignmentIndices, - -1); - - MIntArray vertexCounts; - MIntArray vertexList; - status = meshFn.getVertices(vertexCounts, vertexList); - if (status != MS::kSuccess) { - TF_WARN("Could not get vertex counts for UV set '%s' on mesh: %s", - uvSetName.asChar(), - meshFn.fullPathName().asChar()); - return false; - } - - status = meshFn.assignUVs(vertexCounts, uvIds, &uvSetName); - if (status != MS::kSuccess) { - TF_WARN("Could not assign UV values to UV set '%s' on mesh: %s", - uvSetName.asChar(), - meshFn.fullPathName().asChar()); - return false; - } - - return true; -} - -/* static */ -bool -UsdMayaTranslatorMesh::_AssignColorSetPrimvarToMesh( - const UsdGeomMesh& primSchema, - const UsdGeomPrimvar& primvar, - MFnMesh& meshFn) -{ - const TfToken& primvarName = primvar.GetPrimvarName(); - const SdfValueTypeName& typeName = primvar.GetTypeName(); - - MString colorSetName(primvarName.GetText()); - - // If the primvar is displayOpacity and it is a FloatArray, check if - // displayColor is authored. If not, we'll import this 'displayOpacity' - // primvar as a 'displayColor' color set. This supports cases where the - // user created a single channel value for displayColor. - // Note that if BOTH displayColor and displayOpacity are authored, they will - // be imported as separate color sets. We do not attempt to combine them - // into a single color set. - if (primvarName == UsdMayaMeshColorSetTokens->DisplayOpacityColorSetName && - typeName == SdfValueTypeNames->FloatArray) { - if (!UsdMayaRoundTripUtil::IsAttributeUserAuthored(primSchema.GetDisplayColorPrimvar())) { - colorSetName = UsdMayaMeshColorSetTokens->DisplayColorColorSetName.GetText(); - } - } - - // We'll need to convert colors from linear to display if this color set is - // for display colors. - const bool isDisplayColor = - (colorSetName == UsdMayaMeshColorSetTokens->DisplayColorColorSetName.GetText()); - - // Get the raw data before applying any indexing. We'll only populate one - // of these arrays based on the primvar's typeName, and we'll also set the - // color representation so we know which array to use later. - VtFloatArray alphaArray; - VtVec3fArray rgbArray; - VtVec4fArray rgbaArray; - MFnMesh::MColorRepresentation colorRep; - size_t numValues = 0; - - MStatus status = MS::kSuccess; - - if (typeName == SdfValueTypeNames->FloatArray) { - colorRep = MFnMesh::kAlpha; - if (!primvar.Get(&alphaArray) || alphaArray.empty()) { - status = MS::kFailure; - } else { - numValues = alphaArray.size(); - } - } else if (typeName == SdfValueTypeNames->Float3Array || - typeName == SdfValueTypeNames->Color3fArray) { - colorRep = MFnMesh::kRGB; - if (!primvar.Get(&rgbArray) || rgbArray.empty()) { - status = MS::kFailure; - } else { - numValues = rgbArray.size(); - } - } else if (typeName == SdfValueTypeNames->Float4Array || - typeName == SdfValueTypeNames->Color4fArray) { - colorRep = MFnMesh::kRGBA; - if (!primvar.Get(&rgbaArray) || rgbaArray.empty()) { - status = MS::kFailure; - } else { - numValues = rgbaArray.size(); - } - } else { - TF_WARN("Unsupported color set primvar type '%s' for primvar '%s' on " - "mesh: %s", - typeName.GetAsToken().GetText(), - primvarName.GetText(), - primvar.GetAttr().GetPrimPath().GetText()); - return false; - } - - if (status != MS::kSuccess || numValues == 0) { - TF_WARN("Could not read color set values from primvar '%s' on mesh: %s", - primvarName.GetText(), - primvar.GetAttr().GetPrimPath().GetText()); - return false; - } - - VtIntArray assignmentIndices; - int unauthoredValuesIndex = -1; - if (primvar.GetIndices(&assignmentIndices)) { - // The primvar IS indexed, so the indices array is what determines the - // number of color values. - numValues = assignmentIndices.size(); - unauthoredValuesIndex = primvar.GetUnauthoredValuesIndex(); - } - - // Go through the color data and translate the values into MColors in the - // colorArray, taking into consideration that indexed data may have been - // authored sparsely. If the assignmentIndices array is empty then the data - // is NOT indexed. - // Note that with indexed data, the data is added to the arrays in ascending - // component ID order according to the primvar's interpolation (ascending - // face ID for uniform interpolation, ascending vertex ID for vertex - // interpolation, etc.). This ordering may be different from the way the - // values are ordered in the primvar. Because of this, we recycle the - // assignmentIndices array as we go to store the new mapping from component - // index to color index. - MColorArray colorArray; - for (size_t i = 0; i < numValues; ++i) { - int valueIndex = i; - - if (i < assignmentIndices.size()) { - // The data is indexed, so consult the indices array for the - // correct index into the data. - valueIndex = assignmentIndices[i]; - - if (valueIndex == unauthoredValuesIndex) { - // This component is unauthored, so just update the - // mapping in assignmentIndices and then skip the value. - // We don't actually use the value at the unassigned index. - assignmentIndices[i] = -1; - continue; - } - - // We'll be appending a new value, so the current length of the - // array gives us the new value's index. - assignmentIndices[i] = colorArray.length(); - } - - GfVec4f colorValue(1.0); - - switch(colorRep) { - case MFnMesh::kAlpha: - colorValue[3] = alphaArray[valueIndex]; - break; - case MFnMesh::kRGB: - colorValue[0] = rgbArray[valueIndex][0]; - colorValue[1] = rgbArray[valueIndex][1]; - colorValue[2] = rgbArray[valueIndex][2]; - break; - case MFnMesh::kRGBA: - colorValue[0] = rgbaArray[valueIndex][0]; - colorValue[1] = rgbaArray[valueIndex][1]; - colorValue[2] = rgbaArray[valueIndex][2]; - colorValue[3] = rgbaArray[valueIndex][3]; - break; - default: - break; - } - - if (isDisplayColor) { - colorValue = UsdMayaColorSpace::ConvertLinearToMaya(colorValue); - } - - MColor mColor(colorValue[0], colorValue[1], colorValue[2], colorValue[3]); - colorArray.append(mColor); - } - - // colorArray now stores all of the values and any unassigned components - // have had their indices set to -1, so update the unauthored values index. - unauthoredValuesIndex = -1; - - const bool clamped = UsdMayaRoundTripUtil::IsPrimvarClamped(primvar); - - status = meshFn.createColorSet(colorSetName, nullptr, clamped, colorRep); - if (status != MS::kSuccess) { - TF_WARN("Unable to create color set '%s' for mesh: %s", - colorSetName.asChar(), - meshFn.fullPathName().asChar()); - return false; - } - - // Create colors on the mesh from the values we collected out of the - // primvar. We'll assign mesh components to these values below. - status = meshFn.setColors(colorArray, &colorSetName, colorRep); - if (status != MS::kSuccess) { - TF_WARN("Unable to set color data on color set '%s' for mesh: %s", - colorSetName.asChar(), - meshFn.fullPathName().asChar()); - return false; - } - - const TfToken& interpolation = primvar.GetInterpolation(); - - // Build an array of value assignments for each face vertex in the mesh. - // Any assignments left as -1 will not be assigned a value. - MIntArray colorIds = _GetMayaFaceVertexAssignmentIds(meshFn, - interpolation, - assignmentIndices, - unauthoredValuesIndex); - - status = meshFn.assignColors(colorIds, &colorSetName); - if (status != MS::kSuccess) { - TF_WARN("Could not assign color values to color set '%s' on mesh: %s", - colorSetName.asChar(), - meshFn.fullPathName().asChar()); - return false; - } - - return true; -} - -/* static */ -bool -UsdMayaTranslatorMesh::_AssignConstantPrimvarToMesh( - const UsdGeomPrimvar& primvar, - MFnMesh& meshFn) -{ - const TfToken& interpolation = primvar.GetInterpolation(); - if (interpolation != UsdGeomTokens->constant) { - return false; - } - - const TfToken& name = primvar.GetBaseName(); - const SdfValueTypeName& typeName = primvar.GetTypeName(); - const SdfVariability& variability = SdfVariabilityUniform; - - MObject attrObj = - UsdMayaReadUtil::FindOrCreateMayaAttr( - typeName, - variability, - meshFn, - name.GetText()); - if (attrObj.isNull()) { - return false; - } - - VtValue primvarData; - primvar.Get(&primvarData); - - MStatus status; - MPlug plug = meshFn.findPlug( - name.GetText(), - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess || plug.isNull()) { - return false; - } - - return UsdMayaReadUtil::SetMayaAttr(plug, primvarData); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/translatorMesh_SubDiv.cpp b/third_party/maya/lib/usdMaya/translatorMesh_SubDiv.cpp deleted file mode 100644 index 299ee531fd..0000000000 --- a/third_party/maya/lib/usdMaya/translatorMesh_SubDiv.cpp +++ /dev/null @@ -1,300 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorMesh.h" - -#include "usdMaya/util.h" - -#include "pxr/usd/usdGeom/mesh.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - - -bool -_AddCreaseSet( - const std::string &rootName, - double creaseLevel, - MSelectionList &componentList, - MStatus *statusOK ) -{ - // Crease Set functionality is native to Maya, but undocumented and not - // directly supported in the API. The below implementation is derived from - // the editor code in the maya distro at: - // - // .../lib/python2.7/site-packages/maya/app/general/creaseSetEditor.py - - MObject creasePartitionObj; - *statusOK = UsdMayaUtil::GetMObjectByName(":creasePartition", - creasePartitionObj); - - if (creasePartitionObj.isNull()) { - statusOK->clear(); - - // There is no documented way to create a shared node through the C++ API - const std::string partitionName = MGlobal::executeCommandStringResult( - "createNode \"partition\" -shared -name \":creasePartition\"").asChar(); - - *statusOK = UsdMayaUtil::GetMObjectByName(partitionName, - creasePartitionObj); - if (!*statusOK) { - return false; - } - } - - MFnPartition creasePartition( creasePartitionObj, statusOK ); - if (!*statusOK) return false; - - std::string creaseSetname = - TfStringPrintf("%s_creaseSet#",rootName.c_str()); - - MFnDependencyNode creaseSetFn; - MObject creaseSetObj = - creaseSetFn.create("creaseSet", creaseSetname.c_str(), statusOK ); - if (!*statusOK) return false; - - MPlug levelPlug = creaseSetFn.findPlug("creaseLevel",false, statusOK); - if (!*statusOK) return false; - - *statusOK = levelPlug.setValue(creaseLevel); - if (!*statusOK) return false; - - *statusOK = creasePartition.addMember(creaseSetObj); - if (!*statusOK) return false; - - MFnSet creaseSet( creaseSetObj, statusOK ); - if (!*statusOK) return false; - - *statusOK = creaseSet.addMembers( componentList ); - if (!*statusOK) return false; - - return true; -} - -/* static */ -bool -UsdMayaTranslatorMesh::_AssignSubDivTagsToMesh( const UsdGeomMesh &primSchema, MObject &meshObj, MFnMesh &meshFn) -{ - // We may want to provide the option in the future, but for now, we - // default to using crease sets when setting crease data. - // - static const bool USE_CREASE_SETS = true; - - MStatus statusOK; - - MDagPath meshPath; - statusOK = MDagPath::getAPathTo(meshObj,meshPath); - if (!statusOK) return false; - - // USD does not support grouped verts and edges, so combine all components - // with the same weight into one set to reduce the overall crease set - // count. The user can always split the sets up later if desired. - // - // This structure is unused if crease sets aren't being created. - std::unordered_map elemsPerWeight; - - // Vert Creasing - VtArray subdCornerIndices; - VtArray subdCornerSharpnesses; - primSchema.GetCornerIndicesAttr().Get(&subdCornerIndices); // not animatable - primSchema.GetCornerSharpnessesAttr().Get(&subdCornerSharpnesses); // not animatable - if (!subdCornerIndices.empty()) { - if (subdCornerIndices.size() == subdCornerSharpnesses.size() ) { - statusOK.clear(); - - if (USE_CREASE_SETS) { - MItMeshVertex vertIt(meshObj); - for (unsigned int i=0; i < subdCornerIndices.size(); i++) { - - // Ignore zero-sharpness corners - if (subdCornerSharpnesses[i]==0) - continue; - - MSelectionList &elemList = - elemsPerWeight[ subdCornerSharpnesses[i] ]; - - int prevIndexDummy; // dummy param - statusOK = vertIt.setIndex(subdCornerIndices[i], prevIndexDummy); - if (!statusOK) - break; - statusOK = elemList.add(meshPath,vertIt.currentItem()); - if (!statusOK) - break; - } - - } else { - MUintArray mayaCreaseVertIds; - MDoubleArray mayaCreaseVertValues; - mayaCreaseVertIds.setLength( subdCornerIndices.size() ); - mayaCreaseVertValues.setLength( subdCornerIndices.size() ); - for (unsigned int i=0; i < subdCornerIndices.size(); i++) { - - // Ignore zero-sharpness corners - if (subdCornerSharpnesses[i]==0) - continue; - - mayaCreaseVertIds[i] = subdCornerIndices[i]; - mayaCreaseVertValues[i] = subdCornerSharpnesses[i]; - } - statusOK = meshFn.setCreaseVertices(mayaCreaseVertIds, mayaCreaseVertValues); - } - - if (!statusOK) { - TF_RUNTIME_ERROR("Unable to set Crease Vertices on <%s>: %s", - meshFn.fullPathName().asChar(), - statusOK.errorString().asChar()); - return false; - } - - } else { - TF_RUNTIME_ERROR( - "Mismatch between Corner Indices & Sharpness on <%s>", - primSchema.GetPrim().GetPath().GetText()); - return false; - } - } - - // Edge Creasing - VtArray subdCreaseLengths; - VtArray subdCreaseIndices; - VtArray subdCreaseSharpnesses; - primSchema.GetCreaseLengthsAttr().Get(&subdCreaseLengths); - primSchema.GetCreaseIndicesAttr().Get(&subdCreaseIndices); - primSchema.GetCreaseSharpnessesAttr().Get(&subdCreaseSharpnesses); - if (!subdCreaseLengths.empty()) { - if (subdCreaseLengths.size() == subdCreaseSharpnesses.size() ) { - MUintArray mayaCreaseEdgeIds; - MDoubleArray mayaCreaseEdgeValues; - MIntArray connectedEdges; - unsigned int creaseIndexBase = 0; - - statusOK.clear(); - - for (unsigned int creaseGroup=0; - statusOK && creaseGroup: %s", - meshFn.fullPathName().asChar(), - statusOK.errorString().asChar()); - return false; - } - - } else { - TF_RUNTIME_ERROR( - "Mismatch between Crease Lengths & Sharpness on <%s>", - primSchema.GetPrim().GetPath().GetText()); - return false; - } - } - - if (USE_CREASE_SETS) { - TF_FOR_ALL(weightList, elemsPerWeight) { - double creaseLevel = weightList->first; - MSelectionList &elemList = weightList->second; - - if (!_AddCreaseSet( meshFn.name().asChar(), - creaseLevel, elemList, &statusOK )){ - TF_RUNTIME_ERROR("Unable to set crease sets on <%s>: %s", - meshFn.fullPathName().asChar(), - statusOK.errorString().asChar()); - return false; - } - } - } - - return true; -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/translatorModelAssembly.cpp b/third_party/maya/lib/usdMaya/translatorModelAssembly.cpp deleted file mode 100644 index d754f224ae..0000000000 --- a/third_party/maya/lib/usdMaya/translatorModelAssembly.cpp +++ /dev/null @@ -1,601 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorModelAssembly.h" - -#include "usdMaya/editUtil.h" -#include "usdMaya/jobArgs.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/primWriterArgs.h" -#include "usdMaya/primWriterContext.h" -#include "usdMaya/referenceAssembly.h" -#include "usdMaya/stageCache.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/translatorXformable.h" -#include "usdMaya/util.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/usd/kind/registry.h" -#include "pxr/usd/sdf/assetPath.h" -#include "pxr/usd/sdf/listOp.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/reference.h" -#include "pxr/usd/sdf/schema.h" -#include "pxr/usd/sdf/types.h" -#include "pxr/usd/usd/modelAPI.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/stageCacheContext.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usd/variantSets.h" -#include "pxr/usd/usdGeom/xformable.h" -#include "pxr/usd/usdUtils/pipeline.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS(_tokens, - ((FilePathPlugName, "filePath")) - ((PrimPathPlugName, "primPath")) - ((KindPlugName, "kind")) - - ((MayaProxyShapeNameSuffix, "Proxy")) - - // XXX: These should eventually be replaced/removed when the proxy shape - // node supports all variantSets and not just modelingVariant. - (variantKey) - (modelingVariant) -); - - -/* static */ -bool -UsdMayaTranslatorModelAssembly::Create( - const UsdMayaPrimWriterArgs& args, - UsdMayaPrimWriterContext* context) -{ - UsdStageRefPtr stage = context->GetUsdStage(); - SdfPath authorPath = context->GetAuthorPath(); - UsdTimeCode usdTime = context->GetTimeCode(); - - context->SetExportsGprims(false); - context->SetPruneChildren(true); - context->SetModelPaths({authorPath}); - - UsdPrim prim = stage->DefinePrim(authorPath); - if (!prim) { - TF_RUNTIME_ERROR( - "Failed to create prim for USD reference assembly at path <%s>", - authorPath.GetText()); - return false; - } - - // only write references when time is default - if (!usdTime.IsDefault()) { - return true; - } - - // Guard against a situation where the prim being referenced has - // xformOp's specified in its xformOpOrder but the reference assembly - // in Maya has an identity transform. We would normally skip writing out - // the xformOpOrder, but that isn't correct since we would inherit the - // xformOpOrder, which we don't want. - // Instead, always write out an empty xformOpOrder if the transform writer - // did not write out an xformOpOrder in its constructor. This guarantees - // that we get an identity transform as expected (instead of inheriting). - bool resetsXformStack; - UsdGeomXformable xformable(prim); - std::vector orderedXformOps = - xformable.GetOrderedXformOps(&resetsXformStack); - if (orderedXformOps.empty() && !resetsXformStack) { - xformable.CreateXformOpOrderAttr().Block(); - } - - const MDagPath& currPath = args.GetMDagPath(); - - // because of how we generate these things and node collapsing, sometimes - // the currPath is for the USD reference assembly and some times it's for - // the USD proxy shape. - const MFnDagNode assemblyNode(currPath.transform()); - - MStatus status; - MPlug usdRefFilepathPlg = assemblyNode.findPlug( - _tokens->FilePathPlugName.GetText(), &status); - if (status == MS::kSuccess) { - UsdReferences refs = prim.GetReferences(); - std::string refAssetPath(usdRefFilepathPlg.asString().asChar()); - - std::string resolvedRefPath = - stage->ResolveIdentifierToEditTarget(refAssetPath); - - if (!resolvedRefPath.empty()) { - std::string refPrimPathStr; - MPlug usdRefPrimPathPlg = assemblyNode.findPlug( - _tokens->PrimPathPlugName.GetText(), &status); - if (status == MS::kSuccess) { - refPrimPathStr = usdRefPrimPathPlg.asString().asChar(); - } - - if (refPrimPathStr.empty()) { - refs.AddReference(refAssetPath); - } else { - SdfPath refPrimPath(refPrimPathStr); - - if (refPrimPath.IsRootPrimPath()) { - refs.AddReference(SdfReference(refAssetPath, refPrimPath)); - } else { - TF_RUNTIME_ERROR( - "Not creating reference for assembly node '%s' " - "with non-root prim path <%s>", - assemblyNode.fullPathName().asChar(), - refPrimPath.GetText()); - } - } - } else { - const std::string errorMsg = TfStringPrintf( - "Could not resolve reference '%s'; creating placeholder " - "Xform for <%s>", - refAssetPath.c_str(), - authorPath.GetText()); - TF_RUNTIME_ERROR(errorMsg); - prim.SetDocumentation(errorMsg); - } - } - - auto registeredVariantSets = UsdUtilsGetRegisteredVariantSets(); - if (!registeredVariantSets.empty()) { - // import variant selections: we only import the "persistent" ones. - for (const auto& regVarSet: registeredVariantSets) { - switch (regVarSet.selectionExportPolicy) { - case UsdUtilsRegisteredVariantSet::SelectionExportPolicy::Never: - case UsdUtilsRegisteredVariantSet::SelectionExportPolicy::IfAuthored: - continue; - case UsdUtilsRegisteredVariantSet::SelectionExportPolicy::Always: - break; - } - - const std::string& variantSetName = regVarSet.name; - std::string variantSetPlugName = TfStringPrintf("%s%s", - UsdMayaVariantSetTokens->PlugNamePrefix.GetText(), variantSetName.c_str()); - - MPlug modelingVariantPlg = assemblyNode.findPlug(variantSetPlugName.c_str(), &status); - if (status == MS::kSuccess) { - MString variant; - modelingVariantPlg.getValue(variant); - prim.GetVariantSet(variantSetName).SetVariantSelection(variant.asChar()); - } - } - } - else { - // export all that we can. - if (UsdMayaReferenceAssembly* usdRefAssem = - dynamic_cast(assemblyNode.userNode())) { - for (const auto& varSels: usdRefAssem->GetVariantSetSelections()) { - const std::string& variantSetName = varSels.first; - const std::string& variant = varSels.second; - prim.GetVariantSet(variantSetName).SetVariantSelection(variant); - } - } - } - - // Apply assembly edits, if any are present. - UsdMayaEditUtil::PathEditMap assemblyEdits; - std::vector invalidEdits; - UsdMayaEditUtil::GetEditsForAssembly( - assemblyNode.object(), - &assemblyEdits, - &invalidEdits); - - if (!invalidEdits.empty()) { - TF_WARN( - "The following invalid assembly edits were found while exporting " - "%s node '%s':\n" - " %s", - UsdMayaReferenceAssemblyTokens->MayaTypeName.GetText(), - assemblyNode.fullPathName().asChar(), - TfStringJoin(invalidEdits, "\n ").c_str()); - } - - if (!assemblyEdits.empty()) { - std::vector failedEdits; - UsdMayaEditUtil::ApplyEditsToProxy( - assemblyEdits, - prim, - &failedEdits); - - if (!failedEdits.empty()) { - TF_WARN( - "The following assembly edits could not be applied under the " - "USD prim '%s' while exporting %s node '%s':\n" - " %s", - prim.GetPath().GetText(), - UsdMayaReferenceAssemblyTokens->MayaTypeName.GetText(), - assemblyNode.fullPathName().asChar(), - TfStringJoin(failedEdits, "\n ").c_str()); - } - } else if (args.GetExportRefsAsInstanceable()) { - // Note that assemblies with edits cannot be instanceable. - - // When bug/128076 is addressed, the IsGroup() check will become - // unnecessary and obsolete. - // Until then, we have to check the "group"-ness of the prim's kind - // explicitly, since UsdPrim::IsGroup() can only return true if - // IsModel() also returns true, and that will not be the case until the - // end of the export after the model hierarchy has been fixed up. - TfToken kind; - UsdModelAPI(prim).GetKind(&kind); - if (!prim.HasAuthoredInstanceable() && - !KindRegistry::GetInstance().IsA(kind, KindTokens->group)) { - prim.SetInstanceable(true); - } - } - - return true; -} - -static -bool -_GetAssetInfo( - const UsdPrim& prim, - std::string* assetIdentifier, - SdfPath* assetPrimPath) -{ - UsdModelAPI usdModel(prim); - SdfAssetPath identifier; - if (!usdModel.GetAssetIdentifier(&identifier)) { - return false; - } - - *assetIdentifier = identifier.GetAssetPath(); - // We are assuming the target asset will have defaultPrim. - *assetPrimPath = SdfPath(); - return true; -} - -static -bool -_GetReferenceInfo( - const UsdPrim& prim, - std::string* assetIdentifier, - SdfPath* assetPrimPath) -{ - SdfReferenceListOp refsOp; - SdfReferenceListOp::ItemVector refs; - prim.GetMetadata(SdfFieldKeys->References, &refsOp); - refsOp.ApplyOperations(&refs); - - // this logic is not robust. awaiting bug 99278. - if (!refs.empty()) { - const SdfReference& ref = refs[0]; - *assetIdentifier = ref.GetAssetPath(); - *assetPrimPath = ref.GetPrimPath(); - return true; - } - - return false; -} - -/* static */ -bool -UsdMayaTranslatorModelAssembly::ShouldImportAsAssembly( - const UsdPrim& usdImportRootPrim, - const UsdPrim& prim, - std::string* assetIdentifier, - SdfPath* assetPrimPath) -{ - if (!prim) { - return false; - } - - if (!prim.IsModel()) { - return false; - } - - if (prim == usdImportRootPrim) { - return false; - } - - // First we check if we're bringing in an asset (and not a reference to an - // asset). - if (_GetAssetInfo(prim, assetIdentifier, assetPrimPath)) { - return true; - } - - // If we can't find any assetInfo, fall back to checking the reference. - if (_GetReferenceInfo(prim, assetIdentifier, assetPrimPath)) { - return true; - } - - return false; -} - -static -std::map -_GetVariantSelections(const UsdPrim& prim) -{ - std::map varSels; - UsdVariantSets varSets = prim.GetVariantSets(); - std::vector varSetNames = varSets.GetNames(); - TF_FOR_ALL(iter, varSetNames) { - const std::string& varSetName = *iter; - std::string varSel = varSets.GetVariantSelection(varSetName); - if (!varSel.empty()) { - varSels[varSetName] = varSel; - } - } - return varSels; -} - -/* static */ -bool -UsdMayaTranslatorModelAssembly::Read( - const UsdPrim& prim, - const std::string& assetIdentifier, - const SdfPath& assetPrimPath, - const MObject& parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - const TfToken& assemblyRep) -{ - // This translator does not apply if assemblyRep == "Import". - if (assemblyRep == UsdMayaJobImportArgsTokens->Import) { - return false; - } - - UsdStageCacheContext stageCacheContext(UsdMayaStageCache::Get()); - UsdStageRefPtr usdStage = UsdStage::Open(assetIdentifier); - if (!usdStage) { - TF_RUNTIME_ERROR("Cannot open USD file %s", assetIdentifier.c_str()); - return false; - } - - usdStage->SetEditTarget(usdStage->GetSessionLayer()); - - UsdPrim modelPrim; - if (!assetPrimPath.IsEmpty()) { - modelPrim = usdStage->GetPrimAtPath(assetPrimPath); - } else { - modelPrim = usdStage->GetDefaultPrim(); - } - - if (!modelPrim) { - TF_RUNTIME_ERROR("Could not find model prim in USD file %s", - assetIdentifier.c_str()); - return false; - } - - // We have to create the new assembly node with the assembly command as - // opposed to using MDagModifier's createNode() or any other method. That - // seems to be the only way to ensure that the assembly's namespace and - // container are setup correctly. - const std::string assemblyCmd = - TfStringPrintf("import maya.cmds; maya.cmds.assembly(name=\'%s\', type=\'%s\')", - prim.GetName().GetText(), - UsdMayaReferenceAssemblyTokens->MayaTypeName.GetText()); - MString newAssemblyName; - MStatus status = MGlobal::executePythonCommand(assemblyCmd.c_str(), - newAssemblyName); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Now we get the MObject for the assembly node we just created. - MObject assemblyObj; - status = UsdMayaUtil::GetMObjectByName(newAssemblyName.asChar(), - assemblyObj); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Re-parent the assembly node underneath parentNode. - MDagModifier dagMod; - status = dagMod.reparentNode(assemblyObj, parentNode); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Read xformable attributes from the UsdPrim on to the assembly node. - UsdGeomXformable xformable(prim); - UsdMayaTranslatorXformable::Read(xformable, assemblyObj, args, context); - - MFnDependencyNode depNodeFn(assemblyObj, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Set the filePath and primPath attributes. - MPlug filePathPlug = depNodeFn.findPlug(_tokens->FilePathPlugName.GetText(), - true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dagMod.newPlugValueString(filePathPlug, assetIdentifier.c_str()); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug primPathPlug = depNodeFn.findPlug(_tokens->PrimPathPlugName.GetText(), - true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dagMod.newPlugValueString(primPathPlug, modelPrim.GetPath().GetText()); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Set the kind attribute. - TfToken modelKind; - UsdModelAPI usdModel(modelPrim); - if (!usdModel.GetKind(&modelKind) || modelKind.IsEmpty()) { - modelKind = KindTokens->component; - } - - MPlug kindPlug = depNodeFn.findPlug(_tokens->KindPlugName.GetText(), true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dagMod.newPlugValueString(kindPlug, modelKind.GetText()); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Apply variant selections. - std::map variantSelections = _GetVariantSelections(prim); - TF_FOR_ALL(iter, variantSelections) { - std::string variantSetName = iter->first; - std::string variantSelection = iter->second; - - std::string variantSetPlugName = TfStringPrintf("%s%s", - UsdMayaVariantSetTokens->PlugNamePrefix.GetText(), variantSetName.c_str()); - MPlug varSetPlug = depNodeFn.findPlug(variantSetPlugName.c_str(), true, &status); - if (status != MStatus::kSuccess) { - MFnTypedAttribute typedAttrFn; - MObject attrObj = typedAttrFn.create(variantSetPlugName.c_str(), - variantSetPlugName.c_str(), - MFnData::kString, - MObject::kNullObj, - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = depNodeFn.addAttribute(attrObj); - CHECK_MSTATUS_AND_RETURN(status, false); - varSetPlug = depNodeFn.findPlug(variantSetPlugName.c_str(), true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - } - status = dagMod.newPlugValueString(varSetPlug, variantSelection.c_str()); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - status = dagMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - - if (context) { - context->RegisterNewMayaNode(prim.GetPath().GetString(), assemblyObj); - context->SetPruneChildren(true); - } - - // If a representation was supplied, activate it. - if (!assemblyRep.IsEmpty()) { - MFnAssembly assemblyFn(assemblyObj, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - if (assemblyFn.canActivate(&status)) { - status = assemblyFn.activate(assemblyRep.GetText()); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - - // XXX: right now, we lose any edits that may be introduced from - // the current file on top of the asset we're bringing as an assembly. - // see bug 125359. - - return true; -} - -/* static */ -bool -UsdMayaTranslatorModelAssembly::ReadAsProxy( - const UsdPrim& prim, - const std::map& variantSetSelections, - MObject parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - if (!prim) { - return false; - } - - const SdfPath primPath = prim.GetPath(); - - MStatus status; - - // Create a transform node for the proxy node under its parent node. - MObject transformObj; - if (!UsdMayaTranslatorUtil::CreateTransformNode(prim, - parentNode, - args, - context, - &status, - &transformObj)) { - return false; - } - - // Create the proxy shape node. - MDagModifier dagMod; - MObject proxyObj = dagMod.createNode(UsdMayaProxyShapeTokens->MayaTypeName.GetText(), - transformObj, - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dagMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - TF_VERIFY(!proxyObj.isNull()); - const std::string proxyShapeNodeName = TfStringPrintf("%s%s", - prim.GetName().GetText(), _tokens->MayaProxyShapeNameSuffix.GetText()); - status = dagMod.renameNode(proxyObj, proxyShapeNodeName.c_str()); - CHECK_MSTATUS_AND_RETURN(status, false); - if (context) { - const SdfPath shapePrimPath = primPath.AppendChild(TfToken(proxyShapeNodeName)); - context->RegisterNewMayaNode(shapePrimPath.GetString(), proxyObj); - } - - // Set the filePath and primPath attributes. - MFnDependencyNode depNodeFn(proxyObj, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - MPlug filePathPlug = depNodeFn.findPlug(_tokens->FilePathPlugName.GetText(), - true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - const std::string rootLayerRealPath = prim.GetStage()->GetRootLayer()->GetRealPath(); - status = dagMod.newPlugValueString(filePathPlug, rootLayerRealPath.c_str()); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug primPathPlug = depNodeFn.findPlug(_tokens->PrimPathPlugName.GetText(), - true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dagMod.newPlugValueString(primPathPlug, primPath.GetText()); - CHECK_MSTATUS_AND_RETURN(status, false); - - // XXX: For now, the proxy shape only support modelingVariant with the - // 'variantKey' attribute. Eventually, it should support any/all - // variantSets. - const std::map::const_iterator varSetIter = - variantSetSelections.find(_tokens->modelingVariant.GetString()); - if (varSetIter != variantSetSelections.end()) { - const std::string modelingVariantSelection = varSetIter->second; - MPlug variantKeyPlug = depNodeFn.findPlug(_tokens->variantKey.GetText(), - true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dagMod.newPlugValueString(variantKeyPlug, - modelingVariantSelection.c_str()); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - status = dagMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - - if (context) { - context->SetPruneChildren(true); - } - - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/translatorModelAssembly.h b/third_party/maya/lib/usdMaya/translatorModelAssembly.h deleted file mode 100644 index 004b977d35..0000000000 --- a/third_party/maya/lib/usdMaya/translatorModelAssembly.h +++ /dev/null @@ -1,106 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_TRANSLATOR_MODEL_ASSEMBLY_H -#define USD_MAYA_TRANSLATOR_MODEL_ASSEMBLY_H - -/// \file usdMaya/translatorModelAssembly.h - -#include "usdMaya/api.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/primWriterArgs.h" -#include "usdMaya/primWriterContext.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/token.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" - -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -struct UsdMayaTranslatorModelAssembly -{ - /// This method generates a USD prim with a model reference - /// when provided args and a context that identify a Maya - /// assembly node. - PXRUSDMAYA_API - static bool Create( - const UsdMayaPrimWriterArgs& args, - UsdMayaPrimWriterContext* context); - - /// This method returns true if \p prim being considered for import under - /// \p usdImportRootPrim should be imported into Maya as an assembly. - /// If so, assetIdentifier and assetPrimPath will be populated - /// appropriately so that they can be used to create an assembly that - /// references the asset directly if desired. - /// XXX: This might be a candidate for a plugin point that studios would - // want to customize. - PXRUSDMAYA_API - static bool ShouldImportAsAssembly( - const UsdPrim& usdImportRootPrim, - const UsdPrim& prim, - std::string* assetIdentifier, - SdfPath* assetPrimPath); - - /// Imports the model at \p prim as a new Maya assembly under - /// \p parentNode. A USD reference assembly node will be created, and if - /// \p assemblyRep is non-empty, that representation will be activated - /// after creation. - /// Returns true if this succeeds in creating an assembly for \p prim. - PXRUSDMAYA_API - static bool Read( - const UsdPrim& prim, - const std::string& assetIdentifier, - const SdfPath& assetPrimPath, - const MObject& parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - const TfToken& assemblyRep); - - /// Creates a Maya USD proxy shape node for the USD prim \p prim under - /// \p parentNode. A USD proxy shape node will be created. - /// Returns true if this succeeds in creating a proxy shape for \p prim. - PXRUSDMAYA_API - static bool ReadAsProxy( - const UsdPrim& prim, - const std::map& variantSetSelections, - MObject parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorNurbsPatch.cpp b/third_party/maya/lib/usdMaya/translatorNurbsPatch.cpp deleted file mode 100644 index bccc81e3a8..0000000000 --- a/third_party/maya/lib/usdMaya/translatorNurbsPatch.cpp +++ /dev/null @@ -1,477 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorNurbsPatch.h" - -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/translatorGprim.h" -#include "usdMaya/translatorMaterial.h" -#include "usdMaya/translatorUtil.h" - -#include "pxr/usd/usdGeom/nurbsPatch.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - - -/* static */ -bool -UsdMayaTranslatorNurbsPatch::Read( - const UsdGeomNurbsPatch& usdNurbsPatch, - MObject parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - if (!usdNurbsPatch) { - return false; - } - - const UsdPrim& prim = usdNurbsPatch.GetPrim(); - - MStatus status; - - // Create the transform node for the patch. - MObject mayaNode; - if (!UsdMayaTranslatorUtil::CreateTransformNode(prim, - parentNode, - args, - context, - &status, - &mayaNode)) { - return false; - } - - // Since we are "decollapsing", we will create a xform and a shape node for each USD prim - std::string usdPrimName(prim.GetName().GetText()); - std::string shapeName(usdPrimName); shapeName += "Shape"; - std::string usdPrimPath(prim.GetPath().GetText()); - std::string shapePath(usdPrimPath); - shapePath += "/"; - shapePath += shapeName; - - int numCVsInU, numCVsInV; - int orderInU, orderInV; - VtArray knotsInU; - VtArray knotsInV; - GfVec2d rangeInU, rangeInV; - VtArray points; - VtArray weights; - - // NurbsPatch - usdNurbsPatch.GetUVertexCountAttr().Get(&numCVsInU); - usdNurbsPatch.GetVVertexCountAttr().Get(&numCVsInV); - usdNurbsPatch.GetUOrderAttr().Get(&orderInU); - usdNurbsPatch.GetVOrderAttr().Get(&orderInV); - usdNurbsPatch.GetUKnotsAttr().Get(&knotsInU); - usdNurbsPatch.GetVKnotsAttr().Get(&knotsInV); - usdNurbsPatch.GetURangeAttr().Get(&rangeInU); - usdNurbsPatch.GetVRangeAttr().Get(&rangeInV); - usdNurbsPatch.GetPointWeightsAttr().Get(&weights); - - // Gather points. - // If timeInterval is non-empty, pick the first available sample in the - // timeInterval or default. - UsdTimeCode pointsTimeSample=UsdTimeCode::EarliestTime(); - std::vector pointsTimeSamples; - size_t numTimeSamples = 0; - if (!args.GetTimeInterval().IsEmpty()) { - usdNurbsPatch.GetPointsAttr().GetTimeSamplesInInterval( - args.GetTimeInterval(), &pointsTimeSamples); - numTimeSamples = pointsTimeSamples.size(); - if (numTimeSamples>0) { - pointsTimeSample = pointsTimeSamples[0]; - } - } - usdNurbsPatch.GetPointsAttr().Get(&points, pointsTimeSample); - - if (points.empty()) { - TF_RUNTIME_ERROR( - "points array is empty on NurbsPatch <%s>. Skipping...", - usdPrimPath.c_str()); - return false; // invalid nurbs, so exit - } - - if (points.size() != static_cast((numCVsInU * numCVsInV))) { - TF_RUNTIME_ERROR( - "points array size != uVertexCount * vVertexCount on " - "NurbsPatch <%s>. Skipping...", - usdPrimPath.c_str()); - return false; // Bad CV data, so exit - } - - // Maya stores the data where v varies the fastest (v,u order) - // so we need to unpack the data differently u,v order - // WE DIFFER FROM ALEMBIC READER, WE DON'T FLIP V - - bool rationalSurface = false, hasWeights = false; - if (points.size()==weights.size()) hasWeights=true; - int cvIndex=0; - MPointArray mayaPoints; - mayaPoints.setLength(numCVsInV*numCVsInU); - for (int v = 0; v < numCVsInV; v++) - { - for (int u = 0; u < numCVsInU; u++) - { - int index = u * numCVsInV + v; - if (hasWeights && !GfIsClose(weights[cvIndex], 1.0, 1e-9)) { - rationalSurface=true; - mayaPoints.set( index, points[cvIndex][0], points[cvIndex][1], points[cvIndex][2], weights[cvIndex] ); - } else { - mayaPoints.set( index, points[cvIndex][0], points[cvIndex][1], points[cvIndex][2] ); - } - cvIndex++; - } - } - - double *knotsU=knotsInU.data(); - MDoubleArray mayaKnotsInU( &knotsU[1], knotsInU.size()-2); - double *knotsV=knotsInV.data(); - MDoubleArray mayaKnotsInV( &knotsV[1], knotsInV.size()-2); - - MFnNurbsSurface::Form formInU = MFnNurbsSurface::kOpen; - MFnNurbsSurface::Form formInV = MFnNurbsSurface::kOpen; - TfToken form; - usdNurbsPatch.GetUFormAttr().Get(&form); - if (form == UsdGeomTokens->closed ) formInU = MFnNurbsSurface::kClosed; - else if (form == UsdGeomTokens->periodic ) formInU = MFnNurbsSurface::kPeriodic; - - usdNurbsPatch.GetVFormAttr().Get(&form); - if (form == UsdGeomTokens->closed ) formInV = MFnNurbsSurface::kClosed; - else if (form == UsdGeomTokens->periodic ) formInV = MFnNurbsSurface::kPeriodic; - - // NOTE: In certain cases (i.e. linear cyilnder) Maya can't set the form - // back to Closed when importing back an exported model. Seems a Maya bug - - // == Create NurbsSurface Shape Node - MFnNurbsSurface surfaceFn; - - MObject surfaceObj = surfaceFn.create(mayaPoints, - mayaKnotsInU, - mayaKnotsInV, - orderInU-1, - orderInV-1, - formInU, - formInV, - rationalSurface, - mayaNode, - &status); - if (status != MS::kSuccess) { - TF_RUNTIME_ERROR( - "Unable to create Maya Nurbs for USD NurbsPatch <%s>", - usdPrimPath.c_str()); - return false; - } - - surfaceFn.setName(MString(shapeName.c_str()), false, &status); - if (context) { - context->RegisterNewMayaNode( shapePath, surfaceObj ); // used for undo/redo - } - - // If a material is bound, create (or reuse if already present) and assign it - // If no binding is present, assign the nurbs surface to the default shader - const TfToken& shadingMode = args.GetShadingMode(); - UsdMayaTranslatorMaterial::AssignMaterial( - shadingMode, - usdNurbsPatch, - surfaceObj, - context); - - // NurbsSurface is a shape, so read Gprim properties - UsdMayaTranslatorGprim::Read(usdNurbsPatch, surfaceObj, context); - - // == Animate points == - // Use blendShapeDeformer so that all the points for a frame are contained in a single node - // Almost identical code as used with MayaMeshReader.cpp - // - if (numTimeSamples > 0) { - MObject surfaceAnimObj; - - MFnBlendShapeDeformer blendFn; - MObject blendObj = blendFn.create(surfaceObj); - if (context) { - context->RegisterNewMayaNode(blendFn.name().asChar(), blendObj ); // used for undo/redo - } - - for (unsigned int ti=0; ti < numTimeSamples; ++ti) { - usdNurbsPatch.GetPointsAttr().Get(&points, pointsTimeSamples[ti]); - - cvIndex=0; - for (int v = 0; v < numCVsInV; v++) { - for (int u = 0; u < numCVsInU; u++) { - int index = u * numCVsInV + v; - mayaPoints.set( index, points[cvIndex][0], points[cvIndex][1], points[cvIndex][2] ); - cvIndex++; - } - } - - // == Create NurbsSurface Shape Node - MFnNurbsSurface surfaceFn; - if ( surfaceAnimObj.isNull() ) { - surfaceAnimObj = surfaceFn.create(mayaPoints, - mayaKnotsInU, - mayaKnotsInV, - orderInU-1, - orderInV-1, - formInU, - formInV, - rationalSurface, - mayaNode, - &status); - if (status != MS::kSuccess) { - continue; - } - } - else { - // Reuse the already created surface by copying it and then setting the points - surfaceAnimObj = surfaceFn.copy(surfaceAnimObj, mayaNode, &status); - surfaceFn.setCVs(mayaPoints); - } - blendFn.addTarget(surfaceObj, ti, surfaceAnimObj, 1.0); - surfaceFn.setIntermediateObject(true); - if (context) { - context->RegisterNewMayaNode( surfaceFn.fullPathName().asChar(), surfaceAnimObj ); // used for undo/redo - } - } - - // Animate the weights so that surface0 has a weight of 1 at frame 0, etc. - MFnAnimCurve animFn; - - // Construct the time array to be used for all the keys - MTimeArray timeArray; - timeArray.setLength(numTimeSamples); - for (unsigned int ti=0; ti < numTimeSamples; ++ti) { - timeArray.set( MTime(pointsTimeSamples[ti]), ti); - } - - // Key/Animate the weights - MPlug plgAry = blendFn.findPlug( "weight" ); - if ( !plgAry.isNull() && plgAry.isArray() ) { - for (unsigned int ti=0; ti < numTimeSamples; ++ti) { - MPlug plg = plgAry.elementByLogicalIndex(ti, &status); - MDoubleArray valueArray(numTimeSamples, 0.0); - valueArray[ti] = 1.0; // Set the time value where this curve's weight should be 1.0 - MObject animObj = animFn.create(plg, nullptr, &status); - animFn.addKeys(&timeArray, &valueArray); - if (context) { - context->RegisterNewMayaNode(animFn.name().asChar(), animObj ); // used for undo/redo - } - } - } - } - - // Look for trim curves - - VtArray trimNumCurves; - VtArray trimNumPos; - VtArray trimOrder; - VtArray trimKnot; - VtArray trimRange; - VtArray trimPoint; - usdNurbsPatch.GetTrimCurveCountsAttr().Get(&trimNumCurves); - usdNurbsPatch.GetTrimCurveOrdersAttr().Get(&trimOrder); - usdNurbsPatch.GetTrimCurveVertexCountsAttr().Get(&trimNumPos); - usdNurbsPatch.GetTrimCurveKnotsAttr().Get(&trimKnot); - usdNurbsPatch.GetTrimCurveRangesAttr().Get(&trimRange); - usdNurbsPatch.GetTrimCurvePointsAttr().Get(&trimPoint); - - int numLoops=trimNumCurves.size(); - if (numLoops == 0) - return true; - - MTrimBoundaryArray trimBoundaryArray; - MObjectArray deleteAfterTrim; - - int curCurve = 0; - int curPos = 0; - int curKnot = 0; - - for (int i = 0; i < numLoops; ++i) { - MObjectArray trimLoop; - - int numCurves = trimNumCurves[i]; - for (int j = 0; j < numCurves; ++j, ++curCurve) { - unsigned int degree = trimOrder[curCurve] - 1; - int numVerts = trimNumPos[curCurve]; - int numKnots = numVerts + degree + 1; - - MPointArray cvs; - cvs.setLength(numVerts); - // WE DIFFER FROM ALEMBIC READER, WE DON'T FLIP V - for (int k=0 ; k(rightMostIndex) == curvePoints.length() - 1) ? 0 : rightMostIndex + 1; - - for (unsigned int j = 0; j < curvePoints.length(); j++) { - if (fabs(curvePoints[beforeIndex].x - curvePoints[rightMostIndex].x) < 1e-5) { - beforeIndex = (beforeIndex == 0) ? curvePoints.length() - 1 : beforeIndex - 1; - } - } - - for (unsigned int j = 0; j < curvePoints.length(); j++) { - if (fabs(curvePoints[afterIndex].x - curvePoints[rightMostIndex].x) < 1e-5) { - afterIndex = (afterIndex == (int)(curvePoints.length()) - 1) ? 0 : afterIndex + 1; - } - } - - // failed. not a closed curve. - if (fabs(curvePoints[afterIndex].x - curvePoints[rightMostIndex].x) < 1e-5 && - fabs(curvePoints[beforeIndex].x - curvePoints[rightMostIndex].x) < 1e-5) { - continue; - } - - if (beforeIndex < 0) beforeIndex += curvePoints.length(); - if (beforeIndex >= (int)(curvePoints.length())) beforeIndex = beforeIndex & curvePoints.length(); - if (afterIndex < 0) afterIndex += curvePoints.length(); - if (afterIndex >= (int)(curvePoints.length())) afterIndex = afterIndex & curvePoints.length(); - - // Compute the cross product - MVector vector1 = curvePoints[beforeIndex] - curvePoints[rightMostIndex]; - MVector vector2 = curvePoints[afterIndex] - curvePoints[rightMostIndex]; - if ((vector1 ^ vector2).z < 0) { - isOuterBoundary = true; - } - - // Trim the NURBS surface. An outer boundary starts a new region. - if (isOuterBoundary) { - status = surfaceFn.trimWithBoundaries(oneRegion, false, 1e-3, 1e-5, true); - if (status != MS::kSuccess) { - TF_RUNTIME_ERROR( - "Trimming failed on NURBS for <%s>", - usdPrimPath.c_str()); - } - oneRegion.clear(); - } - oneRegion.append(trimBoundaryArray[i]); - } - - if (oneRegion.length()>0) { - status = surfaceFn.trimWithBoundaries(oneRegion, false, 1e-3, 1e-5, true); - } - if (status != MS::kSuccess) { - TF_RUNTIME_ERROR( - "Trimming failed on NURBS for <%s>", - usdPrimPath.c_str()); - } - // Deleted collected curves since they are not needed anymore - unsigned int length = deleteAfterTrim.length(); - for (unsigned int l=0; l - -PXR_NAMESPACE_OPEN_SCOPE - - - -struct UsdMayaTranslatorNurbsPatch -{ - PXRUSDMAYA_API - static bool Read( - const UsdGeomNurbsPatch& usdNurbsPatch, - MObject parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context); -}; - - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorPrim.cpp b/third_party/maya/lib/usdMaya/translatorPrim.cpp deleted file mode 100644 index 60a458e6fe..0000000000 --- a/third_party/maya/lib/usdMaya/translatorPrim.cpp +++ /dev/null @@ -1,126 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorPrim.h" - -#include "usdMaya/readUtil.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/util.h" - -#include "pxr/usd/usdGeom/imageable.h" - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -void -UsdMayaTranslatorPrim::Read( - const UsdPrim& prim, - MObject mayaNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - UsdGeomImageable primSchema(prim); - if (!primSchema) { - TF_CODING_ERROR("Prim %s is not UsdGeomImageable.", - prim.GetPath().GetText()); - return; - } - - // Gather visibility - // If timeInterval is non-empty, pick the first available sample in the - // timeInterval or default. - UsdTimeCode visTimeSample=UsdTimeCode::EarliestTime(); - std::vector visTimeSamples; - size_t visNumTimeSamples = 0; - if (!args.GetTimeInterval().IsEmpty()) { - primSchema.GetVisibilityAttr().GetTimeSamplesInInterval( - args.GetTimeInterval(), &visTimeSamples); - visNumTimeSamples = visTimeSamples.size(); - if (visNumTimeSamples>0) { - visTimeSample = visTimeSamples[0]; - } - } - - MStatus status; - MFnDependencyNode depFn(mayaNode); - TfToken visibilityTok; - - if (primSchema.GetVisibilityAttr().Get(&visibilityTok, visTimeSample)){ - UsdMayaUtil::setPlugValue(depFn, "visibility", - visibilityTok != UsdGeomTokens->invisible); - } - - // == Animation == - if (visNumTimeSamples > 0) { - size_t numTimeSamples = visNumTimeSamples; - MDoubleArray valueArray(numTimeSamples); - - // Populate the channel arrays - for (unsigned int ti=0; ti < visNumTimeSamples; ++ti) { - primSchema.GetVisibilityAttr().Get(&visibilityTok, visTimeSamples[ti]); - valueArray[ti] = - static_cast(visibilityTok != UsdGeomTokens->invisible); - } - - // == Write to maya node == - MFnDagNode depFn(mayaNode); - MPlug plg; - MFnAnimCurve animFn; - - // Construct the time array to be used for all the keys - MTimeArray timeArray; - timeArray.setLength(numTimeSamples); - for (unsigned int ti=0; ti < numTimeSamples; ++ti) { - timeArray.set( MTime(visTimeSamples[ti]), ti); - } - - // Add the keys - plg = depFn.findPlug( "visibility" ); - if ( !plg.isNull() ) { - MObject animObj = animFn.create(plg, nullptr, &status); - animFn.addKeys(&timeArray, &valueArray); - if (context) { - context->RegisterNewMayaNode( - animFn.name().asChar(), animObj ); // used for undo/redo - } - } - } - - // Process UsdGeomImageable typed schema (note that purpose is uniform). - UsdMayaReadUtil::ReadSchemaAttributesFromPrim( - prim, mayaNode, {UsdGeomTokens->purpose}); - - // Process API schema attributes and strongly-typed metadata. - UsdMayaReadUtil::ReadMetadataFromPrim( - args.GetIncludeMetadataKeys(), prim, mayaNode); - UsdMayaReadUtil::ReadAPISchemaAttributesFromPrim( - args.GetIncludeAPINames(), prim, mayaNode); - - // XXX What about all the "user attributes" that PrimWriter exports??? -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/translatorPrim.h b/third_party/maya/lib/usdMaya/translatorPrim.h deleted file mode 100644 index a3eec39082..0000000000 --- a/third_party/maya/lib/usdMaya/translatorPrim.h +++ /dev/null @@ -1,57 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_TRANSLATOR_PRIM_H -#define USD_MAYA_TRANSLATOR_PRIM_H - -/// \file usdMaya/translatorPrim.h - -#include "usdMaya/api.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/usd/prim.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \brief Provides helper functions for reading UsdPrim. This should more -/// accurately take a UsdGeomImageable. -struct UsdMayaTranslatorPrim -{ - PXRUSDMAYA_API - static void Read( - const UsdPrim& prim, - MObject mayaNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorRfMLight.cpp b/third_party/maya/lib/usdMaya/translatorRfMLight.cpp deleted file mode 100644 index ea3b27fcdc..0000000000 --- a/third_party/maya/lib/usdMaya/translatorRfMLight.cpp +++ /dev/null @@ -1,1970 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorRfMLight.h" - -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/primWriterArgs.h" -#include "usdMaya/primWriterContext.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/translatorXformable.h" -#include "usdMaya/util.h" - -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/assetPath.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usdLux/light.h" -#include "pxr/usd/usdLux/cylinderLight.h" -#include "pxr/usd/usdLux/diskLight.h" -#include "pxr/usd/usdLux/distantLight.h" -#include "pxr/usd/usdLux/domeLight.h" -#include "pxr/usd/usdLux/geometryLight.h" -#include "pxr/usd/usdLux/rectLight.h" -#include "pxr/usd/usdLux/shadowAPI.h" -#include "pxr/usd/usdLux/shapingAPI.h" -#include "pxr/usd/usdLux/sphereLight.h" -#include "pxr/usd/usdRi/pxrAovLight.h" -#include "pxr/usd/usdRi/pxrEnvDayLight.h" - -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - - // RenderMan for Maya light types. - ((AovLightMayaTypeName, "PxrAovLight")) - ((CylinderLightMayaTypeName, "PxrCylinderLight")) - ((DiskLightMayaTypeName, "PxrDiskLight")) - ((DistantLightMayaTypeName, "PxrDistantLight")) - ((DomeLightMayaTypeName, "PxrDomeLight")) - ((EnvDayLightMayaTypeName, "PxrEnvDayLight")) - ((GeometryLightMayaTypeName, "PxrMeshLight")) - ((RectLightMayaTypeName, "PxrRectLight")) - ((SphereLightMayaTypeName, "PxrSphereLight")) - - // Light plug names. - ((IntensityPlugName, "intensity")) - ((ExposurePlugName, "exposure")) - ((DiffuseAmountPlugName, "diffuse")) - ((SpecularAmountPlugName, "specular")) - ((NormalizePowerPlugName, "areaNormalize")) - ((ColorPlugName, "lightColor")) - ((EnableTemperaturePlugName, "enableTemperature")) - ((TemperaturePlugName, "temperature")) - - // Type-specific Light plug names. - ((DistantLightAnglePlugName, "angleExtent")) - ((TextureFilePlugName, "lightColorMap")) - - // PxrAovLight plug names. - ((AovNamePlugName, "aovName")) - ((InPrimaryHitPlugName, "inPrimaryHit")) - ((InReflectionPlugName, "inReflection")) - ((InRefractionPlugName, "inRefraction")) - ((InvertPlugName, "invert")) - ((OnVolumeBoundariesPlugName, "onVolumeBoundaries")) - ((UseColorPlugName, "useColor")) - ((UseThroughputPlugName, "useThroughput")) - - // PxrEnvDayLight plug names. - ((DayPlugName, "day")) - ((HazinessPlugName, "haziness")) - ((HourPlugName, "hour")) - ((LatitudePlugName, "latitude")) - ((LongitudePlugName, "longitude")) - ((MonthPlugName, "month")) - ((SkyTintPlugName, "skyTint")) - ((SunDirectionPlugName, "sunDirection")) - ((SunSizePlugName, "sunSize")) - ((SunTintPlugName, "sunTint")) - ((YearPlugName, "year")) - ((ZonePlugName, "zone")) - - // ShapingAPI plug names. - ((FocusPlugName, "emissionFocus")) - ((FocusTintPlugName, "emissionFocusTint")) - ((ConeAnglePlugName, "coneAngle")) - ((ConeSoftnessPlugName, "coneSoftness")) - ((ProfileFilePlugName, "iesProfile")) - ((ProfileScalePlugName, "iesProfileScale")) - - // ShadowAPI plug names. - ((EnableShadowsPlugName, "enableShadows")) - ((ShadowColorPlugName, "shadowColor")) - ((ShadowDistancePlugName, "shadowDistance")) - ((ShadowFalloffPlugName, "shadowFalloff")) - ((ShadowFalloffGammaPlugName, "shadowFalloffGamma")) -); - - -static -bool -_ReportError(const std::string& msg, const SdfPath& primPath=SdfPath()) -{ - TF_RUNTIME_ERROR( - "%s%s", - msg.c_str(), - primPath.IsPrimPath() - ? TfStringPrintf(" for Light <%s>", primPath.GetText()).c_str() - : ""); - return false; -} - - -// INTENSITY - -static -bool -_WriteLightIntensity(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - MStatus status; - const MPlug lightIntensityPlug = - depFn.findPlug(_tokens->IntensityPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float mayaLightIntensity = 1.0f; - status = lightIntensityPlug.getValue(mayaLightIntensity); - if (status != MS::kSuccess) { - return false; - } - - lightSchema.CreateIntensityAttr(VtValue(mayaLightIntensity), true); - - return true; -} - -static -bool -_ReadLightIntensity(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - MStatus status; - MPlug lightIntensityPlug = - depFn.findPlug(_tokens->IntensityPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightIntensity = 1.0f; - lightSchema.GetIntensityAttr().Get(&lightIntensity); - - status = lightIntensityPlug.setValue(lightIntensity); - - return (status == MS::kSuccess); -} - - -// EXPOSURE - -static -bool -_WriteLightExposure(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - MStatus status; - const MPlug lightExposurePlug = - depFn.findPlug(_tokens->ExposurePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float mayaLightExposure = 0.0f; - status = lightExposurePlug.getValue(mayaLightExposure); - if (status != MS::kSuccess) { - return false; - } - - lightSchema.CreateExposureAttr(VtValue(mayaLightExposure), true); - - return true; -} - -static -bool -_ReadLightExposure(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - MStatus status; - MPlug lightExposurePlug = - depFn.findPlug(_tokens->ExposurePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightExposure = 0.0f; - lightSchema.GetExposureAttr().Get(&lightExposure); - - status = lightExposurePlug.setValue(lightExposure); - - return (status == MS::kSuccess); -} - - -// DIFFUSE - -static -bool -_WriteLightDiffuse(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - MStatus status; - const MPlug lightDiffusePlug = - depFn.findPlug(_tokens->DiffuseAmountPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float mayaLightDiffuseAmount = 1.0f; - status = lightDiffusePlug.getValue(mayaLightDiffuseAmount); - if (status != MS::kSuccess) { - return false; - } - - lightSchema.CreateDiffuseAttr(VtValue(mayaLightDiffuseAmount), true); - - return true; -} - -static -bool -_ReadLightDiffuse(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - MStatus status; - MPlug lightDiffusePlug = - depFn.findPlug(_tokens->DiffuseAmountPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightDiffuseAmount = 1.0f; - lightSchema.GetDiffuseAttr().Get(&lightDiffuseAmount); - - status = lightDiffusePlug.setValue(lightDiffuseAmount); - - return (status == MS::kSuccess); -} - - -// SPECULAR - -static -bool -_WriteLightSpecular(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - MStatus status; - const MPlug lightSpecularPlug = - depFn.findPlug(_tokens->SpecularAmountPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float mayaLightSpecularAmount = 1.0f; - status = lightSpecularPlug.getValue(mayaLightSpecularAmount); - if (status != MS::kSuccess) { - return false; - } - - lightSchema.CreateSpecularAttr(VtValue(mayaLightSpecularAmount), true); - - return true; -} - -static -bool -_ReadLightSpecular(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - MStatus status; - MPlug lightSpecularPlug = - depFn.findPlug(_tokens->SpecularAmountPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightSpecularAmount = 1.0f; - lightSchema.GetSpecularAttr().Get(&lightSpecularAmount); - - status = lightSpecularPlug.setValue(lightSpecularAmount); - - return (status == MS::kSuccess); -} - - -// NORMALIZE POWER - -static -bool -_WriteLightNormalizePower( - const MFnDependencyNode& depFn, - UsdLuxLight& lightSchema) -{ - MStatus status; - const MPlug lightNormalizePowerPlug = - depFn.findPlug(_tokens->NormalizePowerPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool mayaLightNormalizePower = false; - status = lightNormalizePowerPlug.getValue(mayaLightNormalizePower); - if (status != MS::kSuccess) { - return false; - } - - lightSchema.CreateNormalizeAttr(VtValue(mayaLightNormalizePower), true); - - return true; -} - -static -bool -_ReadLightNormalizePower( - const UsdLuxLight& lightSchema, - MFnDependencyNode& depFn) -{ - MStatus status; - MPlug lightNormalizePowerPlug = - depFn.findPlug(_tokens->NormalizePowerPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool lightNormalizePower = false; - lightSchema.GetNormalizeAttr().Get(&lightNormalizePower); - - status = lightNormalizePowerPlug.setValue(lightNormalizePower); - - return (status == MS::kSuccess); -} - - -// COLOR - -static -bool -_WriteLightColor(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - MStatus status; - const MPlug lightColorPlug = - depFn.findPlug(_tokens->ColorPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - const GfVec3f lightColor(lightColorPlug.child(0).asFloat(), - lightColorPlug.child(1).asFloat(), - lightColorPlug.child(2).asFloat()); - lightSchema.CreateColorAttr(VtValue(lightColor), true); - - return true; -} - -static -bool -_ReadLightColor(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - MStatus status; - MPlug lightColorPlug = - depFn.findPlug(_tokens->ColorPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - GfVec3f lightColor(1.0f); - lightSchema.GetColorAttr().Get(&lightColor); - - status = lightColorPlug.child(0).setValue(lightColor[0]); - status = lightColorPlug.child(1).setValue(lightColor[1]); - status = lightColorPlug.child(2).setValue(lightColor[2]); - - return (status == MS::kSuccess); -} - - -// TEMPERATURE - -static -bool -_WriteLightTemperature(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - MStatus status; - const MPlug lightEnableTemperaturePlug = - depFn.findPlug(_tokens->EnableTemperaturePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool mayaLightEnableTemperature = false; - status = lightEnableTemperaturePlug.getValue(mayaLightEnableTemperature); - if (status != MS::kSuccess) { - return false; - } - - const MPlug lightTemperaturePlug = - depFn.findPlug(_tokens->TemperaturePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float mayaLightTemperature = 6500.0f; - status = lightTemperaturePlug.getValue(mayaLightTemperature); - if (status != MS::kSuccess) { - return false; - } - - lightSchema.CreateEnableColorTemperatureAttr( - VtValue(mayaLightEnableTemperature), true); - lightSchema.CreateColorTemperatureAttr(VtValue(mayaLightTemperature), true); - - return true; -} - -static -bool -_ReadLightTemperature(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - MStatus status; - MPlug lightEnableTemperaturePlug = - depFn.findPlug(_tokens->EnableTemperaturePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - MPlug lightTemperaturePlug = - depFn.findPlug(_tokens->TemperaturePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool lightEnableTemperature = false; - lightSchema.GetEnableColorTemperatureAttr().Get(&lightEnableTemperature); - - status = lightEnableTemperaturePlug.setValue(lightEnableTemperature); - if (status != MS::kSuccess) { - return false; - } - - float lightTemperature = 6500.0f; - lightSchema.GetColorTemperatureAttr().Get(&lightTemperature); - - status = lightTemperaturePlug.setValue(lightTemperature); - if (status != MS::kSuccess) { - return false; - } - - return true; -} - - -// DISTANT LIGHT ANGLE - -static -bool -_WriteDistantLightAngle( - const MFnDependencyNode& depFn, - UsdLuxLight& lightSchema) -{ - UsdLuxDistantLight distantLightSchema(lightSchema); - if (!distantLightSchema) { - return false; - } - - MStatus status; - const MPlug lightAnglePlug = - depFn.findPlug(_tokens->DistantLightAnglePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float mayaLightAngle = 0.53f; - status = lightAnglePlug.getValue(mayaLightAngle); - if (status != MS::kSuccess) { - return false; - } - - distantLightSchema.CreateAngleAttr(VtValue(mayaLightAngle), true); - - return true; -} - -static -bool -_ReadDistantLightAngle(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - const UsdLuxDistantLight distantLightSchema(lightSchema); - if (!distantLightSchema) { - return false; - } - - MStatus status; - MPlug lightAnglePlug = - depFn.findPlug(_tokens->DistantLightAnglePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightAngle = 0.53f; - distantLightSchema.GetAngleAttr().Get(&lightAngle); - - status = lightAnglePlug.setValue(lightAngle); - - return (status == MS::kSuccess); -} - - -// LIGHT TEXTURE FILE - -static -bool -_WriteLightTextureFile(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - UsdLuxRectLight rectLightSchema(lightSchema); - UsdLuxDomeLight domeLightSchema(lightSchema); - if (!rectLightSchema && !domeLightSchema) { - return false; - } - - MStatus status; - const MPlug lightTextureFilePlug = - depFn.findPlug(_tokens->TextureFilePlugName.GetText(), - &status); - if (status != MS::kSuccess) { - return false; - } - - MString mayaLightTextureFile; - status = lightTextureFilePlug.getValue(mayaLightTextureFile); - if (status != MS::kSuccess) { - return false; - } - - if (mayaLightTextureFile.numChars() < 1u) { - return false; - } - - const SdfAssetPath lightTextureAssetPath(mayaLightTextureFile.asChar()); - if (rectLightSchema) { - rectLightSchema.CreateTextureFileAttr(VtValue(lightTextureAssetPath), - true); - } else if (domeLightSchema) { - domeLightSchema.CreateTextureFileAttr(VtValue(lightTextureAssetPath), - true); - } - - return true; -} - -static -bool -_ReadLightTextureFile(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - const UsdLuxRectLight rectLightSchema(lightSchema); - const UsdLuxDomeLight domeLightSchema(lightSchema); - if (!rectLightSchema && !domeLightSchema) { - return false; - } - - MStatus status; - MPlug lightTextureFilePlug = - depFn.findPlug(_tokens->TextureFilePlugName.GetText(), - &status); - if (status != MS::kSuccess) { - return false; - } - - SdfAssetPath lightTextureAssetPath; - if (rectLightSchema) { - rectLightSchema.GetTextureFileAttr().Get(&lightTextureAssetPath); - } else if (domeLightSchema) { - domeLightSchema.GetTextureFileAttr().Get(&lightTextureAssetPath); - } - const std::string lightTextureFile = lightTextureAssetPath.GetAssetPath(); - - status = lightTextureFilePlug.setValue(MString(lightTextureFile.c_str())); - - return (status == MS::kSuccess); -} - - -// AOV LIGHT -static -bool -_WriteAovLight(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - UsdRiPxrAovLight aovLightSchema(lightSchema); - if (!aovLightSchema) { - return false; - } - - MStatus status; - - // AOV Name. - MPlug aovNamePlug = - depFn.findPlug(_tokens->AovNamePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(aovNamePlug)) { - MString mayaAovName; - status = aovNamePlug.getValue(mayaAovName); - if (status != MS::kSuccess) { - return false; - } - - aovLightSchema.CreateAovNameAttr(VtValue(mayaAovName.asChar()), true); - } - - // In Primary Hit. - MPlug inPrimaryHitPlug = - depFn.findPlug(_tokens->InPrimaryHitPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(inPrimaryHitPlug)) { - bool mayaInPrimaryHit = true; - status = inPrimaryHitPlug.getValue(mayaInPrimaryHit); - if (status != MS::kSuccess) { - return false; - } - - aovLightSchema.CreateInPrimaryHitAttr(VtValue(mayaInPrimaryHit), true); - } - - // In Reflection. - MPlug inReflectionPlug = - depFn.findPlug(_tokens->InReflectionPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(inReflectionPlug)) { - bool mayaInReflection = true; - status = inReflectionPlug.getValue(mayaInReflection); - if (status != MS::kSuccess) { - return false; - } - - aovLightSchema.CreateInReflectionAttr(VtValue(mayaInReflection), true); - } - - // In Refraction. - MPlug inRefractionPlug = - depFn.findPlug(_tokens->InRefractionPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(inRefractionPlug)) { - bool mayaInRefraction = true; - status = inRefractionPlug.getValue(mayaInRefraction); - if (status != MS::kSuccess) { - return false; - } - - aovLightSchema.CreateInRefractionAttr(VtValue(mayaInRefraction), true); - } - - // Invert. - MPlug invertPlug = - depFn.findPlug(_tokens->InvertPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(invertPlug)) { - bool mayaInvert = true; - status = invertPlug.getValue(mayaInvert); - if (status != MS::kSuccess) { - return false; - } - - aovLightSchema.CreateInvertAttr(VtValue(mayaInvert), true); - } - - // On Volume Boundaries. - MPlug onVolumeBoundariesPlug = - depFn.findPlug(_tokens->OnVolumeBoundariesPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(onVolumeBoundariesPlug)) { - bool mayaOnVolumeBoundaries = true; - status = onVolumeBoundariesPlug.getValue(mayaOnVolumeBoundaries); - if (status != MS::kSuccess) { - return false; - } - - aovLightSchema.CreateOnVolumeBoundariesAttr( - VtValue(mayaOnVolumeBoundaries), - true); - } - - // Use Color. - MPlug useColorPlug = - depFn.findPlug(_tokens->UseColorPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(useColorPlug)) { - bool mayaUseColor = true; - status = useColorPlug.getValue(mayaUseColor); - if (status != MS::kSuccess) { - return false; - } - - aovLightSchema.CreateUseColorAttr(VtValue(mayaUseColor), true); - } - - // Use Throughput. - MPlug useThroughputPlug = - depFn.findPlug(_tokens->UseThroughputPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(useThroughputPlug)) { - bool mayaUseThroughput = true; - status = useThroughputPlug.getValue(mayaUseThroughput); - if (status != MS::kSuccess) { - return false; - } - - aovLightSchema.CreateUseThroughputAttr(VtValue(mayaUseThroughput), - true); - } - - return true; -} - -static -bool -_ReadAovLight(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - const UsdRiPxrAovLight aovLightSchema(lightSchema); - if (!aovLightSchema) { - return false; - } - - MStatus status; - - // AOV Name. - MPlug lightAovNamePlug = - depFn.findPlug(_tokens->AovNamePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - std::string lightAovName; - aovLightSchema.GetAovNameAttr().Get(&lightAovName); - - status = lightAovNamePlug.setValue(MString(lightAovName.c_str())); - if (status != MS::kSuccess) { - return false; - } - - // In Primary Hit. - MPlug lightInPrimaryHitPlug = - depFn.findPlug(_tokens->InPrimaryHitPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool lightInPrimaryHit = true; - aovLightSchema.GetInPrimaryHitAttr().Get(&lightInPrimaryHit); - - status = lightInPrimaryHitPlug.setValue(lightInPrimaryHit); - if (status != MS::kSuccess) { - return false; - } - - // In Reflection. - MPlug lightInReflectionPlug = - depFn.findPlug(_tokens->InReflectionPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool lightInReflection = true; - aovLightSchema.GetInReflectionAttr().Get(&lightInReflection); - - status = lightInReflectionPlug.setValue(lightInReflection); - if (status != MS::kSuccess) { - return false; - } - - // In Refraction. - MPlug lightInRefractionPlug = - depFn.findPlug(_tokens->InRefractionPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool lightInRefraction = true; - aovLightSchema.GetInRefractionAttr().Get(&lightInRefraction); - - status = lightInRefractionPlug.setValue(lightInRefraction); - if (status != MS::kSuccess) { - return false; - } - - // Invert. - MPlug lightInvertPlug = - depFn.findPlug(_tokens->InvertPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool lightInvert = true; - aovLightSchema.GetInvertAttr().Get(&lightInvert); - - status = lightInvertPlug.setValue(lightInvert); - if (status != MS::kSuccess) { - return false; - } - - // On Volume Boundaries. - MPlug lightOnVolumeBoundariesPlug = - depFn.findPlug(_tokens->OnVolumeBoundariesPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool lightOnVolumeBoundaries = true; - aovLightSchema.GetOnVolumeBoundariesAttr().Get(&lightOnVolumeBoundaries); - - status = lightOnVolumeBoundariesPlug.setValue(lightOnVolumeBoundaries); - if (status != MS::kSuccess) { - return false; - } - - // Use Color. - MPlug lightUseColorPlug = - depFn.findPlug(_tokens->UseColorPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool lightUseColor = true; - aovLightSchema.GetUseColorAttr().Get(&lightUseColor); - - status = lightUseColorPlug.setValue(lightUseColor); - if (status != MS::kSuccess) { - return false; - } - - // Use Throughput. - MPlug lightUseThroughputPlug = - depFn.findPlug(_tokens->UseThroughputPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool lightUseThroughput = true; - aovLightSchema.GetUseThroughputAttr().Get(&lightUseThroughput); - - status = lightUseThroughputPlug.setValue(lightUseThroughput); - return status == MS::kSuccess; -} - - -// ENVDAY LIGHT -static -bool -_WriteEnvDayLight(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - UsdRiPxrEnvDayLight envDayLightSchema(lightSchema); - if (!envDayLightSchema) { - return false; - } - - MStatus status; - - // Day. - MPlug dayPlug = depFn.findPlug(_tokens->DayPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(dayPlug)) { - int mayaDay; - status = dayPlug.getValue(mayaDay); - if (status != MS::kSuccess) { - return false; - } - - envDayLightSchema.CreateDayAttr(VtValue(mayaDay), true); - } - - // Haziness. - MPlug hazinessPlug = - depFn.findPlug(_tokens->HazinessPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(hazinessPlug)) { - float mayaHaziness; - status = hazinessPlug.getValue(mayaHaziness); - if (status != MS::kSuccess) { - return false; - } - - envDayLightSchema.CreateHazinessAttr(VtValue(mayaHaziness), true); - } - - // Hour. - MPlug hourPlug = depFn.findPlug(_tokens->HourPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(hourPlug)) { - float mayaHour; - status = hourPlug.getValue(mayaHour); - if (status != MS::kSuccess) { - return false; - } - - envDayLightSchema.CreateHourAttr(VtValue(mayaHour), true); - } - - // Latitude. - MPlug latitudePlug = - depFn.findPlug(_tokens->LatitudePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(latitudePlug)) { - float mayaLatitude; - status = latitudePlug.getValue(mayaLatitude); - if (status != MS::kSuccess) { - return false; - } - - envDayLightSchema.CreateLatitudeAttr(VtValue(mayaLatitude), true); - } - - // Longitude. - MPlug longitudePlug = - depFn.findPlug(_tokens->LongitudePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(longitudePlug)) { - float mayaLongitude; - status = longitudePlug.getValue(mayaLongitude); - if (status != MS::kSuccess) { - return false; - } - - envDayLightSchema.CreateLongitudeAttr(VtValue(mayaLongitude), true); - } - - // Month. - MPlug monthPlug = - depFn.findPlug(_tokens->MonthPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(monthPlug)) { - int mayaMonth; - status = monthPlug.getValue(mayaMonth); - if (status != MS::kSuccess) { - return false; - } - - envDayLightSchema.CreateMonthAttr(VtValue(mayaMonth), true); - } - - // Sky tint. - MPlug skyTintPlug = - depFn.findPlug(_tokens->SkyTintPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(skyTintPlug)) { - const GfVec3f mayaSkyTint(skyTintPlug.child(0).asFloat(), - skyTintPlug.child(1).asFloat(), - skyTintPlug.child(2).asFloat()); - - envDayLightSchema.CreateSkyTintAttr(VtValue(mayaSkyTint), true); - } - - // Sun direction. - MPlug sunDirectionPlug = - depFn.findPlug(_tokens->SunDirectionPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(sunDirectionPlug)) { - const GfVec3f mayaSunDirection(sunDirectionPlug.child(0).asFloat(), - sunDirectionPlug.child(1).asFloat(), - sunDirectionPlug.child(2).asFloat()); - - envDayLightSchema.CreateSunDirectionAttr(VtValue(mayaSunDirection), true); - } - - // Sun size. - MPlug sunSizePlug = - depFn.findPlug(_tokens->SunSizePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(sunSizePlug)) { - float mayaSunSize; - status = sunSizePlug.getValue(mayaSunSize); - if (status != MS::kSuccess) { - return false; - } - - envDayLightSchema.CreateSunSizeAttr(VtValue(mayaSunSize), true); - } - - // Sun tint. - MPlug sunTintPlug = - depFn.findPlug(_tokens->SunTintPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(sunTintPlug)) { - const GfVec3f mayaSunTint(sunTintPlug.child(0).asFloat(), - sunTintPlug.child(1).asFloat(), - sunTintPlug.child(2).asFloat()); - - envDayLightSchema.CreateSunTintAttr(VtValue(mayaSunTint), true); - } - - // Year. - MPlug yearPlug = depFn.findPlug(_tokens->YearPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(yearPlug)) { - int mayaYear; - status = yearPlug.getValue(mayaYear); - if (status != MS::kSuccess) { - return false; - } - - envDayLightSchema.CreateYearAttr(VtValue(mayaYear), true); - } - - // Zone. - MPlug zonePlug = depFn.findPlug(_tokens->ZonePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(zonePlug)) { - float mayaZone; - status = zonePlug.getValue(mayaZone); - if (status != MS::kSuccess) { - return false; - } - - envDayLightSchema.CreateZoneAttr(VtValue(mayaZone), true); - } - - return true; -} - -static -bool -_ReadEnvDayLight(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - const UsdRiPxrEnvDayLight envDayLightSchema(lightSchema); - if (!envDayLightSchema) { - return false; - } - - MStatus status; - - // Day. - MPlug lightDayPlug = - depFn.findPlug(_tokens->DayPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - int lightDay = 1; - envDayLightSchema.GetDayAttr().Get(&lightDay); - - status = lightDayPlug.setValue(lightDay); - if (status != MS::kSuccess) { - return false; - } - - // Haziness. - MPlug lightHazinessPlug = - depFn.findPlug(_tokens->HazinessPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightHaziness = 2.0f; - envDayLightSchema.GetHazinessAttr().Get(&lightHaziness); - - status = lightHazinessPlug.setValue(lightHaziness); - if (status != MS::kSuccess) { - return false; - } - - // Hour. - MPlug lightHourPlug = - depFn.findPlug(_tokens->HourPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightHour = 14.633333f; - envDayLightSchema.GetHourAttr().Get(&lightHour); - - status = lightHourPlug.setValue(lightHour); - if (status != MS::kSuccess) { - return false; - } - - // Latitude. - MPlug lightLatitudePlug = - depFn.findPlug(_tokens->LatitudePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightLatitude = 47.602f; - envDayLightSchema.GetLatitudeAttr().Get(&lightLatitude); - - status = lightLatitudePlug.setValue(lightLatitude); - if (status != MS::kSuccess) { - return false; - } - - // Longitude. - MPlug lightLongitudePlug = - depFn.findPlug(_tokens->LongitudePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightLongitude = -122.332f; - envDayLightSchema.GetLongitudeAttr().Get(&lightLongitude); - - status = lightLongitudePlug.setValue(lightLongitude); - if (status != MS::kSuccess) { - return false; - } - - // Month. - MPlug lightMonthPlug = - depFn.findPlug(_tokens->MonthPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - int lightMonth = 0; - envDayLightSchema.GetMonthAttr().Get(&lightMonth); - - status = lightMonthPlug.setValue(lightMonth); - if (status != MS::kSuccess) { - return false; - } - - // Sky tint. - MPlug lightSkyTintPlug = - depFn.findPlug(_tokens->SkyTintPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - GfVec3f lightSkyTint(1.0f); - envDayLightSchema.GetSkyTintAttr().Get(&lightSkyTint); - - status = lightSkyTintPlug.child(0).setValue(lightSkyTint[0]); - status = lightSkyTintPlug.child(1).setValue(lightSkyTint[1]); - status = lightSkyTintPlug.child(2).setValue(lightSkyTint[2]); - if (status != MS::kSuccess) { - return false; - } - - // Sun direction. - MPlug lightSunDirectionPlug = - depFn.findPlug(_tokens->SunDirectionPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - GfVec3f lightSunDirection(0.0f, 0.0f, 1.0f); - envDayLightSchema.GetSunDirectionAttr().Get(&lightSunDirection); - - status = lightSunDirectionPlug.child(0).setValue(lightSunDirection[0]); - status = lightSunDirectionPlug.child(1).setValue(lightSunDirection[1]); - status = lightSunDirectionPlug.child(2).setValue(lightSunDirection[2]); - if (status != MS::kSuccess) { - return false; - } - - // Sun size. - MPlug lightSunSizePlug = - depFn.findPlug(_tokens->SunSizePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightSunSize = 1.0f; - envDayLightSchema.GetSunSizeAttr().Get(&lightSunSize); - - status = lightSunSizePlug.setValue(lightSunSize); - if (status != MS::kSuccess) { - return false; - } - - // Sun tint. - MPlug lightSunTintPlug = - depFn.findPlug(_tokens->SunTintPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - GfVec3f lightSunTint(1.0f); - envDayLightSchema.GetSunTintAttr().Get(&lightSunTint); - - status = lightSunTintPlug.child(0).setValue(lightSunTint[0]); - status = lightSunTintPlug.child(1).setValue(lightSunTint[1]); - status = lightSunTintPlug.child(2).setValue(lightSunTint[2]); - if (status != MS::kSuccess) { - return false; - } - - // Year. - MPlug lightYearPlug = - depFn.findPlug(_tokens->YearPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - int lightYear = 2015; - envDayLightSchema.GetYearAttr().Get(&lightYear); - - status = lightYearPlug.setValue(lightYear); - if (status != MS::kSuccess) { - return false; - } - - // Zone. - MPlug lightZonePlug = - depFn.findPlug(_tokens->ZonePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightZone = -8.0f; - envDayLightSchema.GetZoneAttr().Get(&lightZone); - - status = lightZonePlug.setValue(lightZone); - return status == MS::kSuccess; -} - - -// SHAPING API - -static -bool -_WriteLightShapingAPI(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - UsdLuxShapingAPI shapingAPI = - UsdMayaTranslatorUtil::GetAPISchemaForAuthoring( - lightSchema.GetPrim()); - if (!shapingAPI) { - return false; - } - - MStatus status; - - // Focus. - MPlug lightFocusPlug = - depFn.findPlug(_tokens->FocusPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightFocusPlug)) { - float mayaLightFocus = 0.0f; - status = lightFocusPlug.getValue(mayaLightFocus); - if (status != MS::kSuccess) { - return false; - } - - shapingAPI.CreateShapingFocusAttr(VtValue(mayaLightFocus), true); - } - - // Focus Tint. - MPlug lightFocusTintPlug = - depFn.findPlug(_tokens->FocusTintPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightFocusTintPlug)) { - const GfVec3f lightFocusTint(lightFocusTintPlug.child(0).asFloat(), - lightFocusTintPlug.child(1).asFloat(), - lightFocusTintPlug.child(2).asFloat()); - - shapingAPI.CreateShapingFocusTintAttr(VtValue(lightFocusTint), true); - } - - // Cone Angle. - MPlug lightConeAnglePlug = - depFn.findPlug(_tokens->ConeAnglePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightConeAnglePlug)) { - float mayaLightConeAngle = 90.0f; - status = lightConeAnglePlug.getValue(mayaLightConeAngle); - if (status != MS::kSuccess) { - return false; - } - - shapingAPI.CreateShapingConeAngleAttr(VtValue(mayaLightConeAngle), - true); - } - - // Cone Softness. - MPlug lightConeSoftnessPlug = - depFn.findPlug(_tokens->ConeSoftnessPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightConeSoftnessPlug)) { - float mayaLightConeSoftness = 0.0f; - status = lightConeSoftnessPlug.getValue(mayaLightConeSoftness); - if (status != MS::kSuccess) { - return false; - } - - shapingAPI.CreateShapingConeSoftnessAttr(VtValue(mayaLightConeSoftness), - true); - } - - // Profile File. - MPlug lightProfileFilePlug = - depFn.findPlug(_tokens->ProfileFilePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightProfileFilePlug)) { - MString mayaLightProfileFile; - status = lightProfileFilePlug.getValue(mayaLightProfileFile); - if (status != MS::kSuccess) { - return false; - } - - if (mayaLightProfileFile.numChars() > 0u) { - const SdfAssetPath lightProfileAssetPath( - mayaLightProfileFile.asChar()); - shapingAPI.CreateShapingIesFileAttr(VtValue(lightProfileAssetPath), - true); - } - } - - // Profile Scale. - MPlug lightProfileScalePlug = - depFn.findPlug(_tokens->ProfileScalePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightProfileScalePlug)) { - float mayaLightProfileScale = 1.0f; - status = lightProfileScalePlug.getValue(mayaLightProfileScale); - if (status != MS::kSuccess) { - return false; - } - - shapingAPI.CreateShapingIesAngleScaleAttr(VtValue(mayaLightProfileScale), - true); - } - - return true; -} - -static -bool -_ReadLightShapingAPI(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - const UsdLuxShapingAPI shapingAPI(lightSchema); - if (!shapingAPI) { - return false; - } - - MStatus status; - - // Focus. - MPlug lightFocusPlug = - depFn.findPlug(_tokens->FocusPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightFocus = 0.0f; - shapingAPI.GetShapingFocusAttr().Get(&lightFocus); - - status = lightFocusPlug.setValue(lightFocus); - if (status != MS::kSuccess) { - return false; - } - - // Focus Tint. - MPlug lightFocusTintPlug = - depFn.findPlug(_tokens->FocusTintPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - GfVec3f lightFocusTint(0.0f); - shapingAPI.GetShapingFocusTintAttr().Get(&lightFocusTint); - - status = lightFocusTintPlug.child(0).setValue(lightFocusTint[0]); - status = lightFocusTintPlug.child(1).setValue(lightFocusTint[1]); - status = lightFocusTintPlug.child(2).setValue(lightFocusTint[2]); - if (status != MS::kSuccess) { - return false; - } - - // Cone Angle. - MPlug lightConeAnglePlug = - depFn.findPlug(_tokens->ConeAnglePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightConeAngle = 90.0f; - shapingAPI.GetShapingConeAngleAttr().Get(&lightConeAngle); - - status = lightConeAnglePlug.setValue(lightConeAngle); - if (status != MS::kSuccess) { - return false; - } - - // Cone Softness. - MPlug lightConeSoftnessPlug = - depFn.findPlug(_tokens->ConeSoftnessPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightConeSoftness = 0.0f; - shapingAPI.GetShapingConeSoftnessAttr().Get(&lightConeSoftness); - - status = lightConeSoftnessPlug.setValue(lightConeSoftness); - if (status != MS::kSuccess) { - return false; - } - - // Profile File. - MPlug lightProfileFilePlug = - depFn.findPlug(_tokens->ProfileFilePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - SdfAssetPath lightProfileAssetPath; - shapingAPI.GetShapingIesFileAttr().Get(&lightProfileAssetPath); - const std::string lightProfileFile = lightProfileAssetPath.GetAssetPath(); - - status = lightProfileFilePlug.setValue(MString(lightProfileFile.c_str())); - if (status != MS::kSuccess) { - return false; - } - - // Profile Scale. - MPlug lightProfileScalePlug = - depFn.findPlug(_tokens->ProfileScalePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightProfileScale = 1.0f; - shapingAPI.GetShapingIesAngleScaleAttr().Get(&lightProfileScale); - - status = lightProfileScalePlug.setValue(lightProfileScale); - return status == MS::kSuccess; -} - - -// SHADOW API - -static -bool -_WriteLightShadowAPI(const MFnDependencyNode& depFn, UsdLuxLight& lightSchema) -{ - UsdLuxShadowAPI shadowAPI = - UsdMayaTranslatorUtil::GetAPISchemaForAuthoring( - lightSchema.GetPrim()); - if (!shadowAPI) { - return false; - } - - MStatus status; - - // Enable Shadows. - MPlug lightEnableShadowsPlug = - depFn.findPlug(_tokens->EnableShadowsPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightEnableShadowsPlug)) { - bool mayaLightEnableShadows = true; - status = lightEnableShadowsPlug.getValue(mayaLightEnableShadows); - if (status != MS::kSuccess) { - return false; - } - - shadowAPI.CreateShadowEnableAttr(VtValue(mayaLightEnableShadows), true); - } - - // Shadow Include. - // XXX: Not yet implemented. - - // Shadow Exclude. - // XXX: Not yet implemented. - - // Shadow Color. - MPlug lightShadowColorPlug = - depFn.findPlug(_tokens->ShadowColorPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightShadowColorPlug)) { - const GfVec3f lightShadowColor(lightShadowColorPlug.child(0).asFloat(), - lightShadowColorPlug.child(1).asFloat(), - lightShadowColorPlug.child(2).asFloat()); - - shadowAPI.CreateShadowColorAttr(VtValue(lightShadowColor), true); - } - - // Shadow Distance. - MPlug lightShadowDistancePlug = - depFn.findPlug(_tokens->ShadowDistancePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightShadowDistancePlug)) { - float mayaLightShadowDistance = 0.0f; - status = lightShadowDistancePlug.getValue(mayaLightShadowDistance); - if (status != MS::kSuccess) { - return false; - } - - shadowAPI.CreateShadowDistanceAttr(VtValue(mayaLightShadowDistance), - true); - } - - // Shadow Falloff. - MPlug lightShadowFalloffPlug = - depFn.findPlug(_tokens->ShadowFalloffPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightShadowFalloffPlug)) { - float mayaLightShadowFalloff = 0.0f; - status = lightShadowFalloffPlug.getValue(mayaLightShadowFalloff); - if (status != MS::kSuccess) { - return false; - } - - shadowAPI.CreateShadowFalloffAttr(VtValue(mayaLightShadowFalloff), - true); - } - - // Shadow Falloff Gamma. - MPlug lightShadowFalloffGammaPlug = - depFn.findPlug(_tokens->ShadowFalloffGammaPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(lightShadowFalloffGammaPlug)) { - float mayaLightShadowFalloffGamma = 1.0f; - status = - lightShadowFalloffGammaPlug.getValue(mayaLightShadowFalloffGamma); - if (status != MS::kSuccess) { - return false; - } - - shadowAPI.CreateShadowFalloffGammaAttr( - VtValue(mayaLightShadowFalloffGamma), - true); - } - - return true; -} - -static -bool -_ReadLightShadowAPI(const UsdLuxLight& lightSchema, MFnDependencyNode& depFn) -{ - const UsdLuxShadowAPI shadowAPI(lightSchema); - if (!shadowAPI) { - return false; - } - - MStatus status; - - // Enable Shadows. - MPlug lightEnableShadowsPlug = - depFn.findPlug(_tokens->EnableShadowsPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - bool lightEnableShadows = true; - shadowAPI.GetShadowEnableAttr().Get(&lightEnableShadows); - - status = lightEnableShadowsPlug.setValue(lightEnableShadows); - if (status != MS::kSuccess) { - return false; - } - - // Shadow Include. - // XXX: Not yet implemented. - - // Shadow Exclude. - // XXX: Not yet implemented. - - // Shadow Color. - MPlug lightShadowColorPlug = - depFn.findPlug(_tokens->ShadowColorPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - GfVec3f lightShadowColor(0.0f); - shadowAPI.GetShadowColorAttr().Get(&lightShadowColor); - - status = lightShadowColorPlug.child(0).setValue(lightShadowColor[0]); - status = lightShadowColorPlug.child(1).setValue(lightShadowColor[1]); - status = lightShadowColorPlug.child(2).setValue(lightShadowColor[2]); - if (status != MS::kSuccess) { - return false; - } - - // Shadow Distance. - MPlug lightShadowDistancePlug = - depFn.findPlug(_tokens->ShadowDistancePlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightShadowDistance = 0.0f; - shadowAPI.GetShadowDistanceAttr().Get(&lightShadowDistance); - - status = lightShadowDistancePlug.setValue(lightShadowDistance); - if (status != MS::kSuccess) { - return false; - } - - // Shadow Falloff. - MPlug lightShadowFalloffPlug = - depFn.findPlug(_tokens->ShadowFalloffPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightShadowFalloff = 0.0f; - shadowAPI.GetShadowFalloffAttr().Get(&lightShadowFalloff); - - status = lightShadowFalloffPlug.setValue(lightShadowFalloff); - if (status != MS::kSuccess) { - return false; - } - - // Shadow Falloff Gamma. - MPlug lightShadowFalloffGammaPlug = - depFn.findPlug(_tokens->ShadowFalloffGammaPlugName.GetText(), &status); - if (status != MS::kSuccess) { - return false; - } - - float lightShadowFalloffGamma = 1.0f; - shadowAPI.GetShadowFalloffGammaAttr().Get(&lightShadowFalloffGamma); - - status = lightShadowFalloffGammaPlug.setValue(lightShadowFalloffGamma); - return status == MS::kSuccess; -} - - -static -UsdLuxLight -_DefineUsdLuxLightForMayaLight( - const MFnDependencyNode& depFn, - UsdMayaPrimWriterContext* context) -{ - UsdLuxLight lightSchema; - - UsdStageRefPtr stage = context->GetUsdStage(); - const SdfPath& authorPath = context->GetAuthorPath(); - - MStatus status; - const MString mayaLightTypeName = depFn.typeName(&status); - if (status != MS::kSuccess) { - _ReportError("Failed to get Maya light type name", authorPath); - return lightSchema; - } - - const TfToken mayaLightTypeToken(mayaLightTypeName.asChar()); - - if (mayaLightTypeToken == _tokens->AovLightMayaTypeName) { - lightSchema = UsdRiPxrAovLight::Define(stage, authorPath); - } else if (mayaLightTypeToken == _tokens->CylinderLightMayaTypeName) { - lightSchema = UsdLuxCylinderLight::Define(stage, authorPath); - } else if (mayaLightTypeToken == _tokens->DiskLightMayaTypeName) { - lightSchema = UsdLuxDiskLight::Define(stage, authorPath); - } else if (mayaLightTypeToken == _tokens->DistantLightMayaTypeName) { - lightSchema = UsdLuxDistantLight::Define(stage, authorPath); - } else if (mayaLightTypeToken == _tokens->DomeLightMayaTypeName) { - lightSchema = UsdLuxDomeLight::Define(stage, authorPath); - } else if (mayaLightTypeToken == _tokens->EnvDayLightMayaTypeName) { - lightSchema = UsdRiPxrEnvDayLight::Define(stage, authorPath); - } else if (mayaLightTypeToken == _tokens->GeometryLightMayaTypeName) { - lightSchema = UsdLuxGeometryLight::Define(stage, authorPath); - } else if (mayaLightTypeToken == _tokens->RectLightMayaTypeName) { - lightSchema = UsdLuxRectLight::Define(stage, authorPath); - } else if (mayaLightTypeToken == _tokens->SphereLightMayaTypeName) { - lightSchema = UsdLuxSphereLight::Define(stage, authorPath); - } else { - _ReportError("Could not determine UsdLux schema for Maya light", - authorPath); - } - - return lightSchema; -} - -/* static */ -bool -UsdMayaTranslatorRfMLight::Write( - const UsdMayaPrimWriterArgs& args, - UsdMayaPrimWriterContext* context) -{ - const SdfPath& authorPath = context->GetAuthorPath(); - - MStatus status; - const MObject& lightObj = args.GetMObject(); - const MFnDependencyNode depFn(lightObj, &status); - if (status != MS::kSuccess) { - return _ReportError("Failed to get Maya light", authorPath); - } - - UsdLuxLight lightSchema = _DefineUsdLuxLightForMayaLight(depFn, context); - if (!lightSchema) { - return _ReportError("Failed to create UsdLuxLight prim", authorPath); - } - - _WriteLightIntensity(depFn, lightSchema); - _WriteLightExposure(depFn, lightSchema); - _WriteLightDiffuse(depFn, lightSchema); - _WriteLightSpecular(depFn, lightSchema); - _WriteLightNormalizePower(depFn, lightSchema); - _WriteLightColor(depFn, lightSchema); - _WriteLightTemperature(depFn, lightSchema); - - // XXX: Light filters not yet implemented. - // XXX: PxrMeshLight geometry not yet implemented. - // XXX: PxrDomeLight portals not yet implemented. - - _WriteDistantLightAngle(depFn, lightSchema); - - _WriteLightTextureFile(depFn, lightSchema); - - _WriteAovLight(depFn, lightSchema); - - _WriteEnvDayLight(depFn, lightSchema); - - _WriteLightShapingAPI(depFn, lightSchema); - - _WriteLightShadowAPI(depFn, lightSchema); - - return true; -} - - -static -TfToken -_GetMayaTypeTokenForUsdLuxLight(const UsdLuxLight& lightSchema) -{ - const UsdPrim& lightPrim = lightSchema.GetPrim(); - - if (lightPrim.IsA()) { - return _tokens->AovLightMayaTypeName; - } else if (lightPrim.IsA()) { - return _tokens->CylinderLightMayaTypeName; - } else if (lightPrim.IsA()) { - return _tokens->DiskLightMayaTypeName; - } else if (lightPrim.IsA()) { - return _tokens->DistantLightMayaTypeName; - } else if (lightPrim.IsA()) { - return _tokens->DomeLightMayaTypeName; - } else if (lightPrim.IsA()) { - return _tokens->EnvDayLightMayaTypeName; - } else if (lightPrim.IsA()) { - return _tokens->GeometryLightMayaTypeName; - } else if (lightPrim.IsA()) { - return _tokens->RectLightMayaTypeName; - } else if (lightPrim.IsA()) { - return _tokens->SphereLightMayaTypeName; - } - - return TfToken(); -} - -/* static */ -bool -UsdMayaTranslatorRfMLight::Read( - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - const UsdPrim& usdPrim = args.GetUsdPrim(); - if (!usdPrim) { - return false; - } - - const UsdLuxLight lightSchema(usdPrim); - if (!lightSchema) { - return _ReportError("Failed to read UsdLuxLight prim", - usdPrim.GetPath()); - } - - const TfToken mayaLightTypeToken = - _GetMayaTypeTokenForUsdLuxLight(lightSchema); - if (mayaLightTypeToken.IsEmpty()) { - return _ReportError( - "Could not determine Maya light type for UsdLuxLight prim", - lightSchema.GetPath()); - } - - MObject parentNode = - context->GetMayaNode(lightSchema.GetPath().GetParentPath(), false); - - MStatus status; - MObject mayaNodeTransformObj; - if (!UsdMayaTranslatorUtil::CreateTransformNode( - usdPrim, - parentNode, - args, - context, - &status, - &mayaNodeTransformObj)) { - return _ReportError("Failed to create transform node", - lightSchema.GetPath()); - } - - const MString nodeName = - TfStringPrintf("%sShape", usdPrim.GetName().GetText()).c_str(); - - MObject lightObj; - if (!UsdMayaTranslatorUtil::CreateShaderNode( - nodeName, - MString(mayaLightTypeToken.GetText()), - UsdMayaShadingNodeType::Light, - &status, - &lightObj, - mayaNodeTransformObj)) { - return _ReportError(TfStringPrintf("Failed to create %s node", - mayaLightTypeToken.GetText()), - lightSchema.GetPath()); - } - - const std::string nodePath = lightSchema.GetPath().AppendChild( - TfToken(nodeName.asChar())).GetString(); - context->RegisterNewMayaNode(nodePath, lightObj); - - MFnDependencyNode depFn(lightObj, &status); - if (status != MS::kSuccess) { - return _ReportError("Failed to get Maya light", lightSchema.GetPath()); - } - - _ReadLightIntensity(lightSchema, depFn); - _ReadLightExposure(lightSchema, depFn); - _ReadLightDiffuse(lightSchema, depFn); - _ReadLightSpecular(lightSchema, depFn); - _ReadLightNormalizePower(lightSchema, depFn); - _ReadLightColor(lightSchema, depFn); - _ReadLightTemperature(lightSchema, depFn); - - // XXX: LightFilters not yet implemented. - // XXX: GeometryLight geometry not yet implemented. - // XXX: DomeLight LightPortals not yet implemented. - - _ReadDistantLightAngle(lightSchema, depFn); - - _ReadLightTextureFile(lightSchema, depFn); - - _ReadAovLight(lightSchema, depFn); - - _ReadEnvDayLight(lightSchema, depFn); - - _ReadLightShapingAPI(lightSchema, depFn); - - _ReadLightShadowAPI(lightSchema, depFn); - - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/translatorRfMLight.h b/third_party/maya/lib/usdMaya/translatorRfMLight.h deleted file mode 100644 index 0badcfdee2..0000000000 --- a/third_party/maya/lib/usdMaya/translatorRfMLight.h +++ /dev/null @@ -1,65 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_TRANSLATOR_RF_MLIGHT_H -#define USD_MAYA_TRANSLATOR_RF_MLIGHT_H - -/// \file usdMaya/translatorRfMLight.h - -#include "pxr/pxr.h" - -#include "usdMaya/api.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/primWriterArgs.h" -#include "usdMaya/primWriterContext.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -struct UsdMayaTranslatorRfMLight -{ - /// Exports a UsdLux schema prim when provided args and a context that - /// identify a RenderMan for Maya light. - /// - /// Returns true if this succeeds in creating a UsdLux schema prim. - PXRUSDMAYA_API - static bool Write( - const UsdMayaPrimWriterArgs& args, - UsdMayaPrimWriterContext* context); - - /// Imports a UsdLux schema prim as a RenderMan for Maya light. - /// - /// Returns true if this succeeds in creating a RenderMan for Maya light. - PXRUSDMAYA_API - static bool Read( - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorSkel.cpp b/third_party/maya/lib/usdMaya/translatorSkel.cpp deleted file mode 100644 index 926c3dc066..0000000000 --- a/third_party/maya/lib/usdMaya/translatorSkel.cpp +++ /dev/null @@ -1,1469 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorSkel.h" - -#include "usdMaya/translatorUtil.h" -#include "usdMaya/translatorXformable.h" -#include "usdMaya/util.h" - -#include "pxr/base/tf/staticData.h" -#include "pxr/base/tf/staticTokens.h" - -#include "pxr/usd/usdSkel/skeleton.h" -#include "pxr/usd/usdSkel/skeletonQuery.h" -#include "pxr/usd/usdSkel/skinningQuery.h" -#include "pxr/usd/usdSkel/topology.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -// There are a lot of nodes and connections that go into a basic skinning rig. -// The following is an overview of everything that must be rigged up: -// -// PER SKELETON: -// Create joints: -// -// create transform node to serve as container for joints -// apply skel's anim transform to this -// create joint node for each joint -// set joint.bindPose to joint's skel-space transform -// apply skel's joint anim to each joint -// set joint.segmentScaleCompent = false -// -// Create dagPose: -// -// Not necessary for skinning, but enables things like the dagPose cmd. -// Also a requirement for round-tripping the Skeleton's restTransforms. -// -// create dagPose node -// connect joint_i.message -> dagPose.members[i] -// connect bindPose.members[x] -> dagPose.parents[y] -// where x,y establish proper parent-child relationships -// connect bindPose.world -> bindPose.parents[i] for each root joint. -// set bindPOse.worldMatrix[i] = jointSkelRestXforms[i] -// set bindPose.xformMatrix[i] = jointLocalRestXforms[i] -// -// PER SKINNED MESH: -// -// Create a SkinCluster rig: -// -// set mesh's transform to inheritsTransform=0 to prevent double transforms -// set mesh's transform to match the USD gprim's geomBindTransform -// sgustafson: Seems like this should be unnecessary, but I see incorrect -// results without doing this. -// create skinClusterGroupParts node of type groupParts -// set groupParts.inputComponents = vtx[*] -// create skinClusterGroupId node of type groupId -// create skinCluster node of type skinCluster -// set skinCluster weights. Weights are stored as: -// weights[vertex][joint] -// set skinCluster.geomMatrix to USD gprim's geomBindTransform. -// -// create restMesh as a copy of the input mesh -// set restMesh.intermediateObject = true -// connect restMesh.outMesh -> skinClusterGroupParts.inputGeometry -// -// connect skinClusterGroupId.groupId -> skinClusterGroupParts.groupId -// connect skinClusterGroupParts.groupId -> skinCluster.input[0].groupId -// TODO: -// connect groupId.groupId -> -// mesh.instObjGroups[0].objectGroups[0].objectGroupId -// -// connect skinClusterGroupParts.outputGeometry -> -// skinCluster.input[0].inputGeometry -// connect skinCluster.outputGeometry[0] -> mesh.inMesh -// connect joints[i].worldMatrix[0] -> skinCluster.matrix[i] -// connect bindPose.message -> skinCluster.bindPose -// set skinCluster.bindPreMatrix[i] to the inverse of the skel-space -// transform of joint i - - -namespace { - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - (Animation) - (bindPose) - (Maya) - (generated) - (Skeleton) -); - - -struct _MayaTokensData { - // Types - const MString dagPoseType{"dagPose"}; - const MString groupIdType{"groupId"}; - const MString groupPartsType{"groupParts"}; - const MString jointType{"joint"}; - const MString meshType{"mesh"}; - const MString skinClusterType{"skinCluster"}; - - // Plugs, etc. - const MString bindPose{"bindPose"}; - const MString bindPreMatrix{"bindPreMatrix"}; - const MString drawStyle{"drawStyle"}; - const MString geomMatrix{"geomMatrix"}; - const MString groupId{"groupId"}; - const MString inheritsTransform{"inheritsTransform"}; - const MString inputComponents{"inputComponents"}; - const MString input{"input"}; - const MString inputGeometry{"inputGeometry"}; - const MString inMesh{"inMesh"}; - const MString intermediateObject{"intermediateObject"}; - const MString instObjGroups{"instObjGroups"}; - const MString USD_isUsdSkeleton{"USD_isUsdSkeleton"}; - const MString matrix{"matrix"}; - const MString members{"members"}; - const MString message{"message"}; - const MString none{"none"}; - const MString normalizeWeights{"normalizeWeights"}; - const MString objectGroups{"objectGroups"}; - const MString objectGroupId{"objectGroupId"}; - const MString outputGeometry{"outputGeometry"}; - const MString outMesh{"outMesh"}; - const MString parents{"parents"}; - const MString radius{"radius"}; - const MString segmentScaleCompensate{"segmentScaleCompensate"}; - const MString skinClusterGroupId{"skinClusterGroupId"}; - const MString skinClusterGroupParts{"skinClusterGroupParts"}; - const MString Skeleton{"Skeleton"}; - const MString weightList{"weightList"}; - const MString world{"world"}; - const MString worldMatrix{"worldMatrix"}; - const MString xformMatrix{"xformMatrix"}; - - // Translate/rotate/scale - - const MString translates[3] {"translateX","translateY","translateZ"}; - const MString rotates[3] {"rotateX","rotateY","rotateZ"}; - const MString scales[3] {"scaleX","scaleY","scaleZ"}; -}; - - -TfStaticData<_MayaTokensData> _MayaTokens; - - -/// Set keyframes on \p depNode using \p values keyed at \p times. -bool -_SetAnimPlugData(MFnDependencyNode& depNode, - const MString& attr, - MDoubleArray& values, - MTimeArray& times, - const UsdMayaPrimReaderContext* context) -{ - MStatus status; - - MPlug plug = depNode.findPlug(attr, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - if (!plug.isKeyable()) { - status = plug.setKeyable(true); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - MFnAnimCurve animFn; - MObject animObj = animFn.create(plug, nullptr, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // XXX: Why do the input arrays need to be mutable here? - status = animFn.addKeys(×, &values); - CHECK_MSTATUS_AND_RETURN(status, false); - - if (context) { - // Register node for undo/redo - context->RegisterNewMayaNode(animFn.name().asChar(), animObj); - } - return true; -} - - -/// Set animation on \p transformNode. -/// The \p xforms holds transforms at each time, while the \p times -/// array holds the corresponding times. -bool -_SetTransformAnim(MFnDependencyNode& transformNode, - const std::vector& xforms, - MTimeArray& times, - const UsdMayaPrimReaderContext* context) -{ - if (xforms.size() != times.length()) { - TF_WARN("xforms size [%zu] != times size [%du].", - xforms.size(), times.length()); - return false; - } - if (xforms.empty()) - return true; - - MStatus status; - - const unsigned int numSamples = times.length(); - - if (numSamples > 1) { - MDoubleArray translates[3] = { - MDoubleArray(numSamples), - MDoubleArray(numSamples), - MDoubleArray(numSamples) - }; - MDoubleArray rotates[3] = { - MDoubleArray(numSamples), - MDoubleArray(numSamples), - MDoubleArray(numSamples) - }; - MDoubleArray scales[3] = { - MDoubleArray(numSamples, 1), - MDoubleArray(numSamples, 1), - MDoubleArray(numSamples, 1) - }; - - // Decompose all transforms. - for (unsigned int i = 0; i < numSamples; ++i) { - const auto& xform = xforms[i]; - GfVec3d t, r, s; - if (UsdMayaTranslatorXformable::ConvertUsdMatrixToComponents( - xform, &t, &r, &s)) { - for (int c = 0 ; c < 3; ++c) { - translates[c][i] = t[c]; - rotates[c][i] = r[c]; - scales[c][i] = s[c]; - } - } - } - - for (int c = 0; c < 3; ++c) { - if (!_SetAnimPlugData(transformNode, _MayaTokens->translates[c], - translates[c], times, context) || - !_SetAnimPlugData(transformNode, _MayaTokens->rotates[c], - rotates[c], times, context) || - !_SetAnimPlugData(transformNode, _MayaTokens->scales[c], - scales[c], times, context)) { - return false; - } - } - } else { - const auto& xform = xforms.front(); - GfVec3d t, r, s; - if (UsdMayaTranslatorXformable::ConvertUsdMatrixToComponents( - xform, &t, &r, &s)) { - for (int c = 0; c < 3; ++c) { - if (!UsdMayaUtil::setPlugValue( - transformNode, _MayaTokens->translates[c], t[c]) || - !UsdMayaUtil::setPlugValue( - transformNode, _MayaTokens->rotates[c], r[c]) || - !UsdMayaUtil::setPlugValue( - transformNode, _MayaTokens->scales[c], s[c])) { - return false; - } - } - } - } - return true; -} - - -void -_GetJointAnimTimeSamples(const UsdSkelSkeletonQuery& skelQuery, - const UsdMayaPrimReaderArgs& args, - std::vector* times) -{ - if (!args.GetTimeInterval().IsEmpty()) { - if (UsdSkelAnimQuery animQuery = skelQuery.GetAnimQuery()) { - // BUG 157462: Querying time samples over an interval may be - // incorrect at the boundaries of the interval. It's more - // correct to use 'GetBracketingTimeSamples'. But UsdSkel is - // waiting on alternate time-querying API before providing - // such queries. - animQuery.GetJointTransformTimeSamplesInInterval( - args.GetTimeInterval(), times); - } - } - if (times->empty()) { - // Sample at just the earliest time. - // It's *okay* that the single value fallback is not the default time. - times->resize(1, UsdTimeCode::EarliestTime().GetValue()); - } -} - - -/// Get the absolute path to \p joint, within \p containerPath. -SdfPath -_GetJointPath(const SdfPath& containerPath, const TfToken& joint) -{ - SdfPath jointPath(joint); - if (jointPath.IsAbsolutePath()) { - jointPath = jointPath.MakeRelativePath(SdfPath::AbsoluteRootPath()); - } - if (!jointPath.IsEmpty()) { - return containerPath.AppendPath(jointPath); - } - return SdfPath(); -} - - -/// Create joint nodes for each joint in the joint order of \p skelQuery. -/// If successful, \p jointNodes holds the ordered set of joint nodes. -bool -_CreateJointNodes(const UsdSkelSkeletonQuery& skelQuery, - const SdfPath& containerPath, - UsdMayaPrimReaderContext* context, - VtArray* jointNodes) -{ - MStatus status; - - VtTokenArray jointNames = skelQuery.GetJointOrder(); - - const size_t numJoints = jointNames.size(); - - jointNodes->resize(numJoints); - - // Joints are ordered so that ancestors precede descendants. - // So we can iterate over joints in order and be assured that parent - // joints will be created before their children. - for (size_t i = 0; i < numJoints; ++i) { - - const SdfPath jointPath = _GetJointPath(containerPath, jointNames[i]); - if (!jointPath.IsPrimPath()) - continue; - - MObject parentJoint = - context->GetMayaNode(jointPath.GetParentPath(), true); - if (parentJoint.isNull()) { - TF_WARN("Could not find parent node for joint <%s>.", - jointPath.GetText()); - return false; - } - - if (!UsdMayaTranslatorUtil::CreateNode(jointPath, - _MayaTokens->jointType, - parentJoint, context, - &status, &(*jointNodes)[i])) { - return false; - } - } - return true; -} - - -/// Set the radius of joint nodes in proportion to the average length of -/// each child bone. This uses the same scaling factor as UsdSkelImaging, -/// with the intent of trying to maintain some consistenty in the skel -/// display. But note that, whereas UsdSkelImaging produces a -/// bone per (parent,child) pair, a Maya joint has its own, distinct spherical -/// representation, so the imaging representations cannot be identical. -bool -_SetJointRadii(const UsdSkelSkeletonQuery& skelQuery, - const VtArray& jointNodes, - const VtMatrix4dArray& restXforms) -{ - MStatus status; - MFnDependencyNode jointDep; - - const size_t numJoints = jointNodes.size(); - - std::vector radii(numJoints, 1); - std::vector childCounts(numJoints, 0); - for (size_t i = 0; i < numJoints; ++i) { - const GfVec3d pivot = restXforms[i].ExtractTranslation(); - - int parent = skelQuery.GetTopology().GetParent(i); - if (parent >= 0 && static_cast(parent) < numJoints) { - GfVec3d parentPivot = restXforms[parent].ExtractTranslation(); - double length = (pivot - parentPivot).GetLength(); - - // TODO: Scaling factor matches UsdSkelImaging, but should - // have a common, static variable to reference. - double radius = length*0.1; - radii[parent] = radius; - ++childCounts[parent]; - } - } - - // Compute average radii for parent joints, and set resolved values. - for (size_t i = 0; i < numJoints; ++i) { - if (jointDep.setObject(jointNodes[i])) { - int count = childCounts[i]; - double radius = 1.0; - if (count > 0) { - radius = radii[i]/count; - } else { - int parent = skelQuery.GetTopology().GetParent(i); - // Leaf joint. Use the same size as the parent joint. - if (parent >= 0 && static_cast(parent) < numJoints) { - radius = radii[parent]; - } - } - radii[i] = radius; - - if (!UsdMayaUtil::setPlugValue( - jointDep, _MayaTokens->radius, radius)) { - return false; - } - } - } - return true; -} - - -/// Set various rest state properties for \p jointNodes based on the -/// state of the equivalent joints as defined in \p skelQuery. -bool -_CopyJointRestStatesFromSkel(const UsdSkelSkeletonQuery& skelQuery, - const VtArray& jointNodes) -{ - const size_t numJoints = jointNodes.size(); - // Compute skel-space rest xforms to store as the bindPose of each joint. - VtMatrix4dArray restXforms; - if (!skelQuery.ComputeJointSkelTransforms( - &restXforms, UsdTimeCode::Default(), /*atRest*/ true)) { - return false; - } - - if (!TF_VERIFY(restXforms.size() == numJoints)) - return false; - - MStatus status; - MFnDependencyNode jointDep; - - for (size_t i = 0; i < numJoints; ++i) { - - if (jointDep.setObject(jointNodes[i])) { - if (!UsdMayaUtil::setPlugMatrix(jointDep, _MayaTokens->bindPose, - restXforms[i])) { - return false; - } - - // Scale does not inherit as expected without disabling - // segmentScaleCompensate - if (!UsdMayaUtil::setPlugValue( - jointDep, _MayaTokens->segmentScaleCompensate, false)) { - return false; - } - } - - // TODO: - // Other joint attrs that we should consider setting: - // objectColor,useObjectColor -- for debugging - // lockInfluenceWeights - // There may be other attrs required to allow joints to be repainted. - // Will revisit this as-needed. - } - - if (!_SetJointRadii(skelQuery, jointNodes, restXforms)) - return false; - - return true; -} - - -/// Apply joint animation, as computed from from \p skelQuery, -/// onto \p jointNodes. -/// If \p jointContainerIsSkeleton is true, the \p jointContainer node -/// represents the Skeleton itself, and should hold the local transform -/// anim of the Skeleton. Otherwise, the local transform of the Skeleton -/// is concatenated onto the root joints. -bool -_CopyAnimFromSkel(const UsdSkelSkeletonQuery& skelQuery, - const MObject& jointContainer, - const VtArray& jointNodes, - bool jointContainerIsSkeleton, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - std::vector usdTimes; - _GetJointAnimTimeSamples(skelQuery, args, &usdTimes); - MTimeArray mayaTimes; - mayaTimes.setLength(usdTimes.size()); - for (size_t i = 0; i < usdTimes.size(); ++i) { - mayaTimes[i] = usdTimes[i]; - } - - MStatus status; - - // Pre-sample the Skeleton's local transforms. - std::vector skelLocalXforms(usdTimes.size()); - UsdGeomXformable::XformQuery xfQuery(skelQuery.GetSkeleton()); - for (size_t i = 0; i < usdTimes.size(); ++i) { - if (!xfQuery.GetLocalTransformation(&skelLocalXforms[i], usdTimes[i])) { - skelLocalXforms[i].SetIdentity(); - } - } - - if (jointContainerIsSkeleton) { - // The jointContainer is being used to represent the Skeleton. - // Copy the Skeleton's local transforms onto the container. - - MFnDependencyNode skelXformDep(jointContainer, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - if (!_SetTransformAnim(skelXformDep, skelLocalXforms, - mayaTimes, context)) { - return false; - } - } - - // Pre-sample all joint animation. - std::vector samples(usdTimes.size()); - for (size_t i = 0; i < samples.size(); ++i) { - if (!skelQuery.ComputeJointLocalTransforms(&samples[i], usdTimes[i])) { - return false; - } - if (!jointContainerIsSkeleton) { - // We do not have a node to receive the local transforms of the - // Skeleton, so any local transforms on the Skeleton must be - // concatened onto the root joints instead. - for (size_t j = 0; j < skelQuery.GetTopology().GetNumJoints(); ++j){ - if (skelQuery.GetTopology().GetParent(j) < 0) { - // This is a root joint. Concat by the local skel xform. - samples[i][j] *= skelLocalXforms[i]; - } - } - } - } - - MFnDependencyNode jointDep; - - std::vector xforms(samples.size()); - - for (size_t jointIdx = 0; jointIdx < jointNodes.size(); ++jointIdx) { - - if (!jointDep.setObject(jointNodes[jointIdx])) - continue; - - // Get the transforms of just this joint. - for (size_t i = 0; i < samples.size(); ++i) { - xforms[i] = samples[i][jointIdx]; - } - - if (!_SetTransformAnim(jointDep, xforms, mayaTimes, context)) - return false; - } - return true; -} - - -} // namespace - - -/* static */ -bool -UsdMayaTranslatorSkel::IsUsdSkeleton(const MDagPath& joint) -{ - MFnDependencyNode jointDep(joint.node()); - MPlug plug = jointDep.findPlug(_MayaTokens->USD_isUsdSkeleton); - if (!plug.isNull()) { - return plug.asBool(); - } - return false; -} - - -/* static */ -bool -UsdMayaTranslatorSkel::IsSkelMayaGenerated(const UsdSkelSkeleton& skel) -{ - VtValue mayaData = skel.GetPrim().GetCustomDataByKey(_tokens->Maya); - if (mayaData.IsHolding()) { - const VtDictionary& mayaDict = mayaData.UncheckedGet(); - const VtValue* val = mayaDict.GetValueAtPath(_tokens->generated); - if (val && val->IsHolding()) - return val->UncheckedGet(); - } - return false; -} - - -/* static */ -void -UsdMayaTranslatorSkel::MarkSkelAsMayaGenerated(const UsdSkelSkeleton& skel) -{ - VtValue mayaData = skel.GetPrim().GetCustomDataByKey(_tokens->Maya); - - VtDictionary newDict; - if (mayaData.IsHolding()) - newDict = mayaData.UncheckedGet(); - newDict[_tokens->generated] = VtValue(true); - skel.GetPrim().SetCustomDataByKey(_tokens->Maya, VtValue(newDict)); -} - - -/* static */ -bool -UsdMayaTranslatorSkel::CreateJointHierarchy( - const UsdSkelSkeletonQuery& skelQuery, - MObject& parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - VtArray* joints) -{ - if (!skelQuery) { - TF_CODING_ERROR("'skelQuery' is invalid"); - return false; - } - if (!joints) { - TF_CODING_ERROR("'joints' is null"); - return false; - } - - MStatus status; - - SdfPath jointContainerPath; - bool jointContainerIsSkeleton = false; - MObject jointContainer; - if (IsSkelMayaGenerated(skelQuery.GetSkeleton())) { - // If a joint hierarchy was originally exported from Maya, then - // we do not want to add a node to represent the Skeleton in Maya, - // because the originally joint hierarchy didn't have one. We prefer - // to try and maintain the originally joint hierarchy. - // Instead of creating a joint for the Skeleton, we will put joints - // beneath the parent of the Skeleton. - jointContainerPath = skelQuery.GetPrim().GetPath().GetParentPath(); - jointContainer = parentNode; - } else { - // The Skeleton did not originate from Maya. It may have multiple root - // joints, and the Skeleton prim itself may have local transforms. - // The best way to preserve the source data is by creating a node for - // the Skeleton itself. For convenience, we create an additional joint - // node to represent the Skeleton, since the current export support - // for skeletons converts the root-most joint of a joint hierarchy - // to a Skeleton prim. - jointContainerPath = skelQuery.GetPrim().GetPath(); - jointContainerIsSkeleton = true; - - // Create a joint to represent thte Skeleton. - if (!UsdMayaTranslatorUtil::CreateNode( - jointContainerPath, _MayaTokens->jointType, parentNode, - context, &status, &jointContainer)) { - return false; - } - - MFnDependencyNode skelXformJointDep(jointContainer, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Create an attribute to indicate to export that this joint - // represents UsdSkelSkeleton's transform. - MObject attrObj = MFnNumericAttribute().create( - _MayaTokens->USD_isUsdSkeleton, - _MayaTokens->USD_isUsdSkeleton, - MFnNumericData::kBoolean, - true, - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = skelXformJointDep.addAttribute(attrObj); - CHECK_MSTATUS_AND_RETURN(status, false); - - UsdMayaUtil::setPlugValue( - skelXformJointDep, _MayaTokens->USD_isUsdSkeleton, true); - - // Change the draw style of the extra joints so that it is not drawn. - UsdMayaUtil::setPlugValue(skelXformJointDep, - _MayaTokens->drawStyle, 2 /*None*/); - } - - return _CreateJointNodes(skelQuery, jointContainerPath, context, joints) && - _CopyJointRestStatesFromSkel(skelQuery, *joints) && - _CopyAnimFromSkel(skelQuery, jointContainer, *joints, - jointContainerIsSkeleton, args, context); -} - - -bool -UsdMayaTranslatorSkel::GetJoints(const UsdSkelSkeletonQuery& skelQuery, - UsdMayaPrimReaderContext* context, - VtArray* joints) -{ - if (!skelQuery) { - TF_CODING_ERROR("'skelQuery is invalid."); - return false; - } - if (!joints) { - TF_CODING_ERROR("'joints' pointer is null."); - return false; - } - - joints->clear(); - joints->reserve(skelQuery.GetJointOrder().size()); - - // Depending on whether or not the prim has Maya:generated metadata, - // we may have a node in Maya that represents the Skeleton, or we might - // not. See UsdMayaTranslatorSkel::CreateJointHierarchy for a deeper - // explanation of why there is a difference. - SdfPath jointContainerPath; - if (IsSkelMayaGenerated(skelQuery.GetSkeleton())) { - jointContainerPath = - skelQuery.GetSkeleton().GetPrim().GetPath().GetParentPath(); - } else { - jointContainerPath = skelQuery.GetSkeleton().GetPrim().GetPath(); - } - - for (const TfToken& joint : skelQuery.GetJointOrder()) { - const SdfPath jointPath = _GetJointPath(jointContainerPath, joint); - - MObject jointObj; - if (jointPath.IsPrimPath()) { - jointObj = context->GetMayaNode(jointPath, false); - } - joints->push_back(jointObj); - } - return true; -} - - -namespace { - - -SdfPath -_GetBindPosePrimPath(const SdfPath& skelPath) -{ - return skelPath.AppendChild(TfToken(skelPath.GetName() + "_bindPose")); -} - - -/// Create a dagPose node for the objects in \p members, whose transforms -/// are given by \p localXforms and \p worldXforms. -/// The \p parentIndices array gives the index of the parent of each member, -/// or -1 if a member has no parent. -bool -_CreateDagPose(const SdfPath& path, - const VtArray& members, - const VtIntArray& parentIndices, - const VtMatrix4dArray& localXforms, - const VtMatrix4dArray& worldXforms, - UsdMayaPrimReaderContext* context, - MObject* dagPoseNode) -{ - MStatus status; - MDGModifier dgMod; - - *dagPoseNode = dgMod.createNode(_MayaTokens->dagPoseType, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.renameNode(*dagPoseNode, MString(path.GetName().c_str())); - CHECK_MSTATUS_AND_RETURN(status, false); - - MFnDependencyNode dagPoseDep(*dagPoseNode, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - context->RegisterNewMayaNode(path.GetText(), *dagPoseNode); - - const size_t numMembers = members.size(); - - MPlug membersPlug = dagPoseDep.findPlug(_MayaTokens->members, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = membersPlug.setNumElements(numMembers); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug worldPlug = dagPoseDep.findPlug(_MayaTokens->world, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug worldMatrixPlug = - dagPoseDep.findPlug(_MayaTokens->worldMatrix, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = worldMatrixPlug.setNumElements(numMembers); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug xformMatrixPlug = - dagPoseDep.findPlug(_MayaTokens->xformMatrix, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = xformMatrixPlug.setNumElements(numMembers); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug parentsPlug = dagPoseDep.findPlug(_MayaTokens->parents, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = parentsPlug.setNumElements(numMembers); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Wire up per-member connections. - MFnDependencyNode memberDep; - for (size_t i = 0; i < numMembers; ++i) { - - status = memberDep.setObject(members[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Connect members[i].message -> dagPose.members[i] - MPlug memberMessagePlug = - memberDep.findPlug(_MayaTokens->message, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.connect(memberMessagePlug, - membersPlug.elementByLogicalIndex(i)); - CHECK_MSTATUS_AND_RETURN(status, false); - - int parentIdx = parentIndices[i]; - - MPlug parentsI = parentsPlug.elementByLogicalIndex(i); - - if (parentIdx >= 0 && static_cast(parentIdx) < numMembers) { - // Connect dagPose.members[parent] -> dagPose.parents[child] - MPlug parentMemberPlug = - membersPlug.elementByLogicalIndex(parentIdx); - - status = dgMod.connect(parentMemberPlug, parentsI); - CHECK_MSTATUS_AND_RETURN(status, false); - } else { - // Connect bindPose.world -> bindPose.parents[i] - status = dgMod.connect(worldPlug, parentsI); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - // Set worldMatrix[i] = worldXforms[i] - MPlug worldMatrixI = worldMatrixPlug.elementByLogicalIndex(i); - if (!UsdMayaUtil::setPlugMatrix(worldXforms[i], worldMatrixI)) { - return false; - } - - // Set xformMatrix[i] = localXforms[i] - MPlug xformMatrixI = xformMatrixPlug.elementByLogicalIndex(i); - if (!UsdMayaUtil::setPlugMatrix(localXforms[i], xformMatrixI)) { - return false; - } - } - - status = dgMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - - return UsdMayaUtil::setPlugValue( - dagPoseDep, _MayaTokens->bindPose, true); -} - - -} // namespace - - -bool -UsdMayaTranslatorSkel::CreateBindPose( - const UsdSkelSkeletonQuery& skelQuery, - const VtArray& joints, - UsdMayaPrimReaderContext* context, - MObject* bindPoseNode) -{ - if (!skelQuery) { - TF_CODING_ERROR("'skelQuery' is invalid."); - return false; - } - if (!bindPoseNode) { - TF_CODING_ERROR("'bindPoseNode' is null."); - return false; - } - - VtMatrix4dArray localXforms, worldXforms; - if (!skelQuery.ComputeJointLocalTransforms( - &localXforms, UsdTimeCode::Default(), /*atRest*/ true)) { - TF_WARN("%s -- Failed reading rest transforms. No dagPose " - "will be created for the Skeleton.", - skelQuery.GetPrim().GetPath().GetText()); - return false; - } - if (!skelQuery.GetJointWorldBindTransforms(&worldXforms)) { - TF_WARN("%s -- Failed reading bind transforms. No dagPose " - "will be created for the Skeleton.", - skelQuery.GetPrim().GetPath().GetText()); - return false; - } - - SdfPath path = _GetBindPosePrimPath(skelQuery.GetPrim().GetPath()); - - return _CreateDagPose(path, joints, - skelQuery.GetTopology().GetParentIndices(), - localXforms, worldXforms, context, bindPoseNode); -} - - -MObject -UsdMayaTranslatorSkel::GetBindPose(const UsdSkelSkeletonQuery& skelQuery, - UsdMayaPrimReaderContext* context) -{ - return context->GetMayaNode( - _GetBindPosePrimPath(skelQuery.GetPrim().GetPath()), false); -} - - -namespace { - - -bool -_SetVaryingJointInfluences(const MFnMesh& meshFn, - const MObject& skinCluster, - const VtArray& joints, - const VtIntArray& indices, - const VtFloatArray& weights, - int numInfluencesPerPoint, - unsigned int numPoints) -{ - if (joints.empty()) - return true; - - MStatus status; - - MDagPath dagPath; - status = meshFn.getPath(dagPath); - CHECK_MSTATUS_AND_RETURN(status, false); - - MFnSkinCluster skinClusterFn(skinCluster, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - const unsigned int numJoints = static_cast(joints.size()); - - // Compute a vertex-ordered weight arrays. Weights are stored as: - // vert_0_joint_0 ... vert_0_joint_n ... vert_n_joint_0 ... vert_n_joint_n - MDoubleArray vertOrderedWeights(numPoints*numJoints, 0.0f); - for (unsigned int pt = 0; pt < numPoints; ++pt) { - for (int c = 0; c < numInfluencesPerPoint; ++c) { - int jointIdx = indices[pt*numInfluencesPerPoint+c]; - if (jointIdx >= 0 - && static_cast(jointIdx) < numJoints) { - float w = weights[pt*numInfluencesPerPoint+c]; - // There may be multiple influences referencing the same joint - // for this point. eg., 'unweighted' points are assigned - // index 0 and weight 0. Sum the weight contributions to ensure - // that we properly account for this. - vertOrderedWeights[pt*numJoints + jointIdx] += w; - } - } - } - - MIntArray influenceIndices(numJoints); - for (unsigned int i = 0; i < numJoints; ++i) { - influenceIndices[i] = i; - } - - // Set all weights in one batch - MFnSingleIndexedComponent components; - components.create(MFn::kMeshVertComponent); - components.setCompleteData(numPoints); - - // XXX: Note that weights are expected to be pre-normalized in USD. - // In order to faithfully transfer our source data, we do not perform - // any normalization on import. Maya's weight normalization also seems - // finicky w.r.t. precision, and tends to throw warnings even when the - // weights have been properly normalized, so this also saves us from - // unnecessary warning spam. - - // If the 'normalizeWeights' attribute of the skinCluster is set to - // 'interactive' -- and by default, it is -- then weights are still - // normalized even if we set normalize=false on - // MFnSkinCluster::normalize(). This fact is unfortunately not made - // clear in the MFnSkinCluster documentation... - // Temporarily set the attr to 'none' - - MPlug normalizeWeights = - skinClusterFn.findPlug(_MayaTokens->normalizeWeights, &status); - MString initialNormalizeWeights; - if (!normalizeWeights.isNull()) { - initialNormalizeWeights = normalizeWeights.asString(); - normalizeWeights.setString(_MayaTokens->none); - } - - status = skinClusterFn.setObject(skinCluster); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Apply the weights. Note that this fails with kInvalidParameter - // if the influenceIndices are invalid. Validity is based on the - // set of joints wired up to the skinCluster. - status = skinClusterFn.setWeights(dagPath, components.object(), - influenceIndices, vertOrderedWeights, - /*normalize*/ false); - CHECK_MSTATUS_AND_RETURN(status, false); - - - // Reset the normalization flag to its previous value. - if (!normalizeWeights.isNull()) { - normalizeWeights.setString(initialNormalizeWeights); - } - - - return true; -} - - -bool -_ComputeAndSetJointInfluences(const UsdSkelSkinningQuery& skinningQuery, - const VtArray& joints, - const MObject& skinCluster, - const MObject& shapeToSkin) -{ - MStatus status; - - MFnMesh meshFn(shapeToSkin, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - unsigned int numPoints = meshFn.numVertices(&status); - CHECK_MSTATUS_AND_RETURN(status, false); - - VtIntArray indices; - VtFloatArray weights; - if (skinningQuery.ComputeVaryingJointInfluences( - numPoints, &indices, &weights)) { - - return _SetVaryingJointInfluences( - meshFn, skinCluster, joints, indices, weights, - skinningQuery.GetNumInfluencesPerComponent(), numPoints); - } - return false; -} - - -/// Create a copy of mesh \p inputMesh beneath \p parent, -/// for use as an input mesh for deformers. -bool -_CreateRestMesh(const MObject& inputMesh, - const MObject& parent, - MObject* restMesh) -{ - MStatus status; - MFnMesh meshFn(inputMesh, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - *restMesh = meshFn.copy(inputMesh, parent, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Determine a new name for the rest mesh, and rename the copy. - static const MString restSuffix("_rest"); - MString restMeshName = meshFn.name() + restSuffix; - MDGModifier dgMod; - status = dgMod.renameNode(*restMesh, restMeshName); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - - return UsdMayaUtil::setPlugValue( - *restMesh, _MayaTokens->intermediateObject, true); -} - - -/// Clear any incoming connections on \p plug. -bool -_ClearIncomingConnections(MPlug& plug) -{ - MPlugArray connections; - if (plug.connectedTo(connections, /*asDst*/ true, /*asSrc*/ false)) { - MStatus status; - MDGModifier dgMod; - for (unsigned int i = 0; i < connections.length(); ++i) { - status = dgMod.disconnect(plug, connections[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - status = dgMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - } - return true; -} - - -/// Configure the transform node of a skinned object. -bool -_ConfigureSkinnedObjectTransform(const UsdSkelSkinningQuery& skinningQuery, - const MObject& transform) -{ - MStatus status; - MFnDependencyNode transformDep(transform, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Make sure transforms are not ineherited. - // Otherwise we get a double transform when a transform ancestor - // affects both this object and the joints that drive the skinned object. - if (!UsdMayaUtil::setPlugValue( - transformDep, _MayaTokens->inheritsTransform, false)) { - return false; - } - - // The transform needs to be set to the geomBindTransform. - GfVec3d t, r, s; - if (UsdMayaTranslatorXformable::ConvertUsdMatrixToComponents( - skinningQuery.GetGeomBindTransform(), &t, &r, &s)) { - - for (const auto& pair : {std::make_pair(t, _MayaTokens->translates), - std::make_pair(r, _MayaTokens->rotates), - std::make_pair(s, _MayaTokens->scales)}) { - - for (int c = 0; c < 3; ++c) { - MPlug plug = transformDep.findPlug(pair.second[c], &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Before setting each plug, make sure there are no connections. - // Usd import may have already wired up some connections - // (eg., animation channels) - if (!_ClearIncomingConnections(plug)) - return false; - - status = plug.setValue(pair.first[c]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - - return true; -} - - -} // namespace - - -/* static */ -bool -UsdMayaTranslatorSkel::CreateSkinCluster( - const UsdSkelSkeletonQuery& skelQuery, - const UsdSkelSkinningQuery& skinningQuery, - const VtArray& joints, - const UsdPrim& primToSkin, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - const MObject& bindPose) -{ - MStatus status; - - if (!skelQuery) { - TF_CODING_ERROR("'skelQuery' is invalid"); - return false; - } - if (!skinningQuery) { - TF_CODING_ERROR("'skinningQuery is invalid"); - } - if (!primToSkin) { - TF_CODING_ERROR("'primToSkin 'is invalid"); - return false; - } - - // Resolve the input mesh. - MObject objToSkin = context->GetMayaNode(primToSkin.GetPath(), false); - if (objToSkin.isNull()) { - // XXX: Not an error (import may have chosen to exclude the prim). - return true; - } - - MDagPath shapeDagPath; - status = MDagPath::getAPathTo(objToSkin, shapeDagPath); - CHECK_MSTATUS_AND_RETURN(status, false); - status = shapeDagPath.extendToShape(); - CHECK_MSTATUS_AND_RETURN(status, false); - - MObject shapeToSkin = shapeDagPath.node(&status); - CHECK_MSTATUS_AND_RETURN(status, false); - - if (shapeToSkin.apiType() != MFn::kMesh) { - // USD considers this prim skinnable, but in Maya, we currently only - // know how to skin meshes. Skip it. - return true; - } - - MObject parentTransform = shapeDagPath.transform(&status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MObject restMesh; - if (!_CreateRestMesh(shapeToSkin, parentTransform, &restMesh)) { - return false; - } - - if (!_ConfigureSkinnedObjectTransform(skinningQuery, parentTransform)){ - return false; - } - - MDGModifier dgMod; - - MObject skinCluster = - dgMod.createNode(_MayaTokens->skinClusterType, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - std::string skinClusterName = - TfStringPrintf("skinCluster_%s", primToSkin.GetName().GetText()); - status = dgMod.renameNode(skinCluster, MString(skinClusterName.c_str())); - - CHECK_MSTATUS_AND_RETURN(status, false); - - MObject groupId = dgMod.createNode(_MayaTokens->groupIdType, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dgMod.renameNode(groupId, _MayaTokens->skinClusterGroupId); - CHECK_MSTATUS_AND_RETURN(status, false); - - MObject groupParts = dgMod.createNode(_MayaTokens->groupPartsType, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = dgMod.renameNode(groupParts, _MayaTokens->skinClusterGroupParts); - CHECK_MSTATUS_AND_RETURN(status, false); - - MFnDependencyNode groupIdDep(groupId, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MFnDependencyNode groupPartsDep(groupParts, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MFnDependencyNode restMeshDep(restMesh, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MFnDependencyNode shapeToSkinDep(shapeToSkin, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MFnDependencyNode skinClusterDep(skinCluster, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Register all new nodes on the context. - context->RegisterNewMayaNode(restMeshDep.name().asChar(), restMesh); - context->RegisterNewMayaNode(skinClusterDep.name().asChar(), skinCluster); - context->RegisterNewMayaNode(groupIdDep.name().asChar(), groupId); - context->RegisterNewMayaNode(groupPartsDep.name().asChar(), groupParts); - - // set groupParts.inputComponents = vtx[*] - { - MFnSingleIndexedComponent componentsFn; - MObject vertComponents = componentsFn.create(MFn::kMeshVertComponent); - componentsFn.setComplete(true); - - MFnComponentListData componentListFn; - MObject componentList = componentListFn.create(); - status = componentListFn.add(vertComponents); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug inputComponentsPlug = - groupPartsDep.findPlug(_MayaTokens->inputComponents, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = inputComponentsPlug.setValue(componentList); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - // Connect restMesh.outMesh -> groupParts->inputGeometry - { - MPlug restMeshOutMesh = - restMeshDep.findPlug(_MayaTokens->outMesh, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - MPlug groupPartsInputGeometry = - groupPartsDep.findPlug(_MayaTokens->inputGeometry, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.connect(restMeshOutMesh, groupPartsInputGeometry); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - MPlug groupIdGroupId = groupIdDep.findPlug(_MayaTokens->groupId, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Connect groupId.groupId -> groupParts.groupId - { - MPlug groupPartsGroupId = - groupPartsDep.findPlug(_MayaTokens->groupId, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.connect(groupIdGroupId, groupPartsGroupId); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - // connect groupId.groupId -> - // shapeToSkin.instObjGroups[0].objectGroups[0].objectGroupId - { - MPlug instObjGroups = - shapeToSkinDep.findPlug(_MayaTokens->instObjGroups, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug instObjGroups0 = - instObjGroups.elementByLogicalIndex(0, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug objectGroups = - UsdMayaUtil::FindChildPlugByName(instObjGroups0, - _MayaTokens->objectGroups); - //number of objectGroups - unsigned int count = objectGroups.numElements(); - MPlug objectGroups0 = - objectGroups.elementByLogicalIndex(count, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug objectGroupId = - UsdMayaUtil::FindChildPlugByName(objectGroups0, - _MayaTokens->objectGroupId); - - status = dgMod.connect(groupIdGroupId, objectGroupId); - } - - MPlug skinClusterInput = - skinClusterDep.findPlug(_MayaTokens->input, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = skinClusterInput.setNumElements(1); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug skinClusterInput0 = - skinClusterInput.elementByLogicalIndex(0, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // groupParts.outputGeometry -> skinCluster.input[0].inputGeometry - { - MPlug skinClusterInputGeometry = - UsdMayaUtil::FindChildPlugByName(skinClusterInput0, - _MayaTokens->inputGeometry); - - MPlug groupPartsOutputGeometry = - groupPartsDep.findPlug(_MayaTokens->outputGeometry, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.connect(groupPartsOutputGeometry, - skinClusterInputGeometry); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - // Connect groupId.groupId -> skinCluster.input[0].groupId - { - MPlug skinClusterGroupId = - UsdMayaUtil::FindChildPlugByName(skinClusterInput0, - _MayaTokens->groupId); - - status = dgMod.connect(groupIdGroupId, skinClusterGroupId); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - // Connect skinCluster.outputGeometry[0] -> shapeToSkin.inMesh - { - MPlug skinClusterOutputGeometry = - skinClusterDep.findPlug(_MayaTokens->outputGeometry, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug skinClusterOutputGeometry0 = - skinClusterOutputGeometry.elementByLogicalIndex(0, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug shapeToSkinInMesh = - shapeToSkinDep.findPlug(_MayaTokens->inMesh, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.connect(skinClusterOutputGeometry0, shapeToSkinInMesh); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - // Connect joints[i].worldMatrix[0] -> skinCluster.matrix[i] - // Set skinCluster.bindPreMatrix[i] = inv(jointWorldBindXforms[i]) - { - VtMatrix4dArray bindXforms; - if (!skelQuery.GetJointWorldBindTransforms(&bindXforms)) { - return false; - } - VtMatrix4dArray remappedBindXforms; - const auto& mapper = skinningQuery.GetMapper(); - if (mapper && !mapper->IsNull()) { - if (mapper->IsSparse()) { - TF_WARN("Error - not all joints for the skinned object %s could " - "be found in the skeleton %s", - primToSkin.GetPath().GetText(), - skelQuery.GetPrim().GetPath().GetText()); - return false; - } - mapper->RemapTransforms(bindXforms, &remappedBindXforms); - } - - if (joints.size() > bindXforms.size()) { - TF_WARN("Error - skinned object (%s) had more joints (%lu) " - "than the skeleton (%s) had bind xforms (%lu)", - primToSkin.GetPath().GetText(), joints.size(), - skelQuery.GetPrim().GetPath().GetText(), - bindXforms.size()); - return false; - } - - MPlug skinClusterMatrix = - skinClusterDep.findPlug(_MayaTokens->matrix, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = skinClusterMatrix.setNumElements(joints.size()); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug bindPreMatrix = - skinClusterDep.findPlug(_MayaTokens->bindPreMatrix, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = bindPreMatrix.setNumElements(joints.size()); - CHECK_MSTATUS_AND_RETURN(status, false); - - MFnDependencyNode jointDep; - for (size_t i = 0; i < joints.size(); ++i) { - status = jointDep.setObject(joints[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug jointWorldMatrix = - jointDep.findPlug(_MayaTokens->worldMatrix); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug jointWorldMatrix0 = - jointWorldMatrix.elementByLogicalIndex(0, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug skinClusterMatrixI = - skinClusterMatrix.elementByLogicalIndex(i, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.connect(jointWorldMatrix0, skinClusterMatrixI); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug bindPreMatrixI = - bindPreMatrix.elementByLogicalIndex(i, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - const auto& bindXform = remappedBindXforms.size() > 0 ? - remappedBindXforms[i] : bindXforms[i]; - if (!UsdMayaUtil::setPlugMatrix( - bindXform.GetInverse(), bindPreMatrixI)) { - return false; - } - } - } - - // Connect dagPose.message -> skinCluster.bindPose, if any bind pose exists. - if (!bindPose.isNull()) { - MFnDependencyNode bindPoseDep(bindPose, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - MPlug bindPoseMessage = - bindPoseDep.findPlug(_MayaTokens->message, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - MPlug skinClusterBindPose = - skinClusterDep.findPlug(_MayaTokens->bindPose, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = dgMod.connect(bindPoseMessage, skinClusterBindPose); - CHECK_MSTATUS_AND_RETURN(status, false); - } - - status = dgMod.doIt(); - CHECK_MSTATUS_AND_RETURN(status, false); - - if (!UsdMayaUtil::setPlugMatrix(skinClusterDep, _MayaTokens->geomMatrix, - skinningQuery.GetGeomBindTransform())) { - return false; - } - - return _ComputeAndSetJointInfluences(skinningQuery, joints, - skinCluster, shapeToSkin); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/translatorSkel.h b/third_party/maya/lib/usdMaya/translatorSkel.h deleted file mode 100644 index 70c7c6a428..0000000000 --- a/third_party/maya/lib/usdMaya/translatorSkel.h +++ /dev/null @@ -1,109 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -/// \file usdMaya/translatorSkel.h - -#ifndef USD_MAYA_TRANSLATOR_SKEL_H -#define USD_MAYA_TRANSLATOR_SKEL_H - -#include "pxr/pxr.h" -#include "usdMaya/api.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" - -#include "pxr/base/vt/array.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdSkelSkeleton; -class UsdSkelSkeletonQuery; -class UsdSkelSkinningQuery; - - -struct UsdMayaTranslatorSkel -{ - /// Returns true if \p joint is being used to identify the root of - /// a UsdSkelSkeleton. - PXRUSDMAYA_API - static bool IsUsdSkeleton(const MDagPath& joint); - - /// Returns true if \p Skeleton was originally generated from Maya. - /// This is based on bool metadata Maya:generated, and is used to - /// determine whether or not a joint should be created to represent a - /// Skeleton when importing a Skeleton from USD that was originally - /// created in Maya. - PXRUSDMAYA_API - static bool IsSkelMayaGenerated(const UsdSkelSkeleton& skel); - - /// Mark a Skeleton as being originally exported from Maya. - PXRUSDMAYA_API - static void MarkSkelAsMayaGenerated(const UsdSkelSkeleton& skel); - - /// Create joint nodes for each joint in \p skelQuery. - /// Animation is applied to the joints if \p args enable it. - PXRUSDMAYA_API - static bool CreateJointHierarchy(const UsdSkelSkeletonQuery& skelQuery, - MObject& parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - VtArray* joints); - - /// Find the set of MObjects joint objects for a skeleton. - PXRUSDMAYA_API - static bool GetJoints(const UsdSkelSkeletonQuery& skelQuery, - UsdMayaPrimReaderContext* context, - VtArray* joints); - - /// Create a dagPose node holding a bind pose for skel \p skelQuery. - PXRUSDMAYA_API - static bool CreateBindPose(const UsdSkelSkeletonQuery& skelQuery, - const VtArray& joints, - UsdMayaPrimReaderContext* context, - MObject* bindPoseNode); - - /// Find the bind pose for a Skeleton. - PXRUSDMAYA_API - static MObject GetBindPose(const UsdSkelSkeletonQuery& skelQuery, - UsdMayaPrimReaderContext* context); - - /// Create a skin cluster for skinning \p primToSkin. - /// The skinning cluster is wired up to be driven by the joints - /// created by CreateJoints(). - /// This currently only supports mesh objects. - PXRUSDMAYA_API - static bool CreateSkinCluster(const UsdSkelSkeletonQuery& skelQuery, - const UsdSkelSkinningQuery& skinningQuery, - const VtArray& joints, - const UsdPrim& primToSkin, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - const MObject& bindPose=MObject()); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorUtil.cpp b/third_party/maya/lib/usdMaya/translatorUtil.cpp deleted file mode 100644 index 226bf51a20..0000000000 --- a/third_party/maya/lib/usdMaya/translatorUtil.cpp +++ /dev/null @@ -1,317 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/translatorUtil.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" -#include "usdMaya/translatorXformable.h" -#include "usdMaya/util.h" -#include "usdMaya/xformStack.h" - -#include "pxr/usd/sdf/schema.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usdGeom/xformable.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -const MString _DEFAULT_TRANSFORM_TYPE("transform"); - - -/* static */ -bool -UsdMayaTranslatorUtil::CreateTransformNode( - const UsdPrim& usdPrim, - MObject& parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - MStatus* status, - MObject* mayaNodeObj) -{ - if (!usdPrim || !usdPrim.IsA()) { - return false; - } - - if (!CreateNode(usdPrim, - _DEFAULT_TRANSFORM_TYPE, - parentNode, - context, - status, - mayaNodeObj)) { - return false; - } - - // Read xformable attributes from the UsdPrim on to the transform node. - UsdGeomXformable xformable(usdPrim); - UsdMayaTranslatorXformable::Read(xformable, *mayaNodeObj, args, context); - - return true; -} - -/* static */ -bool -UsdMayaTranslatorUtil::CreateDummyTransformNode( - const UsdPrim& usdPrim, - MObject& parentNode, - bool importTypeName, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - MStatus* status, - MObject* mayaNodeObj) -{ - if (!usdPrim) { - return false; - } - - if (!CreateNode(usdPrim, - _DEFAULT_TRANSFORM_TYPE, - parentNode, - context, - status, - mayaNodeObj)) { - return false; - } - - MFnDagNode dagNode(*mayaNodeObj); - - // Set the typeName on the adaptor. - if (UsdMayaAdaptor adaptor = UsdMayaAdaptor(*mayaNodeObj)) { - VtValue typeName; - if (!usdPrim.HasAuthoredTypeName()) { - // A regular typeless def. - typeName = TfToken(); - } - else if (importTypeName) { - // Preserve type info for round-tripping. - typeName = usdPrim.GetTypeName(); - } - else { - // Unknown type name; treat this as though it were a typeless def. - typeName = TfToken(); - - // If there is a typename that we're ignoring, leave a note so that - // we know where it came from. - const std::string notes = TfStringPrintf( - "Imported from @%s@<%s> with type '%s'", - usdPrim.GetStage()->GetRootLayer()->GetIdentifier().c_str(), - usdPrim.GetPath().GetText(), - usdPrim.GetTypeName().GetText()); - UsdMayaUtil::SetNotes(dagNode, notes); - } - adaptor.SetMetadata(SdfFieldKeys->TypeName, typeName); - } - - // Lock all the transform attributes. - for (const UsdMayaXformOpClassification& opClass : - UsdMayaXformStack::MayaStack().GetOps()) { - if (!opClass.IsInvertedTwin()) { - MPlug plug = dagNode.findPlug(opClass.GetName().GetText(), true); - if (!plug.isNull()) { - if (plug.isCompound()) { - for (unsigned int i = 0; i < plug.numChildren(); ++i) { - MPlug child = plug.child(i); - child.setKeyable(false); - child.setLocked(true); - child.setChannelBox(false); - } - } - else { - plug.setKeyable(false); - plug.setLocked(true); - plug.setChannelBox(false); - } - } - } - } - - return true; -} - -/* static */ -bool -UsdMayaTranslatorUtil::CreateNode( - const UsdPrim& usdPrim, - const MString& nodeTypeName, - MObject& parentNode, - UsdMayaPrimReaderContext* context, - MStatus* status, - MObject* mayaNodeObj) -{ - return CreateNode(usdPrim.GetPath(), nodeTypeName, parentNode, - context, status, mayaNodeObj); -} - -/* static */ -bool -UsdMayaTranslatorUtil::CreateNode( - const SdfPath& path, - const MString& nodeTypeName, - MObject& parentNode, - UsdMayaPrimReaderContext* context, - MStatus* status, - MObject* mayaNodeObj) -{ - if (!CreateNode(MString(path.GetName().c_str(), path.GetName().size()), - nodeTypeName, - parentNode, - status, - mayaNodeObj)) { - return false; - } - - if (context) { - context->RegisterNewMayaNode(path.GetString(), *mayaNodeObj); - } - - return true; -} - -/* static */ -bool -UsdMayaTranslatorUtil::CreateNode( - const MString& nodeName, - const MString& nodeTypeName, - MObject& parentNode, - MStatus* status, - MObject* mayaNodeObj) -{ - // XXX: - // Using MFnDagNode::create() results in nodes that are not properly - // registered with parent scene assemblies. For now, just massaging the - // transform code accordingly so that child scene assemblies properly post - // their edits to their parents-- if this is indeed the best pattern for - // this, all Maya*Reader node creation needs to be adjusted accordingly (for - // much less trivial cases like MFnMesh). - MDagModifier dagMod; - *mayaNodeObj = dagMod.createNode(nodeTypeName, parentNode, status); - CHECK_MSTATUS_AND_RETURN(*status, false); - *status = dagMod.renameNode(*mayaNodeObj, nodeName); - CHECK_MSTATUS_AND_RETURN(*status, false); - *status = dagMod.doIt(); - CHECK_MSTATUS_AND_RETURN(*status, false); - - return TF_VERIFY(!mayaNodeObj->isNull()); -} - -/* static */ -bool -UsdMayaTranslatorUtil::CreateShaderNode( - const MString& nodeName, - const MString& nodeTypeName, - const UsdMayaShadingNodeType shadingNodeType, - MStatus* status, - MObject* shaderObj, - const MObject parentNode) -{ - MString typeFlag; - switch (shadingNodeType) { - case UsdMayaShadingNodeType::Light: - typeFlag = "-al"; // -asLight - break; - case UsdMayaShadingNodeType::PostProcess: - typeFlag = "-app"; // -asPostProcess - break; - case UsdMayaShadingNodeType::Rendering: - typeFlag = "-ar"; // -asRendering - break; - case UsdMayaShadingNodeType::Shader: - typeFlag = "-as"; // -asShader - break; - case UsdMayaShadingNodeType::Texture: - typeFlag = "-icm -at"; // -isColorManaged -asTexture - break; - case UsdMayaShadingNodeType::Utility: - typeFlag = "-au"; // -asUtility - break; - default: { - MFnDependencyNode depNodeFn; - depNodeFn.create(nodeTypeName, nodeName, status); - CHECK_MSTATUS_AND_RETURN(*status, false); - *shaderObj = depNodeFn.object(status); - CHECK_MSTATUS_AND_RETURN(*status, false); - return true; - } - } - - MString parentFlag; - if (!parentNode.isNull()) { - const MFnDagNode parentDag(parentNode, status); - CHECK_MSTATUS_AND_RETURN(*status, false); - *status = parentFlag.format(" -p \"^1s\"", parentDag.fullPathName()); - CHECK_MSTATUS_AND_RETURN(*status, false); - } - - MString cmd; - // ss = skipSelect - *status = cmd.format("shadingNode ^1s^2s -ss -n \"^3s\" \"^4s\"", - typeFlag, parentFlag, nodeName, nodeTypeName); - CHECK_MSTATUS_AND_RETURN(*status, false); - - const MString createdNode = - MGlobal::executeCommandStringResult(cmd, false, false, status); - CHECK_MSTATUS_AND_RETURN(*status, false); - - *status = UsdMayaUtil::GetMObjectByName(createdNode.asChar(), *shaderObj); - CHECK_MSTATUS_AND_RETURN(*status, false); - - // Lights are unique in that they're the only DAG nodes we might create in - // this function, so they also involve a transform node. The shadingNode - // command unfortunately seems to return the transform node for the light - // and not the light node itself, so we may need to manually find the light - // so we can return that instead. - if (shaderObj->hasFn(MFn::kDagNode)) { - const MFnDagNode dagNodeFn(*shaderObj, status); - CHECK_MSTATUS_AND_RETURN(*status, false); - MDagPath dagPath; - *status = dagNodeFn.getPath(dagPath); - CHECK_MSTATUS_AND_RETURN(*status, false); - unsigned int numShapes = 0u; - *status = dagPath.numberOfShapesDirectlyBelow(numShapes); - CHECK_MSTATUS_AND_RETURN(*status, false); - if (numShapes == 1u) { - *status = dagPath.extendToShape(); - CHECK_MSTATUS_AND_RETURN(*status, false); - *shaderObj = dagPath.node(status); - CHECK_MSTATUS_AND_RETURN(*status, false); - } - } - - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/translatorUtil.h b/third_party/maya/lib/usdMaya/translatorUtil.h deleted file mode 100644 index d67cceb24c..0000000000 --- a/third_party/maya/lib/usdMaya/translatorUtil.h +++ /dev/null @@ -1,167 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_TRANSLATOR_UTIL_H -#define USD_MAYA_TRANSLATOR_UTIL_H - -#include "pxr/pxr.h" -#include "usdMaya/api.h" -#include "usdMaya/primReaderArgs.h" -#include "usdMaya/primReaderContext.h" - -#include "pxr/usd/usd/prim.h" - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -enum class UsdMayaShadingNodeType { - NonShading, - Light, - PostProcess, - Rendering, - Shader, - Texture, - Utility -}; - -/// \brief Provides helper functions for other readers to use. -struct UsdMayaTranslatorUtil -{ - /// \brief Often when creating a prim, we want to first create a Transform - /// node. This is a small helper to do this. If the \p args provided - /// indicate that animation should be read, any transform animation from - /// the prim is transferred onto the Maya transform node. If \p context is - /// non-NULL, the new Maya node will be registered to the path of - /// \p usdPrim. - PXRUSDMAYA_API - static bool - CreateTransformNode( - const UsdPrim& usdPrim, - MObject& parentNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - MStatus* status, - MObject* mayaNodeObj); - - /// \brief Creates a "dummy" transform node for the given prim, where the - /// dummy transform has all transform properties locked. - /// A UsdMayaAdaptor-compatible attribute for the typeName metadata will - /// be generated. If \p importTypeName is \c true, this attribute will - /// contain the \c typeName metadata of \p usdPrim, so the \c typeName will - /// be applied on export. Otherwise, this attribute will be set to the - /// empty string, so a typeless def will be generated on export. - PXRUSDMAYA_API - static bool - CreateDummyTransformNode( - const UsdPrim& usdPrim, - MObject& parentNode, - bool importTypeName, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context, - MStatus* status, - MObject* mayaNodeObj); - - /// \brief Helper to create a node for \p usdPrim of type \p - /// nodeTypeName under \p parentNode. If \p context is non-NULL, - /// the new Maya node will be registered to the path of \p usdPrim. - PXRUSDMAYA_API - static bool - CreateNode( - const UsdPrim& usdPrim, - const MString& nodeTypeName, - MObject& parentNode, - UsdMayaPrimReaderContext* context, - MStatus* status, - MObject* mayaNodeObj); - - /// \brief Helper to create a node for \p usdPath of type \p - /// nodeTypeName under \p parentNode. If \p context is non-NULL, - /// the new Maya node will be registered to the path of \p usdPrim. - PXRUSDMAYA_API - static bool - CreateNode( - const SdfPath& usdPath, - const MString& nodeTypeName, - MObject& parentNode, - UsdMayaPrimReaderContext* context, - MStatus* status, - MObject* mayaNodeObj); - - /// \brief Helper to create a node named \p nodeName of type \p - /// nodeTypeName under \p parentNode. Note that this version does - /// NOT take a context and cannot register the newly created Maya node - /// since it does not know the SdfPath to an originating object. - PXRUSDMAYA_API - static bool - CreateNode( - const MString& nodeName, - const MString& nodeTypeName, - MObject& parentNode, - MStatus* status, - MObject* mayaNodeObj); - - /// \brief Helper to create shadingNodes. Wrapper around mel "shadingNode". - /// - /// This does several things beyond just creating the node, including but - /// not limited to: - /// - hook up the node to appropriate default groups (ie, - /// defaultShadingList1 for shaders, defaultLightSet for lights) - /// - handle basic color management setup for textures - /// - make sure nodes show up in the hypershade - /// - /// TODO: add a ShadingNodeType::Unspecified, which will make this function - /// determine the type of node automatically using it's classification - /// string - PXRUSDMAYA_API - static bool - CreateShaderNode( - const MString& nodeName, - const MString& nodeTypeName, - const UsdMayaShadingNodeType shadingNodeType, - MStatus* status, - MObject* shaderObj, - const MObject parentNode=MObject::kNullObj); - - /// Gets an API schema of the requested type for the given \p usdPrim. - /// - /// This ensures that the USD prim has the API schema applied to it if it - /// does not already. - template - static APISchemaType GetAPISchemaForAuthoring(const UsdPrim& usdPrim) - { - if (!usdPrim.HasAPI()) { - return APISchemaType::Apply(usdPrim); - } - - return APISchemaType(usdPrim); - } - -}; - - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorXformable.cpp b/third_party/maya/lib/usdMaya/translatorXformable.cpp deleted file mode 100644 index 862c2c152c..0000000000 --- a/third_party/maya/lib/usdMaya/translatorXformable.cpp +++ /dev/null @@ -1,543 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/translatorXformable.h" - -#include "usdMaya/translatorPrim.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/xformStack.h" - -#include "pxr/base/gf/math.h" -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/vec3d.h" -#include "pxr/base/tf/token.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/xform.h" -#include "pxr/usd/usdGeom/xformCommonAPI.h" -#include "pxr/usd/usdGeom/xformable.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -// This function retrieves a value for a given xformOp and given time sample. It -// knows how to deal with different type of ops and angle conversion -static bool _getXformOpAsVec3d( - const UsdGeomXformOp &xformOp, - GfVec3d &value, - const UsdTimeCode &usdTime) -{ - bool retValue = false; - - const UsdGeomXformOp::Type opType = xformOp.GetOpType(); - - if (opType == UsdGeomXformOp::TypeScale) { - value = GfVec3d(1.0); - } else { - value = GfVec3d(0.0); - } - - // Check whether the XformOp is a type of rotation. - int rotAxis = -1; - double angleMult = GfDegreesToRadians(1.0); - - switch(opType) { - case UsdGeomXformOp::TypeRotateX: - rotAxis = 0; - break; - case UsdGeomXformOp::TypeRotateY: - rotAxis = 1; - break; - case UsdGeomXformOp::TypeRotateZ: - rotAxis = 2; - break; - case UsdGeomXformOp::TypeRotateXYZ: - case UsdGeomXformOp::TypeRotateXZY: - case UsdGeomXformOp::TypeRotateYXZ: - case UsdGeomXformOp::TypeRotateYZX: - case UsdGeomXformOp::TypeRotateZXY: - case UsdGeomXformOp::TypeRotateZYX: - break; - default: - // This XformOp is not a rotation, so we're not converting an - // angular value from degrees to radians. - angleMult = 1.0; - break; - } - - // If we encounter a transform op, we treat it as a shear operation. - if (opType == UsdGeomXformOp::TypeTransform) { - // GetOpTransform() handles the inverse op case for us. - GfMatrix4d xform = xformOp.GetOpTransform(usdTime); - value[0] = xform[1][0]; //xyVal - value[1] = xform[2][0]; //xzVal - value[2] = xform[2][1]; //yzVal - retValue = true; - } else if (rotAxis != -1) { - // Single Axis rotation - double valued = 0; - retValue = xformOp.GetAs(&valued, usdTime); - if (retValue) { - if (xformOp.IsInverseOp()) { - valued = -valued; - } - value[rotAxis] = valued * angleMult; - } - } else { - GfVec3d valued; - retValue = xformOp.GetAs(&valued, usdTime); - if (retValue) { - if (xformOp.IsInverseOp()) { - valued = -valued; - } - value[0] = valued[0] * angleMult; - value[1] = valued[1] * angleMult; - value[2] = valued[2] * angleMult; - } - } - - return retValue; -} - -// Sets the animation curve (a knot per frame) for a given plug/attribute -static void _setAnimPlugData(MPlug plg, std::vector &value, MTimeArray &timeArray, - const UsdMayaPrimReaderContext* context) -{ - MStatus status; - MFnAnimCurve animFn; - // Make the plug keyable before attaching an anim curve - if (!plg.isKeyable()) { - plg.setKeyable(true); - } - MObject animObj = animFn.create(plg, nullptr, &status); - if (status == MS::kSuccess ) { - MDoubleArray valueArray( &value[0], value.size()); - animFn.addKeys(&timeArray, &valueArray); - if (context) { - context->RegisterNewMayaNode(animFn.name().asChar(), animObj ); - } - } else { - MString mayaPlgName = plg.partialName(true, true, true, false, true, true, &status); - TF_RUNTIME_ERROR( - "Failed to create animation object for attribute: %s", - mayaPlgName.asChar()); - } -} - -// Returns true if the array is not constant -static bool _isArrayVarying(std::vector &value) -{ - bool isVarying=false; - for (unsigned int i=1;i &xVal, std::vector &yVal, std::vector &zVal, - MTimeArray &timeArray, - const MString& opName, - const MString& x, const MString& y, const MString& z, - const UsdMayaPrimReaderContext* context) -{ - MPlug plg; - if (x!="" && !xVal.empty()) { - plg = depFn.findPlug(opName+x); - if ( !plg.isNull() ) { - plg.setDouble(xVal[0]); - if (xVal.size()>1 && _isArrayVarying(xVal)) _setAnimPlugData(plg, xVal, timeArray, context); - } - } - if (y!="" && !yVal.empty()) { - plg = depFn.findPlug(opName+y); - if ( !plg.isNull() ) { - plg.setDouble(yVal[0]); - if (yVal.size()>1 && _isArrayVarying(yVal)) _setAnimPlugData(plg, yVal, timeArray, context); - } - } - if (z!="" && !zVal.empty()) { - plg = depFn.findPlug(opName+z); - if ( !plg.isNull() ) { - plg.setDouble(zVal[0]); - if (zVal.size()>1 && _isArrayVarying(zVal)) _setAnimPlugData(plg, zVal, timeArray, context); - } - } -} - -// For each xformop, we gather it's data either time sampled or not and we push -// it to the corresponding Maya xform -static bool _pushUSDXformOpToMayaXform( - const UsdGeomXformOp& xformop, - const TfToken& opName, - MFnDagNode &MdagNode, - const UsdMayaPrimReaderArgs& args, - const UsdMayaPrimReaderContext* context) -{ - std::vector xValue; - std::vector yValue; - std::vector zValue; - GfVec3d value; - std::vector timeSamples; - if (!args.GetTimeInterval().IsEmpty()) { - xformop.GetTimeSamplesInInterval(args.GetTimeInterval(), &timeSamples); - } - MTimeArray timeArray; - if (!timeSamples.empty()) { - timeArray.setLength(timeSamples.size()); - xValue.resize(timeSamples.size()); - yValue.resize(timeSamples.size()); - zValue.resize(timeSamples.size()); - for (unsigned int ti=0; ti < timeSamples.size(); ++ti) { - UsdTimeCode time(timeSamples[ti]); - if (_getXformOpAsVec3d(xformop, value, time)) { - xValue[ti]=value[0]; yValue[ti]=value[1]; zValue[ti]=value[2]; - timeArray.set(MTime(timeSamples[ti]), ti); - } - else { - TF_RUNTIME_ERROR( - "Missing sampled data on xformOp: %s", - xformop.GetName().GetText()); - } - } - } - else { - // pick the first available sample or default - UsdTimeCode time=UsdTimeCode::EarliestTime(); - if (_getXformOpAsVec3d(xformop, value, time)) { - xValue.resize(1); - yValue.resize(1); - zValue.resize(1); - xValue[0]=value[0]; yValue[0]=value[1]; zValue[0]=value[2]; - } - else { - TF_RUNTIME_ERROR( - "Missing default data on xformOp: %s", - xformop.GetName().GetText()); - } - } - if (!xValue.empty()) { - if (opName==UsdMayaXformStackTokens->shear) { - _setMayaAttribute(MdagNode, xValue, yValue, zValue, timeArray, MString(opName.GetText()), "XY", "XZ", "YZ", context); - } - else if (opName==UsdMayaXformStackTokens->pivot) { - _setMayaAttribute(MdagNode, xValue, yValue, zValue, timeArray, MString("rotatePivot"), "X", "Y", "Z", context); - _setMayaAttribute(MdagNode, xValue, yValue, zValue, timeArray, MString("scalePivot"), "X", "Y", "Z", context); - } - else if (opName==UsdMayaXformStackTokens->pivotTranslate) { - _setMayaAttribute(MdagNode, xValue, yValue, zValue, timeArray, MString("rotatePivotTranslate"), "X", "Y", "Z", context); - _setMayaAttribute(MdagNode, xValue, yValue, zValue, timeArray, MString("scalePivotTranslate"), "X", "Y", "Z", context); - } - else { - if (opName==UsdMayaXformStackTokens->rotate) { - MFnTransform trans; - if(trans.setObject(MdagNode.object())) - { - auto MrotOrder = - UsdMayaXformStack::RotateOrderFromOpType( - xformop.GetOpType()); - MPlug plg = MdagNode.findPlug("rotateOrder"); - if ( !plg.isNull() ) { - trans.setRotationOrder(MrotOrder, /*no need to reorder*/ false); - } - } - } - else if(opName==UsdMayaXformStackTokens->rotateAxis) - { - // Rotate axis only accepts input in XYZ form - // (though it's actually stored as a quaternion), - // so we need to convert other rotation orders to XYZ - const auto opType = xformop.GetOpType(); - if (opType != UsdGeomXformOp::TypeRotateXYZ - && opType != UsdGeomXformOp::TypeRotateX - && opType != UsdGeomXformOp::TypeRotateY - && opType != UsdGeomXformOp::TypeRotateZ) - { - for (size_t i = 0u; i < xValue.size(); ++i) - { - auto MrotOrder = - UsdMayaXformStack::RotateOrderFromOpType( - xformop.GetOpType()); - MEulerRotation eulerRot(xValue[i], yValue[i], zValue[i], MrotOrder); - eulerRot.reorderIt(MEulerRotation::kXYZ); - xValue[i] = eulerRot.x; - yValue[i] = eulerRot.y; - zValue[i] = eulerRot.z; - } - } - } - _setMayaAttribute(MdagNode, xValue, yValue, zValue, timeArray, MString(opName.GetText()), "X", "Y", "Z", context); - } - return true; - } - - return false; -} - -// Simple function that determines if the matrix is identity -// XXX Maybe there is something already in Gf but couldn't see it -static -bool -_isIdentityMatrix(const GfMatrix4d& m) -{ - static const GfMatrix4d identityMatrix(1.0); - static constexpr double tolerance = 1e-9; - - return GfIsClose(m, identityMatrix, tolerance); -} - -// For each xformop, we gather it's data either time sampled or not and we push it to the corresponding Maya xform -static bool _pushUSDXformToMayaXform( - const UsdGeomXformable &xformSchema, - MFnDagNode &MdagNode, - const UsdMayaPrimReaderArgs& args, - const UsdMayaPrimReaderContext* context) -{ - std::vector timeSamples; - xformSchema.GetTimeSamplesInInterval(args.GetTimeInterval(), &timeSamples); - - std::vector timeCodes; - MTimeArray timeArray; - - if (!timeSamples.empty()) { - // Convert all the time samples to UsdTimeCodes. - std::transform( - timeSamples.cbegin(), - timeSamples.cend(), - std::back_inserter(timeCodes), - [](const double timeSample) { - return UsdTimeCode(timeSample); - } - ); - - timeArray.setLength(timeCodes.size()); - } else { - // If there were no time samples, we'll just use the default time and - // leave the MTimeArray empty. - timeCodes.push_back(UsdTimeCode::Default()); - } - - // Storage for all of the components of the Maya transform attributes. Maya - // only allows double-valued animation curves, so we store each channel - // independently. - std::vector TxVal(timeCodes.size()); - std::vector TyVal(timeCodes.size()); - std::vector TzVal(timeCodes.size()); - std::vector RxVal(timeCodes.size()); - std::vector RyVal(timeCodes.size()); - std::vector RzVal(timeCodes.size()); - std::vector SxVal(timeCodes.size()); - std::vector SyVal(timeCodes.size()); - std::vector SzVal(timeCodes.size()); - std::vector ShearXYVal(timeCodes.size()); - std::vector ShearXZVal(timeCodes.size()); - std::vector ShearYZVal(timeCodes.size()); - - for (size_t ti = 0u; ti < timeCodes.size(); ++ti) { - const UsdTimeCode& timeCode = timeCodes[ti]; - - GfMatrix4d usdLocalTransform(1.0); - bool resetsXformStack; - if (!xformSchema.GetLocalTransformation( - &usdLocalTransform, - &resetsXformStack, - timeCode)) { - if (timeCode.IsDefault()) { - TF_RUNTIME_ERROR( - "Missing xform data at the default time on USD prim <%s>", - xformSchema.GetPath().GetText()); - } else { - TF_RUNTIME_ERROR( - "Missing xform data at time %f on USD prim <%s>", - timeCode.GetValue(), - xformSchema.GetPath().GetText()); - } - - continue; - } - - MVector translation(0, 0, 0); - MVector rotation(0, 0, 0); - MVector scale(1, 1, 1); - MVector shear(0, 0, 0); - - if (!_isIdentityMatrix(usdLocalTransform)) { - double usdLocalTransformData[4u][4u]; - usdLocalTransform.Get(usdLocalTransformData); - const MMatrix localMatrix(usdLocalTransformData); - const MTransformationMatrix localTransformationMatrix(localMatrix); - - double tempVec[3u]; - MStatus status; - - translation = - localTransformationMatrix.getTranslation( - MSpace::kTransform, - &status); - CHECK_MSTATUS(status); - - status = - localTransformationMatrix.getScale( - tempVec, - MSpace::kTransform); - CHECK_MSTATUS(status); - scale = MVector(tempVec); - - MTransformationMatrix::RotationOrder rotateOrder; - status = - localTransformationMatrix.getRotation( - tempVec, - rotateOrder); - CHECK_MSTATUS(status); - rotation = MVector(tempVec); - - status = - localTransformationMatrix.getShear( - tempVec, - MSpace::kTransform); - CHECK_MSTATUS(status); - shear = MVector(tempVec); - } - - TxVal[ti] = translation[0]; - TyVal[ti] = translation[1]; - TzVal[ti] = translation[2]; - - RxVal[ti] = rotation[0]; - RyVal[ti] = rotation[1]; - RzVal[ti] = rotation[2]; - - SxVal[ti] = scale[0]; - SyVal[ti] = scale[1]; - SzVal[ti] = scale[2]; - - ShearXYVal[ti] = shear[0]; - ShearXZVal[ti] = shear[1]; - ShearYZVal[ti] = shear[2]; - - if (!timeCode.IsDefault()) { - timeArray.set(MTime(timeCode.GetValue()), ti); - } - } - - // All of these vectors should have the same size and greater than 0 to set their values - if (TxVal.size() == TyVal.size() && TxVal.size() == TzVal.size() && !TxVal.empty()) { - _setMayaAttribute(MdagNode, TxVal, TyVal, TzVal, timeArray, MString("translate"), "X", "Y", "Z", context); - _setMayaAttribute(MdagNode, RxVal, RyVal, RzVal, timeArray, MString("rotate"), "X", "Y", "Z", context); - _setMayaAttribute(MdagNode, SxVal, SyVal, SzVal, timeArray, MString("scale"), "X", "Y", "Z", context); - _setMayaAttribute(MdagNode, ShearXYVal, ShearXZVal, ShearYZVal, timeArray, MString("shear"), "XY", "XZ", "YZ", context); - - return true; - } - - return false; -} - -void -UsdMayaTranslatorXformable::Read( - const UsdGeomXformable& xformSchema, - MObject mayaNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context) -{ - MStatus status; - - // == Read attrs == - // Read parent class attrs - UsdMayaTranslatorPrim::Read(xformSchema.GetPrim(), mayaNode, args, context); - - // Scanning Xformops to see if we have a general Maya xform or an xform - // that conform to the commonAPI - // - // If fail to retrieve proper ops with proper name and order, will try to - // decompose the xform matrix - bool resetsXformStack= false; - std::vector xformops = xformSchema.GetOrderedXformOps( - &resetsXformStack); - - // When we find ops, we match the ops by suffix ("" will define the basic - // translate, rotate, scale) and by order. If we find an op with a - // different name or out of order that will miss the match, we will rely on - // matrix decomposition - - UsdMayaXformStack::OpClassList stackOps = \ - UsdMayaXformStack::FirstMatchingSubstack( - { - &UsdMayaXformStack::MayaStack(), - &UsdMayaXformStack::CommonStack() - }, - xformops); - - MFnDagNode MdagNode(mayaNode); - if (!stackOps.empty()) { - // make sure stackIndices.size() == xformops.size() - for (unsigned int i=0; i < stackOps.size(); i++) { - const UsdGeomXformOp& xformop(xformops[i]); - const UsdMayaXformOpClassification& opDef(stackOps[i]); - // If we got a valid stack, we have both the members of the inverted twins.. - // ...so we can go ahead and skip the inverted twin - if (opDef.IsInvertedTwin()) continue; - - const TfToken& opName(opDef.GetName()); - - _pushUSDXformOpToMayaXform(xformop, opName, MdagNode, args, context); - } - } else { - if (!_pushUSDXformToMayaXform(xformSchema, MdagNode, args, context)) { - TF_RUNTIME_ERROR( - "Unable to successfully decompose matrix at USD prim <%s>", - xformSchema.GetPath().GetText()); - } - } - - if (resetsXformStack) { - MPlug plg = MdagNode.findPlug("inheritsTransform"); - if (!plg.isNull()) plg.setBool(false); - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/translatorXformable.h b/third_party/maya/lib/usdMaya/translatorXformable.h deleted file mode 100644 index c747e4a362..0000000000 --- a/third_party/maya/lib/usdMaya/translatorXformable.h +++ /dev/null @@ -1,65 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_TRANSLATOR_XFORMABLE_H -#define USD_MAYA_TRANSLATOR_XFORMABLE_H - -#include "pxr/pxr.h" -#include "usdMaya/api.h" -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/gf/vec3d.h" -#include "pxr/usd/usdGeom/xformable.h" - -#include "usdMaya/primReaderContext.h" -#include "usdMaya/primReaderArgs.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \brief Provides helper functions for reading UsdGeomXformable. -struct UsdMayaTranslatorXformable -{ - /// \brief reads xform attributes from \p xformable and converts them into - /// maya transform values. - PXRUSDMAYA_API - static void Read( - const UsdGeomXformable& xformable, - MObject mayaNode, - const UsdMayaPrimReaderArgs& args, - UsdMayaPrimReaderContext* context); - - /// \brief Convenince function for decomposing \p usdMatrix. - PXRUSDMAYA_API - static bool ConvertUsdMatrixToComponents( - const GfMatrix4d &usdMatrix, - GfVec3d *trans, - GfVec3d *rot, - GfVec3d *scale); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/translatorXformable_decompose.cpp b/third_party/maya/lib/usdMaya/translatorXformable_decompose.cpp deleted file mode 100644 index d1e08cd80b..0000000000 --- a/third_party/maya/lib/usdMaya/translatorXformable_decompose.cpp +++ /dev/null @@ -1,134 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/translatorXformable.h" - -#include "pxr/base/gf/math.h" -#include "pxr/base/gf/matrix3d.h" -#include "pxr/base/gf/transform.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -// XXX: -// This implementation is ported from MfTransformablePrim:: -// MatrixToVectorsWithPivotInvariant; needs to be generalized for arbitrary -// rotationOrder (which means lofting that concept to Gf), orthonormalization, -// etc. - -static GfMatrix3d -_EulerXYZToMatrix3d(GfVec3d eulerXYZ) -{ - GfMatrix3d result(GfRotation(GfVec3d::XAxis(),eulerXYZ[0]) * - GfRotation(GfVec3d::YAxis(),eulerXYZ[1]) * - GfRotation(GfVec3d::ZAxis(),eulerXYZ[2])); - return result; -} - -// Assumes rotationOrder is XYZ. -static void -_RotMatToRotTriplet( - const GfMatrix4d &rotMat, - GfVec3d *rotTriplet) -{ - GfRotation rot = rotMat.ExtractRotation(); - GfVec3d angles = rot.Decompose(GfVec3d::ZAxis(), - GfVec3d::YAxis(), - GfVec3d::XAxis()); - (*rotTriplet)[0] = angles[2]; - (*rotTriplet)[1] = angles[1]; - (*rotTriplet)[2] = angles[0]; -} - -static void -_MatrixToVectorsWithPivotInvariant( - const GfMatrix4d &m, - const GfVec3d& pivotPosition, - const GfVec3d& pivotOrientation, - GfVec3d *translation, - GfVec3d *rotation, - GfVec3d *scale, - GfVec3d *scaleOrientation) -{ - - GfMatrix3d pivotOrientMat = _EulerXYZToMatrix3d(pivotOrientation); - - GfMatrix4d pp = GfMatrix4d(1.0).SetTranslate( pivotPosition); - GfMatrix4d ppInv = GfMatrix4d(1.0).SetTranslate(-pivotPosition); - GfMatrix4d po = GfMatrix4d(1.0).SetRotate(pivotOrientMat); - GfMatrix4d poInv = GfMatrix4d(1.0).SetRotate(pivotOrientMat.GetInverse()); - - GfMatrix4d factorMe = po * pp * m * ppInv; - - GfMatrix4d scaleOrientMat, factoredRotMat, perspMat; - - factorMe.Factor(&scaleOrientMat, scale, &factoredRotMat, - translation, &perspMat); - - GfMatrix4d rotMat = factoredRotMat * poInv; - - if(!rotMat.Orthonormalize(/* issueWarning */ false)) - TF_WARN("Failed to orthonormalize rotMat."); - - _RotMatToRotTriplet(rotMat, rotation); - - if(!scaleOrientMat.Orthonormalize(/* issueWarning */ false)) - TF_WARN("Failed to orthonormalize scaleOrientMat."); - - _RotMatToRotTriplet(scaleOrientMat, scaleOrientation); -} - -bool UsdMayaTranslatorXformable::ConvertUsdMatrixToComponents( - const GfMatrix4d &usdMatrix, - GfVec3d *trans, - GfVec3d *rot, - GfVec3d *scale) -{ - GfVec3d rotation, scaleVec, scaleOrientation; - _MatrixToVectorsWithPivotInvariant( - usdMatrix, - //const TransformRotationOrder rotationOrder, XYZ - GfVec3d(0,0,0), // const GfVec3d pivotPosition - GfVec3d(0,0,0), // const GfVec3d pivotOrientation - trans, - &rotation, - &scaleVec, - &scaleOrientation); - - for (int i=0; i<3; ++i) { - // Note that setting rotation via Maya API takes radians, even though - // the MEL attribute itself is encoded in degrees. #wtf - (*rot)[i] = GfDegreesToRadians(rotation[i]); - - (*scale)[i] = scaleVec[i]; - } - - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/undoHelperCommand.cpp b/third_party/maya/lib/usdMaya/undoHelperCommand.cpp deleted file mode 100644 index f335382489..0000000000 --- a/third_party/maya/lib/usdMaya/undoHelperCommand.cpp +++ /dev/null @@ -1,110 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/undoHelperCommand.h" - -#include "pxr/base/tf/errorMark.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - -const UsdMayaUndoHelperCommand::UndoableFunction* -UsdMayaUndoHelperCommand::_dgModifierFunc = nullptr; - -UsdMayaUndoHelperCommand::UsdMayaUndoHelperCommand() : _undoable(false) -{ -} - -UsdMayaUndoHelperCommand::~UsdMayaUndoHelperCommand() -{ -} - -MStatus -UsdMayaUndoHelperCommand::doIt(const MArgList& /*args*/) -{ - if (!_dgModifierFunc) { - _undoable = false; - return MS::kFailure; - } - - TfErrorMark errorMark; - errorMark.SetMark(); - (*_dgModifierFunc)(_modifier); - _dgModifierFunc = nullptr; - _undoable = errorMark.IsClean(); - return MS::kSuccess; -} - -MStatus -UsdMayaUndoHelperCommand::redoIt() -{ - return _modifier.doIt(); -} - -MStatus -UsdMayaUndoHelperCommand::undoIt() -{ - return _modifier.undoIt(); -} - -bool -UsdMayaUndoHelperCommand::isUndoable() const { - return _undoable; -}; - -MSyntax -UsdMayaUndoHelperCommand::createSyntax() -{ - MSyntax syntax; - syntax.enableQuery(false); - syntax.enableEdit(false); - return syntax; -} - -void* -UsdMayaUndoHelperCommand::creator() -{ - return new UsdMayaUndoHelperCommand(); -} - -/* static */ -void -UsdMayaUndoHelperCommand::ExecuteWithUndo(const UndoableFunction& func) -{ - int cmdExists = 0; - MGlobal::executeCommand("exists usdUndoHelperCmd", cmdExists); - if (!cmdExists) { - TF_WARN("usdUndoHelperCmd is unavailable; " - "function will run without undo support"); - MDGModifier modifier; - func(modifier); - return; - } - - // Run function through command if it is available to get undo support! - _dgModifierFunc = &func; - MGlobal::executeCommand("usdUndoHelperCmd", false, true); -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/undoHelperCommand.h b/third_party/maya/lib/usdMaya/undoHelperCommand.h deleted file mode 100644 index bba2ab9dce..0000000000 --- a/third_party/maya/lib/usdMaya/undoHelperCommand.h +++ /dev/null @@ -1,102 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_UNDO_HELPER_COMMAND_H -#define USD_MAYA_UNDO_HELPER_COMMAND_H - -/// \file usdMaya/undoHelperCommand.h - -#include "pxr/pxr.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/value.h" - -#include "usdMaya/api.h" -#include "usdMaya/adaptor.h" - -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -/// This is an internal helper command to provide undo support for operations -/// performed through the OpenMaya API. Use the ExecuteWithUndo() functions to -/// run functions that take an MDGModifier; the command will use the MDGModifier -/// for future undo and redo. Do not run the command directly (it will fail and -/// do nothing in that case). -class UsdMayaUndoHelperCommand : public MPxCommand -{ -public: - template - using UndoableResultFunction = std::function; - using UndoableFunction = UndoableResultFunction; - - PXRUSDMAYA_API - UsdMayaUndoHelperCommand(); - PXRUSDMAYA_API - ~UsdMayaUndoHelperCommand() override; - - PXRUSDMAYA_API - MStatus doIt(const MArgList& args) override; - PXRUSDMAYA_API - MStatus redoIt() override; - PXRUSDMAYA_API - MStatus undoIt() override; - PXRUSDMAYA_API - bool isUndoable() const override; - - PXRUSDMAYA_API - static MSyntax createSyntax(); - PXRUSDMAYA_API - static void* creator(); - - /// Calls \p func with an MDGModifier, saving the modifier for future undo - /// and redo operations. If the \c usdUndoHelperCmd is unavailable, runs - /// \p func directly without undo support and issues a warning. If \p func - /// raises any Tf errors when it is called, it will not be added to Maya's - /// undo stack. - PXRUSDMAYA_API - static void ExecuteWithUndo(const UndoableFunction& func); - - /// This overload of ExecuteWithUndo() supports a \p func that returns a - /// value of type \p T. - template - static T ExecuteWithUndo(const UndoableResultFunction& func) - { - T result; - ExecuteWithUndo([&result, &func](MDGModifier& modifier) { - result = func(modifier); - }); - return result; - } - -private: - MDGModifier _modifier; - bool _undoable; - - static const UndoableFunction* _dgModifierFunc; -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/usdMaya.mel b/third_party/maya/lib/usdMaya/usdMaya.mel deleted file mode 100644 index 403641c8c8..0000000000 --- a/third_party/maya/lib/usdMaya/usdMaya.mel +++ /dev/null @@ -1,81 +0,0 @@ -global proc usdMaya_CreateUsdProxyShape() -{ - string $fileName = `fileDialog -mode 0 -dm "*.usd *.usda *.usdc" -t "Choose a USD File"`; - if (size(strip($fileName)) == 0) { - return; - } - - string $baseName = capitalizeString(`basenameEx $fileName`); - if( isValidObjectName($baseName) ) - $baseName += "_usd"; - else - $baseName = "UsdStage"; - - string $shapeNode = `createNode "pxrUsdProxyShape" -skipSelect -name ($baseName+"Shape")`; - setAttr -type "string" ($shapeNode+".filePath") $fileName; - - select -r $shapeNode; -} - -global proc int usdMaya_SetAssemblyVariant(string $nodeShape, string $variantSetName, string $variant) -{ - // - // Reference: AEUsdAssemblyTemplate.mel -> AEUsdAssemblyTemplate_variantSets_Replace() - // - int $success = false; - int $foundVariantSet = false; - string $nodeAttr = ($nodeShape+".variantSets"); - int $indices[] = `getAttr -mi $nodeAttr`; - int $index; - for ($index in $indices) { - string $iterVariantSet = `getAttr ($nodeAttr+"["+$index+"].variantSet")`; - if ($iterVariantSet != $variantSetName) { - continue; - } - $foundVariantSet = true; - string $variantAttr = ($nodeAttr+"["+$index+"].variant"); - if (`getAttr $variantAttr` != $variant) { - if (`getAttr -settable $variantAttr`) { - setAttr -type "string" $variantAttr $variant; - $success = true; - } - else { - warning("Attribute "+$variantAttr+" not settable."); - } - break; // exit out of loop - } - } - if (!$foundVariantSet) { - warning("Did not find VariantSet "+$variantSetName+" on "+$nodeShape); - } - return $success; -} - - -// ======================================================= -// Helper functions for px_usdAssembly C++ class -// -// TODO: XXX Incorporate into C++ file where UsdRepresentations defined -// -global proc string usdMaya_UsdMayaReferenceAssembly_repTypeLabel(string $repType) -{ - return $repType; -} - - -global proc string[] usdMaya_UsdMayaReferenceAssembly_listRepTypes() -{ - string $repTypes[] = {"Collapsed", - "Expanded", - "Full", - "Playback" - }; - return $repTypes; -} - - -global proc usdMaya() -{ - // Load the USD plugin. - catch(`loadPlugin -quiet pxrUsd`); -} diff --git a/third_party/maya/lib/usdMaya/usdPrimProvider.cpp b/third_party/maya/lib/usdMaya/usdPrimProvider.cpp deleted file mode 100644 index 8782ed367d..0000000000 --- a/third_party/maya/lib/usdMaya/usdPrimProvider.cpp +++ /dev/null @@ -1,35 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/usdPrimProvider.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMayaUsdPrimProvider::~UsdMayaUsdPrimProvider() -{ -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/usdPrimProvider.h b/third_party/maya/lib/usdMaya/usdPrimProvider.h deleted file mode 100644 index 77740ba1c6..0000000000 --- a/third_party/maya/lib/usdMaya/usdPrimProvider.h +++ /dev/null @@ -1,48 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_USD_PRIM_PROVIDER_H -#define USD_MAYA_USD_PRIM_PROVIDER_H - -#include "pxr/pxr.h" -#include "usdMaya/api.h" -#include "pxr/usd/usd/prim.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -// interface class -class UsdMayaUsdPrimProvider -{ -public: - // returns the prim that this node is holding - virtual UsdPrim usdPrim() const = 0; - - PXRUSDMAYA_API - virtual ~UsdMayaUsdPrimProvider(); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/usdTranslatorExport.mel b/third_party/maya/lib/usdMaya/usdTranslatorExport.mel deleted file mode 100644 index bb686899bd..0000000000 --- a/third_party/maya/lib/usdMaya/usdTranslatorExport.mel +++ /dev/null @@ -1,316 +0,0 @@ - -global proc usdTranslatorExport_AnimationCB() { - if (`checkBox -q -v animationCheckBox` == 1) { - checkBox -e -vis true eulerFilterCheckBox; - intFieldGrp -e -vis true startTimeField; - intFieldGrp -e -vis true endTimeField; - floatFieldGrp -e -vis true frameStrideField; - button -e -vis true animRangeButton; - } else { - checkBox -e -vis false eulerFilterCheckBox; - intFieldGrp -e -vis false startTimeField; - intFieldGrp -e -vis false endTimeField; - floatFieldGrp -e -vis false frameStrideField; - button -e -vis false animRangeButton; - } -} - -global proc usdTranslatorExport_AnimationRangeCB() { - int $startTime = `playbackOptions -q -animationStartTime`; - int $endTime = `playbackOptions -q -animationEndTime`; - intFieldGrp -e -v1 $startTime startTimeField; - intFieldGrp -e -v1 $endTime endTimeField; -} - - -global proc usdTranslatorExport_SetCheckbox(string $arg, string $widget) { - if ($arg == "0") { - checkBox -e -v false $widget; - } else { - checkBox -e -v true $widget; - } -} - -global proc usdTranslatorExport_SetTextField(string $arg, string $widget) { - textFieldGrp -e -text $arg $widget; -} - -global proc usdTranslatorExport_SetOptionMenuByAnnotation( - string $ann, string $widget) { - int $index = 1; // 1-based indexing. - for ($i in `optionMenuGrp -q -itemListLong $widget`) { - if (`menuItem -q -ann $i` == $ann) { - optionMenuGrp -e -select $index $widget; - return; - } - - $index++; - } -} - -global proc string usdTranslatorExport_AppendFromCheckbox(string $currentOptions, string $arg, string $widget) { - if (`checkBox -q -v $widget` == 1) { - return $currentOptions + ";" + $arg + "=1"; - } else { - return $currentOptions + ";" + $arg + "=0"; - } -} - -global proc string usdTranslatorExport_AppendFromPopup(string $currentOptions, string $arg, string $widget) { - int $index = `optionMenuGrp -q -select $widget` - 1; - string $allItems[] = `optionMenuGrp -q -itemListLong $widget`; - string $item = $allItems[$index]; - string $annotation = `menuItem -q -ann $item`; - return $currentOptions + ";" + $arg + "=" + $annotation; -} - -global proc string usdTranslatorExport_AppendFromIntField(string $currentOptions, string $arg, string $widget) { - string $value = `intFieldGrp -q -value1 $widget`; - return $currentOptions + ";" + $arg + "=" + $value; -} - -global proc string usdTranslatorExport_AppendFromFloatField(string $currentOptions, string $arg, string $widget) { - string $value = `floatFieldGrp -q -value1 $widget`; - return $currentOptions + ";" + $arg + "=" + $value; -} - -global proc string usdTranslatorExport_AppendFromTextField(string $currentOptions, string $arg, string $widget) { - string $value = `textFieldGrp -q -text $widget`; - return $currentOptions + ";" + $arg + "=" + $value; -} - -global proc int usdTranslatorExport (string $parent, - string $action, - string $initialSettings, - string $resultCallback ) -// -// Description: -// This script posts the USDExport file translator options. -// The optionsString is of the form: -// varName1=value1;varName2=value2;... -// -// Parameters: -// $parent - the elf parent layout for this options layout. It is -// always a scrollLayout. -// $action - the action that is to be performed with this invokation of this proc. -// Valid options are: -// "query" - construct the options string and pass it to the resultCallback. -// "post" - post all the elf controls. -// $initialSettings - the current options string in effect at the time this script is invoked. -// $resultCallback - This is the proc to be called with the result string. -// resultCallback ( string $optionsString ) -// -// Returns: -// 1 if successfull. -// 0 otherwise. -// -{ - int $bResult; - string $currentOptions; - string $optionList[]; - string $optionBreakDown[]; - int $index; - - if ($action == "post") { - setParent $parent; - - columnLayout -adj true usdOptsCol; - - string $exporters[] = `usdListShadingModes -export`; - optionMenuGrp -l "Shading Mode:" shadingModePopup; - for ($modeName in $exporters) { - string $niceName = $modeName; - if ($modeName == "displayColor") { - $niceName = "Material Colors"; - } else if ($modeName == "pxrRis") { - $niceName = "RfM Shaders"; - } else if ($modeName == "useRegistry") { - $niceName = "Use Translator Registry"; - } - menuItem -l $niceName -ann $modeName; - } - - textFieldGrp -l "Materials Scope Name:" materialsScopeNameField; - - checkBox -l "Export displayColor primvar" exportDisplayColorCheckBox; - - checkBox -l "Make References Instanceable" exportRefsAsInstanceableCheckBox; - - checkBox -l "Export material collections" exportMaterialCollectionsCheckBox; - textFieldGrp -l "Material collections path:" materialCollectionsPathField; - - checkBox -l "Export collection-based material bindings" exportCollectionBasedBindingsCheckBox; - - checkBox -l "Export UVs" exportUVsCheckBox; - - checkBox -l "Export ColorSets" exportColorSetsCheckBox; - checkBox -l "Export Reference Objects" exportReferenceObjectsCheckBox; - - checkBox -l "Export Visibility" exportVisibilityCheckBox; - - checkBox -l "Strip Namespaces" stripNamespacesCheckBox; - - checkBox -l "Renderable Only" renderableOnlyCheckBox; - - textFieldGrp -l "Filtered Node Types" - -annotation ("Do not export nodes of this type, or their children;\n" + - "specify multiple types by separating with comma: 'constraint,place3dTexture'") - filterTypesTextField; - - checkBox -l "Export all cameras" defaultCamerasCheckBox; - - textFieldGrp -l "Parent Scope:" parentScopeField; - - optionMenuGrp -l "Render Layer Mode:" renderLayerModePopup; - menuItem -l "Use Default layer" -ann "defaultLayer"; - menuItem -l "Use Current layer" -ann "currentLayer"; - menuItem -l "Modeling Variant Per Layer" -ann "modelingVariant"; - - optionMenuGrp -l "Compatibility Profile:" compatibilityPopup; - menuItem -l "Standard" -ann "none"; - menuItem -l "ARKit-compatible" -ann "appleArKit"; - - checkBox -l "Merge Transform and Shape Nodes" mergeTransformAndShapeCheckBox; - checkBox -l "Export Instances" exportInstancesCheckBox; - - optionMenuGrp -l "Default Mesh Scheme:" defaultMeshSchemePopup; - menuItem -l "Polygonal Mesh" -ann "none"; - menuItem -l "Bilinear SubDiv" -ann "bilinear"; - menuItem -l "CatmullClark SDiv" -ann "catmullClark"; - menuItem -l "Loop SDiv" -ann "loop"; - - optionMenuGrp -l "Export Skeletons:" exportSkelsPopup; - menuItem -l "None" -ann "none"; - menuItem -l "All (Automatically Create SkelRoots)" -ann "auto"; - menuItem -l "Only Under SkelRoots" -ann "explicit"; - - optionMenuGrp -l "Export Skin Clusters:" exportSkinClustersPopup; - menuItem -l "None" -ann "none"; - menuItem -l "All (Automatically Create SkelRoots)" -ann "auto"; - menuItem -l "Only Under SkelRoots" -ann "explicit"; - - checkBox -l "Export Animation" -cc ("usdTranslatorExport_AnimationCB") animationCheckBox; - - checkBox -l "Apply Euler Filter" eulerFilterCheckBox; - - columnLayout -width 100 animOptsCol; - intFieldGrp -l "Start Time:" -v1 1 startTimeField; - intFieldGrp -l "End Time:" -v1 1 endTimeField; - floatFieldGrp -l "Stride:" -v1 1 frameStrideField; - button -l "Use Animation Range" -command ("usdTranslatorExport_AnimationRangeCB") animRangeButton; - - setParent $parent; - - // Now set to current settings. - $currentOptions = $initialSettings; - if (size($currentOptions) > 0) { - tokenize($currentOptions, ";", $optionList); - for ($index = 0; $index < size($optionList); $index++) { - tokenize($optionList[$index], "=", $optionBreakDown); - if ($optionBreakDown[0] == "shadingMode") { - usdTranslatorExport_SetOptionMenuByAnnotation($optionBreakDown[1], "shadingModePopup"); - } else if ($optionBreakDown[0] == "materialsScopeName") { - usdTranslatorExport_SetTextField($optionBreakDown[1], "materialsScopeNameField"); - } else if ($optionBreakDown[0] == "exportDisplayColor") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "exportDisplayColorCheckBox"); - } else if ($optionBreakDown[0] == "exportRefsAsInstanceable") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "exportRefsAsInstanceableCheckBox"); - } else if ($optionBreakDown[0] == "exportUVs") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "exportUVsCheckBox"); - } else if ($optionBreakDown[0] == "exportMaterialCollections") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "exportMaterialCollectionsCheckBox"); - } else if ($optionBreakDown[0] == "materialCollectionsPath") { - textFieldGrp -e -text $optionBreakDown[1] materialCollectionsPathField; - } else if ($optionBreakDown[0] == "exportCollectionBasedBindings") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "exportCollectionBasedBindingsCheckBox"); - } else if ($optionBreakDown[0] == "exportColorSets") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "exportColorSetsCheckBox"); - } else if ($optionBreakDown[0] == "exportReferenceObjects") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "exportReferenceObjectsCheckBox"); - } else if ($optionBreakDown[0] == "renderableOnly") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "renderableOnlyCheckBox"); - } else if ($optionBreakDown[0] == "filterTypes") { - usdTranslatorExport_SetTextField($optionBreakDown[1], "filterTypesTextField"); - } else if ($optionBreakDown[0] == "defaultCameras") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "defaultCamerasCheckBox"); - } else if ($optionBreakDown[0] == "renderLayerMode") { - usdTranslatorExport_SetOptionMenuByAnnotation($optionBreakDown[1], "renderLayerModePopup"); - } else if ($optionBreakDown[0] == "mergeTransformAndShape") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "mergeTransformAndShapeCheckBox"); - } else if ($optionBreakDown[0] == "exportInstances") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "exportInstancesCheckBox"); - } else if ($optionBreakDown[0] == "defaultMeshScheme") { - usdTranslatorExport_SetOptionMenuByAnnotation($optionBreakDown[1], "defaultMeshSchemePopup"); - } else if ($optionBreakDown[0] == "exportSkels") { - usdTranslatorExport_SetOptionMenuByAnnotation($optionBreakDown[1], "exportSkelsPopup"); - } else if ($optionBreakDown[0] == "exportSkin") { - usdTranslatorExport_SetOptionMenuByAnnotation($optionBreakDown[1], "exportSkinClustersPopup"); - } else if ($optionBreakDown[0] == "exportVisibility") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "exportVisibilityCheckBox"); - } else if ($optionBreakDown[0] == "stripNamespaces") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "stripNamespacesCheckBox"); - } else if ($optionBreakDown[0] == "animation") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "animationCheckBox"); - } else if ($optionBreakDown[0] == "eulerFilter") { - usdTranslatorExport_SetCheckbox($optionBreakDown[1], "eulerFilterCheckBox"); - } else if ($optionBreakDown[0] == "startTime") { - int $startTime=$optionBreakDown[1]; - intFieldGrp -e -v1 $startTime startTimeField; - } else if ($optionBreakDown[0] == "endTime") { - int $endTime; $endTime=$optionBreakDown[1]; - intFieldGrp -e -v1 $endTime endTimeField; - } else if ($optionBreakDown[0] == "frameStride") { - float $frameStride = $optionBreakDown[1]; - floatFieldGrp -e -v1 $frameStride frameStrideField; - } else if ($optionBreakDown[0] == "parentScope") { - usdTranslatorExport_SetTextField($optionBreakDown[1], "parentScopeField"); - } else if ($optionBreakDown[0] == "compatibility") { - usdTranslatorExport_SetOptionMenuByAnnotation($optionBreakDown[1], "compatibilityPopup"); - } - } - } - // Set visibility for anim widgets - usdTranslatorExport_AnimationCB(); - - $bResult = 1; - - } else if ($action == "query") { - - $currentOptions = usdTranslatorExport_AppendFromPopup($currentOptions, "shadingMode", "shadingModePopup"); - $currentOptions = usdTranslatorExport_AppendFromTextField($currentOptions, "materialsScopeName", "materialsScopeNameField"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "exportDisplayColor", "exportDisplayColorCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "exportRefsAsInstanceable", "exportRefsAsInstanceableCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "exportUVs", "exportUVsCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "exportMaterialCollections", "exportMaterialCollectionsCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromTextField($currentOptions, "materialCollectionsPath", "materialCollectionsPathField"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "exportCollectionBasedBindings", "exportCollectionBasedBindingsCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "exportColorSets", "exportColorSetsCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "exportReferenceObjects", "exportReferenceObjectsCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "renderableOnly", "renderableOnlyCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromTextField($currentOptions, "filterTypes", "filterTypesTextField"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "defaultCameras", "defaultCamerasCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromPopup($currentOptions, "renderLayerMode", "renderLayerModePopup"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "mergeTransformAndShape", "mergeTransformAndShapeCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "exportInstances", "exportInstancesCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromPopup($currentOptions, "defaultMeshScheme", "defaultMeshSchemePopup"); - $currentOptions = usdTranslatorExport_AppendFromPopup($currentOptions, "exportSkels", "exportSkelsPopup"); - $currentOptions = usdTranslatorExport_AppendFromPopup($currentOptions, "exportSkin", "exportSkinClustersPopup"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "exportVisibility", "exportVisibilityCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "stripNamespaces", "stripNamespacesCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "animation", "animationCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromCheckbox($currentOptions, "eulerFilter", "eulerFilterCheckBox"); - $currentOptions = usdTranslatorExport_AppendFromIntField($currentOptions, "startTime", "startTimeField"); - $currentOptions = usdTranslatorExport_AppendFromIntField($currentOptions, "endTime", "endTimeField"); - $currentOptions = usdTranslatorExport_AppendFromFloatField($currentOptions, "frameStride", "frameStrideField"); - $currentOptions = usdTranslatorExport_AppendFromTextField($currentOptions, "parentScope", "parentScopeField"); - $currentOptions = usdTranslatorExport_AppendFromPopup($currentOptions, "compatibility", "compatibilityPopup"); - - eval($resultCallback+" \""+$currentOptions+"\""); - $bResult = 1; - - } else { - $bResult = 0; - } - - return $bResult; -} diff --git a/third_party/maya/lib/usdMaya/usdTranslatorImport.mel b/third_party/maya/lib/usdMaya/usdTranslatorImport.mel deleted file mode 100644 index 3ac50338b9..0000000000 --- a/third_party/maya/lib/usdMaya/usdTranslatorImport.mel +++ /dev/null @@ -1,171 +0,0 @@ -global proc usdTranslatorImport_SetCheckbox(string $arg, string $widget) { - if ($arg == "0") { - checkBox -e -v false $widget; - } else { - checkBox -e -v true $widget; - } -} - -global proc usdTranslatorImport_SetOptionMenuByAnnotation( - string $ann, string $widget) { - int $index = 1; // 1-based indexing. - for ($i in `optionMenuGrp -q -itemListLong $widget`) { - if (`menuItem -q -ann $i` == $ann) { - optionMenuGrp -e -select $index $widget; - return; - } - - $index++; - } -} - -global proc string usdTranslatorImport_AppendFromCheckbox(string $currentOptions, string $arg, string $widget) { - if (`checkBox -q -v $widget` == 1) { - return $currentOptions + ";" + $arg + "=1"; - } else { - return $currentOptions + ";" + $arg + "=0"; - } -} - -global proc string usdTranslatorImport_AppendFromPopup(string $currentOptions, string $arg, string $widget) { - int $index = `optionMenuGrp -q -select $widget` - 1; - string $allItems[] = `optionMenuGrp -q -itemListLong $widget`; - string $item = $allItems[$index]; - string $annotation = `menuItem -q -ann $item`; - return $currentOptions + ";" + $arg + "=" + $annotation; -} - -global proc string usdTranslatorImport_AppendFromIntField(string $currentOptions, string $arg, string $widget) { - string $value = `intFieldGrp -q -value1 $widget`; - return $currentOptions + ";" + $arg + "=" + $value; -} - -global proc usdTranslatorImport_AnimationCB() { - if (`checkBox -q -v readAnimDataCheckBox` == 1) { - checkBox -e -vis true customFrameRangeCheckBox; - int $vis = (`checkBox -q -v customFrameRangeCheckBox` == 1); - intFieldGrp -e -vis $vis startTimeField; - intFieldGrp -e -vis $vis endTimeField; - checkBox -e -vis true useAsAnimationCacheCheckBox; - } else { - checkBox -e -vis false customFrameRangeCheckBox; - intFieldGrp -e -vis false startTimeField; - intFieldGrp -e -vis false endTimeField; - checkBox -e -vis false useAsAnimationCacheCheckBox; - } -} - -global proc int usdTranslatorImport (string $parent, - string $action, - string $initialSettings, - string $resultCallback ) -// -// Description: -// This script posts the USDImport file translator options. -// The optionsString is of the form: -// varName1=value1;varName2=value2;... -// -// Parameters: -// $parent - the elf parent layout for this options layout. It is -// always a scrollLayout. -// $action - the action that is to be performed with this invokation of this proc. -// Valid options are: -// "query" - construct the options string and pass it to the resultCallback. -// "post" - post all the elf controls. -// $initialSettings - the current options string in effect at the time this script is invoked. -// $resultCallback - This is the proc to be called with the result string. -// resultCallback ( string $optionsString ) -// -// Returns: -// 1 if successfull. -// 0 otherwise. -// -{ - int $bResult; - string $currentOptions; - string $optionList[]; - string $optionBreakDown[]; - int $index; - - if ($action == "post") { - setParent $parent; - - columnLayout -adj true usdOptsCol; - - string $importers[] = `usdListShadingModes -import`; - optionMenuGrp -l "Shading Mode:" shadingModePopup; - for ($modeName in $importers) { - string $niceName = $modeName; - if ($modeName == "displayColor") { - $niceName = "Material Colors"; - } else if ($modeName == "pxrRis") { - $niceName = "RfM Shaders"; - } - menuItem -l $niceName -ann $modeName; - } - - checkBox -l "Read Animation Data" -cc ("usdTranslatorImport_AnimationCB") readAnimDataCheckBox; - - checkBox -l "Custom Frame Range" -cc ("usdTranslatorImport_AnimationCB") customFrameRangeCheckBox; - - columnLayout -width 100 animOptsCol; - intFieldGrp -l "Start Time:" startTimeField; - intFieldGrp -l "End Time:" endTimeField; - - checkBox -l "Use As Animation Cache" -cc ("usdTranslatorImport_AnimationCB") useAsAnimationCacheCheckBox; - - optionMenuGrp -l "Assembly Representation:" assemblyRepPopup; - menuItem -l "Collapsed" -ann "Collapsed"; - menuItem -l "Full" -ann "Full"; - menuItem -l "Import" -ann "Import"; - - setParent $parent; - - // Now set to current settings. - $currentOptions = $initialSettings; - if (size($currentOptions) > 0) { - tokenize($currentOptions, ";", $optionList); - for ($index = 0; $index < size($optionList); $index++) { - tokenize($optionList[$index], "=", $optionBreakDown); - if ($optionBreakDown[0] == "shadingMode") { - usdTranslatorImport_SetOptionMenuByAnnotation($optionBreakDown[1], "shadingModePopup"); - } else if ($optionBreakDown[0] == "readAnimData") { - usdTranslatorImport_SetCheckbox($optionBreakDown[1], "readAnimDataCheckBox"); - } else if ($optionBreakDown[0] == "useAsAnimationCache") { - usdTranslatorImport_SetCheckbox($optionBreakDown[1], "useAsAnimationCacheCheckBox"); - } else if ($optionBreakDown[0] == "assemblyRep") { - usdTranslatorImport_SetOptionMenuByAnnotation($optionBreakDown[1], "assemblyRepPopup"); - } else if ($optionBreakDown[0] == "startTime") { - int $startTime = $optionBreakDown[1]; - intFieldGrp -e -v1 $startTime startTimeField; - } else if ($optionBreakDown[0] == "endTime") { - int $endTime = $optionBreakDown[1]; - intFieldGrp -e -v1 $endTime endTimeField; - } else if ($optionBreakDown[0] == "useCustomFrameRange") { - usdTranslatorImport_SetCheckbox($optionBreakDown[1], "customFrameRangeCheckBox"); - } - } - } - - $bResult = 1; - - } else if ($action == "query") { - - $currentOptions = usdTranslatorImport_AppendFromPopup($currentOptions, "shadingMode", "shadingModePopup"); - $currentOptions = usdTranslatorImport_AppendFromCheckbox($currentOptions, "readAnimData", "readAnimDataCheckBox"); - $currentOptions = usdTranslatorImport_AppendFromCheckbox($currentOptions, "useAsAnimationCache", "useAsAnimationCacheCheckBox"); - $currentOptions = usdTranslatorImport_AppendFromPopup($currentOptions, "assemblyRep", "assemblyRepPopup"); - $currentOptions = usdTranslatorImport_AppendFromIntField($currentOptions, "startTime", "startTimeField"); - $currentOptions = usdTranslatorImport_AppendFromIntField($currentOptions, "endTime", "endTimeField"); - $currentOptions = usdTranslatorImport_AppendFromCheckbox($currentOptions, "useCustomFrameRange", "customFrameRangeCheckBox"); - - eval($resultCallback+" \""+$currentOptions+"\""); - $bResult = 1; - - } else { - $bResult = 0; - } - - usdTranslatorImport_AnimationCB(); - return $bResult; -} diff --git a/third_party/maya/lib/usdMaya/userExportedAttributesUI.py b/third_party/maya/lib/usdMaya/userExportedAttributesUI.py deleted file mode 100644 index ffcffe287d..0000000000 --- a/third_party/maya/lib/usdMaya/userExportedAttributesUI.py +++ /dev/null @@ -1,934 +0,0 @@ -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# -import json - -from pxr import UsdMaya - -from pxr import UsdGeom - -from maya import OpenMaya as OM -from maya import cmds -from maya.app.general import mayaMixin - -# Maya 2017 and later use PyQt5/PySide2 while Maya 2016 and earlier use -# PyQt4/PySide. We test whether we're running in Maya 2017+ by trying to import -# PySide2, which should only be available there. If that succeeds, we import -# the rest of the modules from PySide2. Otherwise, we assume we're in 2016 or -# earlier and we import everything from PySide. -# -# Note also that the default signature for the dataChanged signal of -# QAbstractTableModel and QStringListModel changed from two arguments to three -# between PyQt4 and PyQt5, so we have to use PyQt's mechanism for explicitly -# selecting the two-argument overload to support both versions of PyQt. -# -# See here for more info: -# https://bugreports.qt.io/browse/PYSIDE-462 -# http://pyqt.sourceforge.net/Docs/PyQt5/signals_slots.html#connecting-disconnecting-and-emitting-signals -# -try: - import PySide2 - usePySide2 = True -except ImportError: - usePySide2 = False - -if usePySide2: - # Maya 2017 and later - from PySide2 import QtCore - from PySide2.QtGui import QStringListModel - from PySide2.QtWidgets import QAbstractItemView - from PySide2.QtWidgets import QCheckBox - from PySide2.QtWidgets import QComboBox - from PySide2.QtWidgets import QLabel - from PySide2.QtWidgets import QListView - from PySide2.QtWidgets import QPushButton - from PySide2.QtWidgets import QStyledItemDelegate - from PySide2.QtWidgets import QTableView - from PySide2.QtWidgets import QVBoxLayout - from PySide2.QtWidgets import QWidget -else: - # Maya 2016 and earlier - from PySide import QtCore - from PySide.QtGui import QAbstractItemView - from PySide.QtGui import QCheckBox - from PySide.QtGui import QComboBox - from PySide.QtGui import QLabel - from PySide.QtGui import QListView - from PySide.QtGui import QPushButton - from PySide.QtGui import QStringListModel - from PySide.QtGui import QStyledItemDelegate - from PySide.QtGui import QTableView - from PySide.QtGui import QVBoxLayout - from PySide.QtGui import QWidget - -EXPORTED_ATTRS_MAYA_ATTR_NAME = 'USD_UserExportedAttributesJson' - -USD_ATTR_TYPE_USD = 'USD' -USD_ATTR_TYPE_PRIMVAR = 'primvar' -USD_ATTR_TYPE_USDRI = 'usdRi' - -USD_ATTR_TYPE_OPTIONS = [ - USD_ATTR_TYPE_USD, - USD_ATTR_TYPE_PRIMVAR, - USD_ATTR_TYPE_USDRI -] - -# The first empty string option here allows the interpolation to be un-specified. -PRIMVAR_INTERPOLATION_OPTIONS = [ - '', - UsdGeom.Tokens.constant, - UsdGeom.Tokens.uniform, - UsdGeom.Tokens.varying, - UsdGeom.Tokens.vertex, - UsdGeom.Tokens.faceVarying -] - -# The attribute object will store this value internally and write it into the -# JSON as a boolean, but these strings will be returned by the property getter -# and shown in the UI. -DOUBLE_TO_SINGLE_PRECISION_OPTIONS = [ - 'No', - 'Yes' -] - -# This set represents the MFnNumericData types that will be cast from double -# precision to single precision when translateMayaDoubleToUsdSinglePrecision -# is True. -DOUBLE_NUMERIC_DATA_TYPES = { - OM.MFnNumericData.kDouble, - OM.MFnNumericData.k2Double, - OM.MFnNumericData.k3Double, - OM.MFnNumericData.k4Double -} - -# This set represents the MFnData types that will be cast from double precision -# to single precision when translateMayaDoubleToUsdSinglePrecision is True. -# Note that we do NOT include kMatrix here, since Matrix4f is not a supported -# type in Sdf. -DOUBLE_TYPED_DATA_TYPES = { - OM.MFnData.kDoubleArray, - OM.MFnData.kPointArray, - OM.MFnData.kVectorArray -} - -# This set represents the MFnUnitAttribute types that will be cast from double -# precision to single precision when translateMayaDoubleToUsdSinglePrecision -# is True. -DOUBLE_UNIT_DATA_TYPES = { - OM.MFnUnitAttribute.kAngle, - OM.MFnUnitAttribute.kDistance -} - -RESERVED_ATTRIBUTES = set([EXPORTED_ATTRS_MAYA_ATTR_NAME]) - -ITEM_MIME_TYPE = 'application/x-maya-usdmaya-user-exported-attributes' - - -def _GetMayaAttributePlug(mayaNodeName, mayaAttrName): - selectionList = OM.MSelectionList() - selectionList.add(mayaNodeName) - node = OM.MObject() - selectionList.getDependNode(0, node) - if not node or node.isNull(): - return None - - depNodeFn = OM.MFnDependencyNode(node) - if not depNodeFn: - return None - - if not depNodeFn.hasAttribute(mayaAttrName): - return None - - plug = depNodeFn.findPlug(mayaAttrName) - if not plug or plug.isNull(): - return None - - return plug - -def _GetMayaAttributeNumericTypedAndUnitDataTypes(attrPlug): - numericDataType = OM.MFnNumericData.kInvalid - typedDataType = OM.MFnData.kInvalid - unitDataType = OM.MFnUnitAttribute.kInvalid - - attrObj = attrPlug.attribute() - if not attrObj or attrObj.isNull(): - return (numericDataType, typedDataType, unitDataType) - - if attrObj.hasFn(OM.MFn.kNumericAttribute): - numericAttrFn = OM.MFnNumericAttribute(attrObj) - numericDataType = numericAttrFn.unitType() - elif attrObj.hasFn(OM.MFn.kTypedAttribute): - typedAttrFn = OM.MFnTypedAttribute(attrObj) - typedDataType = typedAttrFn.attrType() - - if typedDataType == OM.MFnData.kNumeric: - # Inspect the type of the data itself to find the actual type. - plugObj = attrPlug.asMObject() - if plugObj.hasFn(OM.MFn.kNumericData): - numericDataFn = OM.MFnNumericData(plugObj) - numericDataType = numericDataFn.numericType() - elif attrObj.hasFn(OM.MFn.kUnitAttribute): - unitAttrFn = OM.MFnUnitAttribute(attrObj) - unitDataType = unitAttrFn.unitType() - - return (numericDataType, typedDataType, unitDataType) - -def _ShouldEnableDoublePrecisionEditor(mayaAttrName): - if not mayaAttrName: - return False - - selectedNodeNames = cmds.ls(selection=True, long=True) - if not selectedNodeNames: - return False - - # Assume all nodes should use the editor until we find one that shouldn't. - # As soon as we find a non-match, we disable the editor for all of them. - for nodeName in selectedNodeNames: - attrPlug = _GetMayaAttributePlug(nodeName, mayaAttrName) - if not attrPlug: - return False - - (numericDataType, - typedDataType, - unitDataType) = _GetMayaAttributeNumericTypedAndUnitDataTypes(attrPlug) - - if (numericDataType not in DOUBLE_NUMERIC_DATA_TYPES and - typedDataType not in DOUBLE_TYPED_DATA_TYPES and - unitDataType not in DOUBLE_UNIT_DATA_TYPES): - # This is not a numeric, typed, or unit data type attr that can be - # down-cast, so disable the editor. - return False - - return True - - -class ExportedAttribute(object): - """ - This class represents a particular Maya attribute tagged by the user for - export to USD. It may also contain additional metadata about how to export - that attribute, such as an alternate attribute name to use in USD. - """ - - def __init__(self, mayaAttrName): - self._mayaAttrName = mayaAttrName - self._usdAttrType = None - self._usdAttrName = None - self._primvarInterpolation = None - self._translateMayaDoubleToUsdSinglePrecision = ( - UsdMaya.UserTaggedAttribute.GetFallbackTranslateMayaDoubleToUsdSinglePrecision()) - - def __eq__(self, other): - # Note that _primvarInterpolation and - # _translateMayaDoubleToUsdSinglePrecision do not factor in here. - return (self._mayaAttrName == other._mayaAttrName and - self._usdAttrType == other._usdAttrType and - self._usdAttrName == other._usdAttrName) - - @property - def mayaAttrName(self): - return self._mayaAttrName - - @property - def usdAttrType(self): - if self._usdAttrType is None: - return USD_ATTR_TYPE_USD - - return self._usdAttrType - - @usdAttrType.setter - def usdAttrType(self, value): - exportableAttrTypes = [ - USD_ATTR_TYPE_PRIMVAR, - USD_ATTR_TYPE_USDRI - ] - if value not in exportableAttrTypes: - self._usdAttrType = None - else: - self._usdAttrType = value - - # Clear out interpolation as well if this is not a primvar. - if value != USD_ATTR_TYPE_PRIMVAR: - self._primvarInterpolation = None - - @property - def usdAttrName(self): - return self._usdAttrName - - @usdAttrName.setter - def usdAttrName(self, value): - if not value or value == self._mayaAttrName: - self._usdAttrName = None - else: - self._usdAttrName = value - - @property - def primvarInterpolation(self): - return self._primvarInterpolation - - @primvarInterpolation.setter - def primvarInterpolation(self, value): - if (self._usdAttrType != USD_ATTR_TYPE_PRIMVAR or - not UsdGeom.Primvar.IsValidInterpolation(str(value))): - self._primvarInterpolation = None - else: - self._primvarInterpolation = value - - @property - def translateMayaDoubleToUsdSinglePrecision(self): - if self._translateMayaDoubleToUsdSinglePrecision: - return 'Yes' - else: - return 'No' - - @translateMayaDoubleToUsdSinglePrecision.setter - def translateMayaDoubleToUsdSinglePrecision(self, value): - if value == 'Yes': - self._translateMayaDoubleToUsdSinglePrecision = True - elif value == 'No': - self._translateMayaDoubleToUsdSinglePrecision = False - else: - self._translateMayaDoubleToUsdSinglePrecision = bool(value) - - def GetJsonDict(self): - """ - This method returns a dictionary representation of this object - that can be dumped to JSON. - """ - result = { self._mayaAttrName : {} } - if self._usdAttrType: - result[self._mayaAttrName]['usdAttrType'] = self._usdAttrType - if self._usdAttrName: - result[self._mayaAttrName]['usdAttrName'] = self._usdAttrName - if self._primvarInterpolation: - result[self._mayaAttrName]['interpolation'] = self._primvarInterpolation - - # Only include translateMayaDoubleToUsdSinglePrecision if it is enabled. - if self._translateMayaDoubleToUsdSinglePrecision: - result[self._mayaAttrName]['translateMayaDoubleToUsdSinglePrecision'] = ( - self._translateMayaDoubleToUsdSinglePrecision) - - return result - - @staticmethod - def GetExportedAttributesFromNode(nodeName): - """ - Given a Maya node name, this method returns a list of ExportedAttribute - objects for all of the attributes tagged for export on the node. - """ - result = [] - - if not cmds.attributeQuery(EXPORTED_ATTRS_MAYA_ATTR_NAME, - node=nodeName, exists=True): - return result - - jsonString = cmds.getAttr('%s.%s' % (nodeName, EXPORTED_ATTRS_MAYA_ATTR_NAME)) - if not jsonString: - return result - - jsonDict = json.loads(jsonString) - for mayaAttrName in sorted(jsonDict.keys()): - exportedAttr = ExportedAttribute(mayaAttrName) - attrMetadata = jsonDict[mayaAttrName] - exportedAttr.usdAttrType = attrMetadata.get('usdAttrType') - exportedAttr.usdAttrName = attrMetadata.get('usdAttrName') - exportedAttr.primvarInterpolation = attrMetadata.get('interpolation') - exportedAttr.translateMayaDoubleToUsdSinglePrecision = ( - attrMetadata.get( - 'translateMayaDoubleToUsdSinglePrecision', - UsdMaya.UserTaggedAttribute.GetFallbackTranslateMayaDoubleToUsdSinglePrecision())) - result.append(exportedAttr) - - return result - - @staticmethod - def RemoveExportedAttributesForNode(nodeName, mayaAttrNames): - """ - Given a Maya node name, this method removes the attributes in - mayaAttrNames as attributes that should be exported. The list of - remaining exported attributes after the removal is returned. - """ - exportedAttrs = ExportedAttribute.GetExportedAttributesFromNode(nodeName) - - # Filter out the attrs whose names are in mayaAttrNames. - exportedAttrs = filter( - lambda x: x.mayaAttrName not in mayaAttrNames, exportedAttrs) - - ExportedAttribute._WriteExportedAttributesToNode(nodeName, exportedAttrs) - - return exportedAttrs - - @staticmethod - def UpdateExportedAttributesForNode(nodeName, exportedAttrs): - """ - Given a Maya node name, this method adds or updates the attributes for - export using the list of ExportedAttribute objects in exportedAttrs. - Other existing attributes tagged for export are preserved. - """ - # Exported attributes in exportedAttrs will replace any that already - # exist with the same mayaAttrName, so remove those from the node first. - updatedMayaAttrNames = {x.mayaAttrName for x in exportedAttrs} - currExportedAttrs = ExportedAttribute.RemoveExportedAttributesForNode( - nodeName, updatedMayaAttrNames) - - # Add the updated/added attributes. Order doesn't matter since we'll - # be writing it out as a dictionary. - currExportedAttrs.extend(exportedAttrs) - ExportedAttribute._WriteExportedAttributesToNode(nodeName, currExportedAttrs) - - @staticmethod - def _WriteExportedAttributesToNode(nodeName, exportedAttrs): - """ - Given a Maya node name, this method records the given list of - ExportedAttribute objects in exportedAttrs in the Maya attribute. the - passed in list replaces any previous data. - - NOTE: This method will likely only ever be called by the Remove and - Update methods above since multiple nodes may be selected and only the - common attributes between them will be displayed. - """ - jsonDict = {} - for exportedAttr in exportedAttrs: - jsonDict.update(exportedAttr.GetJsonDict()) - - exportAttrExists = cmds.attributeQuery(EXPORTED_ATTRS_MAYA_ATTR_NAME, - node=nodeName, exists=True) - - if not jsonDict: - if exportAttrExists: - # The export attribute exists but we'd be emptying it, so just - # remove the attribute instead. - cmds.deleteAttr('%s.%s' % (nodeName, EXPORTED_ATTRS_MAYA_ATTR_NAME)) - return - - if not exportAttrExists: - cmds.addAttr(nodeName, ln=EXPORTED_ATTRS_MAYA_ATTR_NAME, dt='string') - - jsonString = json.dumps(jsonDict) - cmds.setAttr('%s.%s' % (nodeName, EXPORTED_ATTRS_MAYA_ATTR_NAME), - jsonString, type='string') - - -class ExportedAttributesModel(QtCore.QAbstractTableModel): - """ - This class provides a model suitable for displaying ExportedAttribute objects - in a table view. It updates the selected Maya nodes as the data in the - model changes. - """ - MAYA_ATTR_NAME_COLUMN = 0 - USD_ATTR_TYPE_COLUMN = 1 - USD_ATTR_NAME_COLUMN = 2 - PRIMVAR_INTERPOLATION_COLUMN = 3 - DOUBLE_PRECISION_COLUMN = 4 - NUM_COLUMNS = 5 - - def __init__(self, exportedAttrs=None, parent=None): - super(ExportedAttributesModel, self).__init__(parent=parent) - if exportedAttrs is None: - exportedAttrs = [] - self._exportedAttrs = exportedAttrs - - @property - def exportedAttributes(self): - return self._exportedAttrs - - @exportedAttributes.setter - def exportedAttributes(self, exportedAttrs): - self._exportedAttrs = exportedAttrs - self.beginResetModel() - self.endResetModel() - - def rowCount(self, parent=QtCore.QModelIndex()): - if not self._exportedAttrs: - return 0 - return len(self._exportedAttrs) - - def columnCount(self, parent=QtCore.QModelIndex()): - if not self.rowCount(parent): - return 0 - return ExportedAttributesModel.NUM_COLUMNS - - def headerData(self, section, orientation, role): - COLUMN_HEADERS = [ - 'Maya Attribute Name', - 'USD Attribute Type', - 'USD Attribute Name', - 'Interpolation', - 'Double-to-Single Precision'] - - COLUMN_TOOLTIPS = [ - 'The name of the Maya node attribute to be exported to USD', - 'The type of attribute to create in USD', - 'Which name to use for the attribute in USD\n' + - '(If empty, the Maya Attribute Name will be used, and for USD-type\n' + - 'attributes, they will be exported into the "userProperties" namespace)', - 'Which interpolation to use for primvar-type attributes', - 'Whether a single precision type should be used to store the attribute\n' + - 'value in USD if the Maya node attribute stores it in double precision' - ] - - if role == QtCore.Qt.DisplayRole: - return COLUMN_HEADERS[section] - elif role == QtCore.Qt.ToolTipRole: - return COLUMN_TOOLTIPS[section] - - return None - - def data(self, index, role=QtCore.Qt.DisplayRole): - value = None - - if not self._exportedAttrs or not index.isValid() or role != QtCore.Qt.DisplayRole: - return value - - row = index.row() - column = index.column() - - exportedAttr = self._exportedAttrs[row] - if column == ExportedAttributesModel.MAYA_ATTR_NAME_COLUMN: - value = exportedAttr.mayaAttrName - elif column == ExportedAttributesModel.USD_ATTR_TYPE_COLUMN: - value = exportedAttr.usdAttrType - elif column == ExportedAttributesModel.USD_ATTR_NAME_COLUMN: - value = exportedAttr.usdAttrName - elif column == ExportedAttributesModel.PRIMVAR_INTERPOLATION_COLUMN: - value = exportedAttr.primvarInterpolation - elif column == ExportedAttributesModel.DOUBLE_PRECISION_COLUMN: - value = exportedAttr.translateMayaDoubleToUsdSinglePrecision - - return value - - def setData(self, index, value, role=QtCore.Qt.EditRole): - if not self._exportedAttrs: - return False - - row = index.row() - column = index.column() - - exportedAttr = self._exportedAttrs[row] - - if column == ExportedAttributesModel.USD_ATTR_TYPE_COLUMN: - exportedAttr.usdAttrType = value - elif column == ExportedAttributesModel.USD_ATTR_NAME_COLUMN: - exportedAttr.usdAttrName = value - elif column == ExportedAttributesModel.PRIMVAR_INTERPOLATION_COLUMN: - exportedAttr.primvarInterpolation = value - elif column == ExportedAttributesModel.DOUBLE_PRECISION_COLUMN: - exportedAttr.translateMayaDoubleToUsdSinglePrecision = value - else: - return False - - # Update the selected nodes with the new data. - selectedNodeNames = cmds.ls(selection=True, long=True) - if not selectedNodeNames: - return False - - for selectedNodeName in selectedNodeNames: - ExportedAttribute.UpdateExportedAttributesForNode(selectedNodeName, - self._exportedAttrs) - - self.dataChanged[QtCore.QModelIndex, QtCore.QModelIndex].emit(index, index) - return True - - def flags(self, index): - if not index.isValid(): - return QtCore.Qt.ItemIsDropEnabled - - itemFlags = (QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - - column = index.column() - if column == ExportedAttributesModel.MAYA_ATTR_NAME_COLUMN: - itemFlags |= QtCore.Qt.ItemIsDragEnabled - elif (column == ExportedAttributesModel.USD_ATTR_TYPE_COLUMN or - column == ExportedAttributesModel.USD_ATTR_NAME_COLUMN): - itemFlags |= QtCore.Qt.ItemIsEditable - elif column == ExportedAttributesModel.PRIMVAR_INTERPOLATION_COLUMN: - # The primvar column is only editable if this is a primvar. - exportedAttr = self._exportedAttrs[index.row()] - if exportedAttr.usdAttrType == USD_ATTR_TYPE_PRIMVAR: - itemFlags |= QtCore.Qt.ItemIsEditable - elif column == ExportedAttributesModel.DOUBLE_PRECISION_COLUMN: - # The double-to-single precision column is only editable if the - # Maya attribute stores double precision data. - exportedAttr = self._exportedAttrs[index.row()] - if _ShouldEnableDoublePrecisionEditor(exportedAttr.mayaAttrName): - itemFlags |= QtCore.Qt.ItemIsEditable - - return itemFlags - - def mimeTypes(self): - return [ITEM_MIME_TYPE] - - def mimeData(self, indexList): - attrsString = ','.join([x.data() for x in indexList if x.isValid()]) - - mimeData = QtCore.QMimeData() - mimeData.setData(ITEM_MIME_TYPE, QtCore.QByteArray(attrsString)) - - return mimeData - - def dropMimeData(self, mimeData, action, row, column, parent): - # When attributes are dropped here, it means they are being added - # as user exported attributes. - selectedNodeNames = cmds.ls(selection=True, long=True) - if not selectedNodeNames: - return True - - mayaAttrNamesStr = str(mimeData.data(ITEM_MIME_TYPE)) - if not mayaAttrNamesStr: - return True - - mayaAttrNames = mayaAttrNamesStr.split(',') - exportedAttrs = [ExportedAttribute(x) for x in mayaAttrNames] - for selectedNodeName in selectedNodeNames: - ExportedAttribute.UpdateExportedAttributesForNode(selectedNodeName, - exportedAttrs) - - index = self.createIndex(row, column) - self.dataChanged[QtCore.QModelIndex, QtCore.QModelIndex].emit(index, index) - return True - - -class ExportedAttributesViewItemDelegate(QStyledItemDelegate): - - def __init__(self, choices, parent=None): - super(ExportedAttributesViewItemDelegate, self).__init__(parent=parent) - self._choices = choices - - def createEditor(self, parent, option, index): - editor = QComboBox(parent) - editor.addItems(self._choices) - - # Use the model data to pre-select a choice in the combo box. - currentValue = index.model().data(index) - if currentValue in self._choices: - currentIndex = self._choices.index(currentValue) - editor.setCurrentIndex(currentIndex) - - editor.currentIndexChanged.connect(self.currentIndexChanged) - return editor - - def setEditorData(self, editor, index): - editor.blockSignals(True) - editor.setCurrentIndex(editor.currentIndex()) - editor.blockSignals(False) - - def setModelData(self, editor, model, index): - model.setData(index, editor.currentText()) - - def currentIndexChanged(self): - self.commitData.emit(self.sender()) - - -class ExportedAttributesView(QTableView): - - def __init__(self, parent=None): - super(ExportedAttributesView, self).__init__(parent=parent) - self.setDragEnabled(True) - self.setAcceptDrops(True) - - self.setItemDelegateForColumn(ExportedAttributesModel.USD_ATTR_TYPE_COLUMN, - ExportedAttributesViewItemDelegate(USD_ATTR_TYPE_OPTIONS, self)) - - self.setItemDelegateForColumn(ExportedAttributesModel.PRIMVAR_INTERPOLATION_COLUMN, - ExportedAttributesViewItemDelegate(PRIMVAR_INTERPOLATION_OPTIONS, self)) - - self.setItemDelegateForColumn(ExportedAttributesModel.DOUBLE_PRECISION_COLUMN, - ExportedAttributesViewItemDelegate(DOUBLE_TO_SINGLE_PRECISION_OPTIONS, self)) - - def dragEnterEvent(self, event): - if event.source() == self: - event.ignore() - return - - return super(ExportedAttributesView, self).dragEnterEvent(event) - - -class AddAttributesModel(QStringListModel): - - def flags(self, index): - if not index.isValid(): - return QtCore.Qt.ItemIsDropEnabled - - return (QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable | QtCore.Qt.ItemIsDragEnabled) - - def mimeTypes(self): - return [ITEM_MIME_TYPE] - - def mimeData(self, indexList): - attrsString = ','.join([x.data() for x in indexList if x.isValid()]) - - mimeData = QtCore.QMimeData() - mimeData.setData(ITEM_MIME_TYPE, QtCore.QByteArray(attrsString)) - - return mimeData - - def dropMimeData(self, mimeData, action, row, column, parent): - # When attributes are dropped here, it means they are being removed - # as user exported attributes. - selectedNodeNames = cmds.ls(selection=True, long=True) - if not selectedNodeNames: - return True - - mayaAttrNamesStr = str(mimeData.data(ITEM_MIME_TYPE)) - if not mayaAttrNamesStr: - return True - - mayaAttrNames = mayaAttrNamesStr.split(',') - for selectedNodeName in selectedNodeNames: - ExportedAttribute.RemoveExportedAttributesForNode(selectedNodeName, - mayaAttrNames) - - index = self.createIndex(row, column) - self.dataChanged[QtCore.QModelIndex, QtCore.QModelIndex].emit(index, index) - return True - - -class AddAttributesView(QListView): - - def __init__(self, parent=None): - super(AddAttributesView, self).__init__(parent=parent) - self.setDragEnabled(True) - self.setAcceptDrops(True) - self.setSelectionMode(QAbstractItemView.ExtendedSelection) - - def dragEnterEvent(self, event): - if event.source() == self: - event.ignore() - return - - return super(AddAttributesView, self).dragEnterEvent(event) - - -class UserExportedAttributeWidget(mayaMixin.MayaQWidgetDockableMixin, QWidget): - - _currentInstance = None - - @classmethod - def closeCurrentInstance(cls): - if cls._currentInstance is not None: - if cls._currentInstance._mayaSelectionChangedJob is not None: - cmds.scriptJob(kill=cls._currentInstance._mayaSelectionChangedJob) - cls._currentInstance._mayaSelectionChangedJob = None - - if cls._currentInstance._mayaUndoJob is not None: - cmds.scriptJob(kill=cls._currentInstance._mayaUndoJob) - cls._currentInstance._mayaUndoJob = None - - if cls._currentInstance._mayaRedoJob is not None: - cmds.scriptJob(kill=cls._currentInstance._mayaRedoJob) - cls._currentInstance._mayaRedoJob = None - - cls._currentInstance.close() - cls._currentInstance = None - - def __init__(self, parent=None): - UserExportedAttributeWidget.closeCurrentInstance() - - super(UserExportedAttributeWidget, self).__init__(parent=parent) - self._setupUI() - - self._mayaSelectionChangedJob = cmds.scriptJob(event=["SelectionChanged", self._syncUI]) - self._mayaUndoJob = cmds.scriptJob(event=["Undo", self._syncUI]) - self._mayaRedoJob = cmds.scriptJob(event=["Redo", self._syncUI]) - - UserExportedAttributeWidget._currentInstance = self - - # Force a sync on the first load. - self._syncUI() - - def _setupUI(self): - self.setWindowTitle("Export Attributes to USD") - layout = QVBoxLayout() - - # This section contains the attributes tagged for export. - label = QLabel() - label.setText('Exported Attributes:') - layout.addWidget(label) - - self.exportedAttrsModel = ExportedAttributesModel() - self.exportedAttrsView = ExportedAttributesView() - self.exportedAttrsView.verticalHeader().hide() - self.exportedAttrsView.setModel(self.exportedAttrsModel) - selectionModel = self.exportedAttrsView.selectionModel() - selectionModel.selectionChanged.connect(self._onExportedAttrsSelectionChanged) - self.exportedAttrsModel.dataChanged.connect(self._onModelDataChanged) - layout.addWidget(self.exportedAttrsView) - - self.removeExportedAttrButton = QPushButton("Remove Exported Attribute") - self.removeExportedAttrButton.clicked.connect(self._onRemoveExportedAttrPressed) - self.removeExportedAttrButton.setEnabled(False) - layout.addWidget(self.removeExportedAttrButton) - - # This section contains the attributes available for export. - label = QLabel() - label.setText('Available Attributes:') - layout.addWidget(label) - - self.userDefinedCheckBox = QCheckBox('User Defined') - self.userDefinedCheckBox.setToolTip('Show only user-defined (dynamic) attributes') - self.userDefinedCheckBox.setChecked(True) - self.userDefinedCheckBox.stateChanged.connect(self._syncUI) - layout.addWidget(self.userDefinedCheckBox) - - self.addAttrsModel = AddAttributesModel() - self.addAttrsView = AddAttributesView() - self.addAttrsView.setModel(self.addAttrsModel) - selectionModel = self.addAttrsView.selectionModel() - selectionModel.selectionChanged.connect(self._onAddAttrsSelectionChanged) - self.addAttrsModel.dataChanged.connect(self._onModelDataChanged) - layout.addWidget(self.addAttrsView) - - self.addExportedAttrButton = QPushButton("Add Exported Attribute") - self.addExportedAttrButton.clicked.connect(self._onAddExportedAttrPressed) - self.addExportedAttrButton.setEnabled(False) - layout.addWidget(self.addExportedAttrButton) - - self.setLayout(layout) - - def _onExportedAttrsSelectionChanged(self, selected, deselected): - if selected.isEmpty(): - self.removeExportedAttrButton.setEnabled(False) - else: - self.removeExportedAttrButton.setEnabled(True) - - def _onAddAttrsSelectionChanged(self, selected, deselected): - if selected.isEmpty(): - self.addExportedAttrButton.setEnabled(False) - else: - self.addExportedAttrButton.setEnabled(True) - - def _onRemoveExportedAttrPressed(self): - selectedNodeNames = cmds.ls(selection=True, long=True) - if not selectedNodeNames: - return - - mayaAttrNames = [x.data() for x in self.exportedAttrsView.selectedIndexes()] - if not mayaAttrNames: - return - - for selectedNodeName in selectedNodeNames: - ExportedAttribute.RemoveExportedAttributesForNode(selectedNodeName, - mayaAttrNames) - - self._syncUI() - - def _onAddExportedAttrPressed(self): - selectedNodeNames = cmds.ls(selection=True, long=True) - if not selectedNodeNames: - return - - exportedAttrs = [ExportedAttribute(x.data()) for x in self.addAttrsView.selectedIndexes()] - if not exportedAttrs: - return - - for selectedNodeName in selectedNodeNames: - ExportedAttribute.UpdateExportedAttributesForNode(selectedNodeName, - exportedAttrs) - - self._syncUI() - - def _onModelDataChanged(self, topLeft, bottomRight): - self._syncUI() - - def _syncUI(self): - # Since _syncUI is called in response to events that invalidate/clear - # the selections in the views, disable the buttons until something is - # selected again. - self.removeExportedAttrButton.setEnabled(False) - self.addExportedAttrButton.setEnabled(False) - - selectedNodeNames = cmds.ls(selection=True, long=True) - if not selectedNodeNames: - self.addAttrsModel.setStringList([]) - self.exportedAttrsModel.exportedAttributes = [] - self.exportedAttrsView.resizeColumnsToContents() - return - - # Collect the export attributes common to all selected nodes. If the - # same attribute is configured differently on multiple objects (e.g. - # different usdAttrName), then do not include that attribute. - allExportedAttributeNames = set() - commonExportedAttributeNames = set() - commonExportedAttrs = {} - for exportedAttr in ExportedAttribute.GetExportedAttributesFromNode(selectedNodeNames[0]): - mayaAttrName = exportedAttr.mayaAttrName - allExportedAttributeNames.add(mayaAttrName) - commonExportedAttributeNames.add(mayaAttrName) - commonExportedAttrs[mayaAttrName] = exportedAttr - - for selectedNodeName in selectedNodeNames[1:]: - exportedAttrNames = set() - for exportedAttr in ExportedAttribute.GetExportedAttributesFromNode(selectedNodeName): - mayaAttrName = exportedAttr.mayaAttrName - allExportedAttributeNames.add(mayaAttrName) - if (mayaAttrName in commonExportedAttrs and - commonExportedAttrs[mayaAttrName] == exportedAttr): - exportedAttrNames.add(mayaAttrName) - commonExportedAttributeNames.intersection_update(exportedAttrNames) - - commonExportedAttrs = [commonExportedAttrs[x] for x in commonExportedAttributeNames] - commonExportedAttrs.sort(key=lambda x: x.mayaAttrName) - self.exportedAttrsModel.exportedAttributes = commonExportedAttrs - - # Normally, the combo boxes for selecting usdAttrType and - # primvarInterpolation would only appear when the table cell is put into - # edit mode. Instead, we want the combo boxes to always be visible, so - # we tell the view to open them as persistent editors. - for row in xrange(self.exportedAttrsModel.rowCount()): - usdAttrTypeIndex = self.exportedAttrsModel.index(row, - ExportedAttributesModel.USD_ATTR_TYPE_COLUMN) - self.exportedAttrsView.openPersistentEditor(usdAttrTypeIndex) - - # Only open the interpolation editor if this is a primvar. - if self.exportedAttrsModel.data(usdAttrTypeIndex) == USD_ATTR_TYPE_PRIMVAR: - primvarInterpolationIndex = self.exportedAttrsModel.index(row, - ExportedAttributesModel.PRIMVAR_INTERPOLATION_COLUMN) - self.exportedAttrsView.openPersistentEditor(primvarInterpolationIndex) - - # Only open the double-to-single precision editor if the Maya - # attribute is double-based. - mayaAttrNameIndex = self.exportedAttrsModel.index(row, - ExportedAttributesModel.MAYA_ATTR_NAME_COLUMN) - mayaAttrName = self.exportedAttrsModel.data(mayaAttrNameIndex) - if _ShouldEnableDoublePrecisionEditor(mayaAttrName): - doublePrecisionIndex = self.exportedAttrsModel.index(row, - ExportedAttributesModel.DOUBLE_PRECISION_COLUMN) - self.exportedAttrsView.openPersistentEditor(doublePrecisionIndex) - - self.exportedAttrsView.resizeColumnsToContents() - - # Collect the attributes common to all selected nodes. - cmdOptions = {'read': True} - if self.userDefinedCheckBox.isChecked(): - cmdOptions['userDefined'] = True - - commonAttrNames = set(cmds.listAttr(selectedNodeNames[0], **cmdOptions) or []) - for selectedNodeName in selectedNodeNames[1:]: - attrNames = set(cmds.listAttr(selectedNodeName, **cmdOptions) or []) - commonAttrNames.intersection_update(attrNames) - - # Subtract out reserved attribute names and attributes already being - # exported by ANY node. - commonAttrNames -= RESERVED_ATTRIBUTES - commonAttrNames -= allExportedAttributeNames - - self.addAttrsModel.setStringList(sorted(list(commonAttrNames))) diff --git a/third_party/maya/lib/usdMaya/userTaggedAttribute.cpp b/third_party/maya/lib/usdMaya/userTaggedAttribute.cpp deleted file mode 100644 index 38417945a1..0000000000 --- a/third_party/maya/lib/usdMaya/userTaggedAttribute.cpp +++ /dev/null @@ -1,268 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/userTaggedAttribute.h" - -#include "usdMaya/util.h" - -#include "pxr/base/js/json.h" -#include "pxr/base/js/value.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/usd/usdGeom/tokens.h" - -#include -#include -#include -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS( - UsdMayaUserTaggedAttributeTokens, - PXRUSDMAYA_ATTR_TOKENS); - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - (USD_UserExportedAttributesJson) - (usdAttrName) - (usdAttrType) - (translateMayaDoubleToUsdSinglePrecision) - ((UserPropertiesNamespace, "userProperties:")) -); - - -UsdMayaUserTaggedAttribute::UsdMayaUserTaggedAttribute( - const MPlug& plug, - const std::string& name, - const TfToken& type, - const TfToken& interpolation, - const bool translateMayaDoubleToUsdSinglePrecision) - : _plug(plug), - _name(name), - _type(type), - _interpolation(interpolation), - _translateMayaDoubleToUsdSinglePrecision( - translateMayaDoubleToUsdSinglePrecision) -{ -} - -MPlug -UsdMayaUserTaggedAttribute::GetMayaPlug() const -{ - return _plug; -} - -std::string -UsdMayaUserTaggedAttribute::GetMayaName() const -{ - MString name = _plug.partialName(); - return std::string(name.asChar()); -} - -std::string -UsdMayaUserTaggedAttribute::GetUsdName() const -{ - return _name; -} - -TfToken -UsdMayaUserTaggedAttribute::GetUsdType() const -{ - return _type; -} - -TfToken -UsdMayaUserTaggedAttribute::GetUsdInterpolation() const -{ - return _interpolation; -} - -bool -UsdMayaUserTaggedAttribute::GetTranslateMayaDoubleToUsdSinglePrecision() const -{ - return _translateMayaDoubleToUsdSinglePrecision; -} - -static -std::string -_GetExportAttributeMetadata( - const JsObject& attrMetadata, - const TfToken& keyToken) -{ - std::string value; - JsObject::const_iterator attrMetadataIter = attrMetadata.find(keyToken); - if (attrMetadataIter != attrMetadata.end()) { - value = attrMetadataIter->second.GetString(); - } - - return value; -} - -static -bool -_GetExportAttributeMetadata( - const JsObject& attrMetadata, - const TfToken& keyToken, - const bool defaultValue) -{ - bool value = defaultValue; - JsObject::const_iterator attrMetadataIter = attrMetadata.find(keyToken); - if (attrMetadataIter != attrMetadata.end()) { - value = attrMetadataIter->second.GetBool(); - } - - return value; -} - -/* static */ -std::vector -UsdMayaUserTaggedAttribute::GetUserTaggedAttributesForNode( - const MObject& mayaNode) -{ - std::vector result; - - MStatus status; - const MFnDependencyNode depNodeFn(mayaNode, &status); - if (status != MS::kSuccess) { - return result; - } - - const MPlug exportedAttrsJsonPlug = - depNodeFn.findPlug( - _tokens->USD_UserExportedAttributesJson.GetText(), - true, - &status); - if (status != MS::kSuccess || exportedAttrsJsonPlug.isNull()) { - // No attributes specified for export on this node. - return result; - } - - const std::string exportedAttrsJsonString( - exportedAttrsJsonPlug.asString().asChar()); - if (exportedAttrsJsonString.empty()) { - return result; - } - - JsParseError jsError; - const JsValue jsValue = JsParseString(exportedAttrsJsonString, &jsError); - if (!jsValue) { - TF_RUNTIME_ERROR( - "Failed to parse USD exported attributes JSON on node '%s' " - "at line %d, column %d: %s", - UsdMayaUtil::GetMayaNodeName(mayaNode).c_str(), - jsError.line, jsError.column, jsError.reason.c_str()); - return result; - } - - // If an attribute is multiply-defined, we'll use the first tag encountered - // and issue warnings for the subsequent definitions. JsObject is really - // just a std::map, so we'll be considering attributes in sorted order. - std::set processedAttributeNames; - const JsObject& exportedAttrs = jsValue.GetJsObject(); - for (const auto& exportedAttr : exportedAttrs) { - const std::string mayaAttrName = exportedAttr.first; - - const MPlug attrPlug = - depNodeFn.findPlug(mayaAttrName.c_str(), true, &status); - if (status != MS::kSuccess || attrPlug.isNull()) { - TF_RUNTIME_ERROR( - "Could not find attribute '%s' for USD export on node '%s'", - mayaAttrName.c_str(), - UsdMayaUtil::GetMayaNodeName(mayaNode).c_str()); - continue; - } - - const JsObject& attrMetadata = exportedAttr.second.GetJsObject(); - - // Check if this is a particular type of attribute (e.g. primvar or - // usdRi attribute). If we don't recognize the type specified, we'll - // fall back to a regular USD attribute. - const TfToken usdAttrType( - _GetExportAttributeMetadata(attrMetadata, _tokens->usdAttrType)); - - // Check whether an interpolation type was specified. This is only - // relevant for primvars. - const TfToken interpolation( - _GetExportAttributeMetadata(attrMetadata, - UsdGeomTokens->interpolation)); - - // Check whether it was specified that the double precision Maya - // attribute type should be mapped to a single precision USD type. - // If it wasn't specified, use the fallback value. - const bool translateMayaDoubleToUsdSinglePrecision( - _GetExportAttributeMetadata( - attrMetadata, - _tokens->translateMayaDoubleToUsdSinglePrecision, - GetFallbackTranslateMayaDoubleToUsdSinglePrecision())); - - // Check whether the USD attribute name should be different than the - // Maya attribute name. - std::string usdAttrName = - _GetExportAttributeMetadata(attrMetadata, _tokens->usdAttrName); - if (usdAttrName.empty()) { - const auto& tokens = UsdMayaUserTaggedAttributeTokens; - if (usdAttrType == tokens->USDAttrTypePrimvar || - usdAttrType == tokens->USDAttrTypeUsdRi) { - // Primvars and UsdRi attributes will be given a type-specific - // namespace, so just use the Maya attribute name. - usdAttrName = mayaAttrName; - } else { - // For regular USD attributes, when no name was specified we - // prepend the userProperties namespace to the Maya attribute - // name to get the USD attribute name. - usdAttrName = _tokens->UserPropertiesNamespace.GetString() + - mayaAttrName; - } - } - - const auto& insertIter = processedAttributeNames.emplace(usdAttrName); - if (!insertIter.second) { - TF_RUNTIME_ERROR( - "Ignoring duplicate USD export tag for attribute '%s' " - "on node '%s'", - usdAttrName.c_str(), - UsdMayaUtil::GetMayaNodeName(mayaNode).c_str()); - continue; - } - - result.emplace_back(attrPlug, - usdAttrName, - usdAttrType, - interpolation, - translateMayaDoubleToUsdSinglePrecision); - } - - return result; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/userTaggedAttribute.h b/third_party/maya/lib/usdMaya/userTaggedAttribute.h deleted file mode 100644 index 5aacbb8c37..0000000000 --- a/third_party/maya/lib/usdMaya/userTaggedAttribute.h +++ /dev/null @@ -1,139 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -/// \file usdMaya/userTaggedAttribute.h - -#ifndef USD_MAYA_USER_TAGGED_ATTRIBUTE_H -#define USD_MAYA_USER_TAGGED_ATTRIBUTE_H - -#include "pxr/pxr.h" -#include "usdMaya/api.h" - -#include "pxr/base/tf/iterator.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/tf/staticTokens.h" - -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDMAYA_ATTR_TOKENS \ - ((USDAttrTypePrimvar, "primvar")) \ - ((USDAttrTypeUsdRi, "usdRi")) - -TF_DECLARE_PUBLIC_TOKENS( - UsdMayaUserTaggedAttributeTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_ATTR_TOKENS); - - -/// \brief Represents a single attribute tagged for translation between Maya -/// and USD, and describes how it will be exported from/imported into Maya. -class UsdMayaUserTaggedAttribute -{ -private: - MPlug _plug; - const std::string _name; - const TfToken _type; - const TfToken _interpolation; - const bool _translateMayaDoubleToUsdSinglePrecision; - -public: - /// \brief Gets the fallback value for whether attribute types should be - /// mapped from double precision types in Maya to single precision types in - /// USD. - /// By default, the fallback value for this property is false so that - /// double precision data is preserved in the translation back and forth - /// between Maya and USD. - static bool GetFallbackTranslateMayaDoubleToUsdSinglePrecision() { - return false; - }; - - PXRUSDMAYA_API - UsdMayaUserTaggedAttribute( - const MPlug& plug, - const std::string& name, - const TfToken& type, - const TfToken& interpolation, - const bool translateMayaDoubleToUsdSinglePrecision = - GetFallbackTranslateMayaDoubleToUsdSinglePrecision()); - - /// \brief Gets all of the exported attributes for the given node. - PXRUSDMAYA_API - static std::vector - GetUserTaggedAttributesForNode(const MObject& mayaNode); - - /// \brief Gets the plug for the Maya attribute to be exported. - PXRUSDMAYA_API - MPlug GetMayaPlug() const; - - /// \brief Gets the name of the Maya attribute that will be exported; - /// the name will not contain the name of the node. - PXRUSDMAYA_API - std::string GetMayaName() const; - - /// \brief Gets the name of the USD attribute to which the Maya attribute - /// will be exported. - PXRUSDMAYA_API - std::string GetUsdName() const; - - /// \brief Gets the type of the USD attribute to export: whether it is a - /// regular attribute, primvar, etc. - PXRUSDMAYA_API - TfToken GetUsdType() const; - - /// \brief Gets the interpolation for primvars. - PXRUSDMAYA_API - TfToken GetUsdInterpolation() const; - - /// \brief Gets whether the attribute type should be mapped from a double - /// precision type in Maya to a single precision type in USD. - /// There is not always a direct mapping between Maya-native types and - /// USD/Sdf types, and often it's desirable to intentionally use a single - /// precision type when the extra precision is not needed to reduce size, - /// I/O bandwidth, etc. - /// - /// For example, there is no native Maya attribute type to represent an - /// array of float triples. To get an attribute with a VtVec3fArray type - /// in USD, you can create a 'vectorArray' data-typed attribute in Maya - /// (which stores MVectors, which contain doubles) and set - /// 'translateMayaDoubleToUsdSinglePrecision' to true so that the data is - /// cast to single-precision on export. It will be up-cast back to double - /// on re-import. - PXRUSDMAYA_API - bool GetTranslateMayaDoubleToUsdSinglePrecision() const; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/util.cpp b/third_party/maya/lib/usdMaya/util.cpp deleted file mode 100644 index 831acef6d3..0000000000 --- a/third_party/maya/lib/usdMaya/util.cpp +++ /dev/null @@ -1,2023 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" - -#include "usdMaya/colorSpace.h" -#include "usdMaya/util.h" - -#include "pxr/base/gf/gamma.h" -#include "pxr/base/gf/vec2f.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/hashmap.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" -#include "pxr/base/vt/types.h" -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/tokens.h" -#include "pxr/usd/usdGeom/mesh.h" -#include "pxr/usd/usdGeom/metrics.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -#include -#include -#include -#include - - -PXR_NAMESPACE_USING_DIRECTIVE - -double -UsdMayaUtil::ConvertMDistanceUnitToUsdGeomLinearUnit( - const MDistance::Unit mdistanceUnit) -{ - switch (mdistanceUnit) { - case MDistance::kInches: - return UsdGeomLinearUnits::inches; - case MDistance::kFeet: - return UsdGeomLinearUnits::feet; - case MDistance::kYards: - return UsdGeomLinearUnits::yards; - case MDistance::kMiles: - return UsdGeomLinearUnits::miles; - case MDistance::kMillimeters: - return UsdGeomLinearUnits::millimeters; - case MDistance::kCentimeters: - return UsdGeomLinearUnits::centimeters; - case MDistance::kKilometers: - return UsdGeomLinearUnits::kilometers; - case MDistance::kMeters: - return UsdGeomLinearUnits::meters; - default: - TF_CODING_ERROR("Invalid MDistance unit %d. Assuming centimeters", - mdistanceUnit); - return UsdGeomLinearUnits::centimeters; - } -} - -MDistance::Unit -UsdMayaUtil::ConvertUsdGeomLinearUnitToMDistanceUnit( - const double linearUnit) -{ - if (UsdGeomLinearUnitsAre(linearUnit, UsdGeomLinearUnits::millimeters)) { - return MDistance::kMillimeters; - } - if (UsdGeomLinearUnitsAre(linearUnit, UsdGeomLinearUnits::centimeters)) { - return MDistance::kCentimeters; - } - if (UsdGeomLinearUnitsAre(linearUnit, UsdGeomLinearUnits::meters)) { - return MDistance::kMeters; - } - if (UsdGeomLinearUnitsAre(linearUnit, UsdGeomLinearUnits::kilometers)) { - return MDistance::kKilometers; - } - if (UsdGeomLinearUnitsAre(linearUnit, UsdGeomLinearUnits::inches)) { - return MDistance::kInches; - } - if (UsdGeomLinearUnitsAre(linearUnit, UsdGeomLinearUnits::feet)) { - return MDistance::kFeet; - } - if (UsdGeomLinearUnitsAre(linearUnit, UsdGeomLinearUnits::yards)) { - return MDistance::kYards; - } - if (UsdGeomLinearUnitsAre(linearUnit, UsdGeomLinearUnits::miles)) { - return MDistance::kMiles; - } - - TF_CODING_ERROR("Invalid UsdGeomLinearUnit %f. Assuming centimeters", - linearUnit); - return MDistance::kCentimeters; -} - -std::string -UsdMayaUtil::GetMayaNodeName(const MObject& mayaNode) -{ - MString nodeName; - MStatus status; - - // All DAG nodes are also DG nodes, so try it as a DG node first. - const MFnDependencyNode depNodeFn(mayaNode, &status); - if (status == MS::kSuccess) { -#if MAYA_API_VERSION >= 20180000 - const MString depName = depNodeFn.absoluteName(&status); -#else - const MString depName = depNodeFn.name(&status); -#endif - if (status == MS::kSuccess) { - nodeName = depName; - } - } - - // Overwrite the DG name if we find that it's a DAG node. - const MFnDagNode dagNodeFn(mayaNode, &status); - if (status == MS::kSuccess) { - const MString dagName = dagNodeFn.fullPathName(&status); - if (status == MS::kSuccess) { - nodeName = dagName; - } - } - - return nodeName.asChar(); -} - -MStatus -UsdMayaUtil::GetMObjectByName(const std::string& nodeName, MObject& mObj) -{ - MSelectionList selectionList; - MStatus status = selectionList.add(MString(nodeName.c_str())); - if (status != MS::kSuccess) { - return status; - } - - status = selectionList.getDependNode(0, mObj); - - return status; -} - -MStatus -UsdMayaUtil::GetDagPathByName(const std::string& nodeName, MDagPath& dagPath) -{ - MSelectionList selectionList; - MStatus status = selectionList.add(MString(nodeName.c_str())); - if (status != MS::kSuccess) { - return status; - } - - status = selectionList.getDagPath(0, dagPath); - - return status; -} - -MStatus -UsdMayaUtil::GetPlugByName(const std::string& attrPath, MPlug& plug) -{ - std::vector comps = TfStringSplit(attrPath, "."); - if (comps.size() != 2) { - TF_RUNTIME_ERROR("'%s' is not a valid Maya attribute path", - attrPath.c_str()); - return MStatus::kFailure; - } - - MObject object; - MStatus status = GetMObjectByName(comps[0], object); - if (!status) { - return status; - } - - MFnDependencyNode depNode(object, &status); - if (!status) { - return status; - } - - MPlug tmpPlug = depNode.findPlug(comps[1].c_str(), true, &status); - if (!status) { - return status; - } - - plug = tmpPlug; - return status; -} - -MPlug -UsdMayaUtil::GetMayaTimePlug() -{ - MPlug timePlug; - MStatus status; - - // As an extra sanity check, we only return a discovered plug if its - // value matches the current time. - MTime curTime = MAnimControl::currentTime(); - - MItDependencyNodes iter(MFn::kTime, &status); - CHECK_MSTATUS_AND_RETURN(status, timePlug); - - while (!timePlug && !iter.isDone()) { - MObject node = iter.thisNode(); - iter.next(); - - MFnDependencyNode depNodeFn(node, &status); - if (status != MS::kSuccess) { - continue; - } - - MPlug outTimePlug = depNodeFn.findPlug("outTime", true, &status); - if (status != MS::kSuccess || !outTimePlug) { - continue; - } - - if (outTimePlug.asMTime() != curTime) { - continue; - } - - timePlug = outTimePlug; - } - - return timePlug; -} - -MPlug -UsdMayaUtil::GetMayaShaderListPlug() -{ - MPlug shadersPlug; - MStatus status; - - MItDependencyNodes iter(MFn::kShaderList, &status); - CHECK_MSTATUS_AND_RETURN(status, shadersPlug); - - while (!shadersPlug && !iter.isDone()) { - MObject node = iter.thisNode(); - iter.next(); - - MFnDependencyNode depNodeFn(node, &status); - if (status != MS::kSuccess) { - continue; - } - - MPlug outShadersPlug = depNodeFn.findPlug("shaders", true, &status); - if (status != MS::kSuccess || !outShadersPlug) { - continue; - } - - shadersPlug = outShadersPlug; - } - - return shadersPlug; -} - -MObject -UsdMayaUtil::GetDefaultLightSetObject() -{ - MObject node; - MStatus status; - - MItDependencyNodes setIter(MFn::kSet, &status); - CHECK_MSTATUS_AND_RETURN(status, node); - - while(!setIter.isDone()) { - node = setIter.thisNode(); - setIter.next(); - - MFnSet setFn(node, &status); - if (status != MS::kSuccess) { - continue; - } - - if (setFn.name() == MString("defaultLightSet")) { - break; - } - } - - return node; -} - -bool -UsdMayaUtil::isAncestorDescendentRelationship( - const MDagPath& path1, - const MDagPath& path2) -{ - unsigned int length1 = path1.length(); - unsigned int length2 = path2.length(); - unsigned int diff; - - if (length1 == length2 && !(path1 == path2)) - return false; - MDagPath ancestor, descendent; - if (length1 > length2) - { - ancestor = path2; - descendent = path1; - diff = length1 - length2; - } - else - { - ancestor = path1; - descendent = path2; - diff = length2 - length1; - } - - descendent.pop(diff); - - return ancestor == descendent; -} - -// returns 0 if static, 1 if sampled, and 2 if a curve -int -UsdMayaUtil::getSampledType( - const MPlug& iPlug, - const bool includeConnectedChildren) -{ - MPlugArray conns; - - iPlug.connectedTo(conns, true, false); - - // it's possible that only some element of an array plug or - // some component of a compound plus is connected - if (conns.length() == 0) - { - if (iPlug.isArray()) - { - unsigned int numConnectedElements = iPlug.numConnectedElements(); - for (unsigned int e = 0; e < numConnectedElements; e++) - { - // For now we assume that when you encounter an array of plugs, - // we always want to include connected children. - int retVal = getSampledType(iPlug.connectionByPhysicalIndex(e), - true); - if (retVal > 0) { - return retVal; - } - } - } - else if (iPlug.isCompound() && iPlug.numConnectedChildren() > 0 - && includeConnectedChildren) - { - unsigned int numChildren = iPlug.numChildren(); - for (unsigned int c = 0; c < numChildren; c++) - { - int retVal = getSampledType(iPlug.child(c), true); - if (retVal > 0) - return retVal; - } - } - return 0; - } - - MObject ob; - MFnDependencyNode nodeFn; - for (unsigned i = 0; i < conns.length(); i++) - { - ob = conns[i].node(); - MFn::Type type = ob.apiType(); - - switch (type) - { - case MFn::kAnimCurveTimeToAngular: - case MFn::kAnimCurveTimeToDistance: - case MFn::kAnimCurveTimeToTime: - case MFn::kAnimCurveTimeToUnitless: - { - nodeFn.setObject(ob); - MPlug incoming = nodeFn.findPlug("i", true); - - // sampled - if (incoming.isConnected()) - return 1; - - // curve - else - return 2; - } - break; - - case MFn::kMute: - { - nodeFn.setObject(ob); - MPlug mutePlug = nodeFn.findPlug("mute", true); - - // static - if (mutePlug.asBool()) - return 0; - // curve - else - return 2; - } - break; - - default: - break; - } - } - - return 1; -} - -// does this cover all cases? -bool -UsdMayaUtil::isAnimated(const MObject& mayaObject, const bool checkParent) -{ - // MItDependencyGraph takes a non-const MObject as a constructor parameter, - // so we have to make a copy of mayaObject here. - MObject mayaObjectCopy(mayaObject); - - MStatus status; - MItDependencyGraph iter( - mayaObjectCopy, - MFn::kInvalid, - MItDependencyGraph::kUpstream, - MItDependencyGraph::kDepthFirst, - MItDependencyGraph::kNodeLevel, - &status); - if (status != MS::kSuccess) { - TF_RUNTIME_ERROR( - "Unable to create DG iterator for Maya node '%s'", - GetMayaNodeName(mayaObject).c_str()); - } - - // MAnimUtil::isAnimated(node) will search the history of the node - // for any animation curve nodes. It will return true for those nodes - // that have animation curve in their history. - // The average time complexity is O(n^2) where n is the number of history - // nodes. But we can improve the best case by splitting the loop into two. - std::vector nodesToCheckAnimCurve; - - for (; !iter.isDone(); iter.next()) { - MObject node = iter.thisNode(); - - if (node.hasFn(MFn::kPluginDependNode) || - node.hasFn(MFn::kConstraint) || - node.hasFn(MFn::kPointConstraint) || - node.hasFn(MFn::kAimConstraint) || - node.hasFn(MFn::kOrientConstraint) || - node.hasFn(MFn::kScaleConstraint) || - node.hasFn(MFn::kGeometryConstraint) || - node.hasFn(MFn::kNormalConstraint) || - node.hasFn(MFn::kTangentConstraint) || - node.hasFn(MFn::kParentConstraint) || - node.hasFn(MFn::kPoleVectorConstraint) || - node.hasFn(MFn::kParentConstraint) || - node.hasFn(MFn::kTime) || - node.hasFn(MFn::kJoint) || - node.hasFn(MFn::kGeometryFilt) || - node.hasFn(MFn::kTweak) || - node.hasFn(MFn::kPolyTweak) || - node.hasFn(MFn::kSubdTweak) || - node.hasFn(MFn::kCluster) || - node.hasFn(MFn::kFluid) || - node.hasFn(MFn::kPolyBoolOp)) - { - return true; - } - - if (node.hasFn(MFn::kExpression)) { - MFnExpression fn(node, &status); - if (status == MS::kSuccess && fn.isAnimated()) { - return true; - } - } - - nodesToCheckAnimCurve.push_back(node); - } - - for (const MObject& node : nodesToCheckAnimCurve) { - if (MAnimUtil::isAnimated(node, checkParent)) { - return true; - } - } - - return false; -} - -bool -UsdMayaUtil::isPlugAnimated(const MPlug& plug) -{ - if (plug.isNull()) { - return false; - } - if (MAnimUtil::isAnimated(plug)) { - return true; - } - if (plug.isDestination()) { - const MPlug source(GetConnected(plug)); - if (!source.isNull() && MAnimUtil::isAnimated(source.node())) { - return true; - } - } - return false; -} - -bool -UsdMayaUtil::isIntermediate(const MObject& object) -{ - MStatus status; - - const MFnDagNode dagNodeFn(object, &status); - if (status != MS::kSuccess) { - return false; - } - - const bool isIntermediateObj = dagNodeFn.isIntermediateObject(&status); - if (status != MS::kSuccess) { - return false; - } - - return isIntermediateObj; -} - -bool -UsdMayaUtil::isRenderable(const MObject& object) -{ - MStatus stat; - MFnDagNode mFn(object); - - // templated turned on? return false - MPlug plug = mFn.findPlug("template", false, &stat); - if (stat == MS::kSuccess && plug.asBool()) - return false; - - // visibility or lodVisibility off? return false - plug = mFn.findPlug("visibility", false, &stat); - if (stat == MS::kSuccess && !plug.asBool()) - { - // the value is off. let's check if it has any in-connection, - // otherwise, it means it is not animated. - MPlugArray arrayIn; - plug.connectedTo(arrayIn, true, false, &stat); - - if (stat == MS::kSuccess && arrayIn.length() == 0) - { - return false; - } - } - - plug = mFn.findPlug("lodVisibility", false, &stat); - if (stat == MS::kSuccess && !plug.asBool()) - { - MPlugArray arrayIn; - plug.connectedTo(arrayIn, true, false, &stat); - - if (stat == MS::kSuccess && arrayIn.length() == 0) - { - return false; - } - } - - // this shape is renderable - return true; -} - -bool -UsdMayaUtil::isWritable(const MObject& object) -{ - MStatus status; - - const MFnDependencyNode depNodeFn(object, &status); - if (status != MS::kSuccess) { - return true; - } - - const bool isDefaultNode = depNodeFn.isDefaultNode(&status); - if (status != MS::kSuccess) { - return true; - } - - const bool canBeWritten = depNodeFn.canBeWritten(&status); - if (status != MS::kSuccess) { - return true; - } - - return (!isDefaultNode && canBeWritten); -} - -std::string -UsdMayaUtil::stripNamespaces(const std::string& nodeName, const int nsDepth) -{ - if (nodeName.empty() || nsDepth == 0) { - return nodeName; - } - - std::stringstream ss; - - const std::vector nodeNameParts = - TfStringSplit(nodeName, UsdMayaUtil::MayaDagDelimiter); - - const bool isAbsolute = - TfStringStartsWith(nodeName, UsdMayaUtil::MayaDagDelimiter); - - for (size_t i = 0u; i < nodeNameParts.size(); ++i) { - if (i == 0u && isAbsolute) { - // If nodeName was absolute, the first element in nodeNameParts - // will be empty, so just skip it. The output path will be made - // absolute with the next iteration. - continue; - } - - if (i != 0u) { - ss << UsdMayaUtil::MayaDagDelimiter; - } - - const std::vector nsNameParts = - TfStringSplit( - nodeNameParts[i], - UsdMayaUtil::MayaNamespaceDelimiter); - - const size_t nodeNameIndex = nsNameParts.size() - 1u; - - auto startIter = nsNameParts.begin(); - if (nsDepth < 0) { - // If nsDepth is negative, we don't keep any namespaces, so advance - // startIter to the last element in the vector, which is just the - // node name. - startIter += nodeNameIndex; - } else { - // Otherwise we strip as many namespaces as possible up to nsDepth, - // but no more than what would leave us with just the node name. - startIter += std::min(static_cast(nsDepth), nodeNameIndex); - } - - ss << TfStringJoin( - startIter, - nsNameParts.end(), - UsdMayaUtil::MayaNamespaceDelimiter.c_str()); - } - - return ss.str(); -} - -std::string -UsdMayaUtil::SanitizeName(const std::string& name) -{ - return TfStringReplace(name, ":", "_"); -} - -// This to allow various pipeline to sanitize the colorset name for output -std::string -UsdMayaUtil::SanitizeColorSetName(const std::string& name) -{ - // We sanitize the name since certain pipeline like Pixar's, we have rman_ - // in front of all color sets that need to be exportred. We now export all - // colorsets. - size_t namePos = 0u; - static const std::string RMAN_PREFIX("rman_"); - if (name.find(RMAN_PREFIX) == 0) { - namePos = RMAN_PREFIX.size(); - } - return name.substr(namePos); -} - -// Get array (constant or per component) of attached shaders -// Pass a non-zero value for numComponents when retrieving shaders on an object -// that supports per-component shader assignment (e.g. faces of a polymesh). -// In this case, shaderObjs will be the length of the number of shaders -// assigned to the object. assignmentIndices will be the length of -// numComponents, with values indexing into shaderObjs. -// When numComponents is zero, shaderObjs will be of length 1 and -// assignmentIndices will be empty. -static -bool -_getAttachedMayaShaderObjects( - const MFnDagNode& node, - const unsigned int numComponents, - MObjectArray* shaderObjs, - VtIntArray* assignmentIndices) -{ - bool hasShader=false; - MStatus status; - - // This structure maps shader object names to their indices in the - // shaderObjs array. We use this to make sure that we add each unique - // shader to shaderObjs only once. - TfHashMap shaderPlugsMap; - - shaderObjs->clear(); - assignmentIndices->clear(); - - MObjectArray setObjs; - MObjectArray compObjs; - node.getConnectedSetsAndMembers(0, setObjs, compObjs, true); // Assuming that not using instancing - - // If we have multiple components and either multiple sets or one set with - // only a subset of the object in it, we'll keep track of the assignments - // for all components in assignmentIndices. We initialize all of the - // assignments as unassigned using a value of -1. - if (numComponents > 1 && - (setObjs.length() > 1 || - (setObjs.length() == 1 && !compObjs[0].isNull()))) { - assignmentIndices->assign((size_t)numComponents, -1); - } - - for (unsigned int i=0; i < setObjs.length(); ++i) { - // Get associated Set and Shading Group - MFnSet setFn(setObjs[i], &status); - MPlug seSurfaceShaderPlg = setFn.findPlug("surfaceShader", &status); - - // Find connection shader->shadingGroup - MPlugArray plgCons; - seSurfaceShaderPlg.connectedTo(plgCons, true, false, &status); - if (plgCons.length() == 0) { - continue; - } - - hasShader = true; - MPlug shaderPlug = plgCons[0]; - MObject shaderObj = shaderPlug.node(); - - auto inserted = shaderPlugsMap.insert( - std::pair(shaderPlug.name().asChar(), - shaderObjs->length())); - if (inserted.second) { - shaderObjs->append(shaderObj); - } - - // If we are tracking per-component assignments, mark all components of - // this set as assigned to this shader. - if (!assignmentIndices->empty()) { - size_t shaderIndex = inserted.first->second; - - MItMeshPolygon faceIt(node.dagPath(), compObjs[i]); - for (faceIt.reset(); !faceIt.isDone(); faceIt.next()) { - (*assignmentIndices)[faceIt.index()] = shaderIndex; - } - } - } - - return hasShader; -} - -bool -_GetColorAndTransparencyFromLambert( - const MObject& shaderObj, - GfVec3f* rgb, - float* alpha) -{ - MStatus status; - MFnLambertShader lambertFn(shaderObj, &status); - if (status == MS::kSuccess ) { - if (rgb) { - GfVec3f displayColor; - MColor color = lambertFn.color(); - for (int j=0;j<3;j++) { - displayColor[j] = color[j]; - } - displayColor *= lambertFn.diffuseCoeff(); - *rgb = UsdMayaColorSpace::ConvertMayaToLinear(displayColor); - } - if (alpha) { - MColor trn = lambertFn.transparency(); - // Assign Alpha as 1.0 - average of shader trasparency - // and check if they are all the same - *alpha = 1.0 - ((trn[0] + trn[1] + trn[2]) / 3.0); - } - return true; - } - - return false; -} - -bool -_GetColorAndTransparencyFromDepNode( - const MObject& shaderObj, - GfVec3f* rgb, - float* alpha) -{ - MStatus status; - MFnDependencyNode d(shaderObj); - MPlug colorPlug = d.findPlug("color", &status); - if (!status) { - return false; - } - MPlug transparencyPlug = d.findPlug("transparency", &status); - if (!status) { - return false; - } - - if (rgb) { - GfVec3f displayColor; - for (int j=0; j<3; j++) { - colorPlug.child(j).getValue(displayColor[j]); - } - *rgb = UsdMayaColorSpace::ConvertMayaToLinear(displayColor); - } - - if (alpha) { - float trans = 0.f; - for (int j=0; j<3; j++) { - float t = 0.f; - transparencyPlug.child(j).getValue(t); - trans += t/3.f; - } - (*alpha) = 1.f - trans; - } - return true; -} - -static -bool -_getMayaShadersColor( - const MObjectArray& shaderObjs, - VtVec3fArray* RGBData, - VtFloatArray* AlphaData) -{ - if (shaderObjs.length() == 0u) { - return false; - } - - if (RGBData) { - RGBData->resize(shaderObjs.length()); - } - if (AlphaData) { - AlphaData->resize(shaderObjs.length()); - } - - bool gotValues = false; - - for (unsigned int i = 0u; i < shaderObjs.length(); ++i) { - // Initialize RGB and Alpha to (1,1,1,1) - if (RGBData) { - (*RGBData)[i][0u] = 1.0f; - (*RGBData)[i][1u] = 1.0f; - (*RGBData)[i][2u] = 1.0f; - } - if (AlphaData) { - (*AlphaData)[i] = 1.0f; - } - - if (shaderObjs[i].isNull()) { - TF_RUNTIME_ERROR( - "Invalid Maya shader object at index %d. " - "Unable to retrieve shader base color.", - i); - continue; - } - - // First, we assume the shader is a lambert and try that API. If not, - // we try our next best guess. - const bool gotShaderValues = - _GetColorAndTransparencyFromLambert( - shaderObjs[i], - RGBData ? &(*RGBData)[i] : nullptr, - AlphaData ? &(*AlphaData)[i] : nullptr) - - || _GetColorAndTransparencyFromDepNode( - shaderObjs[i], - RGBData ? &(*RGBData)[i] : nullptr, - AlphaData ? &(*AlphaData)[i] : nullptr); - - gotValues |= gotShaderValues; - } - - return gotValues; -} - -static -bool -_GetLinearShaderColor( - const MFnDagNode& node, - const unsigned int numComponents, - VtVec3fArray* RGBData, - VtFloatArray* AlphaData, - TfToken* interpolation, - VtIntArray* assignmentIndices) -{ - MObjectArray shaderObjs; - bool hasAttachedShader = _getAttachedMayaShaderObjects( - node, numComponents, &shaderObjs, assignmentIndices); - if (hasAttachedShader) { - _getMayaShadersColor(shaderObjs, RGBData, AlphaData); - } - - if (assignmentIndices && interpolation) { - if (assignmentIndices->empty()) { - *interpolation = UsdGeomTokens->constant; - } else { - *interpolation = UsdGeomTokens->uniform; - } - } - - return hasAttachedShader; -} - -bool -UsdMayaUtil::GetLinearShaderColor( - const MFnDagNode& node, - VtVec3fArray* RGBData, - VtFloatArray* AlphaData, - TfToken* interpolation, - VtIntArray* assignmentIndices) -{ - return _GetLinearShaderColor(node, - 0, - RGBData, - AlphaData, - interpolation, - assignmentIndices); -} - -bool -UsdMayaUtil::GetLinearShaderColor( - const MFnMesh& mesh, - VtVec3fArray* RGBData, - VtFloatArray* AlphaData, - TfToken* interpolation, - VtIntArray* assignmentIndices) -{ - unsigned int numComponents = mesh.numPolygons(); - return _GetLinearShaderColor(mesh, - numComponents, - RGBData, - AlphaData, - interpolation, - assignmentIndices); -} - -namespace { - -template -struct _ValuesHash -{ - std::size_t operator() (const T& value) const { - return hash_value(value); - } -}; - -// There is no globally defined hash_value for numeric types -// so we need an explicit opt-in here. -template <> -struct _ValuesHash -{ - std::size_t operator() (const float& value) const { - return boost::hash_value(value); - } -}; - -template -struct _ValuesEqual -{ - bool operator() (const T& a, const T& b) const { - return GfIsClose(a, b, 1e-9); - } -}; - -} // anonymous namespace - -template -static -void -_MergeEquivalentIndexedValues( - VtArray* valueData, - VtIntArray* assignmentIndices) -{ - if (!valueData || !assignmentIndices) { - return; - } - - const size_t numValues = valueData->size(); - if (numValues == 0u) { - return; - } - - // We maintain a map of values to that value's index in our uniqueValues - // array. - std::unordered_map, _ValuesEqual > valuesMap; - VtArray uniqueValues; - VtIntArray uniqueIndices; - - for (int index : *assignmentIndices) { - if (index < 0 || static_cast(index) >= numValues) { - // This is an unassigned or otherwise unknown index, so just keep it. - uniqueIndices.push_back(index); - continue; - } - - const T value = (*valueData)[index]; - - int uniqueIndex = -1; - - auto inserted = valuesMap.insert( - std::pair(value, uniqueValues.size())); - if (inserted.second) { - // This is a new value, so add it to the array. - uniqueValues.push_back(value); - uniqueIndex = uniqueValues.size() - 1; - } else { - // This is an existing value, so re-use the original's index. - uniqueIndex = inserted.first->second; - } - - uniqueIndices.push_back(uniqueIndex); - } - - // If we reduced the number of values by merging, copy the results back. - if (uniqueValues.size() < numValues) { - (*valueData) = uniqueValues; - (*assignmentIndices) = uniqueIndices; - } -} - -void -UsdMayaUtil::MergeEquivalentIndexedValues( - VtFloatArray* valueData, - VtIntArray* assignmentIndices) { - return _MergeEquivalentIndexedValues(valueData, assignmentIndices); -} - -void -UsdMayaUtil::MergeEquivalentIndexedValues( - VtVec2fArray* valueData, - VtIntArray* assignmentIndices) { - return _MergeEquivalentIndexedValues(valueData, assignmentIndices); -} - -void -UsdMayaUtil::MergeEquivalentIndexedValues( - VtVec3fArray* valueData, - VtIntArray* assignmentIndices) { - return _MergeEquivalentIndexedValues(valueData, assignmentIndices); -} - -void -UsdMayaUtil::MergeEquivalentIndexedValues( - VtVec4fArray* valueData, - VtIntArray* assignmentIndices) { - return _MergeEquivalentIndexedValues(valueData, assignmentIndices); -} - -void -UsdMayaUtil::CompressFaceVaryingPrimvarIndices( - const MFnMesh& mesh, - TfToken* interpolation, - VtIntArray* assignmentIndices) -{ - if (!interpolation || - !assignmentIndices || - assignmentIndices->size() == 0u) { - return; - } - - // Use -2 as the initial "un-stored" sentinel value, since -1 is the - // default unauthored value index for primvars. - int numPolygons = mesh.numPolygons(); - VtIntArray uniformAssignments; - uniformAssignments.assign((size_t)numPolygons, -2); - - int numVertices = mesh.numVertices(); - VtIntArray vertexAssignments; - vertexAssignments.assign((size_t)numVertices, -2); - - // We assume that the data is constant/uniform/vertex until we can - // prove otherwise that two components have differing values. - bool isConstant = true; - bool isUniform = true; - bool isVertex = true; - - MItMeshFaceVertex itFV(mesh.object()); - unsigned int fvi = 0; - for (itFV.reset(); !itFV.isDone(); itFV.next(), ++fvi) { - int faceIndex = itFV.faceId(); - int vertexIndex = itFV.vertId(); - - int assignedIndex = (*assignmentIndices)[fvi]; - - if (isConstant) { - if (assignedIndex != (*assignmentIndices)[0]) { - isConstant = false; - } - } - - if (isUniform) { - if (uniformAssignments[faceIndex] < -1) { - // No value for this face yet, so store one. - uniformAssignments[faceIndex] = assignedIndex; - } else if (assignedIndex != uniformAssignments[faceIndex]) { - isUniform = false; - } - } - - if (isVertex) { - if (vertexAssignments[vertexIndex] < -1) { - // No value for this vertex yet, so store one. - vertexAssignments[vertexIndex] = assignedIndex; - } else if (assignedIndex != vertexAssignments[vertexIndex]) { - isVertex = false; - } - } - - if (!isConstant && !isUniform && !isVertex) { - // No compression will be possible, so stop trying. - break; - } - } - - if (isConstant) { - assignmentIndices->resize(1); - *interpolation = UsdGeomTokens->constant; - } else if (isUniform) { - *assignmentIndices = uniformAssignments; - *interpolation = UsdGeomTokens->uniform; - } else if(isVertex) { - *assignmentIndices = vertexAssignments; - *interpolation = UsdGeomTokens->vertex; - } else { - *interpolation = UsdGeomTokens->faceVarying; - } -} - -bool -UsdMayaUtil::IsAuthored(const MPlug& plug) -{ - MStatus status; - - if (plug.isNull(&status) || status != MS::kSuccess) { - return false; - } - - // Plugs that are the destination of a connection are considered authored, - // since their value comes from an upstream dependency. If the plug is only - // the source of a connection or is not connected at all, it's - // authored-ness only depends on its own value, which is checked below. - if (plug.isDestination(&status)) { - return true; - } - - // MPlug::getSetAttrCmds() is currently not declared const, so we have to - // make a copy of plug here. - MPlug plugCopy(plug); - - MStringArray setAttrCmds; - status = plugCopy.getSetAttrCmds(setAttrCmds, MPlug::kChanged); - CHECK_MSTATUS_AND_RETURN(status, false); - - for (unsigned int i = 0u; i < setAttrCmds.length(); ++i) { - if (setAttrCmds[i].numChars() > 0u) { - return true; - } - } - - return false; -} - -MPlug -UsdMayaUtil::GetConnected(const MPlug& plug) -{ - MStatus status = MS::kFailure; - MPlugArray conn; - plug.connectedTo(conn, true, false, &status); - if (!status || conn.length() != 1) { - return MPlug(); - } - return conn[0]; -} - -void -UsdMayaUtil::Connect( - const MPlug& srcPlug, - const MPlug& dstPlug, - const bool clearDstPlug) -{ - MStatus status; - MDGModifier dgMod; - - if (clearDstPlug) { - MPlugArray plgCons; - dstPlug.connectedTo(plgCons, true, false, &status); - for (unsigned int i=0; i < plgCons.length(); ++i) { - status = dgMod.disconnect(plgCons[i], dstPlug); - } - } - - // Execute the disconnect/connect - status = dgMod.connect(srcPlug, dstPlug); - dgMod.doIt(); -} - -MPlug -UsdMayaUtil::FindChildPlugByName(const MPlug& plug, const MString& name) -{ - unsigned int numChildren = plug.numChildren(); - for(unsigned int i = 0; i < numChildren; ++i) { - MPlug child = plug.child(i); - - // We can't get at the name of just the *component* - // plug.name() gives us node.plug[index].compound, etc. - // partialName() also has no form that just gives us the name. - MString childName = child.name(); - if(childName.length() > name.length()) { - int index = childName.rindex('.'); - if(index >= 0) { - MString childSuffix = - childName.substring(index+1, childName.length()); - if(childSuffix == name) { - return child; - } - } - } - } - return MPlug(); -} - -// XXX: see logic in UsdMayaTransformWriter. It's unfortunate that this -// logic is in 2 places. we should merge. -static -bool -_IsShape(const MDagPath& dagPath) -{ - if (dagPath.hasFn(MFn::kTransform)) { - return false; - } - - // go to the parent - MDagPath parentDagPath = dagPath; - parentDagPath.pop(); - if (!parentDagPath.hasFn(MFn::kTransform)) { - return false; - } - - unsigned int numberOfShapesDirectlyBelow = 0; - parentDagPath.numberOfShapesDirectlyBelow(numberOfShapesDirectlyBelow); - return (numberOfShapesDirectlyBelow == 1); -} - -SdfPath -UsdMayaUtil::MayaNodeNameToSdfPath( - const std::string& nodeName, - const bool stripNamespaces) -{ - std::string pathString = nodeName; - - if (stripNamespaces) { - // Drop namespaces instead of making them part of the path. - pathString = UsdMayaUtil::stripNamespaces(pathString); - } - - std::replace( - pathString.begin(), - pathString.end(), - UsdMayaUtil::MayaDagDelimiter[0], - SdfPathTokens->childDelimiter.GetString()[0]); - std::replace( - pathString.begin(), - pathString.end(), - UsdMayaUtil::MayaNamespaceDelimiter[0], - '_'); - - return SdfPath(pathString); -} - -SdfPath -UsdMayaUtil::MDagPathToUsdPath( - const MDagPath& dagPath, - const bool mergeTransformAndShape, - const bool stripNamespaces) -{ - SdfPath usdPath = - UsdMayaUtil::MayaNodeNameToSdfPath( - dagPath.fullPathName().asChar(), - stripNamespaces); - - if (mergeTransformAndShape && _IsShape(dagPath)) { - usdPath = usdPath.GetParentPath(); - } - - return usdPath; -} - -bool -UsdMayaUtil::GetBoolCustomData( - const UsdAttribute& obj, - const TfToken& key, - const bool defaultValue) -{ - bool returnValue = defaultValue; - VtValue data = obj.GetCustomDataByKey(key); - if (!data.IsEmpty()) { - if (data.IsHolding()) { - return data.Get(); - } else { - TF_RUNTIME_ERROR( - "customData at key '%s' is not of type bool. Skipping...", - key.GetText()); - } - } - return returnValue; -} - -template -static T -_GetVec(const UsdAttribute& attr, const VtValue& val) -{ - const T ret = val.UncheckedGet(); - - if (attr.GetRoleName() == SdfValueRoleNames->Color) { - return UsdMayaColorSpace::ConvertMayaToLinear(ret); - } - - return ret; -} - -MMatrix -UsdMayaUtil::GfMatrixToMMatrix(const GfMatrix4d& mx) -{ - MMatrix mayaMx; - std::copy(mx.GetArray(), mx.GetArray()+16, mayaMx[0]); - return mayaMx; -} - -bool -UsdMayaUtil::getPlugMatrix( - const MFnDependencyNode& depNode, - const MString& attr, - MMatrix* outVal) -{ - MStatus status; - MPlug plug = depNode.findPlug(attr, &status); - if (!status) { - return false; - } - - MObject plugObj = plug.asMObject(MDGContext::fsNormal, &status); - if (!status) { - return false; - } - - MFnMatrixData plugMatrixData(plugObj, &status); - if (!status) { - return false; - } - - *outVal = plugMatrixData.matrix(); - return true; -} - -bool -UsdMayaUtil::setPlugMatrix( - const MFnDependencyNode& depNode, - const MString& attr, - const GfMatrix4d& mx) -{ - MStatus status; - MPlug plug = depNode.findPlug(attr, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - return setPlugMatrix(mx, plug); -} - -bool -UsdMayaUtil::setPlugMatrix(const GfMatrix4d& mx, MPlug& plug) -{ - MStatus status; - MObject mxObj = MFnMatrixData().create(GfMatrixToMMatrix(mx), &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = plug.setValue(mxObj); - CHECK_MSTATUS_AND_RETURN(status, false); - return true; -} - -bool -UsdMayaUtil::setPlugValue(const UsdAttribute& usdAttr, MPlug& attrPlug) -{ - return setPlugValue(usdAttr, UsdTimeCode::Default(), attrPlug); -} - -bool -UsdMayaUtil::setPlugValue( - const UsdAttribute& usdAttr, - const UsdTimeCode time, - MPlug& attrPlug) -{ - VtValue val; - if (!usdAttr.Get(&val, time)) { - return false; - } - - MStatus status = MStatus::kFailure; - - if (val.IsHolding()) { - status = attrPlug.setDouble(val.UncheckedGet()); - } - else if (val.IsHolding()) { - status = attrPlug.setFloat(val.UncheckedGet()); - } - else if (val.IsHolding()) { - status = attrPlug.setInt(val.UncheckedGet()); - } - else if (val.IsHolding()) { - status = attrPlug.setShort(val.UncheckedGet()); - } - else if (val.IsHolding()) { - status = attrPlug.setBool(val.UncheckedGet()); - } - else if (val.IsHolding()) { - // Assume that Ar and Maya will resolve paths the same. This the best - // we can do w.r.t. to round-tripping. - status = attrPlug.setString(val.UncheckedGet().GetAssetPath().c_str()); - } - else if (val.IsHolding()) { - status = attrPlug.setString(val.UncheckedGet().c_str()); - } - else if (val.IsHolding()) { - const TfToken token(val.UncheckedGet()); - const MObject attrObj = attrPlug.attribute(&status); - CHECK_MSTATUS_AND_RETURN(status, false); - if (attrObj.hasFn(MFn::kEnumAttribute)) { - MFnEnumAttribute attrEnumFn(attrObj, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - short enumVal = attrEnumFn.fieldIndex(token.GetText(), &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = attrPlug.setShort(enumVal); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - else if (val.IsHolding()) { - if (attrPlug.isCompound()) { - const GfVec2d& vecVal = val.UncheckedGet(); - for (size_t i = 0u; i < GfVec2d::dimension; ++i) { - MPlug childPlug = attrPlug.child(static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setDouble(vecVal[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - if (attrPlug.isCompound()) { - const GfVec2f& vecVal = val.UncheckedGet(); - for (size_t i = 0u; i < GfVec2f::dimension; ++i) { - MPlug childPlug = attrPlug.child(static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setFloat(vecVal[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - if (attrPlug.isCompound()) { - const GfVec3d vecVal = _GetVec(usdAttr, val); - for (size_t i = 0u; i < GfVec3d::dimension; ++i) { - MPlug childPlug = attrPlug.child(static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setDouble(vecVal[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - if (attrPlug.isCompound()) { - const GfVec3f vecVal = _GetVec(usdAttr, val); - for (size_t i = 0u; i < GfVec3f::dimension; ++i) { - MPlug childPlug = attrPlug.child(static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setFloat(vecVal[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - if (attrPlug.isCompound()) { - const GfVec4d vecVal = _GetVec(usdAttr, val); - for (size_t i = 0u; i < GfVec4d::dimension; ++i) { - MPlug childPlug = attrPlug.child(static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setDouble(vecVal[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - if (attrPlug.isCompound()) { - const GfVec4f vecVal = _GetVec(usdAttr, val); - for (size_t i = 0u; i < GfVec4f::dimension; ++i) { - MPlug childPlug = attrPlug.child(static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setFloat(vecVal[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - const VtDoubleArray& valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = elemPlug.setDouble(valArray[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - else if (val.IsHolding()) { - const VtFloatArray& valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = elemPlug.setFloat(valArray[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - else if (val.IsHolding()) { - const VtIntArray& valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = elemPlug.setInt(valArray[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - else if (val.IsHolding()) { - const VtShortArray& valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = elemPlug.setShort(valArray[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - else if (val.IsHolding()) { - const VtBoolArray& valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = elemPlug.setBool(valArray[i]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - else if (val.IsHolding()) { - const VtStringArray& valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = elemPlug.setString(valArray[i].c_str()); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - else if (val.IsHolding()) { - const VtVec2dArray valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - const GfVec2d& vecVal = valArray[i]; - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t j = 0u; j < GfVec2d::dimension; ++j) { - MPlug childPlug = elemPlug.child(static_cast(j), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setDouble(vecVal[j]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - const VtVec2fArray valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - const GfVec2f& vecVal = valArray[i]; - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t j = 0u; j < GfVec2f::dimension; ++j) { - MPlug childPlug = elemPlug.child(static_cast(j), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setFloat(vecVal[j]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - const VtVec3dArray valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - GfVec3d vecVal = valArray[i]; - if (usdAttr.GetRoleName() == SdfValueRoleNames->Color) { - vecVal = UsdMayaColorSpace::ConvertMayaToLinear(vecVal); - } - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t j = 0u; j < GfVec3d::dimension; ++j) { - MPlug childPlug = elemPlug.child(static_cast(j), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setDouble(vecVal[j]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - const VtVec3fArray valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - GfVec3f vecVal = valArray[i]; - if (usdAttr.GetRoleName() == SdfValueRoleNames->Color) { - vecVal = UsdMayaColorSpace::ConvertMayaToLinear(vecVal); - } - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t j = 0u; j < GfVec3f::dimension; ++j) { - MPlug childPlug = elemPlug.child(static_cast(j), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setFloat(vecVal[j]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - const VtVec4dArray valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - GfVec4d vecVal = valArray[i]; - if (usdAttr.GetRoleName() == SdfValueRoleNames->Color) { - vecVal = UsdMayaColorSpace::ConvertMayaToLinear(vecVal); - } - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t j = 0u; j < GfVec4d::dimension; ++j) { - MPlug childPlug = elemPlug.child(static_cast(j), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setDouble(vecVal[j]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else if (val.IsHolding()) { - const VtVec4fArray valArray = val.UncheckedGet(); - status = attrPlug.setNumElements(static_cast(valArray.size())); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t i = 0u; i < valArray.size(); ++i) { - GfVec4f vecVal = valArray[i]; - if (usdAttr.GetRoleName() == SdfValueRoleNames->Color) { - vecVal = UsdMayaColorSpace::ConvertMayaToLinear(vecVal); - } - MPlug elemPlug = attrPlug.elementByPhysicalIndex( - static_cast(i), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - for (size_t j = 0u; j < GfVec4f::dimension; ++j) { - MPlug childPlug = elemPlug.child(static_cast(j), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - status = childPlug.setFloat(vecVal[j]); - CHECK_MSTATUS_AND_RETURN(status, false); - } - } - } - else { - TF_CODING_ERROR("Unsupported type '%s' for USD attribute '%s'", - usdAttr.GetTypeName().GetAsToken().GetText(), - usdAttr.GetPath().GetText()); - return false; - } - - CHECK_MSTATUS_AND_RETURN(status, false); - - return true; -} - -bool -UsdMayaUtil::SetNotes( - MFnDependencyNode& depNode, - const std::string& notes) -{ - MStatus status = MStatus::kFailure; - MFnTypedAttribute typedAttrFn; - MObject attrObj = typedAttrFn.create( - "notes", - "nts", - MFnData::kString, - MObject::kNullObj, - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - status = depNode.addAttribute(attrObj); - CHECK_MSTATUS_AND_RETURN(status, false); - - depNode.findPlug(attrObj, true).setString(notes.c_str()); - return true; -} - -bool -UsdMayaUtil::SetHiddenInOutliner(MFnDependencyNode& depNode, const bool hidden) -{ - MPlug plug = depNode.findPlug("hiddenInOutliner", true); - if (!plug.isNull()) { - plug.setBool(hidden); - return true; - } - return false; -} - -UsdMayaUtil::MDataHandleHolder::MDataHandleHolder( - const MPlug& plug, - MDataHandle dataHandle) : - _plug(plug), - _dataHandle(dataHandle) -{ -} - -UsdMayaUtil::MDataHandleHolder::~MDataHandleHolder() -{ - if (!_plug.isNull()) { - _plug.destructHandle(_dataHandle); - } -} - -TfRefPtr -UsdMayaUtil::MDataHandleHolder::New(const MPlug& plug) -{ - MStatus status; - -#if MAYA_API_VERSION >= 20180000 - MDataHandle dataHandle = plug.asMDataHandle(&status); -#else - MDataHandle dataHandle = plug.asMDataHandle(MDGContext::fsNormal, &status); -#endif - - if (!status.error()) { - return TfCreateRefPtr( - new UsdMayaUtil::MDataHandleHolder(plug, dataHandle)); - } - else { - return nullptr; - } -} - -TfRefPtr -UsdMayaUtil::GetPlugDataHandle(const MPlug& plug) -{ - return UsdMayaUtil::MDataHandleHolder::New(plug); -} - -VtDictionary -UsdMayaUtil::GetDictionaryFromArgDatabase( - const MArgDatabase& argData, - const VtDictionary& guideDict) -{ - // We handle three types of arguments: - // 1 - bools: Some bools are actual boolean flags (t/f) in Maya, and others - // are false if omitted, true if present (simple flags). - // 2 - strings: Just strings! - // 3 - vectors (multi-use args): Try to mimic the way they're passed in the - // Python command API. If single arg per flag, make it a vector of - // strings. Multi arg per flag, vector of vector of strings. - VtDictionary args; - for (const std::pair& entry : guideDict) { - const std::string& key = entry.first; - const VtValue& guideValue = entry.second; - if (!argData.isFlagSet(key.c_str())) { - continue; - } - - // The usdExport command must handle bools, strings, and vectors. - if (guideValue.IsHolding()) { - // The flag should be either 0-arg or 1-arg. If 0-arg, it's true by - // virtue of being present (getFlagArgument won't change val). If - // it's 1-arg, then getFlagArgument will set the appropriate true - // or false value. - bool val = true; - argData.getFlagArgument(key.c_str(), 0, val); - args[key] = val; - } - else if (guideValue.IsHolding()) { - const std::string val = - argData.flagArgumentString(key.c_str(), 0).asChar(); - args[key] = val; - } - else if (guideValue.IsHolding>()) { - unsigned int count = argData.numberOfFlagUses(entry.first.c_str()); - if (!TF_VERIFY(count > 0)) { - // There should be at least one use if isFlagSet() = true. - continue; - } - - std::vector argLists(count); - for (unsigned int i = 0; i < count; ++i) { - argData.getFlagArgumentList(key.c_str(), i, argLists[i]); - } - - // The flag is either 1-arg or multi-arg. If it's 1-arg, make this - // a 1-d vector [arg, arg, ...]. If it's multi-arg, make this a - // 2-d vector [[arg1, arg2, ...], [arg1, arg2, ...], ...]. - std::vector val; - if (argLists[0].length() == 1) { - for (const MArgList& argList : argLists) { - const std::string arg = argList.asString(0).asChar(); - val.emplace_back(arg); - } - } - else { - for (const MArgList& argList : argLists) { - std::vector subList; - for (unsigned int i = 0; i < argList.length(); ++i) { - const std::string arg = argList.asString(i).asChar(); - subList.emplace_back(arg); - } - val.emplace_back(subList); - } - } - args[key] = val; - } - else { - TF_CODING_ERROR("Can't handle type '%s'", - guideValue.GetTypeName().c_str()); - } - } - - return args; -} - -VtValue -UsdMayaUtil::ParseArgumentValue( - const std::string& key, - const std::string& value, - const VtDictionary& guideDict) -{ - // We handle two types of arguments: - // 1 - bools: Should be encoded by translator UI as a "1" or "0" string. - // 2 - strings: Just strings! - // We don't handle any vectors because none of the translator UIs currently - // pass around any of the vector flags. - auto iter = guideDict.find(key); - if (iter != guideDict.end()) { - const VtValue& guideValue = iter->second; - // The export UI only has boolean and string parameters. - if (guideValue.IsHolding()) { - return VtValue(TfUnstringify(value)); - } - else if (guideValue.IsHolding()) { - return VtValue(value); - } - } - else { - TF_CODING_ERROR("Unknown flag '%s'", key.c_str()); - } - - return VtValue(); -} - -std::vector -UsdMayaUtil::GetAllAncestorMayaNodeTypes(const std::string& ty) -{ - const MString inheritedTypesMel = TfStringPrintf( - "nodeType -isTypeName -inherited %s", ty.c_str()).c_str(); - MStringArray inheritedTypes; - if (!MGlobal::executeCommand( - inheritedTypesMel, inheritedTypes, false, false)) { - TF_RUNTIME_ERROR( - "Failed to query ancestor types of '%s' via MEL (does the type " - "exist?)", - ty.c_str()); - return std::vector(); - } - -#if MAYA_API_VERSION < 20180000 - // In older versions of Maya, the MEL command - // "nodeType -isTypeName -inherited" returns an empty array (but does not - // fail) for some built-in types. - // The buggy built-in cases from Maya 2016 have been hard-coded below with - // the appropriate ancestors list. (The cases below all work with 2018.) - if (inheritedTypes.length() == 0) { - if (ty == "file") { - return {"shadingDependNode", "texture2d", "file"}; - } - else if (ty == "mesh") { - return { - "containerBase", "entity", "dagNode", "shape", "geometryShape", - "deformableShape", "controlPoint", "surfaceShape", "mesh" - }; - } - else if (ty == "nurbsCurve") { - return { - "containerBase", "entity", "dagNode", "shape", "geometryShape", - "deformableShape", "controlPoint", "curveShape", "nurbsCurve" - }; - } - else if (ty == "nurbsSurface") { - return { - "containerBase", "entity", "dagNode", "shape", "geometryShape", - "deformableShape", "controlPoint", "surfaceShape", - "nurbsSurface" - }; - } - else if (ty == "time") { - return {"time"}; - } - else { - TF_RUNTIME_ERROR( - "Type '%s' exists, but MEL returned empty ancestor type " - "information for it", - ty.c_str()); - return {ty}; // Best that we can do without ancestor type info. - } - } -#endif - - std::vector inheritedTypesVector; - inheritedTypesVector.reserve(inheritedTypes.length()); - for (unsigned int i = 0; i < inheritedTypes.length(); ++i) { - inheritedTypesVector.emplace_back(inheritedTypes[i].asChar()); - } - return inheritedTypesVector; -} - -bool -UsdMayaUtil::FindAncestorSceneAssembly( - const MDagPath& dagPath, - MDagPath* assemblyPath) -{ - MDagPath currentPath(dagPath); - while (currentPath.length()) { - if (currentPath.hasFn(MFn::kAssembly)) { - if (assemblyPath) { - *assemblyPath = currentPath; - } - return true; - } - currentPath.pop(); - } - return false; -} - -MBoundingBox -UsdMayaUtil::GetInfiniteBoundingBox() -{ - constexpr double inf = std::numeric_limits::infinity(); - return MBoundingBox(MPoint(-inf, -inf, -inf), MPoint(inf, inf, inf)); -} diff --git a/third_party/maya/lib/usdMaya/util.h b/third_party/maya/lib/usdMaya/util.h deleted file mode 100644 index b4d3e8f77e..0000000000 --- a/third_party/maya/lib/usdMaya/util.h +++ /dev/null @@ -1,568 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_UTIL_H -#define USD_MAYA_UTIL_H - -/// \file usdMaya/util.h - -#include "pxr/pxr.h" -#include "usdMaya/api.h" - -#include "pxr/base/gf/vec2f.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/declarePtrs.h" -#include "pxr/base/tf/refPtr.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/dictionary.h" -#include "pxr/base/vt/types.h" -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/timeCode.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// General utilities for working with the Maya API. -namespace UsdMayaUtil -{ - -struct _CmpDag -{ - bool operator()(const MDagPath& lhs, const MDagPath& rhs) const - { - return strcmp(lhs.fullPathName().asChar(), rhs.fullPathName().asChar()) < 0; - } -}; - -/// Set of DAG paths. -/// Warning: MDagPaths refer to specific objects, so the internal fullPathName -/// may change over time. Only use this class if you can guarantee that DAG -/// nodes won't be renamed or reparented while class instances are alive. -/// Otherwise, you may see inconsistent results. -using MDagPathSet = std::set; - -/// Mapping of DAG paths to an arbitrary type. -/// Warning: MDagPaths refer to specific objects, so the internal fullPathName -/// may change over time. Only use this class if you can guarantee that DAG -/// nodes won't be renamed or reparented while class instances are alive. -/// Otherwise, you may see inconsistent results. -template -using MDagPathMap = std::map; - -struct _HashObjectHandle -{ - unsigned long operator()(const MObjectHandle& handle) const - { - return handle.hashCode(); - } -}; - -/// Unordered set of Maya object handles. -using MObjectHandleUnorderedSet = - std::unordered_set; - -/// Unordered mapping of Maya object handles to an arbitrary type. -template -using MObjectHandleUnorderedMap = - std::unordered_map; - -/// RAII-style helper for destructing an MDataHandle obtained from a plug -/// once it goes out of scope. -class MDataHandleHolder : public TfRefBase -{ - MPlug _plug; - MDataHandle _dataHandle; - -public: - PXRUSDMAYA_API - static TfRefPtr New(const MPlug& plug); - PXRUSDMAYA_API - MDataHandle GetDataHandle() { return _dataHandle; } - -private: - MDataHandleHolder(const MPlug& plug, MDataHandle dataHandle); - ~MDataHandleHolder() override; -}; - -const double MillimetersPerInch = 25.4; - -/// Converts the given value \p mm in millimeters to the equivalent value -/// in inches. -inline -double -ConvertMMToInches(const double mm) -{ - return mm / MillimetersPerInch; -} - -/// Converts the given value \p inches in inches to the equivalent value -/// in millimeters. -inline -double -ConvertInchesToMM(const double inches) -{ - return inches * MillimetersPerInch; -} - -const double MillimetersPerCentimeter = 10.0; - -/// Converts the given value \p mm in millimeters to the equivalent value -/// in centimeters. -inline -double -ConvertMMToCM(const double mm) -{ - return mm / MillimetersPerCentimeter; -} - -/// Converts the given value \p cm in centimeters to the equivalent value -/// in millimeters. -inline -double -ConvertCMToMM(const double cm) -{ - return cm * MillimetersPerCentimeter; -} - -/// Converts the given value \p mdistance in Maya's MDistance units to the -/// equivalent value in USD's metersPerUnit. -PXRUSDMAYA_API -double ConvertMDistanceUnitToUsdGeomLinearUnit( - const MDistance::Unit mdistanceUnit); - -/// Coverts the given value \p linearUnit in USD's metersPerUnit to the -/// equivalent value in Maya's MDistance units. -PXRUSDMAYA_API -MDistance::Unit ConvertUsdGeomLinearUnitToMDistanceUnit( - const double linearUnit); - -/// Get the full name of the Maya node \p mayaNode. -/// -/// If \p mayaNode refers to a DAG node (i.e. supports the MFnDagNode function -/// set), then the name returned will be the DAG node's full path name. -/// -/// If \p mayaNode refers to a DG node (i.e. supports the MFnDependencyNode -/// function set), then the name returned will be the DG node's absolute name. -/// -/// If \p mayaNode is not one of these or if an error is encountered, an -/// empty string will be returned. -PXRUSDMAYA_API -std::string GetMayaNodeName(const MObject& mayaNode); - -/// Gets the Maya MObject for the node named \p nodeName. -PXRUSDMAYA_API -MStatus GetMObjectByName(const std::string& nodeName, MObject& mObj); - -/// Gets the Maya MDagPath for the node named \p nodeName. -PXRUSDMAYA_API -MStatus GetDagPathByName(const std::string& nodeName, MDagPath& dagPath); - -/// Gets the Maya MPlug for the given \p attrPath. -/// The attribute path should be specified as "nodeName.attrName" (the format -/// used by MEL). -PXRUSDMAYA_API -MStatus GetPlugByName(const std::string& attrPath, MPlug& plug); - -/// Get the MPlug for the output time attribute of Maya's global time object -/// -/// The Maya API does not appear to provide any facilities for getting a handle -/// to the global time object (e.g. "time1"). We need to find this object in -/// order to make connections between its "outTime" attribute and the input -/// "time" attributes on assembly nodes when their "Playback" representation is -/// activated. -/// -/// This function makes a best effort attempt to find "time1" by looking through -/// all MFn::kTime function set objects in the scene and returning the one whose -/// outTime attribute matches the current time. If no such object can be found, -/// an invalid plug is returned. -PXRUSDMAYA_API -MPlug GetMayaTimePlug(); - -/// Get the MPlug for the shaders attribute of Maya's defaultShaderList -/// -/// This is an accessor for the "defaultShaderList1.shaders" plug. Similar to -/// GetMayaTimePlug(), it will traverse through MFn::kShaderList objects. -PXRUSDMAYA_API -MPlug GetMayaShaderListPlug(); - -/// Get the MObject for the DefaultLightSet, which should add any light nodes -/// as members for them to take effect in the scene -PXRUSDMAYA_API -MObject GetDefaultLightSetObject(); - -PXRUSDMAYA_API -bool isAncestorDescendentRelationship( - const MDagPath& path1, - const MDagPath& path2); - -// returns 0 if static, 1 if sampled, and 2 if a curve -PXRUSDMAYA_API -int getSampledType(const MPlug& iPlug, const bool includeConnectedChildren); - -/// Determine if the Maya object \p mayaObject is animated or not -PXRUSDMAYA_API -bool isAnimated(const MObject& mayaObject, const bool checkParent = false); - -// Determine if a specific Maya plug is animated or not. -PXRUSDMAYA_API -bool isPlugAnimated(const MPlug& plug); - -/// Determine if a Maya object is an intermediate object. -/// -/// Only objects with the MFnDagNode function set can be intermediate objects. -/// Objects whose intermediate object status cannot be determined are assumed -/// not to be intermediate objects. -PXRUSDMAYA_API -bool isIntermediate(const MObject& object); - -// returns true for visible and lod invisible and not templated objects -PXRUSDMAYA_API -bool isRenderable(const MObject& object); - -/// Determine whether a Maya object can be saved to or exported from the Maya -/// scene. -/// -/// Objects whose "default node" or "do not write" status cannot be determined -/// using the MFnDependencyNode function set are assumed to be writable. -PXRUSDMAYA_API -bool isWritable(const MObject& object); - -/// This is the delimiter that Maya uses to identify levels of hierarchy in the -/// Maya DAG. -const std::string MayaDagDelimiter("|"); - -/// This is the delimiter that Maya uses to separate levels of namespace in -/// Maya node names. -const std::string MayaNamespaceDelimiter(":"); - -/// Strip \p nsDepth namespaces from \p nodeName. -/// -/// This will turn "taco:foo:bar" into "foo:bar" for \p nsDepth == 1, or -/// "taco:foo:bar" into "bar" for \p nsDepth > 1. -/// If \p nsDepth is -1, all namespaces are stripped. -PXRUSDMAYA_API -std::string stripNamespaces( - const std::string& nodeName, - const int nsDepth = -1); - -PXRUSDMAYA_API -std::string SanitizeName(const std::string& name); - -// This to allow various pipeline to sanitize the colorset name for output -PXRUSDMAYA_API -std::string SanitizeColorSetName(const std::string& name); - -/// Get the base colors and opacities from the shader(s) bound to \p node. -/// Returned colors will be in linear color space. -/// -/// A single value for each of color and alpha will be returned, -/// interpolation will be constant, and assignmentIndices will be empty. -/// -PXRUSDMAYA_API -bool GetLinearShaderColor( - const MFnDagNode& node, - PXR_NS::VtVec3fArray* RGBData, - PXR_NS::VtFloatArray* AlphaData, - PXR_NS::TfToken* interpolation, - PXR_NS::VtIntArray* assignmentIndices); - -/// Get the base colors and opacities from the shader(s) bound to \p mesh. -/// Returned colors will be in linear color space. -/// -/// If the entire mesh has a single shader assignment, a single value for each -/// of color and alpha will be returned, interpolation will be constant, and -/// assignmentIndices will be empty. -/// -/// Otherwise, a color and alpha value will be returned for each shader -/// assigned to any face of the mesh. \p assignmentIndices will be the length -/// of the number of faces with values indexing into the color and alpha arrays -/// representing per-face assignments. Faces with no assigned shader will have -/// a value of -1 in \p assignmentIndices. \p interpolation will be uniform. -/// -PXRUSDMAYA_API -bool GetLinearShaderColor( - const MFnMesh& mesh, - PXR_NS::VtVec3fArray* RGBData, - PXR_NS::VtFloatArray* AlphaData, - PXR_NS::TfToken* interpolation, - PXR_NS::VtIntArray* assignmentIndices); - -/// Combine distinct indices that point to the same values to all point to the -/// same index for that value. This will potentially shrink the data array. -PXRUSDMAYA_API -void MergeEquivalentIndexedValues( - PXR_NS::VtFloatArray* valueData, - PXR_NS::VtIntArray* assignmentIndices); - -/// Combine distinct indices that point to the same values to all point to the -/// same index for that value. This will potentially shrink the data array. -PXRUSDMAYA_API -void MergeEquivalentIndexedValues( - PXR_NS::VtVec2fArray* valueData, - PXR_NS::VtIntArray* assignmentIndices); - -/// Combine distinct indices that point to the same values to all point to the -/// same index for that value. This will potentially shrink the data array. -PXRUSDMAYA_API -void MergeEquivalentIndexedValues( - PXR_NS::VtVec3fArray* valueData, - PXR_NS::VtIntArray* assignmentIndices); - -/// Combine distinct indices that point to the same values to all point to the -/// same index for that value. This will potentially shrink the data array. -PXRUSDMAYA_API -void MergeEquivalentIndexedValues( - PXR_NS::VtVec4fArray* valueData, - PXR_NS::VtIntArray* assignmentIndices); - -/// Attempt to compress faceVarying primvar indices to uniform, vertex, or -/// constant interpolation if possible. This will potentially shrink the -/// indices array and will update the interpolation if any compression was -/// possible. -PXRUSDMAYA_API -void CompressFaceVaryingPrimvarIndices( - const MFnMesh& mesh, - PXR_NS::TfToken* interpolation, - PXR_NS::VtIntArray* assignmentIndices); - -/// Get whether \p plug is authored in the Maya scene. -/// -/// A plug is considered authored if its value has been changed from the -/// default (or since being brought in from a reference for plugs on nodes from -/// referenced files), or if the plug is the destination of a connection. -/// Otherwise, it is considered unauthored. -PXRUSDMAYA_API -bool IsAuthored(const MPlug& plug); - -PXRUSDMAYA_API -MPlug GetConnected(const MPlug& plug); - -PXRUSDMAYA_API -void Connect( - const MPlug& srcPlug, - const MPlug& dstPlug, - const bool clearDstPlug); - -/// Get a named child plug of \p plug by name. -PXRUSDMAYA_API -MPlug FindChildPlugByName(const MPlug& plug, const MString& name); - -/// Converts the given Maya node name \p nodeName into an SdfPath. -/// -/// Elements of the path will be sanitized such that it is a valid SdfPath. -/// This means it will replace Maya's namespace delimiter (':') with -/// underscores ('_'). -PXRUSDMAYA_API -PXR_NS::SdfPath MayaNodeNameToSdfPath( - const std::string& nodeName, - const bool stripNamespaces); - -/// Converts the given Maya MDagPath \p dagPath into an SdfPath. -/// -/// If \p mergeTransformAndShape and the dagPath is a shapeNode, it will return -/// the same value as MDagPathToUsdPath(transformPath) where transformPath is -/// the MDagPath for \p dagPath's transform node. -/// -/// Elements of the path will be sanitized such that it is a valid SdfPath. -/// This means it will replace Maya's namespace delimiter (':') with -/// underscores ('_'). -PXRUSDMAYA_API -PXR_NS::SdfPath MDagPathToUsdPath( - const MDagPath& dagPath, - const bool mergeTransformAndShape, - const bool stripNamespaces); - -/// Convenience function to retrieve custom data -PXRUSDMAYA_API -bool GetBoolCustomData( - const PXR_NS::UsdAttribute& obj, - const PXR_NS::TfToken& key, - const bool defaultValue); - -/// Compute the value of \p attr, returning true upon success. -template -bool getPlugValue( - const MFnDependencyNode& depNode, - const MString& attr, - T* val, - bool* isAnimated = nullptr) -{ - MPlug plg = depNode.findPlug(attr, /* wantNetworkedPlug = */ true); - if (plg.isNull()) { - return false; - } - - if (isAnimated) { - *isAnimated = isPlugAnimated(plg); - } - - return plg.getValue(*val); -} - -/// Convert a Gf matrix to an MMatrix. -PXRUSDMAYA_API -MMatrix GfMatrixToMMatrix(const GfMatrix4d& mx); - -// Like getPlugValue, but gets the matrix stored inside the MFnMatrixData on a -// plug. -// Returns true upon success, placing the matrix in the outVal parameter. -PXRUSDMAYA_API -bool getPlugMatrix( - const MFnDependencyNode& depNode, - const MString& attr, - MMatrix* outVal); - -/// Set a matrix value on plug name \p attr, of \p depNode. -/// Returns true if the value was set on the plug successfully, false otherwise. -PXRUSDMAYA_API -bool setPlugMatrix( - const MFnDependencyNode& depNode, - const MString& attr, - const GfMatrix4d& mx); - -PXRUSDMAYA_API -bool setPlugMatrix(const GfMatrix4d& mx, MPlug& plug); - -/// Given an \p usdAttr , extract the value at the default timecode and write -/// it on \p attrPlug. -/// This will make sure that color values (which are linear in usd) get -/// gamma corrected (display in maya). -/// Returns true if the value was set on the plug successfully, false otherwise. -PXRUSDMAYA_API -bool setPlugValue(const PXR_NS::UsdAttribute& attr, MPlug& attrPlug); - -/// Given an \p usdAttr , extract the value at timecode \p time and write it -/// on \p attrPlug. -/// This will make sure that color values (which are linear in usd) get -/// gamma corrected (display in maya). -/// Returns true if the value was set on the plug successfully, false otherwise. -PXRUSDMAYA_API -bool setPlugValue( - const PXR_NS::UsdAttribute& attr, - const PXR_NS::UsdTimeCode time, - MPlug& attrPlug); - -/// \brief sets \p attr to have value \p val, assuming it exists on \p -/// depNode. Returns true if successful. -template -bool setPlugValue( - const MFnDependencyNode& depNode, - const MString& attr, - const T& val) -{ - MPlug plg = depNode.findPlug(attr, /* findNetworked = */ false); - if (plg.isNull()) { - return false; - } - - return plg.setValue(val); -} - -/// Obtains an RAII helper object for accessing the MDataHandle stored on the -/// plug. When the helper object goes out of scope, the data handle will be -/// destructed. -/// If the plug's data handle could not be obtained, returns nullptr. -PXRUSDMAYA_API -TfRefPtr GetPlugDataHandle(const MPlug& plug); - -PXRUSDMAYA_API -bool SetNotes(MFnDependencyNode& depNode, const std::string& notes); - -PXRUSDMAYA_API -bool SetHiddenInOutliner(MFnDependencyNode& depNode, const bool hidden); - -/// Reads values from the given \p argData into a VtDictionary, using the -/// \p guideDict to figure out which keys and what type of values should be read -/// from \p argData. -/// Mainly useful for parsing arguments in commands all at once. -PXRUSDMAYA_API -VtDictionary GetDictionaryFromArgDatabase( - const MArgDatabase& argData, - const VtDictionary& guideDict); - -/// Parses \p value based on the type of \p key in \p guideDict, returning the -/// parsed value wrapped in a VtValue. -/// Raises a coding error if \p key doesn't exist in \p guideDict. -/// Mainly useful for parsing arguments one-by-one in translators' option -/// strings. If you have an MArgList/MArgParser/MArgDatabase, it's going to be -/// way simpler to use GetDictionaryFromArgDatabase() instead. -PXRUSDMAYA_API -VtValue ParseArgumentValue( - const std::string& key, - const std::string& value, - const VtDictionary& guideDict); - -/// Gets all Maya node types that are ancestors of the given Maya node type -/// \p ty. If \p ty isn't registered in Maya's type system, issues a runtime -/// error and returns an empty string. -/// The returned list is sorted from furthest to closest ancestor. The returned -/// list will always have the given type \p ty as the last item. -/// Note that this calls out to MEL. -PXRUSDMAYA_API -std::vector GetAllAncestorMayaNodeTypes(const std::string& ty); - -/// If dagPath is a scene assembly node or is the descendant of one, populates -/// the \p *assemblyPath with the assembly path and returns \c true. -/// Otherwise, returns \c false. -PXRUSDMAYA_API -bool FindAncestorSceneAssembly( - const MDagPath& dagPath, - MDagPath* assemblyPath = nullptr); - -PXRUSDMAYA_API -MBoundingBox GetInfiniteBoundingBox(); - -} // namespace UsdMayaUtil - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/wrapAdaptor.cpp b/third_party/maya/lib/usdMaya/wrapAdaptor.cpp deleted file mode 100644 index 658fcc289d..0000000000 --- a/third_party/maya/lib/usdMaya/wrapAdaptor.cpp +++ /dev/null @@ -1,292 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -#include "pxr/pxr.h" -#include "usdMaya/adaptor.h" -#include "usdMaya/undoHelperCommand.h" -#include "usdMaya/util.h" - -#include "pxr/base/tf/pyResultConversions.h" -#include "pxr/usd/usdGeom/primvar.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/pyConversions.h" - -#include - -#include - -using namespace boost::python; - -PXR_NAMESPACE_USING_DIRECTIVE; - -static UsdMayaAdaptor* -_Adaptor__init__(const std::string& dagPath) -{ - MObject object; - MStatus status = UsdMayaUtil::GetMObjectByName(dagPath, object); - if (!status) { - return new UsdMayaAdaptor(MObject::kNullObj); - } - - return new UsdMayaAdaptor(object); -} - -static boost::python::object -_Adaptor_GetMetadata(const UsdMayaAdaptor& self, const TfToken& key) -{ - VtValue value; - if (self.GetMetadata(key, &value)) { - return boost::python::object(value); - } - return boost::python::object(); -} - -static bool -_Adaptor_SetMetadata( - UsdMayaAdaptor& self, - const TfToken& key, - const VtValue& value) -{ - return UsdMayaUndoHelperCommand::ExecuteWithUndo( - [&self, &key, &value](MDGModifier& modifier) { - return self.SetMetadata(key, value, modifier); - }); -} - -static void -_Adaptor_ClearMetadata( - UsdMayaAdaptor& self, - const TfToken& key) -{ - UsdMayaUndoHelperCommand::ExecuteWithUndo( - [&self, &key](MDGModifier& modifier) { - self.ClearMetadata(key, modifier); - }); -} - -static UsdMayaAdaptor::SchemaAdaptor -_Adaptor_ApplySchema( - UsdMayaAdaptor& self, - const TfType& ty) -{ - typedef UsdMayaAdaptor::SchemaAdaptor Result; - return UsdMayaUndoHelperCommand::ExecuteWithUndo( - [&self, &ty](MDGModifier& modifier) { - return self.ApplySchema(ty, modifier); - }); -} - -static UsdMayaAdaptor::SchemaAdaptor -_Adaptor_ApplySchemaByName( - UsdMayaAdaptor& self, - const TfToken& schemaName) -{ - typedef UsdMayaAdaptor::SchemaAdaptor Result; - return UsdMayaUndoHelperCommand::ExecuteWithUndo( - [&self, &schemaName](MDGModifier& modifier) { - return self.ApplySchemaByName(schemaName, modifier); - }); -} - -static void -_Adaptor_UnapplySchema( - UsdMayaAdaptor& self, - const TfType& ty) -{ - UsdMayaUndoHelperCommand::ExecuteWithUndo( - [&self, &ty](MDGModifier& modifier) { - self.UnapplySchema(ty, modifier); - }); -} - -static void -_Adaptor_UnapplySchemaByName( - UsdMayaAdaptor& self, - const TfToken& schemaName) -{ - UsdMayaUndoHelperCommand::ExecuteWithUndo( - [&self, &schemaName](MDGModifier& modifier) { - self.UnapplySchemaByName(schemaName, modifier); - }); -} - -static std::string -_Adaptor__repr__(const UsdMayaAdaptor& self) -{ - if (self) { - return TfStringPrintf("%sAdaptor('%s')", - TF_PY_REPR_PREFIX.c_str(), - self.GetMayaNodeName().c_str()); - } - else { - return "invalid adaptor"; - } -} - -static UsdMayaAdaptor::AttributeAdaptor -_SchemaAdaptor_CreateAttribute( - UsdMayaAdaptor::SchemaAdaptor& self, - const TfToken& attrName) -{ - typedef UsdMayaAdaptor::AttributeAdaptor Result; - return UsdMayaUndoHelperCommand::ExecuteWithUndo( - [&self, &attrName](MDGModifier& modifier) { - return self.CreateAttribute(attrName, modifier); - }); -} - -static void -_SchemaAdaptor_RemoveAttribute( - UsdMayaAdaptor::SchemaAdaptor& self, - const TfToken& attrName) -{ - UsdMayaUndoHelperCommand::ExecuteWithUndo( - [&self, &attrName](MDGModifier& modifier) { - return self.RemoveAttribute(attrName, modifier); - }); -} - -static std::string -_SchemaAdaptor__repr__(const UsdMayaAdaptor::SchemaAdaptor& self) -{ - if (self) { - return TfStringPrintf("%s.GetSchemaByName('%s')", - TfPyRepr(self.GetNodeAdaptor()).c_str(), - self.GetName().GetText()); - } - else { - return "invalid schema adaptor"; - } -} - -static boost::python::object -_AttributeAdaptor_Get(const UsdMayaAdaptor::AttributeAdaptor& self) -{ - VtValue value; - if (self.Get(&value)) { - return boost::python::object(value); - } - return boost::python::object(); -} - -static bool -_AttributeAdaptor_Set( - UsdMayaAdaptor::AttributeAdaptor& self, - const VtValue& value) -{ - return UsdMayaUndoHelperCommand::ExecuteWithUndo( - [&self, &value](MDGModifier& modifier) { - return self.Set(value, modifier); - }); -} - -static std::string -_AttributeAdaptor__repr__(const UsdMayaAdaptor::AttributeAdaptor& self) -{ - std::string schemaName; - const SdfAttributeSpecHandle attrDef = self.GetAttributeDefinition(); - if (TF_VERIFY(attrDef)) { - const SdfPrimSpecHandle schemaDef = - TfDynamic_cast(attrDef->GetOwner()); - if (TF_VERIFY(schemaDef)) { - schemaName = schemaDef->GetName(); - } - } - - if (self) { - return TfStringPrintf("%s.GetSchemaByName('%s').GetAttribute('%s')", - TfPyRepr(self.GetNodeAdaptor()).c_str(), - schemaName.c_str(), - self.GetName().GetText()); - } - else { - return "invalid attribute adaptor"; - } -} - -void wrapAdaptor() -{ - typedef UsdMayaAdaptor This; - scope Adaptor = class_("Adaptor", no_init) - .def(!self) - .def("__init__", make_constructor(_Adaptor__init__)) - .def("__repr__", _Adaptor__repr__) - .def("GetMayaNodeName", &This::GetMayaNodeName) - .def("GetUsdTypeName", &This::GetUsdTypeName) - .def("GetUsdType", &This::GetUsdType) - .def("GetAppliedSchemas", &This::GetAppliedSchemas) - .def("GetSchema", &This::GetSchema) - .def("GetSchemaByName", - (This::SchemaAdaptor (This::*)(const TfToken&) const) - &This::GetSchemaByName) - .def("GetSchemaOrInheritedSchema", - (This::SchemaAdaptor (This::*)(const TfType&) const) - &This::GetSchemaOrInheritedSchema) - .def("ApplySchema", _Adaptor_ApplySchema) - .def("ApplySchemaByName", _Adaptor_ApplySchemaByName) - .def("UnapplySchema", _Adaptor_UnapplySchema) - .def("UnapplySchemaByName", _Adaptor_UnapplySchemaByName) - .def("GetAllAuthoredMetadata", &This::GetAllAuthoredMetadata, - return_value_policy()) - .def("GetMetadata", _Adaptor_GetMetadata) - .def("SetMetadata", _Adaptor_SetMetadata) - .def("ClearMetadata", _Adaptor_ClearMetadata) - .def("GetPrimMetadataFields", &This::GetPrimMetadataFields) - .staticmethod("GetPrimMetadataFields") - .def("GetRegisteredAPISchemas", &This::GetRegisteredAPISchemas, - return_value_policy()) - .staticmethod("GetRegisteredAPISchemas") - .def("GetRegisteredTypedSchemas", &This::GetRegisteredTypedSchemas, - return_value_policy()) - .staticmethod("GetRegisteredTypedSchemas") - .def("RegisterAttributeAlias", &This::RegisterAttributeAlias) - .staticmethod("RegisterAttributeAlias") - .def("GetAttributeAliases", &This::GetAttributeAliases) - .staticmethod("GetAttributeAliases") - ; - - class_("SchemaAdaptor") - .def(!self) - .def("__repr__", _SchemaAdaptor__repr__) - .def("GetNodeAdaptor", &This::SchemaAdaptor::GetNodeAdaptor) - .def("GetName", &This::SchemaAdaptor::GetName) - .def("GetAttribute", &This::SchemaAdaptor::GetAttribute) - .def("CreateAttribute", _SchemaAdaptor_CreateAttribute) - .def("RemoveAttribute", _SchemaAdaptor_RemoveAttribute) - .def("GetAuthoredAttributeNames", - &This::SchemaAdaptor::GetAuthoredAttributeNames) - .def("GetAttributeNames", &This::SchemaAdaptor::GetAttributeNames) - ; - - class_("AttributeAdaptor") - .def(!self) - .def("__repr__", _AttributeAdaptor__repr__) - .def("GetNodeAdaptor", &This::AttributeAdaptor::GetNodeAdaptor) - .def("GetName", &This::AttributeAdaptor::GetName) - .def("Get", _AttributeAdaptor_Get) - .def("Set", _AttributeAdaptor_Set) - .def("GetAttributeDefinition", - &This::AttributeAdaptor::GetAttributeDefinition) - ; -} diff --git a/third_party/maya/lib/usdMaya/wrapAssembly.cpp b/third_party/maya/lib/usdMaya/wrapAssembly.cpp deleted file mode 100644 index 662f08798d..0000000000 --- a/third_party/maya/lib/usdMaya/wrapAssembly.cpp +++ /dev/null @@ -1,75 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/referenceAssembly.h" - -#include "usdMaya/util.h" - -#include "pxr/base/tf/pyContainerConversions.h" - -#include -#include -#include - -#include - -#include -#include - -using namespace boost::python; - -PXR_NAMESPACE_USING_DIRECTIVE - -namespace { - -static -std::map -_GetVariantSetSelections(const std::string& assemblyName) { - std::map emptyResult; - - MObject assemblyObj; - MStatus status = UsdMayaUtil::GetMObjectByName(assemblyName, - assemblyObj); - CHECK_MSTATUS_AND_RETURN(status, emptyResult); - - MFnAssembly assemblyFn(assemblyObj, &status); - CHECK_MSTATUS_AND_RETURN(status, emptyResult); - - UsdMayaReferenceAssembly* assembly = - dynamic_cast(assemblyFn.userNode()); - if (!assembly) { - return emptyResult; - } - - return assembly->GetVariantSetSelections(); -} - -} // anonymous namespace - -void wrapAssembly() -{ - def("GetVariantSetSelections", - &_GetVariantSetSelections, - arg("assemblyName")); -} diff --git a/third_party/maya/lib/usdMaya/wrapBlockSceneModificationContext.cpp b/third_party/maya/lib/usdMaya/wrapBlockSceneModificationContext.cpp deleted file mode 100644 index 3fc5836aee..0000000000 --- a/third_party/maya/lib/usdMaya/wrapBlockSceneModificationContext.cpp +++ /dev/null @@ -1,69 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/blockSceneModificationContext.h" - -#include - -#include - -using namespace boost::python; - - -PXR_NAMESPACE_USING_DIRECTIVE; - - -namespace { - -// This exposes UsdMayaBlockSceneModificationContext as a Python "context -// manager" object that can be used with the "with" statement. -class _PyBlockSceneModificationContext -{ - public: - void __enter__() { - _context.reset(new UsdMayaBlockSceneModificationContext()); - } - - void __exit__(object, object, object) { - _context.reset(); - } - - private: - std::shared_ptr _context; -}; - -} // anonymous namespace - - -void -wrapBlockSceneModificationContext() -{ - typedef _PyBlockSceneModificationContext Context; - class_( - "BlockSceneModificationContext", - "Context manager for blocking scene modification status changes") - .def("__enter__", &Context::__enter__, return_self<>()) - .def("__exit__", &Context::__exit__) - ; -} diff --git a/third_party/maya/lib/usdMaya/wrapColorSpace.cpp b/third_party/maya/lib/usdMaya/wrapColorSpace.cpp deleted file mode 100644 index 5a85ae14a8..0000000000 --- a/third_party/maya/lib/usdMaya/wrapColorSpace.cpp +++ /dev/null @@ -1,53 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/colorSpace.h" - -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/gf/vec3d.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/gf/vec4d.h" - -#include -#include - -#include "pxr/base/tf/pyResultConversions.h" - -using namespace std; -using namespace boost::python; -using namespace boost; - -PXR_NAMESPACE_USING_DIRECTIVE - -void wrapColorSpace() -{ - def("ConvertLinearToMaya", UsdMayaColorSpace::ConvertLinearToMaya); - def("ConvertLinearToMaya", UsdMayaColorSpace::ConvertLinearToMaya); - def("ConvertLinearToMaya", UsdMayaColorSpace::ConvertLinearToMaya); - def("ConvertLinearToMaya", UsdMayaColorSpace::ConvertLinearToMaya); - def("ConvertMayaToLinear", UsdMayaColorSpace::ConvertMayaToLinear); - def("ConvertMayaToLinear", UsdMayaColorSpace::ConvertMayaToLinear); - def("ConvertMayaToLinear", UsdMayaColorSpace::ConvertMayaToLinear); - def("ConvertMayaToLinear", UsdMayaColorSpace::ConvertMayaToLinear); -} diff --git a/third_party/maya/lib/usdMaya/wrapDiagnosticDelegate.cpp b/third_party/maya/lib/usdMaya/wrapDiagnosticDelegate.cpp deleted file mode 100644 index 93c4dd4c2a..0000000000 --- a/third_party/maya/lib/usdMaya/wrapDiagnosticDelegate.cpp +++ /dev/null @@ -1,67 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -#include "pxr/pxr.h" -#include "usdMaya/diagnosticDelegate.h" - -#include -#include - -using namespace boost::python; - -PXR_NAMESPACE_USING_DIRECTIVE; - -namespace { - -// This exposes UsdMayaDiagnosticBatchContext as a Python "context manager" -// object that can be used with the "with"-statement. -class _PyDiagnosticBatchContext { -public: - void __enter__() { - _context.reset(new UsdMayaDiagnosticBatchContext()); - } - void __exit__(object, object, object) { - _context.reset(); - } - -private: - std::unique_ptr _context; -}; - -} // anonymous namespace - -void wrapDiagnosticDelegate() -{ - typedef UsdMayaDiagnosticDelegate This; - class_("DiagnosticDelegate", no_init) - .def("GetBatchCount", &This::GetBatchCount) - .staticmethod("GetBatchCount") - ; - - typedef _PyDiagnosticBatchContext Context; - class_("DiagnosticBatchContext") - .def("__enter__", &Context::__enter__, return_self<>()) - .def("__exit__", &Context::__exit__) - ; -} diff --git a/third_party/maya/lib/usdMaya/wrapEditUtil.cpp b/third_party/maya/lib/usdMaya/wrapEditUtil.cpp deleted file mode 100644 index ba693ce39c..0000000000 --- a/third_party/maya/lib/usdMaya/wrapEditUtil.cpp +++ /dev/null @@ -1,267 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/editUtil.h" - -#include "usdMaya/util.h" - -#include "pxr/base/tf/pyResultConversions.h" -#include "pxr/base/tf/pyEnum.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" - -#include -#include -#include - -#include -#include -#include -#include - -#include -#include - -using namespace boost::python; -using namespace boost; - - -#define BOOST_PYTHON_NONE boost::python::object() - - -PXR_NAMESPACE_USING_DIRECTIVE - - -namespace { - -static -boost::python::object -_GetEditFromString( - const std::string& assemblyPath, - const std::string& editString) -{ - MObject assemblyObj; - MStatus status = UsdMayaUtil::GetMObjectByName(assemblyPath, assemblyObj); - if (status != MS::kSuccess) { - TF_CODING_ERROR( - "EditUtil.GetEditFromString: assembly dag path expected, not " - "found!"); - return BOOST_PYTHON_NONE; - } - - const MFnAssembly assemblyFn(assemblyObj, &status); - if (status != MS::kSuccess) { - TF_CODING_ERROR( - "EditUtil.GetEditFromString: assembly dag path expected, not " - "found!"); - return BOOST_PYTHON_NONE; - } - - SdfPath editPath; - UsdMayaEditUtil::AssemblyEdit assemEdit; - if (!UsdMayaEditUtil::GetEditFromString( - assemblyFn, - editString, - &editPath, - &assemEdit)) { - TF_CODING_ERROR("EditUtil.GetEditFromString: invalid edit"); - return BOOST_PYTHON_NONE; - } - - return boost::python::make_tuple(editPath, assemEdit); -} - -static -boost::python::object -_GetEditsForAssembly(const std::string& assemblyPath) -{ - MObject assemblyObj; - MStatus status = UsdMayaUtil::GetMObjectByName(assemblyPath, assemblyObj); - if (status != MS::kSuccess) { - TF_CODING_ERROR( - "EditUtil.GetEditsForAssembly: assembly dag path expected, not " - "found!"); - return BOOST_PYTHON_NONE; - } - - UsdMayaEditUtil::PathEditMap assemEdits; - std::vector invalidEdits; - UsdMayaEditUtil::GetEditsForAssembly( - assemblyObj, - &assemEdits, - &invalidEdits); - - boost::python::dict editDict; - TF_FOR_ALL (pathEdits, assemEdits) { - boost::python::list editList; - TF_FOR_ALL (edit, pathEdits->second) { - editList.append(*edit); - } - - editDict[pathEdits->first] = editList; - } - - return boost::python::make_tuple(editDict, invalidEdits); -} - -static -bool -_GetAssemblyEditsFromDict( - boost::python::dict& assemEditDict, - UsdMayaEditUtil::PathEditMap* assemEdits) -{ - boost::python::list keys = assemEditDict.keys(); - for (int i = 0; i < len(keys); ++i) { - boost::python::extract extractedKey(keys[i]); - if (!extractedKey.check()) { - TF_CODING_ERROR( - "EditUtil.ApplyEditsToProxy: SdfPath key expected, not " - "found!"); - return false; - } - - SdfPath path = extractedKey; - - UsdMayaEditUtil::AssemblyEditVec pathEdits; - - boost::python::extract - extractedList(assemEditDict[path]); - - if (!extractedList.check()) { - TF_CODING_ERROR( - "EditUtil.ApplyEditsToProxy: list value expected, not " - "found!"); - return false; - } - - boost::python::list editList = extractedList; - for (int j = 0; j < len(extractedList); ++j) { - boost::python::extract - extractedEdit(editList[j]); - - if (!extractedEdit.check()) { - TF_CODING_ERROR( - "EditUtil.ApplyEditsToProxy: AssemblyEdit expected in " - "list, not found!"); - return false; - } - - pathEdits.push_back(extractedEdit); - } - - (*assemEdits)[path] = pathEdits; - } - - return true; -} - -static -boost::python::object -_ApplyEditsToProxy( - boost::python::dict& assemEditDict, - const UsdPrim& proxyRootPrim) -{ - UsdMayaEditUtil::PathEditMap assemEdits; - if (!_GetAssemblyEditsFromDict(assemEditDict, &assemEdits)) { - return BOOST_PYTHON_NONE; - } - - std::vector failedEdits; - UsdMayaEditUtil::ApplyEditsToProxy(assemEdits, proxyRootPrim, &failedEdits); - - return boost::python::make_tuple(failedEdits.empty(), failedEdits); -} - -static -boost::python::object -_GetAvarEdits(boost::python::dict& assemEditDict) -{ - UsdMayaEditUtil::PathEditMap assemEdits; - if (!_GetAssemblyEditsFromDict(assemEditDict, &assemEdits)) { - return BOOST_PYTHON_NONE; - } - - UsdMayaEditUtil::PathAvarMap avarMap; - UsdMayaEditUtil::GetAvarEdits(assemEdits, &avarMap); - - boost::python::dict pathDict; - TF_FOR_ALL (pathEdits, avarMap) { - boost::python::dict valueMap; - TF_FOR_ALL (avarEdit, pathEdits->second) { - valueMap[avarEdit->first] = avarEdit->second; - } - - pathDict[pathEdits->first] = valueMap; - } - - return pathDict; -} - - -} // anonymous namespace - - -void wrapEditUtil() -{ - scope EditUtil = - class_( - "EditUtil", "UsdMaya edit utilities") - .def("GetEditFromString", - &_GetEditFromString) - .staticmethod("GetEditFromString") - .def("GetEditsForAssembly", - &_GetEditsForAssembly) - .staticmethod("GetEditsForAssembly") - .def("ApplyEditsToProxy", - &_ApplyEditsToProxy) - .staticmethod("ApplyEditsToProxy") - .def("GetAvarEdits", - &_GetAvarEdits) - .staticmethod("GetAvarEdits") - ; - - enum_("EditOp") - .value("OP_TRANSLATE", UsdMayaEditUtil::OP_TRANSLATE) - .value("OP_ROTATE", UsdMayaEditUtil::OP_ROTATE) - .value("OP_SCALE", UsdMayaEditUtil::OP_SCALE) - ; - - enum_("EditSet") - .value("SET_ALL", UsdMayaEditUtil::SET_ALL) - .value("SET_X", UsdMayaEditUtil::SET_X) - .value("SET_Y", UsdMayaEditUtil::SET_Y) - .value("SET_Z", UsdMayaEditUtil::SET_Z) - ; - - using AssemblyEdit = UsdMayaEditUtil::AssemblyEdit; - class_("AssemblyEdit", "Assembly edit") - .def_readwrite("editString", &AssemblyEdit::editString) - .def_readwrite("op", &AssemblyEdit::op) - .def_readwrite("set", &AssemblyEdit::set) - .add_property("value", - make_getter(&AssemblyEdit::value, - return_value_policy()), - make_setter(&AssemblyEdit::value)) - ; -} diff --git a/third_party/maya/lib/usdMaya/wrapMeshUtil.cpp b/third_party/maya/lib/usdMaya/wrapMeshUtil.cpp deleted file mode 100644 index 88dc77bba3..0000000000 --- a/third_party/maya/lib/usdMaya/wrapMeshUtil.cpp +++ /dev/null @@ -1,93 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" - -#include "usdMaya/meshUtil.h" -#include "usdMaya/util.h" - -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/pyResultConversions.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" - -#include -#include -#include - -#include -#include - -#include - - -using namespace boost::python; - -PXR_NAMESPACE_USING_DIRECTIVE - - -namespace { - -static -tuple -_GetMeshNormals(const std::string& meshDagPath) -{ - VtArray normalsArray; - TfToken interpolation; - - MObject meshObj; - MStatus status = UsdMayaUtil::GetMObjectByName(meshDagPath, meshObj); - if (status != MS::kSuccess) { - TF_CODING_ERROR("Could not get MObject for dagPath: %s", - meshDagPath.c_str()); - return make_tuple(normalsArray, interpolation); - } - - MFnMesh meshFn(meshObj, &status); - if (!meshObj.hasFn(MFn::kMesh)) { - TF_CODING_ERROR("MFnMesh() failed for object at dagPath: %s", - meshDagPath.c_str()); - return make_tuple(normalsArray, interpolation); - } - - UsdMayaMeshUtil::GetMeshNormals(meshObj, &normalsArray, &interpolation); - - return make_tuple(normalsArray, interpolation); -} - -// Dummy class for putting UsdMayaMeshUtil namespace functions in a Python -// MeshUtil namespace. -class DummyScopeClass{}; - -} // anonymous namespace - - -void wrapMeshUtil() -{ - scope s = class_("MeshUtil", no_init) - - .def("GetMeshNormals", &_GetMeshNormals) - .staticmethod("GetMeshNormals") - - ; -} diff --git a/third_party/maya/lib/usdMaya/wrapQuery.cpp b/third_party/maya/lib/usdMaya/wrapQuery.cpp deleted file mode 100644 index d73bcba34e..0000000000 --- a/third_party/maya/lib/usdMaya/wrapQuery.cpp +++ /dev/null @@ -1,42 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/query.h" - -#include -#include - -#include "pxr/base/tf/pyResultConversions.h" - -using namespace std; -using namespace boost::python; -using namespace boost; - -PXR_NAMESPACE_USING_DIRECTIVE - -void wrapQuery() -{ - def("GetPrim", UsdMayaQuery::GetPrim); - def("ReloadStage", UsdMayaQuery::ReloadStage); -} diff --git a/third_party/maya/lib/usdMaya/wrapReadUtil.cpp b/third_party/maya/lib/usdMaya/wrapReadUtil.cpp deleted file mode 100644 index 13b333c28c..0000000000 --- a/third_party/maya/lib/usdMaya/wrapReadUtil.cpp +++ /dev/null @@ -1,113 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -#include "pxr/pxr.h" -#include "usdMaya/util.h" -#include "usdMaya/readUtil.h" - -#include "pxr/base/tf/pyResultConversions.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/pyConversions.h" - -#include - -#include - -using namespace boost::python; - -PXR_NAMESPACE_USING_DIRECTIVE; - -static -std::string _FindOrCreateMayaAttr( - const SdfValueTypeName& typeName, - const SdfVariability variability, - const std::string& nodeName, - const std::string& attrName, - const std::string& attrNiceName = std::string()) -{ - std::string attrPath; - - MObject obj; - MStatus status = UsdMayaUtil::GetMObjectByName(nodeName, obj); - CHECK_MSTATUS_AND_RETURN(status, attrPath); - - MFnDependencyNode depNode(obj, &status); - CHECK_MSTATUS_AND_RETURN(status, attrPath); - - MObject attrObj = UsdMayaReadUtil::FindOrCreateMayaAttr( - typeName, variability, depNode, attrName, attrNiceName); - if (attrObj.isNull()) { - return attrPath; - } - - attrPath = depNode.findPlug(attrObj, true).name().asChar(); - return attrPath; -} - -static -bool _SetMayaAttr( - const std::string& attrPath, - const VtValue& newValue) -{ - MPlug plug; - MStatus status = UsdMayaUtil::GetPlugByName(attrPath, plug); - if (!status) { - TF_RUNTIME_ERROR("Couldn't find plug '%s'", attrPath.c_str()); - return false; - } - - return UsdMayaReadUtil::SetMayaAttr(plug, newValue); -} - -static -void _SetMayaAttrKeyableState( - const std::string& attrPath, - const SdfVariability variability) -{ - MPlug plug; - MStatus status = UsdMayaUtil::GetPlugByName(attrPath, plug); - if (!status) { - TF_RUNTIME_ERROR("Couldn't find plug '%s'", attrPath.c_str()); - return; - } - - UsdMayaReadUtil::SetMayaAttrKeyableState(plug, variability); -} - -void wrapReadUtil() -{ - typedef UsdMayaReadUtil This; - class_("ReadUtil", no_init) - .def("ReadFloat2AsUV", This::ReadFloat2AsUV) - .staticmethod("ReadFloat2AsUV") - .def("FindOrCreateMayaAttr", _FindOrCreateMayaAttr, - (arg("typeName"), arg("variability"), arg("nodeName"), - arg("attrName"), arg("attrNiceName")=std::string())) - .staticmethod("FindOrCreateMayaAttr") - .def("SetMayaAttr", _SetMayaAttr) - .staticmethod("SetMayaAttr") - .def("SetMayaAttrKeyableState", _SetMayaAttrKeyableState) - .staticmethod("SetMayaAttrKeyableState") - ; -} diff --git a/third_party/maya/lib/usdMaya/wrapRoundTripUtil.cpp b/third_party/maya/lib/usdMaya/wrapRoundTripUtil.cpp deleted file mode 100644 index 1a0266e7d9..0000000000 --- a/third_party/maya/lib/usdMaya/wrapRoundTripUtil.cpp +++ /dev/null @@ -1,59 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -#include "pxr/pxr.h" -#include "usdMaya/roundTripUtil.h" - -#include "pxr/usd/usdGeom/primvar.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/pyConversions.h" - -#include - -using namespace std; -using namespace boost::python; -using namespace boost; - -PXR_NAMESPACE_USING_DIRECTIVE; - -void wrapRoundTripUtil() -{ - typedef UsdMayaRoundTripUtil This; - scope RoundTripUtil = class_("RoundTripUtil", no_init) - .def("IsAttributeUserAuthored", This::IsAttributeUserAuthored) - .staticmethod("IsAttributeUserAuthored") - - .def("IsAttributeMayaGenerated", This::IsAttributeMayaGenerated) - .staticmethod("IsAttributeMayaGenerated") - .def("MarkAttributeAsMayaGenerated", This::MarkAttributeAsMayaGenerated) - .staticmethod("MarkAttributeAsMayaGenerated") - - .def("IsPrimvarClamped", This::IsPrimvarClamped) - .staticmethod("IsPrimvarClamped") - - .def("MarkPrimvarAsClamped", This::MarkPrimvarAsClamped) - .staticmethod("MarkPrimvarAsClamped") - ; - -} diff --git a/third_party/maya/lib/usdMaya/wrapStageCache.cpp b/third_party/maya/lib/usdMaya/wrapStageCache.cpp deleted file mode 100644 index 4c1b949a0d..0000000000 --- a/third_party/maya/lib/usdMaya/wrapStageCache.cpp +++ /dev/null @@ -1,50 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/stageCache.h" - -#include -#include -#include - -#include "pxr/base/tf/pyResultConversions.h" - -using namespace std; -using namespace boost::python; -using namespace boost; - -PXR_NAMESPACE_USING_DIRECTIVE - -void wrapStageCache() -{ - class_("StageCache") - - .def("Get", &UsdMayaStageCache::Get, - (args("forcePopulate") = true), - return_value_policy()) - .staticmethod("Get") - .def("Clear", &UsdMayaStageCache::Clear) - .staticmethod("Clear") - ; -} diff --git a/third_party/maya/lib/usdMaya/wrapUserTaggedAttribute.cpp b/third_party/maya/lib/usdMaya/wrapUserTaggedAttribute.cpp deleted file mode 100644 index eb8aba7f21..0000000000 --- a/third_party/maya/lib/usdMaya/wrapUserTaggedAttribute.cpp +++ /dev/null @@ -1,97 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/userTaggedAttribute.h" - -#include "usdMaya/util.h" - -#include "pxr/base/tf/pyContainerConversions.h" -#include "pxr/base/tf/pyResultConversions.h" -#include "pxr/base/tf/pyStaticTokens.h" -#include "pxr/base/tf/token.h" - -#include -#include -#include -#include - -#include -#include - -#include -#include - - -PXR_NAMESPACE_USING_DIRECTIVE - - -namespace { - -static -std::vector -_GetUserTaggedAttributesForNode(const std::string& nodeName) -{ - MObject mayaNode; - MStatus status = UsdMayaUtil::GetMObjectByName(nodeName, mayaNode); - CHECK_MSTATUS_AND_RETURN( - status, - std::vector()); - - return UsdMayaUserTaggedAttribute::GetUserTaggedAttributesForNode(mayaNode); -} - -} // anonymous namespace - - -void wrapUserTaggedAttribute() -{ - using namespace boost::python; - - TF_PY_WRAP_PUBLIC_TOKENS("UserTaggedAttributeTokens", - UsdMayaUserTaggedAttributeTokens, - PXRUSDMAYA_ATTR_TOKENS); - - TfPyContainerConversions::from_python_sequence< - std::set, - TfPyContainerConversions::set_policy >(); - - class_("UserTaggedAttribute", - "Attribute tagged for USD export", - no_init) - .def("GetMayaName", &UsdMayaUserTaggedAttribute::GetMayaName) - .def("GetUsdName", &UsdMayaUserTaggedAttribute::GetUsdName) - .def("GetUsdType", &UsdMayaUserTaggedAttribute::GetUsdType) - .def("GetUsdInterpolation", - &UsdMayaUserTaggedAttribute::GetUsdInterpolation) - .def("GetTranslateMayaDoubleToUsdSinglePrecision", - &UsdMayaUserTaggedAttribute::GetTranslateMayaDoubleToUsdSinglePrecision) - .def("GetFallbackTranslateMayaDoubleToUsdSinglePrecision", - &UsdMayaUserTaggedAttribute::GetFallbackTranslateMayaDoubleToUsdSinglePrecision) - .staticmethod("GetFallbackTranslateMayaDoubleToUsdSinglePrecision") - .def("GetUserTaggedAttributesForNode", - _GetUserTaggedAttributesForNode, - return_value_policy()) - .staticmethod("GetUserTaggedAttributesForNode") - ; -} diff --git a/third_party/maya/lib/usdMaya/wrapWriteUtil.cpp b/third_party/maya/lib/usdMaya/wrapWriteUtil.cpp deleted file mode 100644 index 3d06b35020..0000000000 --- a/third_party/maya/lib/usdMaya/wrapWriteUtil.cpp +++ /dev/null @@ -1,65 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -#include "pxr/pxr.h" -#include "usdMaya/util.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/base/tf/pyResultConversions.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/pyConversions.h" - -#include - -#include - -using namespace boost::python; - -PXR_NAMESPACE_USING_DIRECTIVE; - -static -VtValue _GetVtValue( - const std::string& attrPath, - const SdfValueTypeName& typeName) -{ - VtValue val; - - MPlug plug; - MStatus status = UsdMayaUtil::GetPlugByName(attrPath, plug); - CHECK_MSTATUS_AND_RETURN(status, val); - - val = UsdMayaWriteUtil::GetVtValue(plug, typeName); - return val; -} - -void wrapWriteUtil() -{ - typedef UsdMayaWriteUtil This; - class_("WriteUtil", no_init) - .def("WriteUVAsFloat2", This::WriteUVAsFloat2) - .staticmethod("WriteUVAsFloat2") - .def("GetVtValue", _GetVtValue) - .staticmethod("GetVtValue") - ; -} diff --git a/third_party/maya/lib/usdMaya/wrapXformStack.cpp b/third_party/maya/lib/usdMaya/wrapXformStack.cpp deleted file mode 100644 index 3d40220b1d..0000000000 --- a/third_party/maya/lib/usdMaya/wrapXformStack.cpp +++ /dev/null @@ -1,264 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/xformStack.h" - -#include "pxr/base/tf/pyContainerConversions.h" -#include "pxr/base/tf/pyEnum.h" -#include "pxr/base/tf/pyResultConversions.h" -#include "pxr/base/tf/stringUtils.h" - -#include -#include - -#include -#include -#include -#include - -using namespace std; -using boost::python::object; -using boost::python::class_; -using boost::python::no_init; -using boost::python::self; -using boost::python::extract; -using boost::python::return_value_policy; -using boost::python::return_by_value; -using boost::python::copy_const_reference; -using boost::python::reference_existing_object; - -PXR_NAMESPACE_USING_DIRECTIVE - -namespace { - // We wrap this class, instead of UsdMayaXformOpClassification directly, mostly - // just so we can handle the .IsNull() -> None conversion - class _PyXformOpClassification { - public: - _PyXformOpClassification(const UsdMayaXformOpClassification& opClass) - : _opClass(opClass) - { - } - - bool operator == (const _PyXformOpClassification& other) - { - return _opClass == other._opClass; - } - - TfToken const &GetName() const - { - return _opClass.GetName(); - } - - // In order to return wrapped UsdGeomXformOp::Type objects, we need to import - // the UsdGeom module - static void - ImportUsdGeomOnce() - { - static std::once_flag once; - std::call_once(once, [](){ - boost::python::import("pxr.UsdGeom"); - }); - } - - UsdGeomXformOp::Type GetOpType() const - { - ImportUsdGeomOnce(); - return _opClass.GetOpType(); - } - - bool IsInvertedTwin() const - { - return _opClass.IsInvertedTwin(); - } - - bool IsCompatibleType(UsdGeomXformOp::Type otherType) const - { - return _opClass.IsCompatibleType(otherType); - } - - std::vector CompatibleAttrNames() const - { - return _opClass.CompatibleAttrNames(); - } - - // to-python conversion of const UsdMayaXformOpClassification. - static PyObject* - convert(const UsdMayaXformOpClassification& opClass) { - TfPyLock lock; - if (opClass.IsNull()) - { - return boost::python::incref(Py_None); - } - else - { - object obj((_PyXformOpClassification(opClass))); - // Incref because ~object does a decref - return boost::python::incref(obj.ptr()); - } - } - - private: - UsdMayaXformOpClassification _opClass; - }; - - class _PyXformStack - { - public: - static inline object - convert_index(size_t index) - { - if (index == UsdMayaXformStack::NO_INDEX) - { - return object(); // return None (handles the incref) - } - return object(index); - } - - // Don't want to make this into a generic conversion rule, via - // to_python_converter(), - // because that would make this apply to ANY pair of unsigned ints, which - // could be dangerous - static object - convert_index_pair(const UsdMayaXformStack::IndexPair& indexPair) - { - return boost::python::make_tuple( - convert_index(indexPair.first), - convert_index(indexPair.second)); - } - - static PyObject* - convert(const UsdMayaXformStack::OpClassPair& opPair) - { - boost::python::tuple result = boost::python::make_tuple( - opPair.first, opPair.second); - // Incref because ~object does a decref - return boost::python::incref(result.ptr()); - } - - static const UsdMayaXformOpClassification& - getitem(const UsdMayaXformStack& stack, long index) - { - auto raise_index_error = [] () { - PyErr_SetString(PyExc_IndexError, "index out of range"); - boost::python::throw_error_already_set(); - }; - - if (index < 0) - { - if (static_cast(-index) > stack.GetSize()) raise_index_error(); - return stack[stack.GetSize() + index]; - } - else - { - if (static_cast(index) >= stack.GetSize()) raise_index_error(); - return stack[index]; - } - } - - static object - GetInversionTwins(const UsdMayaXformStack& stack) - { - boost::python::list result; - for(const auto& idxPair : stack.GetInversionTwins()) - { - result.append(convert_index_pair(idxPair)); - } - return result; - } - - static object - FindOpIndex( - const UsdMayaXformStack& stack, - const TfToken& opName, - bool isInvertedTwin=false) - { - return convert_index(stack.FindOpIndex(opName, isInvertedTwin)); - } - - static object - FindOpIndexPair( - const UsdMayaXformStack& stack, - const TfToken& opName) - { - return convert_index_pair(stack.FindOpIndexPair(opName)); - } - }; -} - - - -void wrapXformStack() -{ - class_<_PyXformOpClassification>("XformOpClassification", no_init) - .def(self == self) - .def("GetName", &_PyXformOpClassification::GetName, - return_value_policy()) - .def("GetOpType", &_PyXformOpClassification::GetOpType) - .def("IsInvertedTwin", &_PyXformOpClassification::IsInvertedTwin) - .def("IsCompatibleType", &_PyXformOpClassification::IsCompatibleType) - .def("CompatibleAttrNames", &_PyXformOpClassification::CompatibleAttrNames) - ; - - boost::python::to_python_converter(); - - class_("XformStack", no_init) - .def("GetOps", &UsdMayaXformStack::GetOps, - return_value_policy()) - .def("GetInversionTwins", &_PyXformStack::GetInversionTwins) - .def("GetNameMatters", &UsdMayaXformStack::GetNameMatters) - .def("__getitem__", &_PyXformStack::getitem, - return_value_policy()) - .def("__len__", &UsdMayaXformStack::GetSize) - .def("GetSize", &UsdMayaXformStack::GetSize) - .def("FindOpIndex", &_PyXformStack::FindOpIndex, - (boost::python::arg("opName"), boost::python::arg("isInvertedTwin")=false)) - .def("FindOp", &UsdMayaXformStack::FindOp, - (boost::python::arg("opName"), boost::python::arg("isInvertedTwin")=false), - return_value_policy()) - .def("FindOpIndexPair", &_PyXformStack::FindOpIndexPair) - .def("FindOpPair", &UsdMayaXformStack::FindOpPair) - .def("MatchingSubstack", &UsdMayaXformStack::MatchingSubstack) - .def("MayaStack", &UsdMayaXformStack::MayaStack, - return_value_policy()) - .staticmethod("MayaStack") - .def("CommonStack", &UsdMayaXformStack::CommonStack, - return_value_policy()) - .staticmethod("CommonStack") - .def("MatrixStack", &UsdMayaXformStack::MatrixStack, - return_value_policy()) - .staticmethod("MatrixStack") - .def("FirstMatchingSubstack", &UsdMayaXformStack::FirstMatchingSubstack) - .staticmethod("FirstMatchingSubstack") - ; - - boost::python::to_python_converter(); - - boost::python::to_python_converter, - TfPySequenceToPython > >(); - - TfPyContainerConversions::from_python_sequence, - TfPyContainerConversions::variable_capacity_policy >(); -} diff --git a/third_party/maya/lib/usdMaya/writeJob.cpp b/third_party/maya/lib/usdMaya/writeJob.cpp deleted file mode 100644 index 2cf93d9021..0000000000 --- a/third_party/maya/lib/usdMaya/writeJob.cpp +++ /dev/null @@ -1,842 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/writeJob.h" - -#include "usdMaya/jobArgs.h" -#include "usdMaya/modelKindProcessor.h" -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/shadingModeExporterContext.h" -#include "usdMaya/transformWriter.h" -#include "usdMaya/translatorMaterial.h" -#include "usdMaya/util.h" - -#include "usdMaya/chaser.h" -#include "usdMaya/chaserRegistry.h" - -#include "pxr/base/tf/fileUtils.h" -#include "pxr/base/tf/hash.h" -#include "pxr/base/tf/hashset.h" -#include "pxr/base/tf/pathUtils.h" -#include "pxr/base/tf/stl.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/usd/ar/resolver.h" -#include "pxr/usd/kind/registry.h" -#include "pxr/usd/sdf/layer.h" -#include "pxr/usd/sdf/primSpec.h" -// Needed for directly removing a UsdVariant via Sdf -// Remove when UsdVariantSet::RemoveVariant() is exposed -// XXX [bug 75864] -#include "pxr/usd/sdf/variantSetSpec.h" -#include "pxr/usd/sdf/variantSpec.h" -#include "pxr/usd/usd/modelAPI.h" -#include "pxr/usd/usd/variantSets.h" -#include "pxr/usd/usd/editContext.h" -#include "pxr/usd/usd/primRange.h" -#include "pxr/usd/usd/usdcFileFormat.h" -#include "pxr/usd/usdGeom/metrics.h" -#include "pxr/usd/usdGeom/xform.h" -#include "pxr/usd/usdUtils/pipeline.h" -#include "pxr/usd/usdUtils/dependencies.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -UsdMaya_WriteJob::UsdMaya_WriteJob(const UsdMayaJobExportArgs& iArgs) - : mJobCtx(iArgs), - _modelKindProcessor(new UsdMaya_ModelKindProcessor(iArgs)) -{ -} - - -UsdMaya_WriteJob::~UsdMaya_WriteJob() -{ -} - -/// Generates a name for a temporary usdc file in \p dir. -/// Unless you are very, very unlucky, the stage name is unique because it's -/// generated from a UUID. -static -std::string -_MakeTmpStageName(const std::string& dir) -{ - MUuid uuid; - uuid.generate(); - - const std::string fileName = - TfStringPrintf( - "tmp-%s.%s", - uuid.asString().asChar(), - UsdMayaTranslatorTokens->UsdFileExtensionCrate.GetText()); - return TfStringCatPaths(dir, fileName); -} - -/// Chooses the fallback extension based on the compatibility profile, e.g. -/// ARKit-compatible files should be usdz's by default. -static -TfToken -_GetFallbackExtension(const TfToken& compatibilityMode) -{ - if (compatibilityMode == UsdMayaJobExportArgsTokens->appleArKit) { - return UsdMayaTranslatorTokens->UsdFileExtensionPackage; - } - return UsdMayaTranslatorTokens->UsdFileExtensionDefault; -} - -bool -UsdMaya_WriteJob::Write(const std::string& fileName, bool append) -{ - const std::vector& timeSamples = mJobCtx.mArgs.timeSamples; - - MComputation computation; - if (timeSamples.empty()) { - // Non-animated export doesn't show progress. - computation.beginComputation(/*showProgressBar*/ false); - } - else { - // Animated export shows frame-by-frame progress. - computation.beginComputation(/*showProgressBar*/ true); - computation.setProgressRange(0, timeSamples.size()); - } - - // Default-time export. - if (!_BeginWriting(fileName, append)) { - computation.endComputation(); - return false; - } - - // Time-sampled export. - if (!timeSamples.empty()) { - const MTime oldCurTime = MAnimControl::currentTime(); - - int progress = 0; - for (double t : timeSamples) { - if (mJobCtx.mArgs.verbose) { - TF_STATUS("%f", t); - } - MGlobal::viewFrame(t); - computation.setProgress(progress); - progress++; - - // Process per frame data. - if (!_WriteFrame(t)) { - MGlobal::viewFrame(oldCurTime); - computation.endComputation(); - return false; - } - - // Allow user cancellation. - if (computation.isInterruptRequested()) { - break; - } - } - - // Set the time back. - MGlobal::viewFrame(oldCurTime); - } - - // Finalize the export, close the stage. - if (!_FinishWriting()) { - computation.endComputation(); - return false; - } - - computation.endComputation(); - return true; -} - -bool -UsdMaya_WriteJob::_BeginWriting(const std::string& fileName, bool append) -{ - // Check for DAG nodes that are a child of an already specified DAG node to export - // if that's the case, report the issue and skip the export - UsdMayaUtil::MDagPathSet::const_iterator m, n; - UsdMayaUtil::MDagPathSet::const_iterator endPath = mJobCtx.mArgs.dagPaths.end(); - for (m = mJobCtx.mArgs.dagPaths.begin(); m != endPath; ) { - MDagPath path1 = *m; m++; - for (n = m; n != endPath; n++) { - MDagPath path2 = *n; - if (UsdMayaUtil::isAncestorDescendentRelationship(path1,path2)) { - TF_RUNTIME_ERROR( - "%s and %s are ancestors or descendants of each other. " - "Please specify export DAG paths that don't overlap. " - "Exiting.", - path1.fullPathName().asChar(), - path2.fullPathName().asChar()); - return false; - } - } // for n - } // for m - - // Make sure the file name is a valid one with a proper USD extension. - TfToken fileExt(TfGetExtension(fileName)); - std::string fileNameWithExt; - if (!(SdfLayer::IsAnonymousLayerIdentifier(fileName) || - fileExt == UsdMayaTranslatorTokens->UsdFileExtensionDefault || - fileExt == UsdMayaTranslatorTokens->UsdFileExtensionASCII || - fileExt == UsdMayaTranslatorTokens->UsdFileExtensionCrate || - fileExt == UsdMayaTranslatorTokens->UsdFileExtensionPackage)) { - // No extension; get fallback extension based on compatibility profile. - fileExt = _GetFallbackExtension(mJobCtx.mArgs.compatibility); - fileNameWithExt = TfStringPrintf( - "%s.%s", - fileName.c_str(), - fileExt.GetText()); - } - else { - // Has correct extension; use as-is. - fileNameWithExt = fileName; - } - - // Setup file structure for export based on whether we are doing a - // "standard" flat file export or a "packaged" export to usdz. - if (fileExt == UsdMayaTranslatorTokens->UsdFileExtensionPackage) { - if (append) { - TF_RUNTIME_ERROR("Cannot append to USDZ packages"); - return false; - } - - // We don't write to fileNameWithExt directly; instead, we write to - // a temp stage file. - _fileName = _MakeTmpStageName(TfGetPathName(fileNameWithExt)); - if (TfPathExists(_fileName)) { - // This shouldn't happen (since we made the temp stage name from - // a UUID). Don't try to recover. - TF_RUNTIME_ERROR( - "Temporary stage '%s' already exists", _fileName.c_str()); - return false; - } - - // The packaged file gets written to fileNameWithExt. - _packageName = fileNameWithExt; - } - else { - _fileName = fileNameWithExt; - _packageName = std::string(); - } - - TF_STATUS("Opening layer '%s' for writing", _fileName.c_str()); - if (mJobCtx.mArgs.renderLayerMode == - UsdMayaJobExportArgsTokens->modelingVariant) { - // Handle usdModelRootOverridePath for USD Variants - MFnRenderLayer::listAllRenderLayers(mRenderLayerObjs); - if (mRenderLayerObjs.length() > 1) { - mJobCtx.mArgs.usdModelRootOverridePath = SdfPath("/_BaseModel_"); - } - } - - if (!mJobCtx._OpenFile(_fileName, append)) { - return false; - } - - // Set time range for the USD file if we're exporting animation. - if (!mJobCtx.mArgs.timeSamples.empty()) { - mJobCtx.mStage->SetStartTimeCode(mJobCtx.mArgs.timeSamples.front()); - mJobCtx.mStage->SetEndTimeCode(mJobCtx.mArgs.timeSamples.back()); - } - - // Setup the requested render layer mode: - // defaultLayer - Switch to the default render layer before exporting, - // then switch back afterwards (no layer switching if - // the current layer IS the default layer). - // currentLayer - No layer switching before or after exporting. Just - // use whatever is the current render layer for export. - // modelingVariant - Switch to the default render layer before exporting, - // and export each render layer in the scene as a - // modeling variant, then switch back afterwards (no - // layer switching if the current layer IS the default - // layer). The default layer will be made the default - // modeling variant. - MFnRenderLayer currentLayer(MFnRenderLayer::currentLayer()); - mCurrentRenderLayerName = currentLayer.name(); - - // Switch to the default render layer unless the renderLayerMode is - // 'currentLayer', or the default layer is already the current layer. - if ((mJobCtx.mArgs.renderLayerMode != - UsdMayaJobExportArgsTokens->currentLayer) && - (MFnRenderLayer::currentLayer() != - MFnRenderLayer::defaultRenderLayer())) { - // Set the RenderLayer to the default render layer - MFnRenderLayer defaultLayer(MFnRenderLayer::defaultRenderLayer()); - MGlobal::executeCommand(MString("editRenderLayerGlobals -currentRenderLayer ")+ - defaultLayer.name(), false, false); - } - - // Pre-process the argument dagPath path names into two sets. One set - // contains just the arg dagPaths, and the other contains all parents of - // arg dagPaths all the way up to the world root. Partial path names are - // enough because Maya guarantees them to still be unique, and they require - // less work to hash and compare than full path names. - TfHashSet argDagPaths; - TfHashSet argDagPathParents; - UsdMayaUtil::MDagPathSet::const_iterator end = mJobCtx.mArgs.dagPaths.end(); - for (UsdMayaUtil::MDagPathSet::const_iterator it = mJobCtx.mArgs.dagPaths.begin(); - it != end; ++it) { - MDagPath curDagPath = *it; - MStatus status; - bool curDagPathIsValid = curDagPath.isValid(&status); - if (status != MS::kSuccess || !curDagPathIsValid) { - continue; - } - - std::string curDagPathStr(curDagPath.partialPathName(&status).asChar()); - if (status != MS::kSuccess) { - continue; - } - - argDagPaths.insert(curDagPathStr); - - status = curDagPath.pop(); - if (status != MS::kSuccess) { - continue; - } - curDagPathIsValid = curDagPath.isValid(&status); - - while (status == MS::kSuccess && curDagPathIsValid) { - curDagPathStr = curDagPath.partialPathName(&status).asChar(); - if (status != MS::kSuccess) { - break; - } - - if (argDagPathParents.find(curDagPathStr) != argDagPathParents.end()) { - // We've already traversed up from this path. - break; - } - argDagPathParents.insert(curDagPathStr); - - status = curDagPath.pop(); - if (status != MS::kSuccess) { - break; - } - curDagPathIsValid = curDagPath.isValid(&status); - } - } - - // Now do a depth-first traversal of the Maya DAG from the world root. - // We keep a reference to arg dagPaths as we encounter them. - MDagPath curLeafDagPath; - for (MItDag itDag(MItDag::kDepthFirst, MFn::kInvalid); !itDag.isDone(); itDag.next()) { - MDagPath curDagPath; - itDag.getPath(curDagPath); - std::string curDagPathStr(curDagPath.partialPathName().asChar()); - - if (argDagPathParents.find(curDagPathStr) != argDagPathParents.end()) { - // This dagPath is a parent of one of the arg dagPaths. It should - // be included in the export, but not necessarily all of its - // children should be, so we continue to traverse down. - } else if (argDagPaths.find(curDagPathStr) != argDagPaths.end()) { - // This dagPath IS one of the arg dagPaths. It AND all of its - // children should be included in the export. - curLeafDagPath = curDagPath; - } else if (!MFnDagNode(curDagPath).hasParent(curLeafDagPath.node())) { - // This dagPath is not a child of one of the arg dagPaths, so prune - // it and everything below it from the traversal. - itDag.prune(); - continue; - } - - if (!mJobCtx._NeedToTraverse(curDagPath) && - curDagPath.length() > 0) { - // This dagPath and all of its children should be pruned. - itDag.prune(); - } else { - const MFnDagNode dagNodeFn(curDagPath); - UsdMayaPrimWriterSharedPtr primWriter = mJobCtx.CreatePrimWriter(dagNodeFn); - - if (primWriter) { - mJobCtx.mMayaPrimWriterList.push_back(primWriter); - - // Write out data (non-animated/default values). - if (const auto& usdPrim = primWriter->GetUsdPrim()) { - if (!_CheckNameClashes( - usdPrim.GetPath(), primWriter->GetDagPath())) - { - return false; - } - - primWriter->Write(UsdTimeCode::Default()); - - const UsdMayaUtil::MDagPathMap& mapping = - primWriter->GetDagToUsdPathMapping(); - mDagPathToUsdPathMap.insert(mapping.begin(), mapping.end()); - - _modelKindProcessor->OnWritePrim(usdPrim, primWriter); - } - - if (primWriter->ShouldPruneChildren()) { - itDag.prune(); - } - } - } - } - - // Writing Materials/Shading - UsdMayaTranslatorMaterial::ExportShadingEngines( - mJobCtx, - mDagPathToUsdPathMap); - - // Perform post-processing for instances, skel, etc. - // We shouldn't be creating new instance masters after this point, and we - // want to cleanup the InstanceSources prim before writing model hierarchy. - if (!mJobCtx._PostProcess()) { - return false; - } - - if (!_modelKindProcessor->MakeModelHierarchy(mJobCtx.mStage)) { - return false; - } - - // now we populate the chasers and run export default - mChasers.clear(); - UsdMayaChaserRegistry::FactoryContext ctx(mJobCtx.mStage, mDagPathToUsdPathMap, mJobCtx.mArgs); - for (const std::string& chaserName : mJobCtx.mArgs.chaserNames) { - if (UsdMayaChaserRefPtr fn = - UsdMayaChaserRegistry::GetInstance().Create(chaserName, ctx)) { - mChasers.push_back(fn); - } - else { - TF_RUNTIME_ERROR("Failed to create chaser: %s", chaserName.c_str()); - } - } - - for (const UsdMayaChaserRefPtr& chaser : mChasers) { - if (!chaser->ExportDefault()) { - return false; - } - } - - return true; -} - -bool -UsdMaya_WriteJob::_WriteFrame(double iFrame) -{ - const UsdTimeCode usdTime(iFrame); - - for (const UsdMayaPrimWriterSharedPtr& primWriter : - mJobCtx.mMayaPrimWriterList) { - const UsdPrim& usdPrim = primWriter->GetUsdPrim(); - if (usdPrim) { - primWriter->Write(usdTime); - } - } - - for (UsdMayaChaserRefPtr& chaser : mChasers) { - if (!chaser->ExportFrame(iFrame)) { - return false; - } - } - - _PerFrameCallback(iFrame); - - return true; -} - -bool -UsdMaya_WriteJob::_FinishWriting() -{ - UsdPrimSiblingRange usdRootPrims = mJobCtx.mStage->GetPseudoRoot().GetChildren(); - - // Write Variants (to first root prim path) - UsdPrim usdRootPrim; - TfToken defaultPrim; - - if (!usdRootPrims.empty()) { - usdRootPrim = *usdRootPrims.begin(); - defaultPrim = usdRootPrim.GetName(); - } - - if (usdRootPrim && mRenderLayerObjs.length() > 1 && - !mJobCtx.mArgs.usdModelRootOverridePath.IsEmpty()) { - // Get RenderLayers - // mArgs.usdModelRootOverridePath: - // Require mArgs.usdModelRootOverridePath to be set so that - // the variants are put under a UsdPrim that references a BaseModel - // prim that has all of the geometry, transforms, and other details. - // This needs to be done since "local" values have stronger precedence - // than "variant" values, but "referencing" will cause the variant values - // to take precedence. - defaultPrim = _WriteVariants(usdRootPrim); - } - - // Restoring the currentRenderLayer - MFnRenderLayer currentLayer(MFnRenderLayer::currentLayer()); - if (currentLayer.name() != mCurrentRenderLayerName) { - MGlobal::executeCommand(MString("editRenderLayerGlobals -currentRenderLayer ")+ - mCurrentRenderLayerName, false, false); - } - - // Unfortunately, MGlobal::isZAxisUp() is merely session state that does - // not get recorded in Maya files, so we cannot rely on it being set - // properly. Since "Y" is the more common upAxis, we'll just use - // isZAxisUp as an override to whatever our pipeline is configured for. - TfToken upAxis = UsdGeomGetFallbackUpAxis(); - if (MGlobal::isZAxisUp()){ - upAxis = UsdGeomTokens->z; - } - UsdGeomSetStageUpAxis(mJobCtx.mStage, upAxis); - - // XXX Currently all distance values are written directly to USD, and will - // be in centimeters (Maya's internal unit) despite what the users UIUnit - // preference is. Future work could include converting exported values to - // the UIUnit setting and writing that unit to metadata. - MDistance::Unit mayaInternalUnit = MDistance::internalUnit(); - if (mayaInternalUnit != MDistance::uiUnit()) { - TF_WARN("Distance unit conversion is not yet supported. " - "All distance values will be exported in Maya's internal " - "distance unit."); - } - UsdGeomSetStageMetersPerUnit( - mJobCtx.mStage, - UsdMayaUtil::ConvertMDistanceUnitToUsdGeomLinearUnit(mayaInternalUnit)); - - if (usdRootPrim){ - // We have already decided above that 'usdRootPrim' is the important - // prim for the export... usdVariantRootPrimPath - mJobCtx.mStage->GetRootLayer()->SetDefaultPrim(defaultPrim); - } - - // Running post export function on all the prim writers. - for (auto& primWriter: mJobCtx.mMayaPrimWriterList) { - primWriter->PostExport(); - } - - // Run post export function on the chasers. - for (const UsdMayaChaserRefPtr& chaser : mChasers) { - if (!chaser->PostExport()) { - return false; - } - } - - _PostCallback(); - - TF_STATUS("Saving stage"); - if (mJobCtx.mStage->GetRootLayer()->PermissionToSave()) { - mJobCtx.mStage->GetRootLayer()->Save(); - } - - // If we are making a usdz archive, invoke the packaging API and then clean - // up the non-packaged stage file. - if (!_packageName.empty()) { - TF_STATUS("Packaging USDZ file"); - _CreatePackage(); - } - - mJobCtx.mStage = UsdStageRefPtr(); - mJobCtx.mMayaPrimWriterList.clear(); // clear this so that no stage references are left around - - // In the usdz case, the layer at _fileName was just a temp file, so - // clean it up now. Do this after mJobCtx.mStage is reset to ensure - // there are no outstanding handles to the file, which will cause file - // access issues on Windows. - if (!_packageName.empty()) { - TfDeleteFile(_fileName); - } - - return true; -} - -TfToken UsdMaya_WriteJob::_WriteVariants(const UsdPrim &usdRootPrim) -{ - // Some notes about the expected structure that this function will create: - - // Suppose we have a maya scene, that, with no parentScope path, and - // without renderLayerMode='modelingVariant', would give these prims: - // - // /mayaRoot - // /mayaRoot/Geom - // /mayaRoot/Geom/Cube1 - // /mayaRoot/Geom/Cube2 - // - // If you have parentScope='foo', you would instead get: - // - // /foo/mayaRoot - // /foo/mayaRoot/Geom - // /foo/mayaRoot/Geom/Cube1 - // /foo/mayaRoot/Geom/Cube2 - // - // If you have renderLayerMode='modelingVariant', and no parent scope, you - // will have: - // - // /_BaseModel_ - // /_BaseModel_/Geom - // /_BaseModel_/Geom/Cube1 - // /_BaseModel_/Geom/Cube2 - // - // /mayaRoot [reference to => /_BaseModel_] - // [variants w/ render layer overrides] - // - // If you have both parentScope='foo' and renderLayerMode='modelingVariant', - // then you will get: - // - // /_BaseModel_ - // /_BaseModel_/mayaRoot - // /_BaseModel_/mayaRoot/Geom - // /_BaseModel_/mayaRoot/Geom/Cube1 - // /_BaseModel_/mayaRoot/Geom/Cube2 - // - // /foo [reference to => /_BaseModel_] - // [variants w/ render layer overrides] - - // Init parameters for filtering and setting the active variant - std::string defaultModelingVariant; - - SdfPath usdVariantRootPrimPath; - if (mJobCtx.mParentScopePath.IsEmpty()) { - // Get the usdVariantRootPrimPath (optionally filter by renderLayer prefix) - UsdMayaPrimWriterSharedPtr firstPrimWriterPtr = *mJobCtx.mMayaPrimWriterList.begin(); - std::string firstPrimWriterPathStr( firstPrimWriterPtr->GetDagPath().fullPathName().asChar() ); - std::replace( firstPrimWriterPathStr.begin(), firstPrimWriterPathStr.end(), '|', '/'); - std::replace( firstPrimWriterPathStr.begin(), firstPrimWriterPathStr.end(), ':', '_'); // replace namespace ":" with "_" - usdVariantRootPrimPath = SdfPath(firstPrimWriterPathStr).GetPrefixes()[0]; - } - else { - // If they passed a parentScope, then use that for our new top-level - // variant-switcher prim - usdVariantRootPrimPath = mJobCtx.mParentScopePath; - } - - // Create a new usdVariantRootPrim and reference the Base Model UsdRootPrim - // This is done for reasons as described above under mArgs.usdModelRootOverridePath - UsdPrim usdVariantRootPrim = mJobCtx.mStage->DefinePrim(usdVariantRootPrimPath); - TfToken defaultPrim = usdVariantRootPrim.GetName(); - usdVariantRootPrim.GetReferences().AddInternalReference(usdRootPrim.GetPath()); - usdVariantRootPrim.SetActive(true); - usdRootPrim.SetActive(false); - - // Loop over all the renderLayers - for (unsigned int ir=0; ir < mRenderLayerObjs.length(); ++ir) { - SdfPathTable tableOfActivePaths; - MFnRenderLayer renderLayerFn( mRenderLayerObjs[ir] ); - MString renderLayerName = renderLayerFn.name(); - std::string variantName(renderLayerName.asChar()); - // Determine default variant. Currently unsupported - //MPlug renderLayerDisplayOrderPlug = renderLayerFn.findPlug("displayOrder", true); - //int renderLayerDisplayOrder = renderLayerDisplayOrderPlug.asShort(); - - // The Maya default RenderLayer is also the default modeling variant - if (mRenderLayerObjs[ir] == MFnRenderLayer::defaultRenderLayer()) { - defaultModelingVariant=variantName; - } - - // Make the renderlayer being looped the current one - MGlobal::executeCommand(MString("editRenderLayerGlobals -currentRenderLayer ")+ - renderLayerName, false, false); - - // == ModelingVariants == - // Identify prims to activate - // Put prims and parent prims in a SdfPathTable - // Then use that membership to determine if a prim should be Active. - // It has to be done this way since SetActive(false) disables access to all child prims. - MObjectArray renderLayerMemberObjs; - renderLayerFn.listMembers(renderLayerMemberObjs); - std::vector< SdfPath > activePaths; - for (unsigned int im=0; im < renderLayerMemberObjs.length(); ++im) { - MFnDagNode dagFn(renderLayerMemberObjs[im]); - MDagPath dagPath; - dagFn.getPath(dagPath); - dagPath.extendToShape(); - SdfPath usdPrimPath; - if (!TfMapLookup(mDagPathToUsdPathMap, dagPath, &usdPrimPath)) { - continue; - } - usdPrimPath = usdPrimPath.ReplacePrefix(usdPrimPath.GetPrefixes()[0], usdVariantRootPrimPath); // Convert base to variant usdPrimPath - tableOfActivePaths[usdPrimPath] = true; - activePaths.push_back(usdPrimPath); - //UsdPrim usdPrim = mStage->GetPrimAtPath(usdPrimPath); - //usdPrim.SetActive(true); - } - if (!tableOfActivePaths.empty()) { - { // == BEG: Scope for Variant EditContext - // Create the variantSet and variant - UsdVariantSet modelingVariantSet = usdVariantRootPrim.GetVariantSets().AddVariantSet("modelingVariant"); - modelingVariantSet.AddVariant(variantName); - modelingVariantSet.SetVariantSelection(variantName); - // Set the Edit Context - UsdEditTarget editTarget = modelingVariantSet.GetVariantEditTarget(); - UsdEditContext editContext(mJobCtx.mStage, editTarget); - - // == Activate/Deactivate UsdPrims - UsdPrimRange rng = UsdPrimRange::AllPrims(mJobCtx.mStage->GetPseudoRoot()); - std::vector primsToDeactivate; - for (auto it = rng.begin(); it != rng.end(); ++it) { - UsdPrim usdPrim = *it; - // For all xformable usdPrims... - if (usdPrim && usdPrim.IsA()) { - bool isActive=false; - for (const auto& activePath : activePaths) { - //primPathD.HasPrefix(primPathA); - if (usdPrim.GetPath().HasPrefix(activePath) || - activePath.HasPrefix(usdPrim.GetPath())) { - isActive=true; break; - } - } - if (!isActive) { - primsToDeactivate.push_back(usdPrim); - it.PruneChildren(); - } - } - } - // Now deactivate the prims (done outside of the UsdPrimRange - // so not to modify the iterator while in the loop) - for ( UsdPrim const& prim : primsToDeactivate ) { - prim.SetActive(false); - } - } // == END: Scope for Variant EditContext - } - } // END: RenderLayer iterations - - // Set the default modeling variant - UsdVariantSet modelingVariantSet = usdVariantRootPrim.GetVariantSet("modelingVariant"); - if (modelingVariantSet.IsValid()) { - modelingVariantSet.SetVariantSelection(defaultModelingVariant); - } - return defaultPrim; -} - -void -UsdMaya_WriteJob::_CreatePackage() const -{ - // Since we're packaging a temporary stage file that has an - // auto-generated name, create a nicer name for the root layer from - // the package layer name specified by the user. - // (Otherwise, the name inside the package will be a random string!) - const std::string firstLayerBaseName = - TfStringGetBeforeSuffix(TfGetBaseName(_packageName)); - const std::string firstLayerName = TfStringPrintf( - "%s.%s", - firstLayerBaseName.c_str(), - TfGetExtension(_fileName).c_str()); - - if (mJobCtx.mArgs.compatibility == UsdMayaJobExportArgsTokens->appleArKit) { - // If exporting with compatibility=appleArKit, there are additional - // requirements on the usdz file to make it compatible with Apple's usdz - // support in macOS Mojave/iOS 12. - // UsdUtilsCreateNewARKitUsdzPackage will automatically flatten and - // enforce that the first layer has a .usdc extension. - if (!UsdUtilsCreateNewARKitUsdzPackage( - SdfAssetPath(_fileName), - _packageName, - firstLayerName)) { - TF_RUNTIME_ERROR( - "Could not create package '%s' from temporary stage '%s'", - _packageName.c_str(), - _fileName.c_str()); - } - } - else { - // No compatibility options (standard). - if (!UsdUtilsCreateNewUsdzPackage( - SdfAssetPath(_fileName), - _packageName, - firstLayerName)) { - TF_RUNTIME_ERROR( - "Could not create package '%s' from temporary stage '%s'", - _packageName.c_str(), - _fileName.c_str()); - } - } -} - -void UsdMaya_WriteJob::_PerFrameCallback(double /*iFrame*/) -{ - // XXX Should we be passing the frame number into the callback? - // Unfortunately, we need to be careful that we don't affect existing - // callbacks that don't take a frame. - - if (!mJobCtx.mArgs.melPerFrameCallback.empty()) { - MGlobal::executeCommand(mJobCtx.mArgs.melPerFrameCallback.c_str(), true); - } - - if (!mJobCtx.mArgs.pythonPerFrameCallback.empty()) { - MGlobal::executePythonCommand(mJobCtx.mArgs.pythonPerFrameCallback.c_str(), true); - } -} - - -// write the frame ranges and statistic string on the root -// Also call the post callbacks -void UsdMaya_WriteJob::_PostCallback() -{ - if (!mJobCtx.mArgs.melPostCallback.empty()) { - MGlobal::executeCommand(mJobCtx.mArgs.melPostCallback.c_str(), true); - } - - if (!mJobCtx.mArgs.pythonPostCallback.empty()) { - MGlobal::executePythonCommand(mJobCtx.mArgs.pythonPostCallback.c_str(), true); - } -} - -bool UsdMaya_WriteJob::_CheckNameClashes(const SdfPath &path, const MDagPath &dagPath) -{ - if (!mJobCtx.mArgs.stripNamespaces) { - return true; - } - auto foundPair = mUsdPathToDagPathMap.find(path); - if (foundPair != mUsdPathToDagPathMap.end()){ - if (mJobCtx.mArgs.mergeTransformAndShape) { - // Shape should not conflict with xform - MDagPath other = foundPair->second; - MDagPath self = dagPath; - other.extendToShape(); - self.extendToShape(); - if (other == self) { - return true; - } - } - TF_RUNTIME_ERROR( - "Multiple dag nodes map to the same prim " - "path after stripping namespaces: %s - %s", - foundPair->second.fullPathName().asChar(), - dagPath.fullPathName().asChar()); - return false; - } - // Note that mUsdPathToDagPathMap is _only_ used for - // stripping namespaces, so we only need to populate it - // when stripping namespaces. (This is different from - // mDagPathToUsdPathMap!) - mUsdPathToDagPathMap[path] = dagPath; - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/lib/usdMaya/writeJob.h b/third_party/maya/lib/usdMaya/writeJob.h deleted file mode 100644 index e5e04919c8..0000000000 --- a/third_party/maya/lib/usdMaya/writeJob.h +++ /dev/null @@ -1,112 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_WRITE_JOB_H -#define USD_MAYA_WRITE_JOB_H - -/// \file usdMaya/writeJob.h - -#include "usdMaya/chaser.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/hashmap.h" - -#include - -#include - -PXR_NAMESPACE_OPEN_SCOPE - -class UsdMaya_ModelKindProcessor; - -class UsdMaya_WriteJob -{ -public: - UsdMaya_WriteJob(const UsdMayaJobExportArgs & iArgs); - - ~UsdMaya_WriteJob(); - - /// Writes the Maya stage to the given USD file name, If \p append is - /// \c true, adds to an existing stage. Otherwise, replaces any existing - /// file. - /// This will write the entire frame range specified by the export args. - /// Returns \c true if successful, or \c false if an error was encountered. - bool Write(const std::string& fileName, bool append); - -private: - /// Begins constructing the USD stage, writing out the values at the default - /// time. Returns \c true if the stage can be created successfully. - bool _BeginWriting(const std::string& fileName, bool append); - - /// Writes the stage values at the given frame. - /// Warning: this function must be called with non-decreasing frame numbers. - /// If you call WriteFrame() with a frame number lower than a previous - /// WriteFrame() call, internal code may generate errors. - bool _WriteFrame(double iFrame); - - /// Runs any post-export processes, closes the USD stage, and writes it out - /// to disk. - bool _FinishWriting(); - - /// Writes the root prim variants based on the Maya render layers. - TfToken _WriteVariants(const UsdPrim &usdRootPrim); - - /// Creates a usdz package from the write job's current USD stage. - void _CreatePackage() const; - - void _PerFrameCallback(double iFrame); - void _PostCallback(); - - bool _CheckNameClashes(const SdfPath &path, const MDagPath &dagPath); - - // Name of the created/appended USD file - std::string _fileName; - - // Name of destination packaged archive. - std::string _packageName; - - // Name of current layer since it should be restored after looping over them - MString mCurrentRenderLayerName; - - // List of renderLayerObjects. Currently used for variants - MObjectArray mRenderLayerObjs; - - UsdMayaUtil::MDagPathMap mDagPathToUsdPathMap; - - // Currently only used if stripNamespaces is on, to ensure we don't have clashes - TfHashMap mUsdPathToDagPathMap; - - UsdMayaChaserRefPtrVector mChasers; - - UsdMayaWriteJobContext mJobCtx; - - std::unique_ptr _modelKindProcessor; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/writeJobContext.cpp b/third_party/maya/lib/usdMaya/writeJobContext.cpp deleted file mode 100644 index 8dcd58283c..0000000000 --- a/third_party/maya/lib/usdMaya/writeJobContext.cpp +++ /dev/null @@ -1,671 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/writeJobContext.h" - -#include "usdMaya/instancedNodeWriter.h" -#include "usdMaya/jobArgs.h" -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/skelBindingsProcessor.h" -#include "usdMaya/stageCache.h" -#include "usdMaya/transformWriter.h" -#include "usdMaya/util.h" - -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/usd/ar/resolver.h" -#include "pxr/usd/ar/resolverContext.h" -#include "pxr/usd/sdf/layer.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/scope.h" -#include "pxr/usd/usdGeom/xform.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - - (Shape) -); - - -namespace { - -inline -SdfPath -_GetRootOverridePath(const UsdMayaJobExportArgs& args, const SdfPath& path) -{ - if (!args.usdModelRootOverridePath.IsEmpty() && !path.IsEmpty()) { - return path.ReplacePrefix( - path.GetPrefixes()[0], - args.usdModelRootOverridePath); - } - - return path; -} - -const SdfPath INSTANCES_SCOPE_PATH("/InstanceSources"); - -} // anonymous namespace - - -UsdMayaWriteJobContext::UsdMayaWriteJobContext(const UsdMayaJobExportArgs& args) - : mArgs(args), - _skelBindingsProcessor(new UsdMaya_SkelBindingsProcessor()) -{ -} - -UsdMayaWriteJobContext::~UsdMayaWriteJobContext() = default; - -const UsdMayaJobExportArgs& -UsdMayaWriteJobContext::GetArgs() const -{ - return mArgs; -} - -const UsdStageRefPtr& -UsdMayaWriteJobContext::GetUsdStage() const -{ - return mStage; -} - -bool -UsdMayaWriteJobContext::IsMergedTransform(const MDagPath& path) const -{ - if (!mArgs.mergeTransformAndShape) { - return false; - } - - MStatus status; - const bool isDagPathValid = path.isValid(&status); - if (status != MS::kSuccess || !isDagPathValid) { - return false; - } - - // Only transforms are mergeable. - if (!path.hasFn(MFn::kTransform)) { - return false; - } - - // If we're instancing, and the transform is instanced, then we want it - // to stay a plain old Xform at the root of the master. Thus, we disallow - // merging as a special case. - // (See also: in _FindOrCreateInstanceMaster, we insert a dummy "Shape" prim - // before any bare gprims, which we can avoid for transforms by not merging - // here.) - if (mArgs.exportInstances) { - MFnDagNode dagNode(path); - if (dagNode.isInstanced(/*indirect*/ false)) { - return false; - } - } - - // Any transform with multiple (non-intermediate) shapes below is - // non-mergeable. - unsigned int numberOfShapesDirectlyBelow = 0u; - path.numberOfShapesDirectlyBelow(numberOfShapesDirectlyBelow); - if (numberOfShapesDirectlyBelow != 1) { - return false; - } - - // If the node has more than one exportable child, then it is - // non-mergeable. (I.e., we still want to collapse if it has two shapes - // below, but one of them is an intermediate object.) - // For efficiency reasons, since (# exportable children <= # children), - // check the total child count first before checking whether they're - // exportable. - const unsigned int childCount = path.childCount(); - if (childCount != 1) { - MDagPath childDag(path); - unsigned int numExportableChildren = 0u; - for (unsigned int i = 0u; i < childCount; ++i) { - childDag.push(path.child(i)); - if (_NeedToTraverse(childDag)) { - ++numExportableChildren; - if (numExportableChildren > 1) { - return false; - } - } - childDag.pop(); - } - } - - return true; -} - -SdfPath -UsdMayaWriteJobContext::ConvertDagToUsdPath(const MDagPath& dagPath) const -{ - SdfPath path = UsdMayaUtil::MDagPathToUsdPath( - dagPath, false, mArgs.stripNamespaces); - - // If we're merging transforms and shapes and this is a shape node, then - // write to the parent (transform) path instead. - MDagPath parentDag(dagPath); - parentDag.pop(); - if (IsMergedTransform(parentDag)) { - path = path.GetParentPath(); - } - - if (!mParentScopePath.IsEmpty()) { - // Since path is from MDagPathToUsdPath, it will always be - // an absolute path... - path = path.ReplacePrefix( - SdfPath::AbsoluteRootPath(), - mParentScopePath); - } - - return _GetRootOverridePath(mArgs, path); -} - -UsdMayaWriteJobContext::_ExportAndRefPaths -UsdMayaWriteJobContext::_GetInstanceMasterPaths(const MDagPath& instancePath) const -{ - if (!TF_VERIFY(mInstancesPrim)) { - return _ExportAndRefPaths(); - } - - std::string fullName = instancePath.fullPathName().asChar(); - if (mArgs.stripNamespaces){ - fullName = UsdMayaUtil::stripNamespaces(fullName); - } - - // Trim leading pipe; it's superfluous because all Maya full paths have it. - fullName = fullName.substr(1); - // Avoid name conflicts with other special chars (like |:/), since - // TfMakeValidIdentifier replaces them with underscores also. - fullName = TfStringReplace(fullName, "_", "__"); - // This should make a valid path component. - fullName = TfMakeValidIdentifier(fullName); - - const SdfPath path = _GetRootOverridePath( - mArgs, mInstancesPrim.GetPath().AppendChild(TfToken(fullName))); - - // In Maya, you can directly instance gprims or transforms, but - // UsdImaging really wants you to instance at the transform level. - // So if this is a directly-instanced gprim, we export it one level down - // by creating a dummy scope. - // (See also: in IsMergedTransform, we avoid merging directly-instanced - // transforms in order to avoid having to add the dummy scope below.) - SdfPath exportPath; - if (instancePath.hasFn(MFn::kTransform)) { - // Can directly instance transforms. - return std::make_pair(path, path); - } - else { - // Cannot directly instance gprims, so this must be exported underneath - // a fake scope. - return std::make_pair(path.AppendChild(_tokens->Shape), path); - } -} - -UsdMayaWriteJobContext::_ExportAndRefPaths -UsdMayaWriteJobContext::_FindOrCreateInstanceMaster(const MDagPath& instancePath) -{ - const MObjectHandle handle(instancePath.node()); - const auto it = _objectsToMasterPaths.find(handle); - if (it != _objectsToMasterPaths.end()) { - return it->second; - } - else { - MDagPathArray allInstances; - if (!MDagPath::getAllPathsTo(instancePath.node(), allInstances) || - (allInstances.length() == 0)) { - TF_RUNTIME_ERROR("Could not find any instances for '%s'", - instancePath.fullPathName().asChar()); - _objectsToMasterPaths[handle] = _ExportAndRefPaths(); - return _ExportAndRefPaths(); - } - - // We use the DAG path of the first instance to construct the name of - // the master. - const _ExportAndRefPaths masterPaths = - _GetInstanceMasterPaths(allInstances[0]); - const SdfPath& exportPath = masterPaths.first; - const SdfPath& referencePath = masterPaths.second; - - if (exportPath.IsEmpty()) { - _objectsToMasterPaths[handle] = _ExportAndRefPaths(); - return _ExportAndRefPaths(); - } - - // Export the master's hierarchy. - // Force un-instancing when exporting to avoid an infinite loop (we've - // got to actually export the prims un-instanced somewhere at least - // once). - std::vector primWriters; - CreatePrimWriterHierarchy( - allInstances[0], - exportPath, - /*forceUninstance*/ true, - /*exportRootVisibility*/ true, - &primWriters); - - if (primWriters.empty()) { - _objectsToMasterPaths[handle] = _ExportAndRefPaths(); - return _ExportAndRefPaths(); - } - - for (UsdMayaPrimWriterSharedPtr& primWriter : primWriters) { - primWriter->Write(UsdTimeCode::Default()); - } - - // For proper instancing, ensure that none of the prims from - // referencePath down to exportPath have empty type names by converting - // prims to Xforms if necessary. - for (UsdPrim prim = mStage->GetPrimAtPath(exportPath); - prim && prim.GetPath().HasPrefix(referencePath); - prim = prim.GetParent()) { - if (prim.GetTypeName().IsEmpty()) { - UsdGeomXform::Define(mStage, prim.GetPath()); - } - } - - _objectsToMasterPaths[handle] = masterPaths; - _objectsToMasterWriters[handle] = std::make_pair( - mMayaPrimWriterList.size(), - mMayaPrimWriterList.size() + primWriters.size()); - mMayaPrimWriterList.insert( - mMayaPrimWriterList.end(), - primWriters.begin(), - primWriters.end()); - - return masterPaths; - } -} - -bool -UsdMayaWriteJobContext::_GetInstanceMasterPrimWriters( - const MDagPath& instancePath, - std::vector::const_iterator* begin, - std::vector::const_iterator* end) const -{ - const MObjectHandle handle(instancePath.node()); - const auto it = _objectsToMasterWriters.find(handle); - if (it != _objectsToMasterWriters.end()) { - std::pair range = it->second; - if (range.first < mMayaPrimWriterList.size() && - range.second <= mMayaPrimWriterList.size()) { - *begin = mMayaPrimWriterList.cbegin() + range.first; - *end = mMayaPrimWriterList.cbegin() + range.second; - return true; - } - } - - return false; -} - -bool -UsdMayaWriteJobContext::_NeedToTraverse(const MDagPath& curDag) const -{ - MObject ob = curDag.node(); - // NOTE: Already skipping all intermediate objects - // skip all intermediate nodes (and their children) - if (UsdMayaUtil::isIntermediate(ob)) { - return false; - } - - if (!UsdMayaUtil::isWritable(ob)) { - return false; - } - - // skip nodes that aren't renderable (and their children) - - if (mArgs.excludeInvisible && !UsdMayaUtil::isRenderable(ob)) { - return false; - } - - if (!mArgs.exportDefaultCameras && ob.hasFn(MFn::kTransform) && curDag.length() == 1) { - // Ignore transforms of default cameras - MString fullPathName = curDag.fullPathName(); - if (fullPathName == "|persp" || - fullPathName == "|top" || - fullPathName == "|front" || - fullPathName == "|side") { - return false; - } - } - - if (!mArgs.GetFilteredTypeIds().empty()) { - MFnDependencyNode mfnNode(ob); - if (mArgs.GetFilteredTypeIds().find(mfnNode.typeId().id()) - != mArgs.GetFilteredTypeIds().end()) { - return false; - } - } - - return true; -} - -bool -UsdMayaWriteJobContext::_OpenFile(const std::string& filename, bool append) -{ - SdfLayerRefPtr layer; - ArResolverContext resolverCtx = ArGetResolver().GetCurrentContext(); - if (append) { - layer = SdfLayer::FindOrOpen(filename); - if (!layer) { - TF_RUNTIME_ERROR( - "Failed to open layer '%s' for append", filename.c_str()); - return false; - } - } else { - // If we're exporting over a file that was previously imported, there - // may still be stages in the stage cache that have that file as a root - // layer. Overwriting that layer will trigger potentially-unnecessary - // recomposition on those stages, so we try to clear the layer from the - // registry by erasing any stages in the stage cache with that root - // layer. - UsdMayaStageCache::EraseAllStagesWithRootLayerPath(filename); - - if (SdfLayerRefPtr existingLayer = SdfLayer::Find(filename)) { - TF_STATUS( - "Writing to already-open layer '%s'", filename.c_str()); - existingLayer->Clear(); - layer = existingLayer; - } - else { - layer = SdfLayer::CreateNew(filename); - } - if (!layer) { - TF_RUNTIME_ERROR( - "Failed to create layer '%s'", filename.c_str()); - return false; - } - } - - mStage = UsdStage::Open(layer, resolverCtx); - if (!mStage) { - TF_RUNTIME_ERROR("Error opening stage for '%s'", filename.c_str()); - return false; - } - - if (!mArgs.parentScope.IsEmpty()) { - mParentScopePath = mArgs.parentScope; - // Note that we only need to create the parentScope prim if we're not - // using a usdModelRootOverridePath - if we ARE using - // usdModelRootOverridePath, then IT will take the name of our parent - // scope, and will be created when we writ out the model variants - if (mArgs.usdModelRootOverridePath.IsEmpty()) { - mParentScopePath = UsdGeomScope::Define(mStage, - mParentScopePath).GetPrim().GetPrimPath(); - } - } - - if (mArgs.exportInstances) { - mInstancesPrim = mStage->OverridePrim(INSTANCES_SCOPE_PATH); - } - - return true; -} - -bool -UsdMayaWriteJobContext::_PostProcess() -{ - if (mArgs.exportInstances) { - if (_objectsToMasterWriters.empty()) { - mStage->RemovePrim(mInstancesPrim.GetPrimPath()); - } else { - // The InstanceSources group should be an over and moved to the - // end of the layer. - mInstancesPrim.SetSpecifier(SdfSpecifierOver); - - // We need to drop down to the Sdf level to reorder root prims. - // (Note that we want to change the actual order in the layer, and - // not just author a reorder statement.) - const SdfPath instancesPrimPath = mInstancesPrim.GetPrimPath(); - SdfPrimSpecHandleVector newRootPrims; - SdfPrimSpecHandle instancesPrimSpec; - for (const SdfPrimSpecHandle& rootPrimSpec : - mStage->GetRootLayer()->GetRootPrims()) { - if (rootPrimSpec->GetPath() == instancesPrimPath) { - instancesPrimSpec = rootPrimSpec; - } - else { - newRootPrims.push_back(rootPrimSpec); - } - } - if (instancesPrimSpec) { - newRootPrims.push_back(instancesPrimSpec); - mStage->GetRootLayer()->SetRootPrims(newRootPrims); - } - else { - TF_CODING_ERROR("Expected to find <%s> in the root prims; " - "was it moved or removed?", - instancesPrimPath.GetText()); - } - } - } - - if (!_skelBindingsProcessor->PostProcessSkelBindings(mStage)) { - return false; - } - - return true; -} - -UsdMayaPrimWriterSharedPtr -UsdMayaWriteJobContext::CreatePrimWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - const bool forceUninstance) -{ - SdfPath writePath = usdPath; - - try { - const MFnDagNode& dagNodeFn = - dynamic_cast(depNodeFn); - - MStatus status; - const MDagPath dagPath = dagNodeFn.dagPath(&status); - if (status != MS::kSuccess || !dagPath.isValid()) { - TF_CODING_ERROR( - "Invalid MDagPath for MFnDagNode '%s'. Verify that it was " - "constructed using an MDagPath.", - dagNodeFn.fullPathName().asChar()); - return nullptr; - } - - if (dagPath.length() == 0u) { - // This is the world root node. It can't have a prim writer. - return nullptr; - } - - if (writePath.IsEmpty()) { - writePath = ConvertDagToUsdPath(dagPath); - } - - const bool instanced = dagNodeFn.isInstanced(/* indirect = */ false); - if (mArgs.exportInstances && instanced && !forceUninstance) { - // Deal with instances -- we use a special internal writer for them. - return std::make_shared( - dagNodeFn, - writePath, - *this); - } - } - catch (const std::bad_cast& /* e */) { - // Since the cast failed, this must be a DG node. usdPath must be - // supplied for DG nodes. - if (writePath.IsEmpty()) { - TF_CODING_ERROR( - "No usdPath supplied for DG node '%s'.", - UsdMayaUtil::GetMayaNodeName(depNodeFn.object()).c_str()); - return nullptr; - } - } - - // This is either a DG node or a non-instanced DAG node, so try to look up - // a writer plugin. We search through the node's type ancestors, working - // backwards until we find a prim writer plugin. - const std::string mayaTypeName(depNodeFn.typeName().asChar()); - if (UsdMayaPrimWriterRegistry::WriterFactoryFn primWriterFactory = - _FindWriter(mayaTypeName)) { - if (UsdMayaPrimWriterSharedPtr primPtr = primWriterFactory( - depNodeFn, - writePath, - *this)) { - // We found a registered user prim writer that handles this node - // type, so return now. - return primPtr; - } - } - - // Could not create a writer for this node. - return nullptr; -} - -UsdMayaPrimWriterRegistry::WriterFactoryFn -UsdMayaWriteJobContext::_FindWriter(const std::string& mayaNodeType) -{ - // Check if type is already cached locally. - auto iter = mWriterFactoryCache.find(mayaNodeType); - if (iter != mWriterFactoryCache.end()) { - return iter->second; - } - - // Search up the ancestor hierarchy for a writer plugin. - const std::vector ancestorTypes = - UsdMayaUtil::GetAllAncestorMayaNodeTypes(mayaNodeType); - for (auto i = ancestorTypes.rbegin(); i != ancestorTypes.rend(); ++i) { - if (UsdMayaPrimWriterRegistry::WriterFactoryFn primWriterFactory = - UsdMayaPrimWriterRegistry::Find(*i)) { - mWriterFactoryCache[mayaNodeType] = primWriterFactory; - return primWriterFactory; - } - } - - // No writer found, so mark the type as unknown in the local cache. - mWriterFactoryCache[mayaNodeType] = nullptr; - return nullptr; -} - -void -UsdMayaWriteJobContext::CreatePrimWriterHierarchy( - const MDagPath& rootDag, - const SdfPath& rootUsdPath, - const bool forceUninstance, - const bool exportRootVisibility, - std::vector* primWritersOut) -{ - if (!primWritersOut) { - TF_CODING_ERROR("primWritersOut is null"); - return; - } - - // The USD path of the prototype root if it were exported at its current - // Maya location. - const SdfPath rootComputedUsdPath = this->ConvertDagToUsdPath(rootDag); - - MItDag itDag(MItDag::kDepthFirst, MFn::kInvalid); - itDag.reset(rootDag); - for (; !itDag.isDone(); itDag.next()) { - MDagPath curDagPath; - itDag.getPath(curDagPath); - - if (!this->_NeedToTraverse(curDagPath)) { - itDag.prune(); - continue; - } - - // The USD path of this prototype descendant prim if it were exported - // at its current Maya location. - const SdfPath curComputedUsdPath = - this->ConvertDagToUsdPath(curDagPath); - - SdfPath curActualUsdPath; - if (rootUsdPath.IsEmpty()) { - // Just use the actual computed current path. - curActualUsdPath = curComputedUsdPath; - } - else { - // Compute the current prim's relative path w/r/t the prototype - // root, and use this to re-anchor it under the USD stage location - // where we want to write out the prototype. - const SdfPath curRelPath = curComputedUsdPath.MakeRelativePath( - rootComputedUsdPath); - curActualUsdPath = rootUsdPath.AppendPath(curRelPath); - } - - const MFnDagNode dagNodeFn(curDagPath); - - // Currently, forceUninstance only applies to the root DAG path but not - // to descendant nodes (i.e. nested instancing will always occur). - // Its purpose is to allow us to do the actual write of the master. - UsdMayaPrimWriterSharedPtr writer = this->CreatePrimWriter( - dagNodeFn, - curActualUsdPath, - curDagPath == rootDag ? forceUninstance : false); - if (!writer) { - continue; - } - - if (!exportRootVisibility && writer->GetUsdPath() == rootUsdPath) { - writer->SetExportVisibility(false); - } - - if (writer->ShouldPruneChildren()) { - itDag.prune(); - } - - primWritersOut->push_back(writer); - } -} - -void -UsdMayaWriteJobContext::MarkSkelBindings( - const SdfPath& path, - const SdfPath& skelPath, - const TfToken& config) -{ - _skelBindingsProcessor->MarkBindings(path, skelPath, config); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/writeJobContext.h b/third_party/maya/lib/usdMaya/writeJobContext.h deleted file mode 100644 index a42e5165af..0000000000 --- a/third_party/maya/lib/usdMaya/writeJobContext.h +++ /dev/null @@ -1,242 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef USD_MAYA_WRITE_JOB_CONTEXT_H -#define USD_MAYA_WRITE_JOB_CONTEXT_H - -/// \file usdMaya/writeJobContext.h - -#include "usdMaya/api.h" -#include "usdMaya/jobArgs.h" -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterRegistry.h" - -#include "pxr/pxr.h" - -#include "pxr/usd/sdf/path.h" - -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class UsdMaya_SkelBindingsProcessor; -class UsdMaya_WriteJob; - -/// \class UsdMayaWriteJobContext -/// \brief Provides basic functionality and access to shared data for UsdMayaPrimWriters. -/// -/// The main purpose of this class is to handle source prim creation for instancing, -/// and to avoid storing the UsdMayaJobExportArgs and UsdStage on each prim writer. -/// -class UsdMayaWriteJobContext -{ -protected: - friend class UsdMaya_WriteJob; - - PXRUSDMAYA_API - UsdMayaWriteJobContext(const UsdMayaJobExportArgs& args); - - PXRUSDMAYA_API - ~UsdMayaWriteJobContext(); - -public: - const UsdMayaJobExportArgs& GetArgs() const; - const UsdStageRefPtr& GetUsdStage() const; - - /// Whether we will merge the transform at \p path with its single - /// exportable child shape, given its hierarchy and the current path - /// translation rules. (This always returns false if the export args - /// don't specify merge transform/shape.) - PXRUSDMAYA_API - bool IsMergedTransform(const MDagPath& path) const; - - /// Convert DAG paths to USD paths, taking into account the current path - /// translation rules (such as merge transform/shape, strip namespaces, - /// visibility, etc). - /// Note that this does *not* take into account instancing; the returned - /// path is translated as if \p dagPath were un-instanced. - PXRUSDMAYA_API - SdfPath ConvertDagToUsdPath(const MDagPath& dagPath) const; - - /// Creates a prim writer that writes the Maya node \p depNodeFn, excluding - /// its descendants, to the given \p usdPath. - /// - /// For DAG nodes, \p usdPath can be an empty path, in which case it will - /// be inferred from the Maya node's DAG path. - /// For DG nodes, \p usdPath cannot be empty and must be provided. - /// - /// If the node is a DAG node and \p forceUninstance is \c true, then the - /// node will be un-instanced during export, even if the export args have - /// instancing enabled. An MFnDagNode (or one of its derived classes) - /// constructed using an MDagPath (*not* an MObject) must be passed in for - /// DAG nodes to ensure that instances can be handled correctly. - /// - /// Note that you must call UsdMayaPrimWriter::Write() on the returned prim - /// writer in order to author its USD attributes. - PXRUSDMAYA_API - UsdMayaPrimWriterSharedPtr CreatePrimWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath = SdfPath(), - const bool forceUninstance = false); - - /// Creates all prim writers necessary for writing the Maya node hierarchy - /// rooted at \p rootDag to the USD namespace hierarchy rooted at - /// \p rootUsdPath. - /// If \p rootUsdPath is the empty path, then the USD path will be inferred - /// from the root Maya DAG path. - /// \p forceUninstance controls whether the root node will be un-instanced; - /// nodes further down in the hierarchy will _never_ be un-instanced if - /// the export args have instancing enabled. - /// \p exportRootVisibility controls whether visibility is allowed to be - /// exported for the rootmost node of the hierarchy; this is only useful - /// for Maya instancers, which have special behavior on prototype roots. - /// \p primWritersOut must be non-null; all of the valid prim writers - /// for this prototype's hierarchy will be appended to the vector. - /// Note that you must call UsdMayaPrimWriter::Write() on all the returned prim - /// writers in order to author their USD attributes. - PXRUSDMAYA_API - void CreatePrimWriterHierarchy( - const MDagPath& rootDag, - const SdfPath& rootUsdPath, - const bool forceUninstance, - const bool exportRootVisibility, - std::vector* primWritersOut); - - /// Mark \p path as containing bindings utilizing the skeleton - /// at \p skelPath. - /// Bindings are marked so that SkelRoots may be post-processed. - /// Valid values for \p config are: - /// - UsdMayaJobExportArgsTokens->explicit_: search for an existing SkelRoot - /// - UsdMayaJobExportArgsTokens->auto_: create a SkelRoot if needed - /// UsdMayaJobExportArgsTokens->none is not valid for \p config; it will - /// mark an invalid binding. - PXRUSDMAYA_API - void MarkSkelBindings( - const SdfPath& path, - const SdfPath& skelPath, - const TfToken& config); - -protected: - /// Opens the stage with the given \p filename for writing. - /// If \p append is \c true, the file must already exist. - PXRUSDMAYA_API - bool _OpenFile(const std::string& filename, bool append); - - /// Whether the current export options should traverse \p curDag and its - /// descendants. - PXRUSDMAYA_API - bool _NeedToTraverse(const MDagPath& curDag) const; - - /// Perform any necessary cleanup; call this before you save the stage. - PXRUSDMAYA_API - bool _PostProcess(); - - UsdMayaJobExportArgs mArgs; - // List of the primitive writers to iterate over - std::vector mMayaPrimWriterList; - // Stage used to write out USD file - UsdStageRefPtr mStage; - -private: - /// A pair of paths, the first being the "export path", or where the - /// master is authored on the stage, and the second being the "reference - /// path", or the path that you should reference from any instances. - /// They might be the same path. - typedef std::pair _ExportAndRefPaths; - - /// Gets the export path and reference path for an instance master of the - /// given DAG path. - /// In most cases, the two paths are the same, but is \p instancePath - /// represents a directly-instanced gprim, the two paths may be different. - /// The reference path is _always_ a prefix of the export path. - _ExportAndRefPaths _GetInstanceMasterPaths( - const MDagPath& instancePath) const; - - /// If the instance master for \p instancePath already exists, returns its - /// USD path pair. Otherwise, creates the instance master (including its - /// descendants) and returns the new USD path pair. - _ExportAndRefPaths _FindOrCreateInstanceMaster( - const MDagPath& instancePath); - - /// Gets the existing prim writers for the instance master of - /// \p instancePath if that instance master has already been created. - /// If successful, returns \c true and populates the iterators; the - /// requested prim writers are in the range [\p begin, \p end). - /// Otherwise, returns \c false and does nothing with the iterators. - bool _GetInstanceMasterPrimWriters( - const MDagPath& instancePath, - std::vector::const_iterator* begin, - std::vector::const_iterator* end) const; - - /// Prim writer search with ancestor type resolution behavior. - UsdMayaPrimWriterRegistry::WriterFactoryFn _FindWriter( - const std::string& mayaNodeType); - - struct MObjectHandleComp { - bool operator()(const MObjectHandle& rhs, const MObjectHandle& lhs) const { - return rhs.hashCode() < lhs.hashCode(); - } - }; - - /// Mapping of Maya object handles to the corresponding instance master's - /// USD export path and reference path. A pair of empty USD paths means that - /// we previously tried, but failed, to create the instance master. - std::map - _objectsToMasterPaths; - - // Mapping of Maya object handles to the indices of the instance master's - // prim writers in mMayaPrimWriterList. An instance master has a prim writer - // for each node in its hierarchy; thus, the value represents an interval - // of indices [first, last) in mMayaPrimWriterList. This avoids having to - // manage two containers of shared pointers. - std::map, MObjectHandleComp> - _objectsToMasterWriters; - - UsdPrim mInstancesPrim; - SdfPath mParentScopePath; - - std::unique_ptr _skelBindingsProcessor; - - // Cache of node type names mapped to their "resolved" writer factory, - // taking into account Maya's type hierarchy (note that this means that - // some types not resolved by the UsdMayaPrimWriterRegistry will get - // resolved in this map). - std::map - mWriterFactoryCache; - - // UsdMaya_InstancedNodeWriter is in a separate file, but functions as - // an internal helper for UsdMayaWriteJobContext. - friend class UsdMaya_InstancedNodeWriter; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/lib/usdMaya/writeUtil.cpp b/third_party/maya/lib/usdMaya/writeUtil.cpp deleted file mode 100644 index 3a2d57aed6..0000000000 --- a/third_party/maya/lib/usdMaya/writeUtil.cpp +++ /dev/null @@ -1,1544 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/writeUtil.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/colorSpace.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/userTaggedAttribute.h" - -#include "pxr/base/gf/gamma.h" -#include "pxr/base/gf/rotation.h" -#include "pxr/base/tf/envSetting.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/types.h" -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/valueTypeName.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/inherits.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/property.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/imageable.h" -#include "pxr/usd/usdGeom/primvar.h" -#include "pxr/usd/usdGeom/tokens.h" -#include "pxr/usd/usdRi/statementsAPI.h" -#include "pxr/usd/usdUtils/sparseValueWriter.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_ENV_SETTING( - PIXMAYA_WRITE_UV_AS_FLOAT2, - true, - "Set to true to write uv sets as Float2Array types and set to false to " - "write Texture Coordinate value types (TexCoord2h, TexCoord2f, " - "TexCoord2d, TexCoord3h, TexCoord3f, TexCoord3d and their associated " - "Array types)"); - - -static -bool -_GetMayaAttributeNumericTypedAndUnitDataTypes( - const MPlug& attrPlug, - MFnNumericData::Type& numericDataType, - MFnData::Type& typedDataType, - MFnUnitAttribute::Type& unitDataType) -{ - numericDataType = MFnNumericData::kInvalid; - typedDataType = MFnData::kInvalid; - unitDataType = MFnUnitAttribute::kInvalid; - - MObject attrObj(attrPlug.attribute()); - if (attrObj.isNull()) { - return false; - } - - if (attrObj.hasFn(MFn::kNumericAttribute)) { - MFnNumericAttribute numericAttrFn(attrObj); - numericDataType = numericAttrFn.unitType(); - } else if (attrObj.hasFn(MFn::kTypedAttribute)) { - MFnTypedAttribute typedAttrFn(attrObj); - typedDataType = typedAttrFn.attrType(); - - if (typedDataType == MFnData::kNumeric) { - // Inspect the type of the data itself to find the actual type. - MObject plugObj = attrPlug.asMObject(); - if (plugObj.hasFn(MFn::kNumericData)) { - MFnNumericData numericDataFn(plugObj); - numericDataType = numericDataFn.numericType(); - } - } - } else if (attrObj.hasFn(MFn::kUnitAttribute)) { - MFnUnitAttribute unitAttrFn(attrObj); - unitDataType = unitAttrFn.unitType(); - } - - return true; -} - -bool -UsdMayaWriteUtil::WriteUVAsFloat2() -{ - static const bool writeUVAsFloat2 = - TfGetEnvSetting(PIXMAYA_WRITE_UV_AS_FLOAT2); - return writeUVAsFloat2; -} - -SdfValueTypeName -UsdMayaWriteUtil::GetUsdTypeName( - const MPlug& attrPlug, - const bool translateMayaDoubleToUsdSinglePrecision) -{ - // The various types of Maya attributes that can be created are spread - // across a handful of MFn function sets. Some are a straightforward - // translation such as MFnEnumAttributes or MFnMatrixAttributes, but others - // are interesting mixes of function sets. For example, an attribute created - // with addAttr and 'double' as the type results in an MFnNumericAttribute - // while 'double2' as the type results in an MFnTypedAttribute that has - // MFnData::Type kNumeric. - - MObject attrObj(attrPlug.attribute()); - if (attrObj.isNull()) { - return SdfValueTypeName(); - } - - if (attrObj.hasFn(MFn::kEnumAttribute)) { - return SdfValueTypeNames->Int; - } - - MFnNumericData::Type numericDataType; - MFnData::Type typedDataType; - MFnUnitAttribute::Type unitDataType; - - _GetMayaAttributeNumericTypedAndUnitDataTypes(attrPlug, - numericDataType, - typedDataType, - unitDataType); - - if (attrObj.hasFn(MFn::kMatrixAttribute)) { - // Using type "fltMatrix" with addAttr results in an MFnMatrixAttribute - // while using type "matrix" results in an MFnTypedAttribute with type - // kMatrix, but the data is extracted the same way for both. - typedDataType = MFnData::kMatrix; - } - - // Deal with the MFnTypedAttribute attributes first. If it is numeric, it - // will fall through to the numericDataType switch below. - switch (typedDataType) { - case MFnData::kString: - // If the attribute is marked as a filename, then return Asset - if (MFnAttribute(attrObj).isUsedAsFilename()) { - return SdfValueTypeNames->Asset; - } else { - return SdfValueTypeNames->String; - } - break; - case MFnData::kMatrix: - // This must be a Matrix4d even if - // translateMayaDoubleToUsdSinglePrecision is true, since Matrix4f - // is not supported in Sdf. - return SdfValueTypeNames->Matrix4d; - break; - case MFnData::kStringArray: - return SdfValueTypeNames->StringArray; - break; - case MFnData::kDoubleArray: - if (translateMayaDoubleToUsdSinglePrecision) { - return SdfValueTypeNames->FloatArray; - } else { - return SdfValueTypeNames->DoubleArray; - } - break; - case MFnData::kFloatArray: - return SdfValueTypeNames->FloatArray; - break; - case MFnData::kIntArray: - return SdfValueTypeNames->IntArray; - break; - case MFnData::kPointArray: - // Sdf does not have a 4-float point type, so we'll divide out W - // and export the points as 3 floats. - if (translateMayaDoubleToUsdSinglePrecision) { - return SdfValueTypeNames->Point3fArray; - } else { - return SdfValueTypeNames->Point3dArray; - } - break; - case MFnData::kVectorArray: - if (translateMayaDoubleToUsdSinglePrecision) { - return SdfValueTypeNames->Vector3fArray; - } else { - return SdfValueTypeNames->Vector3dArray; - } - break; - default: - break; - } - - switch (numericDataType) { - case MFnNumericData::kBoolean: - return SdfValueTypeNames->Bool; - break; - case MFnNumericData::kByte: - case MFnNumericData::kChar: - case MFnNumericData::kShort: - // Maya treats longs the same as ints, since long is not - // platform-consistent. The Maya constants MFnNumericData::kInt and - // MFnNumericData::kLong have the same value. The same is true of - // k2Int/k2Long and k3Int/k3Long. - case MFnNumericData::kInt: - return SdfValueTypeNames->Int; - break; - case MFnNumericData::k2Short: - case MFnNumericData::k2Int: - return SdfValueTypeNames->Int2; - break; - case MFnNumericData::k3Short: - case MFnNumericData::k3Int: - return SdfValueTypeNames->Int3; - break; - case MFnNumericData::kFloat: - return SdfValueTypeNames->Float; - break; - case MFnNumericData::k2Float: - return SdfValueTypeNames->Float2; - break; - case MFnNumericData::k3Float: - if (MFnAttribute(attrObj).isUsedAsColor()) { - return SdfValueTypeNames->Color3f; - } else { - return SdfValueTypeNames->Float3; - } - break; - case MFnNumericData::kDouble: - if (translateMayaDoubleToUsdSinglePrecision) { - return SdfValueTypeNames->Float; - } else { - return SdfValueTypeNames->Double; - } - break; - case MFnNumericData::k2Double: - if (translateMayaDoubleToUsdSinglePrecision) { - return SdfValueTypeNames->Float2; - } else { - return SdfValueTypeNames->Double2; - } - break; - case MFnNumericData::k3Double: - if (MFnAttribute(attrObj).isUsedAsColor()) { - if (translateMayaDoubleToUsdSinglePrecision) { - return SdfValueTypeNames->Color3f; - } else { - return SdfValueTypeNames->Color3d; - } - } else { - if (translateMayaDoubleToUsdSinglePrecision) { - return SdfValueTypeNames->Float3; - } else { - return SdfValueTypeNames->Double3; - } - } - break; - case MFnNumericData::k4Double: - if (translateMayaDoubleToUsdSinglePrecision) { - return SdfValueTypeNames->Float4; - } else { - return SdfValueTypeNames->Double4; - } - break; - default: - break; - } - - switch (unitDataType) { - case MFnUnitAttribute::kAngle: - case MFnUnitAttribute::kDistance: - if (translateMayaDoubleToUsdSinglePrecision) { - return SdfValueTypeNames->Float; - } else { - return SdfValueTypeNames->Double; - } - break; - default: - break; - } - - return SdfValueTypeName(); -} - -/* static */ -UsdAttribute -UsdMayaWriteUtil::GetOrCreateUsdAttr( - const MPlug& attrPlug, - const UsdPrim& usdPrim, - const std::string& attrName, - const bool custom, - const bool translateMayaDoubleToUsdSinglePrecision) -{ - UsdAttribute usdAttr; - - if (!usdPrim) { - return usdAttr; - } - - MObject attrObj(attrPlug.attribute()); - - TfToken usdAttrNameToken(attrName); - if (usdAttrNameToken.IsEmpty()) { - TF_RUNTIME_ERROR( - "Invalid USD attribute name '%s' for Maya plug '%s'", - attrName.c_str(), - attrPlug.name().asChar()); - return usdAttr; - } - - // See if the USD attribute already exists. If so, return it. - usdAttr = usdPrim.GetAttribute(usdAttrNameToken); - if (usdAttr) { - return usdAttr; - } - - const SdfValueTypeName& typeName = - UsdMayaWriteUtil::GetUsdTypeName(attrPlug, - translateMayaDoubleToUsdSinglePrecision); - if (typeName) { - usdAttr = usdPrim.CreateAttribute(usdAttrNameToken, typeName, custom); - } - - return usdAttr; -} - -/* static */ -UsdGeomPrimvar UsdMayaWriteUtil::GetOrCreatePrimvar( - const MPlug& attrPlug, - UsdGeomImageable& imageable, - const std::string& primvarName, - const TfToken& interpolation, - const int elementSize, - const bool translateMayaDoubleToUsdSinglePrecision) -{ - UsdGeomPrimvar primvar; - - if (!imageable) { - return primvar; - } - - MObject attrObj(attrPlug.attribute()); - - TfToken primvarNameToken(primvarName); - if (primvarNameToken.IsEmpty()) { - TF_RUNTIME_ERROR( - "Invalid primvar name '%s' for Maya plug '%s'", - primvarName.c_str(), - attrPlug.name().asChar()); - return primvar; - } - - // See if the primvar already exists. If so, return it. - primvar = imageable.GetPrimvar(primvarNameToken); - if (primvar) { - return primvar; - } - - const SdfValueTypeName& typeName = - UsdMayaWriteUtil::GetUsdTypeName(attrPlug, - translateMayaDoubleToUsdSinglePrecision); - if (typeName) { - primvar = imageable.CreatePrimvar(primvarNameToken, - typeName, - interpolation, - elementSize); - } - - return primvar; -} - -/* static */ -UsdAttribute UsdMayaWriteUtil::GetOrCreateUsdRiAttribute( - const MPlug& attrPlug, - const UsdPrim& usdPrim, - const std::string& attrName, - const std::string& nameSpace, - const bool translateMayaDoubleToUsdSinglePrecision) -{ - UsdAttribute usdAttr; - - if (!usdPrim) { - return usdAttr; - } - - MObject attrObj(attrPlug.attribute()); - - TfToken riAttrNameToken(attrName); - if (riAttrNameToken.IsEmpty()) { - TF_RUNTIME_ERROR( - "Invalid UsdRi attribute name '%s' for Maya plug '%s'", - attrName.c_str(), - attrPlug.name().asChar()); - return usdAttr; - } - - UsdRiStatementsAPI riStatements(usdPrim); - - // See if a UsdRi attribute with this name already exists. If so, return it. - // XXX: There isn't currently API for looking for a specific UsdRi attribute - // by name, so we have to get them all and then see if one matches. - const std::vector& riAttrs = riStatements.GetRiAttributes(nameSpace); - TF_FOR_ALL(iter, riAttrs) { - if (iter->GetBaseName() == riAttrNameToken) { - // Re-get the attribute from the prim so we can return it as a - // UsdAttribute rather than a UsdProperty. - return usdPrim.GetAttribute(iter->GetName()); - } - } - - const SdfValueTypeName& typeName = - UsdMayaWriteUtil::GetUsdTypeName(attrPlug, - translateMayaDoubleToUsdSinglePrecision); - if (typeName) { - riStatements = UsdMayaTranslatorUtil::GetAPISchemaForAuthoring< - UsdRiStatementsAPI>(usdPrim); - usdAttr = riStatements.CreateRiAttribute(riAttrNameToken, - typeName.GetType(), - nameSpace); - } - - return usdAttr; -} - -template -static bool -_SetAttribute(const UsdAttribute& usdAttr, - const T &value, - const UsdTimeCode &usdTime, - UsdUtilsSparseValueWriter *valueWriter) -{ - return valueWriter ? - valueWriter->SetAttribute(usdAttr, VtValue(value), usdTime) : - usdAttr.Set(value, usdTime); -} - -/// Converts a vec from display to linear color if its role is color. -template -static -VtValue -_ConvertVec( - const T& val, - const TfToken& role, - const bool linearizeColors) { - return VtValue( - ((role == SdfValueRoleNames->Color) && linearizeColors) ? - UsdMayaColorSpace::ConvertMayaToLinear(val) : - val); -} - -VtValue -UsdMayaWriteUtil::GetVtValue( - const MPlug& attrPlug, - const SdfValueTypeName& typeName, - const bool linearizeColors) -{ - const TfType type = typeName.GetType(); - const TfToken role = typeName.GetRole();; - return GetVtValue(attrPlug, type, role, linearizeColors); -} -VtValue -UsdMayaWriteUtil::GetVtValue( - const MPlug& attrPlug, - const TfType& type, - const TfToken& role, - const bool linearizeColors) -{ - // We perform a similar set of type-infererence acrobatics here as we do up - // above in GetUsdTypeName(). See the comments there for more detail on a - // few type-related oddities. - - MObject attrObj(attrPlug.attribute()); - - if (attrObj.hasFn(MFn::kEnumAttribute)) { - return VtValue(attrPlug.asInt()); - } - - MFnNumericData::Type numericDataType; - MFnData::Type typedDataType; - MFnUnitAttribute::Type unitDataType; - - _GetMayaAttributeNumericTypedAndUnitDataTypes(attrPlug, - numericDataType, - typedDataType, - unitDataType); - - if (attrObj.hasFn(MFn::kMatrixAttribute)) { - typedDataType = MFnData::kMatrix; - } - - // For the majority of things, we don't care about the role, just about - // the type, e.g. we import normal3f/vector3f/float3 the same. - // We do care about colors and points because those can be specially-marked - // in Maya. - switch (typedDataType) { - case MFnData::kString: { - MFnStringData stringDataFn(attrPlug.asMObject()); - const std::string usdVal(stringDataFn.string().asChar()); - if (type.IsA()) { - return VtValue(SdfAssetPath(usdVal)); - } - else if (type.IsA()) { - return VtValue(usdVal); - } - else if (type.IsA()) { - return VtValue(TfToken(usdVal)); - } - break; - } - case MFnData::kMatrix: { - if (type.IsA()) { - MFnMatrixData matrixDataFn(attrPlug.asMObject()); - const GfMatrix4d usdVal(matrixDataFn.matrix().matrix); - return VtValue(usdVal); - } - break; - } - case MFnData::kStringArray: { - if (type.IsA()) { - MFnStringArrayData stringArrayDataFn(attrPlug.asMObject()); - VtStringArray usdVal(stringArrayDataFn.length()); - for (unsigned int i = 0; i < stringArrayDataFn.length(); ++i) { - usdVal[i] = std::string(stringArrayDataFn[i].asChar()); - } - return VtValue(usdVal); - } - else if (type.IsA()) { - MFnStringArrayData stringArrayDataFn(attrPlug.asMObject()); - VtTokenArray usdVal(stringArrayDataFn.length()); - for (unsigned int i = 0; i < stringArrayDataFn.length(); ++i) { - usdVal[i] = TfToken(stringArrayDataFn[i].asChar()); - } - return VtValue(usdVal); - } - else if (type.IsA()) { - MFnStringArrayData stringArrayDataFn(attrPlug.asMObject()); - std::vector prepended(stringArrayDataFn.length()); - for (unsigned int i = 0; i < stringArrayDataFn.length(); ++i) { - prepended[i] = std::string(stringArrayDataFn[i].asChar()); - } - SdfStringListOp listOp; - listOp.SetPrependedItems(prepended); - return VtValue(listOp); - } - else if (type.IsA()) { - MFnStringArrayData stringArrayDataFn(attrPlug.asMObject()); - TfTokenVector prepended(stringArrayDataFn.length()); - for (unsigned int i = 0; i < stringArrayDataFn.length(); ++i) { - prepended[i] = TfToken(stringArrayDataFn[i].asChar()); - } - SdfTokenListOp listOp; - listOp.SetPrependedItems(prepended); - return VtValue(listOp); - } - break; - } - case MFnData::kDoubleArray: { - MFnDoubleArrayData doubleArrayDataFn(attrPlug.asMObject()); - if (type.IsA()) { - VtFloatArray usdVal(doubleArrayDataFn.length()); - for (unsigned int i = 0; i < doubleArrayDataFn.length(); ++i) { - usdVal[i] = (float)doubleArrayDataFn[i]; - } - return VtValue(usdVal); - } else if (type.IsA()) { - VtDoubleArray usdVal(doubleArrayDataFn.length()); - for (unsigned int i = 0; i < doubleArrayDataFn.length(); ++i) { - usdVal[i] = doubleArrayDataFn[i]; - } - return VtValue(usdVal); - } - break; - } - case MFnData::kFloatArray: { - if (type.IsA()) { - MFnFloatArrayData floatArrayDataFn(attrPlug.asMObject()); - VtFloatArray usdVal(floatArrayDataFn.length()); - for (unsigned int i = 0; i < floatArrayDataFn.length(); ++i) { - usdVal[i] = floatArrayDataFn[i]; - } - return VtValue(usdVal); - } - break; - } - case MFnData::kIntArray: { - if (type.IsA()) { - MFnIntArrayData intArrayDataFn(attrPlug.asMObject()); - VtIntArray usdVal(intArrayDataFn.length()); - for (unsigned int i = 0; i < intArrayDataFn.length(); ++i) { - usdVal[i] = intArrayDataFn[i]; - } - return VtValue(usdVal); - } - break; - } - case MFnData::kPointArray: { - MFnPointArrayData pointArrayDataFn(attrPlug.asMObject()); - if (type.IsA()) { - VtVec3fArray usdVal(pointArrayDataFn.length()); - for (unsigned int i = 0; i < pointArrayDataFn.length(); ++i) { - MPoint tmpMayaVal = pointArrayDataFn[i]; - if (tmpMayaVal.w != 0) { - tmpMayaVal.cartesianize(); - } - usdVal[i] = GfVec3f((float)tmpMayaVal[0], - (float)tmpMayaVal[1], - (float)tmpMayaVal[2]); - } - return VtValue(usdVal); - } else if (type.IsA()) { - VtVec3dArray usdVal(pointArrayDataFn.length()); - for (unsigned int i = 0; i < pointArrayDataFn.length(); ++i) { - MPoint tmpMayaVal = pointArrayDataFn[i]; - if (tmpMayaVal.w != 0) { - tmpMayaVal.cartesianize(); - } - usdVal[i] = GfVec3d(tmpMayaVal[0], - tmpMayaVal[1], - tmpMayaVal[2]); - } - return VtValue(usdVal); - } - break; - } - case MFnData::kVectorArray: { - MFnVectorArrayData vectorArrayDataFn(attrPlug.asMObject()); - if (type.IsA()) { - VtVec3fArray usdVal(vectorArrayDataFn.length()); - for (unsigned int i = 0; i < vectorArrayDataFn.length(); ++i) { - MVector tmpMayaVal = vectorArrayDataFn[i]; - usdVal[i] = GfVec3f((float)tmpMayaVal[0], - (float)tmpMayaVal[1], - (float)tmpMayaVal[2]); - } - return VtValue(usdVal); - } else if (type.IsA()) { - VtVec3dArray usdVal(vectorArrayDataFn.length()); - for (unsigned int i = 0; i < vectorArrayDataFn.length(); ++i) { - MVector tmpMayaVal = vectorArrayDataFn[i]; - usdVal[i] = GfVec3d(tmpMayaVal[0], - tmpMayaVal[1], - tmpMayaVal[2]); - } - return VtValue(usdVal); - } - break; - } - default: - break; - } - - switch (numericDataType) { - case MFnNumericData::kBoolean: { - if (type.IsA()) { - const bool usdVal(attrPlug.asBool()); - return VtValue(usdVal); - } - break; - } - case MFnNumericData::kByte: - case MFnNumericData::kChar: { - if (type.IsA()) { - const int usdVal(attrPlug.asChar()); - return VtValue(usdVal); - } - break; - } - case MFnNumericData::kShort: { - if (type.IsA()) { - const int usdVal(attrPlug.asShort()); - return VtValue(usdVal); - } - break; - } - case MFnNumericData::kInt: { - if (type.IsA()) { - const int usdVal(attrPlug.asInt()); - return VtValue(usdVal); - } - break; - } - case MFnNumericData::k2Short: { - if (type.IsA()) { - short tmp1, tmp2; - MFnNumericData numericDataFn(attrPlug.asMObject()); - numericDataFn.getData(tmp1, tmp2); - return VtValue(GfVec2i(tmp1, tmp2)); - } - break; - } - case MFnNumericData::k2Int: { - if (type.IsA()) { - int tmp1, tmp2; - MFnNumericData numericDataFn(attrPlug.asMObject()); - numericDataFn.getData(tmp1, tmp2); - return VtValue(GfVec2i(tmp1, tmp2)); - } - break; - } - case MFnNumericData::k3Short: { - if (type.IsA()) { - short tmp1, tmp2, tmp3; - MFnNumericData numericDataFn(attrPlug.asMObject()); - numericDataFn.getData(tmp1, tmp2, tmp3); - return VtValue(GfVec3i(tmp1, tmp2, tmp3)); - } - break; - } - case MFnNumericData::k3Int: { - if (type.IsA()) { - int tmp1, tmp2, tmp3; - MFnNumericData numericDataFn(attrPlug.asMObject()); - numericDataFn.getData(tmp1, tmp2, tmp3); - return VtValue(GfVec3i(tmp1, tmp2, tmp3)); - } - break; - } - case MFnNumericData::kFloat: { - if (type.IsA()) { - const float usdVal(attrPlug.asFloat()); - return VtValue(usdVal); - } - break; - } - case MFnNumericData::k2Float: { - if (type.IsA()) { - float tmp1, tmp2; - MFnNumericData numericDataFn(attrPlug.asMObject()); - numericDataFn.getData(tmp1, tmp2); - return VtValue(GfVec2f(tmp1, tmp2)); - } - break; - } - case MFnNumericData::k3Float: { - if (type.IsA()) { - float tmp1, tmp2, tmp3; - MFnNumericData numericDataFn(attrPlug.asMObject()); - numericDataFn.getData(tmp1, tmp2, tmp3); - return _ConvertVec( - GfVec3f(tmp1, tmp2, tmp3), - role, - linearizeColors); - } - break; - } - case MFnNumericData::kDouble: { - const double usdVal(attrPlug.asDouble()); - if (type.IsA()) { - return VtValue((float)usdVal); - } else if (type.IsA()) { - return VtValue(usdVal); - } - break; - } - case MFnNumericData::k2Double: { - double tmp1, tmp2; - MFnNumericData numericDataFn(attrPlug.asMObject()); - numericDataFn.getData(tmp1, tmp2); - if (type.IsA()) { - return VtValue(GfVec2f((float)tmp1, (float)tmp2)); - } else if (type.IsA()) { - return VtValue(GfVec2d(tmp1, tmp2)); - } - break; - } - case MFnNumericData::k3Double: { - double tmp1, tmp2, tmp3; - MFnNumericData numericDataFn(attrPlug.asMObject()); - numericDataFn.getData(tmp1, tmp2, tmp3); - if (type.IsA()) { - return _ConvertVec( - GfVec3f((float)tmp1, (float)tmp2, (float)tmp3), - role, - linearizeColors); - } else if (type.IsA()) { - return _ConvertVec( - GfVec3d(tmp1, tmp2, tmp3), - role, - linearizeColors); - } - break; - } - case MFnNumericData::k4Double: { - double tmp1, tmp2, tmp3, tmp4; - MFnNumericData numericDataFn(attrPlug.asMObject()); - numericDataFn.getData(tmp1, tmp2, tmp3, tmp4); - if (type.IsA()) { - return _ConvertVec( - GfVec4f((float)tmp1, (float)tmp2, (float)tmp3, (float)tmp4), - role, - linearizeColors); - } else if (type.IsA()) { - return _ConvertVec( - GfVec4d(tmp1, tmp2, tmp3, tmp4), - role, - linearizeColors); - } else if (type.IsA()) { - float re = tmp1; - GfVec3f im(tmp2, tmp3, tmp4); - return VtValue(GfQuatf(re, im)); - } else if (type.IsA()) { - double re = tmp1; - GfVec3d im(tmp2, tmp3, tmp4); - return VtValue(GfQuatd(re, im)); - } - break; - } - default: - break; - } - - switch (unitDataType) { - case MFnUnitAttribute::kAngle: - case MFnUnitAttribute::kDistance: - if (type.IsA()) { - const float usdVal(attrPlug.asFloat()); - return VtValue(usdVal); - } else if (type.IsA()) { - const double usdVal(attrPlug.asDouble()); - return VtValue(usdVal); - } - break; - default: - break; - } - - return VtValue(); -} - -bool -UsdMayaWriteUtil::SetUsdAttr( - const MPlug& attrPlug, - const UsdAttribute& usdAttr, - const UsdTimeCode& usdTime, - UsdUtilsSparseValueWriter *valueWriter) -{ - if (!usdAttr || attrPlug.isNull()) { - return false; - } - - bool isAnimated = attrPlug.isDestination(); - if (usdTime.IsDefault() == isAnimated) { - return true; - } - - VtValue val = GetVtValue( - attrPlug, - usdAttr.GetTypeName()); - if (val.IsEmpty()) { - return false; - } - - return _SetAttribute(usdAttr, val, usdTime, valueWriter); -} - -// This method inspects the JSON blob stored in the -// 'USD_UserExportedAttributesJson' attribute on the Maya node mayaNode and -// exports any attributes specified there onto usdPrim at time usdTime. -// The JSON should contain an object that maps Maya attribute names to other -// JSON objects that contain metadata about how to export the attribute into -// USD. For example: -// -// { -// "myMayaAttributeOne": { -// }, -// "myMayaAttributeTwo": { -// "usdAttrName": "my:namespace:attributeTwo" -// }, -// "attributeAsPrimvar": { -// "usdAttrType": "primvar" -// }, -// "attributeAsVertexInterpPrimvar": { -// "usdAttrType": "primvar", -// "interpolation": "vertex" -// }, -// "attributeAsRibAttribute": { -// "usdAttrType": "usdRi" -// }, -// "doubleAttributeAsFloatAttribute": { -// "translateMayaDoubleToUsdSinglePrecision": true -// } -// } -// -// If the attribute metadata contains a value for "usdAttrName", the attribute -// will be given that name in USD. Otherwise, the Maya attribute name will be -// used for primvars and UsdRi attributes, or the Maya attribute name prepended -// with the "userProperties" namespace will be used for regular USD attributes. -// Maya attributes in the JSON will be processed in sorted order, and any -// USD attribute name collisions will be resolved by using the first attribute -// visited and warning about subsequent attribute tags. -// -bool -UsdMayaWriteUtil::WriteUserExportedAttributes( - const MObject& mayaNode, - const UsdPrim& usdPrim, - const UsdTimeCode& usdTime, - UsdUtilsSparseValueWriter *valueWriter) -{ - std::vector exportedAttributes = - UsdMayaUserTaggedAttribute::GetUserTaggedAttributesForNode(mayaNode); - for (const UsdMayaUserTaggedAttribute& attr : exportedAttributes) { - const std::string& usdAttrName = attr.GetUsdName(); - const TfToken& usdAttrType = attr.GetUsdType(); - const TfToken& interpolation = attr.GetUsdInterpolation(); - const bool translateMayaDoubleToUsdSinglePrecision = - attr.GetTranslateMayaDoubleToUsdSinglePrecision(); - const MPlug& attrPlug = attr.GetMayaPlug(); - UsdAttribute usdAttr; - - if (usdAttrType == - UsdMayaUserTaggedAttributeTokens->USDAttrTypePrimvar) { - UsdGeomImageable imageable(usdPrim); - if (!imageable) { - TF_RUNTIME_ERROR( - "Cannot create primvar for non-UsdGeomImageable USD " - "prim <%s>", - usdPrim.GetPath().GetText()); - continue; - } - UsdGeomPrimvar primvar = - UsdMayaWriteUtil::GetOrCreatePrimvar(attrPlug, - imageable, - usdAttrName, - interpolation, - -1, - translateMayaDoubleToUsdSinglePrecision); - if (primvar) { - usdAttr = primvar.GetAttr(); - } - } else if (usdAttrType == - UsdMayaUserTaggedAttributeTokens->USDAttrTypeUsdRi) { - usdAttr = - UsdMayaWriteUtil::GetOrCreateUsdRiAttribute(attrPlug, - usdPrim, - usdAttrName, - "user", - translateMayaDoubleToUsdSinglePrecision); - } else { - usdAttr = UsdMayaWriteUtil::GetOrCreateUsdAttr(attrPlug, - usdPrim, - usdAttrName, - true, - translateMayaDoubleToUsdSinglePrecision); - } - - if (usdAttr) { - if (!UsdMayaWriteUtil::SetUsdAttr(attrPlug, - usdAttr, - usdTime, - valueWriter)) { - TF_RUNTIME_ERROR( - "Could not set value for attribute <%s>", - usdAttr.GetPath().GetText()); - continue; - } - } else { - TF_RUNTIME_ERROR( - "Could not create attribute '%s' for USD prim <%s>", - usdAttrName.c_str(), - usdPrim.GetPath().GetText()); - continue; - } - } - - return true; -} - -/* static */ -bool -UsdMayaWriteUtil::WriteMetadataToPrim( - const MObject& mayaObject, - const UsdPrim& prim) -{ - UsdMayaAdaptor adaptor(mayaObject); - if (!adaptor) { - return false; - } - - for (const auto& keyValue : adaptor.GetAllAuthoredMetadata()) { - prim.SetMetadata(keyValue.first, keyValue.second); - } - return true; -} - -/* static */ -bool -UsdMayaWriteUtil::WriteAPISchemaAttributesToPrim( - const MObject& mayaObject, - const UsdPrim& prim, - UsdUtilsSparseValueWriter *valueWriter) -{ - UsdMayaAdaptor adaptor(mayaObject); - if (!adaptor) { - return false; - } - - for (const TfToken& schemaName : adaptor.GetAppliedSchemas()) { - if (const UsdMayaAdaptor::SchemaAdaptor schemaAdaptor = - adaptor.GetSchemaByName(schemaName)) { - for (const TfToken& attrName : - schemaAdaptor.GetAuthoredAttributeNames()) { - if (const UsdMayaAdaptor::AttributeAdaptor attrAdaptor = - schemaAdaptor.GetAttribute(attrName)) { - VtValue value; - if (attrAdaptor.Get(&value)) { - const SdfAttributeSpecHandle attrDef = - attrAdaptor.GetAttributeDefinition(); - UsdAttribute attr = prim.CreateAttribute( - attrDef->GetNameToken(), - attrDef->GetTypeName(), - /*custom*/ false, - attrDef->GetVariability()); - const UsdTimeCode usdTime = UsdTimeCode::Default(); - _SetAttribute(attr, value, usdTime, valueWriter); - } - } - } - } - } - return true; -} - -/* static */ -size_t -UsdMayaWriteUtil::WriteSchemaAttributesToPrim( - const MObject& object, - const UsdPrim& prim, - const TfType& schemaType, - const std::vector& attributeNames, - const UsdTimeCode& usdTime, - UsdUtilsSparseValueWriter *valueWriter) -{ - UsdMayaAdaptor::SchemaAdaptor schema; - if (UsdMayaAdaptor adaptor = UsdMayaAdaptor(object)) { - schema = adaptor.GetSchemaOrInheritedSchema(schemaType); - } - if (!schema) { - return 0; - } - - size_t count = 0; - for (const TfToken& attrName : attributeNames) { - VtValue value; - SdfAttributeSpecHandle attrDef; - if (UsdMayaAdaptor::AttributeAdaptor attr = - schema.GetAttribute(attrName)) { - attr.Get(&value); - attrDef = attr.GetAttributeDefinition(); - } - - if (!value.IsEmpty() && attrDef) { - UsdAttribute attr = prim.CreateAttribute( - attrDef->GetNameToken(), - attrDef->GetTypeName(), - /*custom*/ false, - attrDef->GetVariability()); - if (_SetAttribute(attr, value, usdTime, valueWriter)) { - count++; - } - } - } - - return count; -} - -// static -bool -UsdMayaWriteUtil::WriteClassInherits( - const UsdPrim& prim, - const std::vector& classNamesToInherit) -{ - if (classNamesToInherit.empty()) { - return true; - } - - for (const auto& className: classNamesToInherit) { - if (!TfIsValidIdentifier(className)) { - return false; - } - } - - UsdStagePtr stage = prim.GetStage(); - - auto inherits = prim.GetInherits(); - for (const auto& className: classNamesToInherit) { - const SdfPath inheritPath = SdfPath::AbsoluteRootPath().AppendChild( - TfToken(className)); - UsdPrim classPrim = stage->CreateClassPrim(inheritPath); - inherits.AddInherit(classPrim.GetPath()); - } - return true; -} - -template -static VtArray -_MapMayaToVtArray( - const MArrayType& mayaArray, - const std::function mapper) -{ - VtArray vtArray(mayaArray.length()); - for (unsigned int i = 0; i < mayaArray.length(); ++i) { - vtArray[i] = mapper(mayaArray[i]); - } - return vtArray; -} - -// static -bool -UsdMayaWriteUtil::WriteArrayAttrsToInstancer( - MFnArrayAttrsData& inputPointsData, - const UsdGeomPointInstancer& instancer, - const size_t numPrototypes, - const UsdTimeCode& usdTime, - UsdUtilsSparseValueWriter *valueWriter) -{ - MStatus status; - - // We need to figure out how many instances there are. Some arrays are - // sparse (contain less values than there are instances), so just loop - // through all the arrays and assume that there are as many instances as the - // size of the largest array. - unsigned int numInstances = 0; - const MStringArray channels = inputPointsData.list(); - for (unsigned int i = 0; i < channels.length(); ++i) { - MFnArrayAttrsData::Type type; - if (inputPointsData.checkArrayExist(channels[i], type)) { - switch (type) { - case MFnArrayAttrsData::kVectorArray: { - MVectorArray arr = inputPointsData.vectorArray(channels[i]); - numInstances = std::max(numInstances, arr.length()); - } break; - case MFnArrayAttrsData::kDoubleArray: { - MDoubleArray arr = inputPointsData.doubleArray(channels[i]); - numInstances = std::max(numInstances, arr.length()); - } break; - case MFnArrayAttrsData::kIntArray: { - MIntArray arr = inputPointsData.intArray(channels[i]); - numInstances = std::max(numInstances, arr.length()); - } break; - case MFnArrayAttrsData::kStringArray: { - MStringArray arr = inputPointsData.stringArray(channels[i]); - numInstances = std::max(numInstances, arr.length()); - } break; - default: break; - } - } - } - - // Most Maya instancer data sources provide id's. If this once doesn't, then - // just skip the id's attr because it's optional in USD, and we don't have - // a good way to generate sane id's. - // Note that we need to populate indicesOrIds in either case; the schema - // interprets some attributes (e.g. visibility) as referring to id's if - // present or indices otherwise. - VtInt64Array indicesOrIds; - MFnArrayAttrsData::Type type; - if (inputPointsData.checkArrayExist("id", type) && - type == MFnArrayAttrsData::kDoubleArray) { - const MDoubleArray id = inputPointsData.doubleArray("id", &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - indicesOrIds = _MapMayaToVtArray< - MDoubleArray, double, int64_t>( - id, - [](double x) { - return (int64_t) x; - }); - _SetAttribute(instancer.CreateIdsAttr(), indicesOrIds, usdTime, - valueWriter); - } - else { - // Skip writing the id's, but still generate the indicesOrIds array. - for (size_t i = 0; i < numInstances; ++i) { - indicesOrIds.push_back(i); - } - } - - // Export the rest of the per-instance array attrs. - // Some attributes might be missing elements; pad the array according to - // Maya's fallback behavior up to the numInstances. - if (inputPointsData.checkArrayExist("objectIndex", type) && - type == MFnArrayAttrsData::kDoubleArray) { - const MDoubleArray objectIndex = inputPointsData.doubleArray( - "objectIndex", &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - VtArray vtArray = _MapMayaToVtArray( - objectIndex, - [numPrototypes](double x) { - if (x < numPrototypes) { - return (int) x; - } - else { - // Return the *last* prototype if out of bounds. - return (int) numPrototypes - 1; - } - }); - _SetAttribute(instancer.CreateProtoIndicesAttr(), vtArray, - usdTime, valueWriter); - } - else { - VtArray vtArray; - vtArray.assign(numInstances, 0); - _SetAttribute(instancer.CreateProtoIndicesAttr(), - vtArray, usdTime, valueWriter); - } - - if (inputPointsData.checkArrayExist("position", type) && - type == MFnArrayAttrsData::kVectorArray) { - const MVectorArray position = inputPointsData.vectorArray("position", - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - VtVec3fArray vtArray = _MapMayaToVtArray< - MVectorArray, const MVector&, GfVec3f>( - position, - [](const MVector& v) { - return GfVec3f(v.x, v.y, v.z); - }); - _SetAttribute(instancer.CreatePositionsAttr(), vtArray, usdTime, - valueWriter); - } - else { - VtVec3fArray vtArray; - vtArray.assign(numInstances, GfVec3f(0.0f)); - _SetAttribute(instancer.CreatePositionsAttr(), - vtArray, usdTime, valueWriter); - } - - if (inputPointsData.checkArrayExist("rotation", type) && - type == MFnArrayAttrsData::kVectorArray) { - const MVectorArray rotation = inputPointsData.vectorArray("rotation", - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - VtQuathArray vtArray = _MapMayaToVtArray< - MVectorArray, const MVector&, GfQuath>( - rotation, - [](const MVector& v) { - GfRotation rot = GfRotation(GfVec3d::XAxis(), v.x) - * GfRotation(GfVec3d::YAxis(), v.y) - * GfRotation(GfVec3d::ZAxis(), v.z); - return GfQuath(rot.GetQuat()); - }); - _SetAttribute(instancer.CreateOrientationsAttr(), - vtArray, usdTime, valueWriter); - } - else { - VtQuathArray vtArray; - vtArray.assign(numInstances, GfQuath(0.0f)); - _SetAttribute(instancer.CreateOrientationsAttr(), - vtArray, usdTime, valueWriter); - } - - if (inputPointsData.checkArrayExist("scale", type) && - type == MFnArrayAttrsData::kVectorArray) { - const MVectorArray scale = inputPointsData.vectorArray("scale", - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - VtVec3fArray vtArray = _MapMayaToVtArray< - MVectorArray, const MVector&, GfVec3f>( - scale, - [](const MVector& v) { - return GfVec3f(v.x, v.y, v.z); - }); - _SetAttribute(instancer.CreateScalesAttr(), vtArray, usdTime, - valueWriter); - } - else { - VtVec3fArray vtArray; - vtArray.assign(numInstances, GfVec3f(1.0)); - _SetAttribute(instancer.CreateScalesAttr(), vtArray, usdTime, - valueWriter); - } - - // Note: Maya stores visibility as an array of doubles, one corresponding - // to each instance. USD stores visibility as a sparse array of only the - // particular id's (or indices) to be invis'ed. - // Visibility isn't required, so skip authoring if it doesn't exist. - if (inputPointsData.checkArrayExist("visibility", type) && - type == MFnArrayAttrsData::kDoubleArray) { - const MDoubleArray visibility = inputPointsData.doubleArray( - "visibility", &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - VtInt64Array invisibleIds; - for (size_t i = 0; i < visibility.length(); ++i) { - if (visibility[i] == 0.0) { - if (i < indicesOrIds.size()) { - invisibleIds.push_back(indicesOrIds[i]); - } - } - } - _SetAttribute(instancer.CreateInvisibleIdsAttr(), invisibleIds, usdTime, - valueWriter); - } - - return true; -} - -bool -UsdMayaWriteUtil::ReadMayaAttribute( - const MFnDependencyNode& depNode, - const MString& name, - std::string* val) -{ - MStatus status; - depNode.attribute(name, &status); - - if (status == MS::kSuccess) { - MPlug plug = depNode.findPlug(name); - MObject dataObj; - - if ( (plug.getValue(dataObj) == MS::kSuccess) && - (dataObj.hasFn(MFn::kStringData)) ) { - - (*val) = std::string(plug.asString().asChar()); - return true; - } - } - - return false; -} - -bool -UsdMayaWriteUtil::ReadMayaAttribute( - const MFnDependencyNode& depNode, - const MString& name, - std::vector* val) -{ - MStatus status; - depNode.attribute(name, &status); - - if (status == MS::kSuccess) { - MPlug plug = depNode.findPlug(name); - MObject dataObj; - - if ( (plug.getValue(dataObj) == MS::kSuccess) && - (dataObj.hasFn(MFn::kStringArrayData)) ) { - - MFnStringArrayData dData(dataObj, &status); - if (status == MS::kSuccess) { - MStringArray arrayValues = dData.array(); - size_t numValues = arrayValues.length(); - val->resize(numValues); - for (size_t i = 0; i < numValues; ++i) { - (*val)[i] = std::string(arrayValues[i].asChar()); - } - return true; - } - } - } - - return false; -} - -bool -UsdMayaWriteUtil::ReadMayaAttribute( - const MFnDependencyNode& depNode, - const MString& name, - VtIntArray* val) -{ - MStatus status; - depNode.attribute(name, &status); - - if (status == MS::kSuccess) { - MPlug plug = depNode.findPlug(name); - MObject dataObj; - - if ( (plug.getValue(dataObj) == MS::kSuccess) && - (dataObj.hasFn(MFn::kIntArrayData)) ) { - - MFnIntArrayData dData(dataObj, &status); - if (status == MS::kSuccess) { - MIntArray arrayValues = dData.array(); - size_t numValues = arrayValues.length(); - val->resize(numValues); - for (size_t i = 0; i < numValues; ++i) { - (*val)[i] = arrayValues[i]; - } - return true; - } - } - } - - return false; -} - -bool -UsdMayaWriteUtil::ReadMayaAttribute( - const MFnDependencyNode& depNode, - const MString& name, - VtFloatArray* val) -{ - MStatus status; - depNode.attribute(name, &status); - - if (status == MS::kSuccess) { - MPlug plug = depNode.findPlug(name); - MObject dataObj; - - if ( (plug.getValue(dataObj) == MS::kSuccess) && - (dataObj.hasFn(MFn::kDoubleArrayData)) ) { - - MFnDoubleArrayData dData(dataObj, &status); - if (status == MS::kSuccess) { - MDoubleArray arrayValues = dData.array(); - size_t numValues = arrayValues.length(); - val->resize(numValues); - for (size_t i = 0; i < numValues; ++i) { - (*val)[i] = arrayValues[i]; - } - return true; - } - } - } - - return false; -} - -bool -UsdMayaWriteUtil::ReadMayaAttribute( - const MFnDependencyNode& depNode, - const MString& name, - VtVec3fArray* val) -{ - MStatus status; - depNode.attribute(name, &status); - - if (status == MS::kSuccess) { - MPlug plug = depNode.findPlug(name); - MObject dataObj; - - if ( (plug.getValue(dataObj) == MS::kSuccess) && - (dataObj.hasFn(MFn::kVectorArrayData)) ) { - - MFnVectorArrayData dData(dataObj, &status); - if (status == MS::kSuccess) { - MVectorArray arrayValues = dData.array(); - size_t numValues = arrayValues.length(); - val->resize(numValues); - for (size_t i = 0; i < numValues; ++i) { - (*val)[i].Set( - arrayValues[i][0], - arrayValues[i][1], - arrayValues[i][2]); - } - return true; - } - } - } - - return false; -} - -std::vector -UsdMayaWriteUtil::GetTimeSamples( - const GfInterval& frameRange, - const std::set& subframeOffsets, - const double stride) -{ - std::vector samples; - - // Error if stride is <= 0.0. - if (stride <= 0.0) { - TF_RUNTIME_ERROR("stride (%f) is not greater than 0", stride); - return samples; - } - - // Only warn if subframe offsets are outside the stride. Resulting time - // samples are still sane. - for (const double t : subframeOffsets) { - if (t <= -stride) { - TF_WARN("subframe offset (%f) <= -stride (-%f)", t, stride); - } - else if (t >= stride) { - TF_WARN("subframe offset (%f) >= stride (%f)", t, stride); - } - } - - // Early-out if this is an empty range. - if (frameRange.IsEmpty()) { - return samples; - } - - // Iterate over all possible times and sample offsets. - static const std::set zeroOffset = {0.0}; - const std::set& actualOffsets = subframeOffsets.empty() ? - zeroOffset : subframeOffsets; - double currentTime = frameRange.GetMin(); - while (frameRange.Contains(currentTime)) { - for (const double offset : actualOffsets) { - samples.push_back(currentTime + offset); - } - currentTime += stride; - } - - // Need to sort list before returning to make sure it's in time order. - // This is mainly important for if there's a subframe offset outside the - // interval (-stride, stride). - std::sort(samples.begin(), samples.end()); - return samples; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/writeUtil.h b/third_party/maya/lib/usdMaya/writeUtil.h deleted file mode 100644 index bd55082af6..0000000000 --- a/third_party/maya/lib/usdMaya/writeUtil.h +++ /dev/null @@ -1,320 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -/// \file usdMaya/writeUtil.h - -#ifndef USD_MAYA_WRITE_UTIL_H -#define USD_MAYA_WRITE_UTIL_H - -#include "pxr/pxr.h" -#include "usdMaya/api.h" -#include "usdMaya/userTaggedAttribute.h" - -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/types.h" -#include "pxr/usd/sdf/valueTypeName.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/imageable.h" -#include "pxr/usd/usdGeom/pointInstancer.h" -#include "pxr/usd/usdGeom/primvar.h" - -#include -#include -#include -#include -#include - -#include - -PXR_NAMESPACE_OPEN_SCOPE - -class UsdUtilsSparseValueWriter; - -/// This struct contains helpers for writing USD (thus reading Maya data). -struct UsdMayaWriteUtil -{ - /// \name Helpers for writing USD - /// \{ - - /// Returns whether the environment setting for writing the TexCoord - /// types is set to true - PXRUSDMAYA_API - static bool WriteUVAsFloat2(); - - /// Get the SdfValueTypeName that corresponds to the given plug \p attrPlug. - /// If \p translateMayaDoubleToUsdSinglePrecision is true, Maya plugs that - /// contain double data will return the appropriate float-based type. - /// Otherwise, the type returned will be the appropriate double-based type. - PXRUSDMAYA_API - static SdfValueTypeName GetUsdTypeName( - const MPlug& attrPlug, - const bool translateMayaDoubleToUsdSinglePrecision = - UsdMayaUserTaggedAttribute::GetFallbackTranslateMayaDoubleToUsdSinglePrecision()); - - /// Given an \p attrPlug, try to create a USD attribute on \p usdPrim with - /// the name \p attrName. Note, it's value will not be set. - /// - /// Attributes that are not part of the primSchema should have \p custom - /// set to true. - /// - /// If \p translateMayaDoubleToUsdSinglePrecision is true, Maya plugs that - /// contain double data will result in USD attributes of the appropriate - /// float-based type. Otherwise, their type will be double-based. - PXRUSDMAYA_API - static UsdAttribute GetOrCreateUsdAttr( - const MPlug& attrPlug, - const UsdPrim& usdPrim, - const std::string& attrName, - const bool custom = false, - const bool translateMayaDoubleToUsdSinglePrecision = - UsdMayaUserTaggedAttribute::GetFallbackTranslateMayaDoubleToUsdSinglePrecision()); - - /// Given an \p attrPlug, try to create a primvar on \p imageable with - /// the name \p primvarName. Note, it's value will not be set. - /// - /// If \p translateMayaDoubleToUsdSinglePrecision is true, Maya plugs that - /// contain double data will result in primvars of the appropriate - /// float-based type. Otherwise, their type will be double-based. - PXRUSDMAYA_API - static UsdGeomPrimvar GetOrCreatePrimvar( - const MPlug& attrPlug, - UsdGeomImageable& imageable, - const std::string& primvarName, - const TfToken& interpolation = TfToken(), - const int elementSize = -1, - const bool translateMayaDoubleToUsdSinglePrecision = - UsdMayaUserTaggedAttribute::GetFallbackTranslateMayaDoubleToUsdSinglePrecision()); - - /// Given an \p attrPlug, try to create a UsdRi attribute on \p usdPrim with - /// the name \p attrName. Note, it's value will not be set. - /// - /// If \p translateMayaDoubleToUsdSinglePrecision is true, Maya plugs that - /// contain double data will result in UsdRi attributes of the appropriate - /// float-based type. Otherwise, their type will be double-based. - PXRUSDMAYA_API - static UsdAttribute GetOrCreateUsdRiAttribute( - const MPlug& attrPlug, - const UsdPrim& usdPrim, - const std::string& attrName, - const std::string& nameSpace = "user", - const bool translateMayaDoubleToUsdSinglePrecision = - UsdMayaUserTaggedAttribute::GetFallbackTranslateMayaDoubleToUsdSinglePrecision()); - - /// Given an \p attrPlug, reads its value and returns it as a wrapped - /// VtValue. The type of the value is determined by consulting the given - /// \p typeName. If the value cannot be converted into a \p typeName, then - /// an empty VtValue is returned. - /// - /// For type names with color roles, the value read from Maya will be - /// converted to a linear color value if \p linearizeColors is true. - PXRUSDMAYA_API - static VtValue GetVtValue( - const MPlug& attrPlug, - const SdfValueTypeName& typeName, - const bool linearizeColors = true); - - /// Given an \p attrPlug, reads its value and returns it as a wrapped - /// VtValue. The type of the value is determined by consulting the given - /// \p type. If the value cannot be converted into a \p typeName, then an - /// empty VtValue is returned. - /// - /// For types with color roles, the value read from Maya will be converted - /// to a linear color value if \p linearizeColors is true. - PXRUSDMAYA_API - static VtValue GetVtValue( - const MPlug& attrPlug, - const TfType& type, - const TfToken& role, - const bool linearizeColors = true); - - /// Given an \p attrPlug, determine it's value and set it on \p usdAttr at - /// \p usdTime. - /// - /// Whether to export Maya attributes as single-precision or - /// double-precision floating point is determined by consulting the type - /// name of the USD attribute. - PXRUSDMAYA_API - static bool SetUsdAttr( - const MPlug& attrPlug, - const UsdAttribute& usdAttr, - const UsdTimeCode& usdTime, - UsdUtilsSparseValueWriter *valueWriter=nullptr); - - /// Given a Maya node \p mayaNode, inspect it for attributes tagged by - /// the user for export to USD and write them onto \p usdPrim at time - /// \p usdTime. - PXRUSDMAYA_API - static bool WriteUserExportedAttributes( - const MObject& mayaNode, - const UsdPrim& usdPrim, - const UsdTimeCode& usdTime, - UsdUtilsSparseValueWriter *valueWriter=nullptr); - - /// Writes all of the adaptor metadata from \p mayaObject onto the \p prim. - /// Returns true if successful (even if there was nothing to export). - PXRUSDMAYA_API - static bool WriteMetadataToPrim( - const MObject& mayaObject, - const UsdPrim& prim); - - /// Writes all of the adaptor API schema attributes from \p mayaObject onto - /// the \p prim. Only attributes on applied schemas will be written to - /// \p prim. - /// Returns true if successful (even if there was nothing to export). - /// \sa UsdMayaAdaptor::GetAppliedSchemas - PXRUSDMAYA_API - static bool WriteAPISchemaAttributesToPrim( - const MObject& mayaObject, - const UsdPrim& prim, - UsdUtilsSparseValueWriter *valueWriter=nullptr); - - template - static size_t WriteSchemaAttributesToPrim( - const MObject& object, - const UsdPrim& prim, - const std::vector& attributeNames, - const UsdTimeCode& usdTime = UsdTimeCode::Default(), - UsdUtilsSparseValueWriter *valueWriter=nullptr) - { - return WriteSchemaAttributesToPrim( - object, - prim, - TfType::Find(), - attributeNames, - usdTime, - valueWriter); - } - - /// Writes schema attributes specified by \attributeNames for the schema - /// with type \p schemaType to the prim \p prim. - /// Values are read at the current Maya time, and are written into the USD - /// stage at time \p usdTime. If the optional \p valueWriter is provided, - /// it will be used to write the values. - /// Returns the number of attributes actually written to the USD stage. - static size_t WriteSchemaAttributesToPrim( - const MObject& object, - const UsdPrim& prim, - const TfType& schemaType, - const std::vector& attributeNames, - const UsdTimeCode& usdTime = UsdTimeCode::Default(), - UsdUtilsSparseValueWriter *valueWriter=nullptr); - - /// Authors class inherits on \p usdPrim. \p inheritClassNames are - /// specified as names (not paths). For example, they should be - /// ["_class_Special", ...]. - PXRUSDMAYA_API - static bool WriteClassInherits( - const UsdPrim& usdPrim, - const std::vector& inheritClassNames); - - /// Given \p inputPointsData (native Maya particle data), writes the - /// arrays as point-instancer attributes on the given \p instancer - /// schema object. - /// Returns true if successful. - PXRUSDMAYA_API - static bool WriteArrayAttrsToInstancer( - MFnArrayAttrsData& inputPointsData, - const UsdGeomPointInstancer& instancer, - const size_t numPrototypes, - const UsdTimeCode& usdTime, - UsdUtilsSparseValueWriter *valueWriter=nullptr); - - /// \} - - /// \name Helpers for reading Maya data - /// \{ - - /// \brief Reads attribute \p name on \p depNode into \p val. - PXRUSDMAYA_API - static bool ReadMayaAttribute( - const MFnDependencyNode& depNode, - const MString& name, - std::string* val); - - PXRUSDMAYA_API - static bool ReadMayaAttribute( - const MFnDependencyNode& depNode, - const MString& name, - std::vector* val); - - /// \brief Reads attribute \p name on \p depNode into \p val. - PXRUSDMAYA_API - static bool ReadMayaAttribute( - const MFnDependencyNode& depNode, - const MString& name, - VtIntArray* val); - - /// \brief Reads attribute \p name on \p depNode into \p val. - PXRUSDMAYA_API - static bool ReadMayaAttribute( - const MFnDependencyNode& depNode, - const MString& name, - VtFloatArray* val); - - /// \brief Reads attribute \p name on \p depNode into \p val. - PXRUSDMAYA_API - static bool ReadMayaAttribute( - const MFnDependencyNode& depNode, - const MString& name, - VtVec3fArray* val); - /// \} - - /// \name Frame/time utilities { - - /// Gets an ordered list of frame samples for the given \p frameRange, - /// advancing the time by \p stride on each iteration, and computing extra - /// subframe samples using \p subframeOffsets. - /// \p stride determines how much to increment the "current time" on each - /// iteration; whenever the current time is incremented past the end of - /// \p frameRange, iteration will stop. - /// \p subframeOffsets is treated as a set of offsets from the - /// "current time"; empty \p subframeOffsets is equivalent to {0.0}, which - /// means to only add one frame sample per time increment. - /// - /// Raises a runtime error and returns an empty list of time samples if - /// \p stride is not greater than 0. - /// Warns if any \p subframeOffsets fall outside of the open interval - /// (-\p stride, +\p stride), but returns a valid result in that case, - /// ensuring that the returned list is sorted. - /// - /// Example: frameRange = [1, 5], subframeOffsets = {0.0, 0.9}, stride = 2.0 - /// This gives the time samples [1, 1.9, 3, 3.9, 5, 5.9]. - /// Note that the \p subframeOffsets allows the last frame to go - /// _outside_ the specified \p frameRange. - PXRUSDMAYA_API - static std::vector GetTimeSamples( - const GfInterval& frameRange, - const std::set& subframeOffsets, - const double stride = 1.0); - - /// \} - -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/lib/usdMaya/xformStack.cpp b/third_party/maya/lib/usdMaya/xformStack.cpp deleted file mode 100644 index 4ec61e0a27..0000000000 --- a/third_party/maya/lib/usdMaya/xformStack.cpp +++ /dev/null @@ -1,709 +0,0 @@ -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -#include "usdMaya/xformStack.h" - -#include "pxr/base/tf/declarePtrs.h" -#include "pxr/base/tf/stringUtils.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - -TF_DEFINE_PUBLIC_TOKENS(UsdMayaXformStackTokens, - PXRUSDMAYA_XFORM_STACK_TOKENS); - -namespace { - const UsdGeomXformOp::Type RotateOpTypes[] = { - UsdGeomXformOp::TypeRotateX, - UsdGeomXformOp::TypeRotateY, - UsdGeomXformOp::TypeRotateZ, - UsdGeomXformOp::TypeRotateXYZ, - UsdGeomXformOp::TypeRotateXZY, - UsdGeomXformOp::TypeRotateYXZ, - UsdGeomXformOp::TypeRotateYZX, - UsdGeomXformOp::TypeRotateZXY, - UsdGeomXformOp::TypeRotateZYX - }; - - bool _isThreeAxisRotate(UsdGeomXformOp::Type opType) - { - return (opType == UsdGeomXformOp::TypeRotateXYZ - || opType == UsdGeomXformOp::TypeRotateXZY - || opType == UsdGeomXformOp::TypeRotateYXZ - || opType == UsdGeomXformOp::TypeRotateYZX - || opType == UsdGeomXformOp::TypeRotateZXY - || opType == UsdGeomXformOp::TypeRotateZYX); - } - - bool _isOneOrThreeAxisRotate(UsdGeomXformOp::Type opType) - { - return (opType == UsdGeomXformOp::TypeRotateXYZ - || opType == UsdGeomXformOp::TypeRotateXZY - || opType == UsdGeomXformOp::TypeRotateYXZ - || opType == UsdGeomXformOp::TypeRotateYZX - || opType == UsdGeomXformOp::TypeRotateZXY - || opType == UsdGeomXformOp::TypeRotateZYX - || opType == UsdGeomXformOp::TypeRotateX - || opType == UsdGeomXformOp::TypeRotateY - || opType == UsdGeomXformOp::TypeRotateZ); - } - - UsdMayaXformStack::IndexMap - _buildInversionMap( - const std::vector& inversionTwins) - { - UsdMayaXformStack::IndexMap result; - for (const auto& twinPair : inversionTwins) - { - result[twinPair.first] = twinPair.second; - result[twinPair.second] = twinPair.first; - } - return result; - } - - // Given a single index into ops, return the pair of - // indices, which is: - // { opIndex, NO_INDEX } if opIndex has no inversion twin - // { opIndex, opIndexTwin } if opIndex has an inversion twin, and opIndex < opIndexTwin - // { opIndexTwin, opIndex } if opIndex has an inversion twin, and opIndex > opIndexTwin - UsdMayaXformStack::IndexPair - _makeInversionIndexPair( - size_t opIndex, - const UsdMayaXformStack::IndexMap& inversionMap) - { - auto foundTwin = inversionMap.find(opIndex); - if (foundTwin == inversionMap.end()) - { - return std::make_pair(opIndex, UsdMayaXformStack::NO_INDEX); - } - else - { - const size_t twinOpIndex = foundTwin->second; - if (twinOpIndex >= opIndex) - { - return std::make_pair(opIndex, twinOpIndex); - } - else - { - return std::make_pair(twinOpIndex, opIndex); - } - } - } - - UsdMayaXformStack::TokenIndexPairMap - _buildAttrNamesToIdxs( - const UsdMayaXformStack::OpClassList& ops, - const UsdMayaXformStack::IndexMap& inversionMap) - { - UsdMayaXformStack::TokenIndexPairMap result; - for (size_t i = 0; i < ops.size(); ++i) - { - const UsdMayaXformOpClassification& op = ops[i]; - // Inverted twin pairs will always have same name, so can skip one - if (op.IsInvertedTwin()) continue; - - for (auto attrName : op.CompatibleAttrNames()) - { - UsdMayaXformStack::IndexPair indexPair = - _makeInversionIndexPair(i, inversionMap); - // Insert, and check if it already existed - TF_VERIFY(result.insert({attrName, indexPair}).second, - "AttrName %s already found in attrName lookup map", - attrName.GetText()); - } - } - return result; - } - - UsdMayaXformStack::TokenIndexPairMap _buildOpNamesToIdxs( - const UsdMayaXformStack::OpClassList& ops, - const UsdMayaXformStack::IndexMap& inversionMap) - { - UsdMayaXformStack::TokenIndexPairMap result; - for (size_t i = 0; i < ops.size(); ++i) - { - const UsdMayaXformOpClassification& op = ops[i]; - // Inverted twin pairs will always have same name, so can skip one - if (op.IsInvertedTwin()) continue; - - UsdMayaXformStack::IndexPair indexPair = - _makeInversionIndexPair(i, inversionMap); - // Insert, and check if it already existed - TF_VERIFY(result.insert({op.GetName(), indexPair}).second, - "Op classification name %s already found in op lookup map", - op.GetName().GetText()); - } - return result; - } - -} - -class UsdMayaXformOpClassification::_Data : public TfRefBase -{ -public: - _DataRefPtr static Create(const TfToken &name, - UsdGeomXformOp::Type opType, - bool isInvertedTwin) - { - return _DataRefPtr(new _Data(name, opType, isInvertedTwin)); - } - - bool operator ==(const _Data& other) const - { - return (m_name == other.m_name - && m_opType == other.m_opType - && m_isInvertedTwin == other.m_isInvertedTwin); - } - - const TfToken m_name; - const UsdGeomXformOp::Type m_opType; - const bool m_isInvertedTwin; - -private: - _Data(const TfToken &name, UsdGeomXformOp::Type opType, bool isInvertedTwin) - : m_name(name), - m_opType(opType), - m_isInvertedTwin(isInvertedTwin) - { - } -}; - -UsdMayaXformOpClassification::UsdMayaXformOpClassification() : - _sharedData(nullptr) -{ -} - -UsdMayaXformOpClassification::UsdMayaXformOpClassification( - const TfToken &name, - UsdGeomXformOp::Type opType, - bool isInvertedTwin) : - _sharedData(_Data::Create(name, opType, isInvertedTwin)) -{ -} - -UsdMayaXformOpClassification const & -UsdMayaXformOpClassification::NullInstance() -{ - static UsdMayaXformOpClassification theNull; - return theNull; -} - -bool -UsdMayaXformOpClassification::IsNull() const -{ - return !_sharedData; -} - -TfToken const & -UsdMayaXformOpClassification::GetName() const -{ - return _sharedData->m_name; -} - -UsdGeomXformOp::Type -UsdMayaXformOpClassification::GetOpType() const -{ - return _sharedData->m_opType; -} - -bool -UsdMayaXformOpClassification::IsInvertedTwin() const -{ - return _sharedData->m_isInvertedTwin; -} - -std::vector -UsdMayaXformOpClassification::CompatibleAttrNames() const -{ - // Note that we make tokens immortal because UsdMayaXformOpClassification - // is currently not publically creatable, and is only used to make - // some global constants (ie, MayaStack and CommonStack) - std::vector result; - std::string attrName; - if (_isThreeAxisRotate(GetOpType())) - { - // Special handling for rotates, to deal with rotateX/rotateZXY/etc - if (GetName() == UsdMayaXformStackTokens->rotate) - { - result.reserve(std::extent::value * 3); - // Special handling for rotate, to deal with rotateX/rotateZXY/etc - for (UsdGeomXformOp::Type rotateType : RotateOpTypes) - { - // Add, ie, xformOp::rotateX - result.emplace_back(TfToken( - UsdGeomXformOp::GetOpName(rotateType).GetString(), - TfToken::Immortal)); - // Add, ie, xformOp::rotateX::rotate - result.emplace_back(TfToken( - UsdGeomXformOp::GetOpName(rotateType, - UsdMayaXformStackTokens->rotate).GetString(), - TfToken::Immortal)); - // Add, ie, xformOp::rotateX::rotateX - result.emplace_back(TfToken( - UsdGeomXformOp::GetOpName(rotateType, - UsdGeomXformOp::GetOpTypeToken(rotateType)).GetString(), - TfToken::Immortal)); - } - } - else - { - result.reserve(std::extent::value); - for (UsdGeomXformOp::Type rotateType : RotateOpTypes) - { - // Add, ie, xformOp::rotateX::rotateAxis - result.emplace_back(TfToken( - UsdGeomXformOp::GetOpName(rotateType, - GetName()).GetString(), - TfToken::Immortal)); - } - } - } - else - { - // Add, ie, xformOp::translate::someName - result.emplace_back(TfToken( - UsdGeomXformOp::GetOpName(GetOpType(), GetName()).GetString(), - TfToken::Immortal)); - if (GetName() == UsdGeomXformOp::GetOpTypeToken(GetOpType())) - { - // Add, ie, xformOp::translate - result.emplace_back(TfToken( - UsdGeomXformOp::GetOpName(GetOpType()).GetString(), - TfToken::Immortal)); - } - } - return result; -} - -bool -UsdMayaXformOpClassification::IsCompatibleType(UsdGeomXformOp::Type otherType) const -{ - if (GetOpType() == otherType) return true; - if (_isThreeAxisRotate(GetOpType() )) - { - return _isOneOrThreeAxisRotate(otherType); - } - return false; -} - -bool UsdMayaXformOpClassification::operator ==(const UsdMayaXformOpClassification& other) const -{ - return *_sharedData == *other._sharedData; -} - -// Lame that we need this... I had thought that constexpr would essentially be treated like -// a compile-time #define, with better type safety! Instead, it seems it still creates a full-fledged -// linker symbol... -constexpr size_t UsdMayaXformStack::NO_INDEX; - -class UsdMayaXformStack::_Data : public TfRefBase -{ -public: - _DataRefPtr static Create( - const UsdMayaXformStack::OpClassList& ops, - const std::vector& inversionTwins, - bool nameMatters) - { - return _DataRefPtr(new _Data(ops, inversionTwins, nameMatters)); - } - - _Data( - const UsdMayaXformStack::OpClassList& ops, - const std::vector& inversionTwins, - bool nameMatters) : - m_ops(ops), - m_inversionTwins(inversionTwins), - m_inversionMap(_buildInversionMap(inversionTwins)), - m_attrNamesToIdxs( - _buildAttrNamesToIdxs(m_ops, m_inversionMap)), - m_opNamesToIdxs( - _buildOpNamesToIdxs(m_ops, m_inversionMap)), - m_nameMatters(nameMatters) - { - // Verify that all inversion twins are of same type, and exactly one is marked - // as the inverted twin - for (auto& pair : m_inversionTwins) - { - const UsdMayaXformOpClassification& first = m_ops[pair.first]; - const UsdMayaXformOpClassification& second = m_ops[pair.second]; - TF_VERIFY(first.GetName() == second.GetName(), - "Inversion twins %lu (%s) and %lu (%s) did not have same name", - pair.first, first.GetName().GetText(), - pair.second, second.GetName().GetText()); - TF_VERIFY(first.GetOpType() == second.GetOpType(), - "Inversion twins %lu and %lu (%s) were not same op type", - pair.first, pair.second, first.GetName().GetText()); - TF_VERIFY(first.IsInvertedTwin() != second.IsInvertedTwin(), - "Inversion twins %lu and %lu (%s) were both marked as %s inverted twin", - pair.first, pair.second, first.GetName().GetText(), - first.IsInvertedTwin() ? "the" : "not the"); - } - } - - inline const UsdMayaXformStack::OpClass& - GetOpClassFromIndex( - const size_t i) const - { - return i == UsdMayaXformStack::NO_INDEX - ? UsdMayaXformStack::OpClass::NullInstance() - : m_ops[i]; - } - - inline UsdMayaXformStack::OpClassPair - MakeOpClassPairFromIndexPair( - const UsdMayaXformStack::IndexPair& indexPair) const - { - return std::make_pair( - GetOpClassFromIndex(indexPair.first), - GetOpClassFromIndex(indexPair.second)); - } - - const UsdMayaXformStack::OpClassList m_ops; - std::vector m_inversionTwins; - UsdMayaXformStack::IndexMap m_inversionMap; - - // We store lookups from raw attribute name - use full attribute - // name because it's the only "piece" we know we have a pre-generated - // TfToken for - even Property::GetBaseName() generates a new TfToken - // "on the fly". - // The lookup maps to a PAIR of indices into the ops list; - // we return a pair because, due to inversion twins, it's possible - // for there to be two (but there should be only two!) ops with - // the same name - ie, if they're inversion twins. Thus, each pair - // of indices will either be: - // { opIndex, NO_INDEX } if opIndex has no inversion twin - // { opIndex, opIndexTwin } if opIndex has an inversion twin, and opIndex < opIndexTwin - // { opIndexTwin, opIndex } if opIndex has an inversion twin, and opIndex > opIndexTwin - UsdMayaXformStack::TokenIndexPairMap m_attrNamesToIdxs; - - // Also have a lookup by op name, for use by FindOp - UsdMayaXformStack::TokenIndexPairMap m_opNamesToIdxs; - - bool m_nameMatters = true; -}; - -UsdMayaXformStack::UsdMayaXformStack( - const UsdMayaXformStack::OpClassList& ops, - const std::vector& inversionTwins, - bool nameMatters) : - _sharedData(_Data::Create(ops, inversionTwins, nameMatters)) -{ -} - -UsdMayaXformStack::OpClassList const & -UsdMayaXformStack::GetOps() const { - return _sharedData->m_ops; -} - -std::vector const & -UsdMayaXformStack::GetInversionTwins() const { - return _sharedData->m_inversionTwins; -} - -bool -UsdMayaXformStack::GetNameMatters() const { - return _sharedData->m_nameMatters; -} - -UsdMayaXformOpClassification const & -UsdMayaXformStack::operator[] (const size_t index) const { - return _sharedData->m_ops[index]; -} - -size_t -UsdMayaXformStack::GetSize() const { - return _sharedData->m_ops.size(); -} - -size_t -UsdMayaXformStack::FindOpIndex(const TfToken& opName, bool isInvertedTwin) const -{ - const UsdMayaXformStack::IndexPair& foundIdxPair = - FindOpIndexPair(opName); - - if(foundIdxPair.first == NO_INDEX) return NO_INDEX; - - // we (potentially) found a pair of opPtrs... use the one that - // matches isInvertedTwin - const UsdMayaXformOpClassification& firstOp = GetOps()[foundIdxPair.first]; - if (firstOp.IsInvertedTwin()) - { - if (isInvertedTwin) return foundIdxPair.first; - else return foundIdxPair.second; - } - else - { - if (isInvertedTwin) return foundIdxPair.second; - else return foundIdxPair.first; - } -} - -const UsdMayaXformStack::OpClass& -UsdMayaXformStack::FindOp(const TfToken& opName, bool isInvertedTwin) const -{ - return _sharedData->GetOpClassFromIndex(FindOpIndex(opName, isInvertedTwin)); -} - -const UsdMayaXformStack::IndexPair& -UsdMayaXformStack::FindOpIndexPair(const TfToken& opName) const -{ - static UsdMayaXformStack::IndexPair _NO_MATCH = - std::make_pair(NO_INDEX, NO_INDEX); - UsdMayaXformStack::TokenIndexPairMap::const_iterator foundTokenIdxPair = - _sharedData->m_opNamesToIdxs.find(opName); - if (foundTokenIdxPair == _sharedData->m_opNamesToIdxs.end()) - { - // Couldn't find the xformop in our stack, abort - return _NO_MATCH; - } - return foundTokenIdxPair->second; -} - -const UsdMayaXformStack::OpClassPair -UsdMayaXformStack::FindOpPair(const TfToken& opName) const -{ - return _sharedData->MakeOpClassPairFromIndexPair(FindOpIndexPair(opName)); -} - -UsdMayaXformStack::OpClassList -UsdMayaXformStack::MatchingSubstack( - const std::vector& xformops) const -{ - static const UsdMayaXformStack::OpClassList _NO_MATCH; - - if (xformops.empty()) return _NO_MATCH; - - UsdMayaXformStack::OpClassList ret; - - // nextOp keeps track of where we will start looking for matches. It - // will only move forward. - size_t nextOpIndex = 0; - - std::vector opNamesFound(GetOps().size(), false); - - TF_FOR_ALL(iter, xformops) { - const UsdGeomXformOp& xformOp = *iter; - size_t foundOpIdx = NO_INDEX; - - if(GetNameMatters()) { - // First try the fast attrName lookup... - const auto foundTokenIdxPairIter = - _sharedData->m_attrNamesToIdxs.find(xformOp.GetName()); - if (foundTokenIdxPairIter == _sharedData->m_attrNamesToIdxs.end()) - { - // Couldn't find the xformop in our stack, abort - return _NO_MATCH; - } - - // we found a pair of opPtrs... make sure one is - // not less than nextOp... - const UsdMayaXformStack::IndexPair& foundIdxPair = - foundTokenIdxPairIter->second; - - if (foundIdxPair.first >= nextOpIndex) - { - foundOpIdx = foundIdxPair.first; - } - else if (foundIdxPair.second >= nextOpIndex && foundIdxPair.second != NO_INDEX) - { - foundOpIdx = foundIdxPair.second; - } - else - { - // The result we found is before an earlier-found op, - // so it doesn't match our stack... abort. - return _NO_MATCH; - } - - assert(foundOpIdx != NO_INDEX); - - // Now check that the op type matches... - if (!GetOps()[foundOpIdx].IsCompatibleType(xformOp.GetOpType())) - { - return _NO_MATCH; - } - } - else { - // If name does not matter, we just iterate through the remaining ops, until - // we find one with a matching type... - for(size_t i = nextOpIndex; i < GetSize(); ++i) - { - if (GetOps()[i].IsCompatibleType(xformOp.GetOpType())) - { - foundOpIdx = i; - break; - } - } - if (foundOpIdx == NO_INDEX) return _NO_MATCH; - } - - - // Ok, we found a match... - const UsdMayaXformOpClassification& foundOp = GetOps()[foundOpIdx]; - - // move the nextOp pointer along. - ret.push_back(foundOp); - opNamesFound[foundOpIdx] = true; - nextOpIndex = foundOpIdx + 1; - } - - // check pivot pairs - TF_FOR_ALL(pairIter, GetInversionTwins()) { - if (opNamesFound[pairIter->first] != opNamesFound[pairIter->second]) { - return _NO_MATCH; - } - } - - return ret; -} - -UsdMayaXformStack::OpClassList -UsdMayaXformStack::FirstMatchingSubstack( - const std::vector& stacks, - const std::vector& xformops) -{ - if (xformops.empty() || stacks.empty()) { - return UsdMayaXformStack::OpClassList(); - } - - for (auto& stackPtr : stacks) - { - std::vector stackOps = \ - stackPtr->MatchingSubstack(xformops); - if (!stackOps.empty()) - { - return stackOps; - } - } - - return UsdMayaXformStack::OpClassList(); -} - -const UsdMayaXformStack& -UsdMayaXformStack::MayaStack() -{ - static UsdMayaXformStack mayaStack( - // ops - { - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->translate, - UsdGeomXformOp::TypeTranslate), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->rotatePivotTranslate, - UsdGeomXformOp::TypeTranslate), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->rotatePivot, - UsdGeomXformOp::TypeTranslate), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->rotate, - UsdGeomXformOp::TypeRotateXYZ), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->rotateAxis, - UsdGeomXformOp::TypeRotateXYZ), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->rotatePivot, - UsdGeomXformOp::TypeTranslate, - true /* isInvertedTwin */), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->scalePivotTranslate, - UsdGeomXformOp::TypeTranslate), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->scalePivot, - UsdGeomXformOp::TypeTranslate), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->shear, - UsdGeomXformOp::TypeTransform), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->scale, - UsdGeomXformOp::TypeScale), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->scalePivot, - UsdGeomXformOp::TypeTranslate, - true /* isInvertedTwin */) - }, - - // inversionTwins - { - {2, 5}, - {7, 10}, - }); - - return mayaStack; -} - -const UsdMayaXformStack& -UsdMayaXformStack::CommonStack() -{ - static UsdMayaXformStack commonStack( - // ops - { - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->translate, - UsdGeomXformOp::TypeTranslate), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->pivot, - UsdGeomXformOp::TypeTranslate), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->rotate, - UsdGeomXformOp::TypeRotateXYZ), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->scale, - UsdGeomXformOp::TypeScale), - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->pivot, - UsdGeomXformOp::TypeTranslate, - true /* isInvertedTwin */) - }, - - // inversionTwins - { - {1, 4}, - }); - - return commonStack; -} - -const UsdMayaXformStack& -UsdMayaXformStack::MatrixStack() -{ - static UsdMayaXformStack matrixStack( - // ops - { - UsdMayaXformOpClassification( - UsdMayaXformStackTokens->transform, - UsdGeomXformOp::TypeTransform) - }, - - // inversionTwins - { - }, - - // nameMatters - false - ); - - return matrixStack; -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/lib/usdMaya/xformStack.h b/third_party/maya/lib/usdMaya/xformStack.h deleted file mode 100644 index 7cb246d53d..0000000000 --- a/third_party/maya/lib/usdMaya/xformStack.h +++ /dev/null @@ -1,317 +0,0 @@ -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -#ifndef USD_MAYA_XFORM_STACK_H -#define USD_MAYA_XFORM_STACK_H - -#include "pxr/pxr.h" -#include "usdMaya/api.h" -#include "pxr/base/tf/refPtr.h" -#include "pxr/base/tf/token.h" -#include "pxr/usd/usdGeom/xformOp.h" - -#include - -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -// Note: pivotTranslate is currently not used in MayaXformStack, -// CommonXformStack, or MatrixStack, so it should never occur -// at present, but there was some support for reading it, thus -// why it's here - -/// \hideinitializer -#define PXRUSDMAYA_XFORM_STACK_TOKENS \ - (translate) \ - (rotatePivotTranslate) \ - (rotatePivot) \ - (rotate) \ - (rotateAxis) \ - (scalePivotTranslate) \ - (scalePivot) \ - (shear) \ - (scale) \ - (pivot) \ - (pivotTranslate) \ - (transform) - -TF_DECLARE_PUBLIC_TOKENS(UsdMayaXformStackTokens, - PXRUSDMAYA_API, - PXRUSDMAYA_XFORM_STACK_TOKENS); - -/// \class UsdMayaXformOpClassification -/// \brief Defines a named "class" of xform operation -/// -/// Similar to UsdGeomXformOp, but without a specific attribute; -/// UsdGeomXformOps can be thought of as "instances" of a -/// UsdMayaXformOpDefinition "type" -class UsdMayaXformOpClassification -{ -public: - UsdMayaXformOpClassification(const TfToken &name, - UsdGeomXformOp::Type opType, - bool isInvertedTwin=false); - - UsdMayaXformOpClassification(); - - static UsdMayaXformOpClassification const & NullInstance(); - - PXRUSDMAYA_API - TfToken const &GetName() const; - - PXRUSDMAYA_API - UsdGeomXformOp::Type GetOpType() const; - - PXRUSDMAYA_API - bool IsInvertedTwin() const;; - - /// Return True if the given op type is compatible with this - /// OpClassification (ie, is the same, or is, say rotateX, when - /// this op type is rotateXYZ) - PXRUSDMAYA_API - bool IsCompatibleType(UsdGeomXformOp::Type otherType) const; - - PXRUSDMAYA_API - bool operator ==(const UsdMayaXformOpClassification& other) const; - - PXRUSDMAYA_API - bool IsNull() const; - - PXRUSDMAYA_API - std::vector CompatibleAttrNames() const; - -private: - class _Data; - - // Because this is an immutable type, we keep a pointer to shared - // data; this allows us to only have overhead associated with - // a RefPtr, while having easy-python-wrapping (without overhead - // of WeakPtr) - typedef TfRefPtr<_Data> _DataRefPtr; - _DataRefPtr _sharedData; -}; - -/// \class UsdMayaXformStack -/// \brief Defines a standard list of xform operations. -/// -/// Used to define the set and order of transforms that programs like -/// Maya use and understand. -class UsdMayaXformStack -{ -public: - typedef UsdMayaXformOpClassification OpClass; - typedef std::vector OpClassList; - typedef std::pair OpClassPair; - - // Internally, we use indices, because position sometimes matters... - // should be safe, since _ops is const. - static constexpr size_t NO_INDEX = std::numeric_limits::max(); - typedef std::pair IndexPair; - typedef std::unordered_map - TokenIndexPairMap; - typedef std::unordered_map IndexMap; - - - // Templated because we want it to work with both MEulerRotation::RotationOrder - // and MTransformationMatrix::RotationOrder - template - static RotationOrder RotateOrderFromOpType( - UsdGeomXformOp::Type opType, - RotationOrder defaultRotOrder=RotationOrder::kXYZ) - { - switch(opType) { - case UsdGeomXformOp::TypeRotateXYZ: - return RotationOrder::kXYZ; - break; - case UsdGeomXformOp::TypeRotateXZY: - return RotationOrder::kXZY; - break; - case UsdGeomXformOp::TypeRotateYXZ: - return RotationOrder::kYXZ; - break; - case UsdGeomXformOp::TypeRotateYZX: - return RotationOrder::kYZX; - break; - case UsdGeomXformOp::TypeRotateZXY: - return RotationOrder::kZXY; - break; - case UsdGeomXformOp::TypeRotateZYX: - return RotationOrder::kZYX; - break; - default: - return defaultRotOrder; - break; - } - } - - UsdMayaXformStack( - const OpClassList& ops, - const std::vector& inversionTwins, - bool nameMatters=true); - - // Don't want to accidentally make a copy, since the only instances are supposed - // to be static! - explicit UsdMayaXformStack(const UsdMayaXformStack& other) = default; - explicit UsdMayaXformStack(UsdMayaXformStack&& other) = default; - - PXRUSDMAYA_API - OpClassList const & GetOps() const; - - PXRUSDMAYA_API - const std::vector& GetInversionTwins() const; - - PXRUSDMAYA_API - bool GetNameMatters() const; - - PXRUSDMAYA_API - UsdMayaXformOpClassification const & operator[] (const size_t index) const; - - PXRUSDMAYA_API - size_t GetSize() const; - - - /// \brief Finds the index of the Op Classification with the given name in this stack - /// \param opName the name of the operator classification we wish to find - /// \param isInvertedTwin the returned op classification object must match - /// this param for it's IsInvertedTwin() - if an op is found that matches - /// the name, but has the wrong invertedTwin status, NO_INDEX is returned - /// return Index to the op classification object with the given name (and - /// inverted twin state); will be NO_INDEX if no match could be found. - PXRUSDMAYA_API - size_t FindOpIndex(const TfToken& opName, bool isInvertedTwin=false) const; - - /// \brief Finds the Op Classification with the given name in this stack - /// \param opName the name of the operator classification we wish to find - /// \param isInvertedTwin the returned op classification object must match - /// this param for it's IsInvertedTwin() - if an op is found that matches - /// the name, but has the wrong invertedTwin status, OpClass::NullInstance - /// is returned - /// return Reference to the op classification object with the given name (and - /// inverted twin state); will be a reference to OpClass::NullInstance - /// if no match could be found. - PXRUSDMAYA_API - const OpClass& FindOp(const TfToken& opName, bool isInvertedTwin=false) const; - - /// \brief Finds the indices of Op Classification(s) with the given name in this stack - /// \param opName the name of the operator classification we wish to find - /// return A pair of indices to op classification objects with the given name; - /// if the objects are part of an inverted twin pair, then both are - /// returned (in the order they appear in this stack). If found, but - /// not as part of an inverted twin pair, the first result will point - /// to the found classification, and the second will be NO_INDEX. If - /// no matches are found, both will be NO_INDEX. - PXRUSDMAYA_API - const IndexPair& FindOpIndexPair(const TfToken& opName) const; - - /// \brief Finds the Op Classification(s) with the given name in this stack - /// \param opName the name of the operator classification we wish to find - /// return A pair classification objects with the given name; if the objects - /// are part of an inverted twin pair, then both are returned (in the - /// order they appear in this stack). If found, but not as part of an - /// inverted twin pair, the first result will point to the found - /// classification, and the second will be OpClass::NullInstance. If - /// no matches are found, both results will be OpClass::NullInstance. - PXRUSDMAYA_API - const OpClassPair FindOpPair(const TfToken& opName) const; - - /// \brief Returns a list of matching XformOpDefinitions for this stack - /// - /// For each xformop, we want to find the corresponding op within this - /// stack that it matches. There are 3 requirements: - /// - to be considered a match, the name and type must match an op in this stack - /// - the matches for each xformop must have increasing indexes in the stack - /// - inversionTwins must either both be matched or neither matched. - /// - /// This returns a vector of the matching XformOpDefinitions in this stack. The - /// size of this vector will be 0 if no complete match is found, or xformops.size() - /// if a complete match is found. - PXRUSDMAYA_API - OpClassList - MatchingSubstack( - const std::vector& xformops) const; - - /// \brief The standard Maya xform stack - /// - /// Consists of these xform operators: - /// translate - /// rotatePivotTranslate - /// rotatePivot - /// rotate - /// rotateAxis - /// rotatePivot^-1 (inverted twin) - /// scalePivotTranslate - /// scalePivot - /// shear - /// scale - /// scalePivot^-1 (inverted twin) - PXRUSDMAYA_API - static const UsdMayaXformStack& MayaStack(); - - - /// \brief The Common API xform stack - /// - /// Consists of these xform operators: - /// translate - /// pivot - /// rotate - /// scale - /// pivot^-1 (inverted twin) - PXRUSDMAYA_API - static const UsdMayaXformStack& CommonStack(); - - /// \brief xform "stack" consisting of only a single matrix xform - /// - /// This stack will match any list of xform ops that consist of a single - /// matrix "transform" op, regardless of name. - /// Consists of these xform operators: - /// transform - PXRUSDMAYA_API - static const UsdMayaXformStack& MatrixStack(); - - /// \brief Runs MatchingSubstack against the given list of stacks - /// - /// Returns the first non-empty result it finds; if all stacks - /// return an empty vector, an empty vector is returned. - PXRUSDMAYA_API - static OpClassList - FirstMatchingSubstack( - const std::vector& stacks, - const std::vector& xformops); - -private: - class _Data; - - // Because this is an immutable type, we keep a pointer to shared - // data; this allows us to only have overhead associated with - // a RefPtr, while having easy-python-wrapping (without overhead - // of WeakPtr) - typedef TfRefPtr<_Data> _DataRefPtr; - _DataRefPtr _sharedData; -}; - -PXR_NAMESPACE_CLOSE_SCOPE - -#endif diff --git a/third_party/maya/plugin/CMakeLists.txt b/third_party/maya/plugin/CMakeLists.txt deleted file mode 100644 index a4b3a8888e..0000000000 --- a/third_party/maya/plugin/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -add_subdirectory(pxrUsd) -add_subdirectory(pxrUsdPreviewSurface) -add_subdirectory(pxrUsdTranslators) diff --git a/third_party/maya/plugin/pxrUsd/CMakeLists.txt b/third_party/maya/plugin/pxrUsd/CMakeLists.txt deleted file mode 100644 index b07f67e930..0000000000 --- a/third_party/maya/plugin/pxrUsd/CMakeLists.txt +++ /dev/null @@ -1,51 +0,0 @@ -set(PXR_PACKAGE pxrUsd) - -pxr_plugin(${PXR_PACKAGE} - MAYA_PLUGIN - - LIBRARIES - pxrUsdMayaGL - sdf - tf - usd - usdGeom - usdMaya - ${MAYA_Foundation_LIBRARY} - ${MAYA_OpenMaya_LIBRARY} - ${MAYA_OpenMayaRender_LIBRARY} - - INCLUDE_DIRS - ${MAYA_INCLUDE_DIRS} - - CPPFILES - alembicChaser.cpp - plugin.cpp - usdTranslator.cpp - - PRIVATE_HEADERS - api.h - - RESOURCE_FILES - plugInfo.json - - DISABLE_PRECOMPILED_HEADERS -) - -pxr_test_scripts( - testenv/testPxrUsdAlembicChaser.py -) - -pxr_install_test_dir( - SRC testenv/AlembicChaser - DEST testPxrUsdAlembicChaser -) -pxr_register_test(testPxrUsdAlembicChaser - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPxrUsdAlembicChaser" - TESTENV testPxrUsdAlembicChaser - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) diff --git a/third_party/maya/plugin/pxrUsd/alembicChaser.cpp b/third_party/maya/plugin/pxrUsd/alembicChaser.cpp deleted file mode 100644 index bf7d1bed30..0000000000 --- a/third_party/maya/plugin/pxrUsd/alembicChaser.cpp +++ /dev/null @@ -1,426 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -#include "usdMaya/chaserRegistry.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/pxr.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stl.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/stage.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/mesh.h" - -#include -#include -#include -#include -#include -#include -#include - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - - ((abcTypeSuffix, "_AbcType")) - ((abcGeomScopeSuffix, "_AbcGeomScope")) - ((abcGeomScopeFaceVarying, "fvr")) - ((abcGeomScopeUniform, "uni")) - ((abcGeomScopeVertex, "vtx")) - - ((userProperties, "userProperties:")) -); - -struct _AttributeEntry -{ - std::string mayaAttributeName; - std::string usdAttributeName; - bool isPrimvar; - _AttributeEntry( - const std::string& mayaName, - const std::string& usdName, - bool isPrimvar) - : mayaAttributeName(mayaName), usdAttributeName(usdName), - isPrimvar(isPrimvar) - { - } -}; - -struct _PrimEntry -{ - MDagPath mayaDagPath; - UsdPrim usdPrim; - std::vector<_AttributeEntry> attrs; - _PrimEntry(const MDagPath& dagPath, const UsdPrim& usdPrim) - : mayaDagPath(dagPath), usdPrim(usdPrim) - { - } -}; - -static -bool -_EndsWithAbcTag(const std::string& attrName) -{ - // Note: we consume attrName_AbcGeomScope but we use our own type inference - // instead of attrName_AbcType; however; we want to exclude both for - // compatibility with existing Alembic-based pipelines that do specify - // attrName_AbcType. - const std::string& abcGeomScope = _tokens->abcGeomScopeSuffix.GetString(); - const std::string& abcType = _tokens->abcTypeSuffix.GetString(); - - if (attrName.size() > abcGeomScope.size() && - attrName.compare( - attrName.size() - abcGeomScope.size(), - abcGeomScope.size(), - abcGeomScope) == 0) { - return true; - } - - if (attrName.size() > abcType.size() && - attrName.compare( - attrName.size() - abcType.size(), - abcType.size(), - abcType) == 0) { - return true; - } - - return false; -} - -static -TfToken -_GetPrimvarInterpolation(const MFnDependencyNode& depFn, - const std::string attrName) -{ - const MPlug scopePlg = depFn.findPlug(MString(attrName.c_str()) - + MString(_tokens->abcGeomScopeSuffix.GetText()), true); - if (scopePlg.isNull()) { - return TfToken(); - } - - const char* scopeText = scopePlg.asString().toLowerCase().asChar(); - if (scopeText == _tokens->abcGeomScopeVertex) { - return UsdGeomTokens->vertex; - } - else if (scopeText == _tokens->abcGeomScopeFaceVarying) { - return UsdGeomTokens->faceVarying; - } - else if (scopeText == _tokens->abcGeomScopeUniform) { - return UsdGeomTokens->uniform; - } else { - return UsdGeomTokens->constant; - } -} - -static -void -_AddAttributeNameEntry( - const std::string mayaAttrName, - const std::map& mayaToUsdPrefixes, - bool isPrimvar, - std::vector<_AttributeEntry>* outAttrs) -{ - for (const auto& mayaAndUsdPrefix : mayaToUsdPrefixes) { - const std::string& mayaPrefix = mayaAndUsdPrefix.first; - const std::string& usdPrefix = mayaAndUsdPrefix.second; - if (TfStringStartsWith(mayaAttrName, mayaPrefix)) { - const std::string usdAttrName = usdPrefix - + mayaAttrName.substr(mayaPrefix.size()); - outAttrs->push_back( - _AttributeEntry(mayaAttrName, usdAttrName, isPrimvar)); - } - } -} - -static -void -_GatherPrefixedAttrs( - const std::map& attrPrefixes, - const std::map& primvarPrefixes, - const MDagPath &dag, - std::vector<_AttributeEntry>* attrs) -{ - MStatus status; - MFnDependencyNode depFn(dag.node()); - - unsigned int numAttrs = depFn.attributeCount(); - for (unsigned int i=0; i < numAttrs; ++i) { - MObject attrObj = depFn.attribute(i); - MPlug plg = depFn.findPlug(attrObj, true); - if (plg.isNull()) { - continue; - } - - // Skip if not dynamic attr (user attribute) - if (!plg.isDynamic()) { - continue; - } - - MString mayaPlgName = plg.partialName(false, false, false, false, false, true, &status); - std::string plgName(mayaPlgName.asChar()); - - // Skip if it's an AbcExport-suffixed hint attribute. - if (_EndsWithAbcTag(plgName)) { - continue; - } - - // Add entries based on attribute prefix list and primvar prefix list. - _AddAttributeNameEntry(plgName, attrPrefixes, false, attrs); - _AddAttributeNameEntry(plgName, primvarPrefixes, true, attrs); - } -} - -void -_WritePrefixedAttrs( - const UsdTimeCode &usdTime, - const _PrimEntry& entry) -{ - MStatus status; - MFnDependencyNode depFn(entry.mayaDagPath.node()); - for (const auto& attrEntry : entry.attrs) { - MPlug plg = depFn.findPlug(attrEntry.mayaAttributeName.c_str(), true); - UsdAttribute usdAttr; - - if (attrEntry.isPrimvar) { - // Treat as custom primvar. - TfToken interpolation = _GetPrimvarInterpolation( - depFn, attrEntry.mayaAttributeName); - UsdGeomImageable imageable(entry.usdPrim); - if (!imageable) { - TF_RUNTIME_ERROR( - "Cannot create primvar for non-UsdGeomImageable " - "USD prim <%s>", - entry.usdPrim.GetPath().GetText()); - continue; - } - UsdGeomPrimvar primvar = UsdMayaWriteUtil::GetOrCreatePrimvar( - plg, - imageable, - attrEntry.usdAttributeName, - interpolation, - -1, - false); - if (primvar) { - usdAttr = primvar.GetAttr(); - } - } - else { - // Treat as custom attribute. - usdAttr = UsdMayaWriteUtil::GetOrCreateUsdAttr( - plg, entry.usdPrim, attrEntry.usdAttributeName, true); - } - - if (usdAttr) { - UsdMayaWriteUtil::SetUsdAttr(plg, usdAttr, usdTime); - } - else { - TF_RUNTIME_ERROR( - "Could not create attribute '%s' for " - "USD prim <%s>", - attrEntry.usdAttributeName.c_str(), - entry.usdPrim.GetPath().GetText()); - continue; - } - } -} - -// alembic by default sets meshes to be poly unless it's explicitly set to be -// subdivision. UsdExport makes meshes catmullClark by default. Here, we -// implement logic to get set the subdivision scheme so that it matches. -static -void -_SetMeshesSubDivisionScheme( - UsdStagePtr stage, - const UsdMayaChaserRegistry::FactoryContext::DagToUsdMap& dagToUsd) -{ - - for (const auto& p: dagToUsd) { - const MDagPath& dag = p.first; - const SdfPath& usdPrimPath = p.second; - if (!dag.isValid()) { - continue; - } - - MStatus status; - MFnMesh meshFn(dag, &status); - if (!status) { - continue; - } - - if (UsdGeomMesh usdMesh = UsdGeomMesh::Get(stage, usdPrimPath)) { - MPlug plug = meshFn.findPlug("SubDivisionMesh"); - bool isSubDivisionMesh = (!plug.isNull() && plug.asBool()); - - if (!isSubDivisionMesh) { - usdMesh.GetSubdivisionSchemeAttr().Set(UsdGeomTokens->none); - } - } - } -} - -// this plugin is provided as an example and can be updated to more closely -// match what exporting a file from maya to alembic does. For now, it just -// supports attrprefix and primvarprefix to export custom attributes and -// primvars. -class AlembicChaser : public UsdMayaChaser -{ -public: - AlembicChaser( - UsdStagePtr stage, - const UsdMayaChaserRegistry::FactoryContext::DagToUsdMap& dagToUsd, - const std::map& attrPrefixes, - const std::map& primvarPrefixes) - : _stage(stage) - , _dagToUsd(dagToUsd) - { - for (const auto& p: dagToUsd) { - const MDagPath& dag = p.first; - const SdfPath& usdPrimPath = p.second; - - UsdPrim usdPrim = stage->GetPrimAtPath(usdPrimPath); - if (!dag.isValid() || !usdPrim) { - continue; - } - - _primEntries.push_back(_PrimEntry(dag, usdPrim)); - _GatherPrefixedAttrs(attrPrefixes, primvarPrefixes, dag, - &(_primEntries.back().attrs)); - } - } - - virtual ~AlembicChaser() - { - } - - virtual bool ExportDefault() override - { - // we fix the meshes once, not per frame. - _SetMeshesSubDivisionScheme(_stage, _dagToUsd); - - return ExportFrame(UsdTimeCode::Default()); - } - - virtual bool ExportFrame(const UsdTimeCode& frame) override - { - for (const auto& entry : _primEntries) { - _WritePrefixedAttrs(frame, entry); - } - return true; - } - -private: - std::vector<_PrimEntry> _primEntries; - UsdStagePtr _stage; - const UsdMayaChaserRegistry::FactoryContext::DagToUsdMap& _dagToUsd; -}; - -static -void -_ParseMapArgument( - const std::map& myArgs, - const std::string argName, - const std::string& defaultValue, - std::map* outMap) -{ - const auto& it = myArgs.find(argName); - if (it == myArgs.end()) { - return; - } - - const std::string& argValue = it->second; - for (const std::string& token : TfStringSplit(argValue, ",")) { - std::vector keyAndValue = TfStringSplit( - TfStringTrim(token), "="); - - std::string key; - std::string value; - if (keyAndValue.size() == 1) { - key = keyAndValue[0]; - value = defaultValue; - } - else if (keyAndValue.size() == 2) { - key = keyAndValue[0]; - value = keyAndValue[1]; - } - else { - continue; - } - - (*outMap)[key] = value; - } -} - -PXRUSDMAYA_DEFINE_CHASER_FACTORY(alembic, ctx) -{ - std::map myArgs; - TfMapLookup(ctx.GetJobArgs().allChaserArgs, "alembic", &myArgs); - - // The attrprefix and primvarprefix arguments provide the - // prefixes for attributes/primvars to export from Maya and an optional - // replacement prefix for the output USD attribute name. - // - // The format of the argument is: - // mayaPrefix1[=usdPrefix1],mayaPrefix2[=usdPrefix2],... - // usdPrefix can contain namespaces (i.e. can have colons) for attrprefix - // but not for primvarprefix (since primvar names can't have namespaces). - // If [=usdPrefix] is omitted, then these defaults are used: - // - for attrprefix, "userProperties:" - // - for primvarprefix, "" (empty) - // - // Example attrprefix: - // ABC_,ABC2_=customPrefix_,ABC3_=,ABC4_=customNamespace: - // ABC_attrName -> userProperties:attrName - // ABC2_attrName -> customPrefix_attrName - // ABC3_attrName -> attrName - // ABC4_attrName -> customNamespace:attrName - // - // Example primvarprefix: - // ABC_,ABC2_=customPrefix_,ABC3_= - // ABC_attrName -> attrName - // ABC2_attrName -> customPrefix_attrName - // ABC3_attrName -> attrName - std::map attrPrefixes; - _ParseMapArgument(myArgs, "attrprefix", _tokens->userProperties.GetString(), - &attrPrefixes); - std::map primvarPrefixes; - _ParseMapArgument(myArgs, "primvarprefix", std::string(), - &primvarPrefixes); - - return new AlembicChaser( - ctx.GetStage(), - ctx.GetDagToUsdMap(), - attrPrefixes, - primvarPrefixes); -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsd/api.h b/third_party/maya/plugin/pxrUsd/api.h deleted file mode 100644 index bfdc74ef6e..0000000000 --- a/third_party/maya/plugin/pxrUsd/api.h +++ /dev/null @@ -1,47 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_API_H -#define PXR_USD_API_H - -#include "pxr/base/arch/export.h" - -#if defined(PXR_STATIC) -# define PXRUSD_API -# define PXRUSD_API_TEMPLATE_CLASS(...) -# define PXRUSD_API_TEMPLATE_STRUCT(...) -# define PXRUSD_LOCAL -#else -# if defined(PXRUSD_EXPORTS) -# define PXRUSD_API ARCH_EXPORT -# define PXRUSD_API_TEMPLATE_CLASS(...) ARCH_EXPORT_TEMPLATE(class, __VA_ARGS__) -# define PXRUSD_API_TEMPLATE_STRUCT(...) ARCH_EXPORT_TEMPLATE(struct, __VA_ARGS__) -# else -# define PXRUSD_API ARCH_IMPORT -# define PXRUSD_API_TEMPLATE_CLASS(...) ARCH_IMPORT_TEMPLATE(class, __VA_ARGS__) -# define PXRUSD_API_TEMPLATE_STRUCT(...) ARCH_IMPORT_TEMPLATE(struct, __VA_ARGS__) -# endif -# define PXRUSD_LOCAL ARCH_HIDDEN -#endif - -#endif diff --git a/third_party/maya/plugin/pxrUsd/overview.dox b/third_party/maya/plugin/pxrUsd/overview.dox deleted file mode 100644 index 5b1b9aecf7..0000000000 --- a/third_party/maya/plugin/pxrUsd/overview.dox +++ /dev/null @@ -1,20 +0,0 @@ -/*! -\page usd_maya_plugin_pxrUsd_page_front PxrUsd : Main USD plugin for Maya -\if ( PIXAR_MFB_BUILD ) -\mainpage PxrUsd : Main USD plugin for Maya -\publicLib -\endif - -## Overview - -This is the main plugin that registers USD functionality in Maya, including -import and export commands, as well as USD nodes such as the reference assembly -and proxy shape. - -The core reusable logic is implemented in the -\ref usd_maya_lib_usdMaya_page_front "UsdMaya library". Translation -functionality for built-in Maya types is automatically loaded from the -\ref usd_maya_plugin_pxrUsdTranslators_page_front "pxrUsdTranslators plugin" -when needed. - -*/ diff --git a/third_party/maya/plugin/pxrUsd/plugInfo.json b/third_party/maya/plugin/pxrUsd/plugInfo.json deleted file mode 100644 index 6dfa2aba74..0000000000 --- a/third_party/maya/plugin/pxrUsd/plugInfo.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "Plugins": [ - { - "Info": { - "UsdMaya": { - "PrimWriter": { - "mayaPlugin": "pxrUsd", - "providesTranslator": [ - "pxrUsdProxyShape", - "pxrUsdReferenceAssembly" - ] - } - } - }, - "Name": "@PLUG_INFO_PLUGIN_NAME@", - "Type": "resource" - } - ] -} diff --git a/third_party/maya/plugin/pxrUsd/plugin.cpp b/third_party/maya/plugin/pxrUsd/plugin.cpp deleted file mode 100644 index accfa32c25..0000000000 --- a/third_party/maya/plugin/pxrUsd/plugin.cpp +++ /dev/null @@ -1,298 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "api.h" - -#include "pxrUsdMayaGL/hdImagingShapeDrawOverride.h" -#include "pxrUsdMayaGL/hdImagingShapeUI.h" -#include "pxrUsdMayaGL/proxyDrawOverride.h" -#include "pxrUsdMayaGL/proxyShapeUI.h" - -#include "usdMaya/diagnosticDelegate.h" -#include "usdMaya/exportCommand.h" -#include "usdMaya/exportTranslator.h" -#include "usdMaya/hdImagingShape.h" -#include "usdMaya/importCommand.h" -#include "usdMaya/importTranslator.h" -#include "usdMaya/listShadingModesCommand.h" -#include "usdMaya/notice.h" -#include "usdMaya/pointBasedDeformerNode.h" -#include "usdMaya/proxyShape.h" -#include "usdMaya/referenceAssembly.h" -#include "usdMaya/stageData.h" -#include "usdMaya/stageNode.h" -#include "usdMaya/undoHelperCommand.h" - -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_USING_DIRECTIVE - - -static const MString _RegistrantId("pxrUsdPlugin"); - - -PXRUSD_API -MStatus -initializePlugin(MObject obj) -{ - MStatus status; - MFnPlugin plugin(obj, "Pixar", "1.0", "Any"); - - status = plugin.registerData( - UsdMayaStageData::typeName, - UsdMayaStageData::mayaTypeId, - UsdMayaStageData::creator); - CHECK_MSTATUS(status); - - status = plugin.registerNode( - UsdMayaStageNode::typeName, - UsdMayaStageNode::typeId, - UsdMayaStageNode::creator, - UsdMayaStageNode::initialize); - CHECK_MSTATUS(status); - - status = plugin.registerNode( - UsdMayaPointBasedDeformerNode::typeName, - UsdMayaPointBasedDeformerNode::typeId, - UsdMayaPointBasedDeformerNode::creator, - UsdMayaPointBasedDeformerNode::initialize, - MPxNode::kDeformerNode); - CHECK_MSTATUS(status); - - status = plugin.registerShape( - UsdMayaProxyShape::typeName, - UsdMayaProxyShape::typeId, - UsdMayaProxyShape::creator, - UsdMayaProxyShape::initialize, - UsdMayaProxyShapeUI::creator, - &UsdMayaProxyDrawOverride::drawDbClassification); - CHECK_MSTATUS(status); - - status = plugin.registerNode( - UsdMayaReferenceAssembly::typeName, - UsdMayaReferenceAssembly::typeId, - UsdMayaReferenceAssembly::creator, - UsdMayaReferenceAssembly::initialize, - MPxNode::kAssembly, - &UsdMayaReferenceAssembly::_classification); - CHECK_MSTATUS(status); - - status = plugin.registerShape( - PxrMayaHdImagingShape::typeName, - PxrMayaHdImagingShape::typeId, - PxrMayaHdImagingShape::creator, - PxrMayaHdImagingShape::initialize, - PxrMayaHdImagingShapeUI::creator, - &PxrMayaHdImagingShapeDrawOverride::drawDbClassification); - CHECK_MSTATUS(status); - - status = MHWRender::MDrawRegistry::registerDrawOverrideCreator( - PxrMayaHdImagingShapeDrawOverride::drawDbClassification, - _RegistrantId, - PxrMayaHdImagingShapeDrawOverride::creator); - CHECK_MSTATUS(status); - - status = MHWRender::MDrawRegistry::registerDrawOverrideCreator( - UsdMayaProxyDrawOverride::drawDbClassification, - _RegistrantId, - UsdMayaProxyDrawOverride::Creator); - CHECK_MSTATUS(status); - - status = plugin.registerDisplayFilter( - UsdMayaProxyShape::displayFilterName, - UsdMayaProxyShape::displayFilterLabel, - UsdMayaProxyDrawOverride::drawDbClassification); - CHECK_MSTATUS(status); - - status = MGlobal::sourceFile("usdMaya.mel"); - CHECK_MSTATUS(status); - - // Set the label for the assembly node type so that it appears correctly - // in the 'Create -> Scene Assembly' menu. - const MString assemblyTypeLabel("UsdReferenceAssembly"); - MString setLabelCmd; - status = setLabelCmd.format("assembly -e -type ^1s -label ^2s", - UsdMayaReferenceAssembly::typeName, - assemblyTypeLabel); - CHECK_MSTATUS(status); - status = MGlobal::executeCommand(setLabelCmd); - CHECK_MSTATUS(status); - - // Procs stored in usdMaya.mel - // Add assembly callbacks for accessing data without creating an MPxAssembly instance - status = MGlobal::executeCommand("assembly -e -repTypeLabelProc usdMaya_UsdMayaReferenceAssembly_repTypeLabel -type " + UsdMayaReferenceAssembly::typeName); - CHECK_MSTATUS(status); - status = MGlobal::executeCommand("assembly -e -listRepTypesProc usdMaya_UsdMayaReferenceAssembly_listRepTypes -type " + UsdMayaReferenceAssembly::typeName); - CHECK_MSTATUS(status); - - // Attribute Editor Templates - MString attribEditorCmd( - "from pxr.UsdMaya import AEpxrUsdReferenceAssemblyTemplate\n" - "AEpxrUsdReferenceAssemblyTemplate.addMelFunctionStubs()"); - status = MGlobal::executePythonCommand(attribEditorCmd); - CHECK_MSTATUS(status); - - status = plugin.registerCommand( - "usdExport", - UsdMayaExportCommand::creator, - UsdMayaExportCommand::createSyntax); - if (!status) { - status.perror("registerCommand usdExport"); - } - - status = plugin.registerCommand( - "usdImport", - UsdMayaImportCommand::creator, - UsdMayaImportCommand::createSyntax); - if (!status) { - status.perror("registerCommand usdImport"); - } - - status = plugin.registerCommand( - "usdListShadingModes", - UsdMayaListShadingModesCommand::creator, - UsdMayaListShadingModesCommand::createSyntax); - if (!status) { - status.perror("registerCommand usdListShadingModes"); - } - - status = plugin.registerCommand( - "usdUndoHelperCmd", - UsdMayaUndoHelperCommand::creator, - UsdMayaUndoHelperCommand::createSyntax); - if (!status) { - status.perror("registerCommand usdUndoHelperCmd"); - } - - status = plugin.registerFileTranslator( - "pxrUsdImport", - "", - UsdMayaImportTranslator::creator, - "usdTranslatorImport", // options script name - const_cast(UsdMayaImportTranslator::GetDefaultOptions().c_str()), - false); - if (!status) { - status.perror("pxrUsd: unable to register USD Import translator."); - } - - status = plugin.registerFileTranslator( - "pxrUsdExport", - "", - UsdMayaExportTranslator::creator, - "usdTranslatorExport", // options script name - const_cast(UsdMayaExportTranslator::GetDefaultOptions().c_str()), - true); - if (!status) { - status.perror("pxrUsd: unable to register USD Export translator."); - } - - UsdMayaSceneResetNotice::InstallListener(); - UsdMayaDiagnosticDelegate::InstallDelegate(); - - return status; -} - -PXRUSD_API -MStatus -uninitializePlugin(MObject obj) -{ - MStatus status; - MFnPlugin plugin(obj); - - status = plugin.deregisterCommand("usdImport"); - if (!status) { - status.perror("deregisterCommand usdImport"); - } - - status = plugin.deregisterCommand("usdExport"); - if (!status) { - status.perror("deregisterCommand usdExport"); - } - - status = plugin.deregisterCommand("usdListShadingModes"); - if (!status) { - status.perror("deregisterCommand usdListShadingModes"); - } - - status = plugin.deregisterCommand("usdUndoHelperCmd"); - if (!status) { - status.perror("deregisterCommand usdUndoHelperCmd"); - } - - status = plugin.deregisterFileTranslator("pxrUsdImport"); - if (!status) { - status.perror("pxrUsd: unable to deregister USD Import translator."); - } - - status = plugin.deregisterFileTranslator("pxrUsdExport"); - if (!status) { - status.perror("pxrUsd: unable to deregister USD Export translator."); - } - - status = MGlobal::executeCommand("assembly -e -deregister " + UsdMayaReferenceAssembly::typeName); - CHECK_MSTATUS(status); - - status = plugin.deregisterDisplayFilter( - UsdMayaProxyShape::displayFilterName); - CHECK_MSTATUS(status); - - status = MHWRender::MDrawRegistry::deregisterDrawOverrideCreator( - UsdMayaProxyDrawOverride::drawDbClassification, - _RegistrantId); - CHECK_MSTATUS(status); - - status = MHWRender::MDrawRegistry::deregisterDrawOverrideCreator( - PxrMayaHdImagingShapeDrawOverride::drawDbClassification, - _RegistrantId); - CHECK_MSTATUS(status); - - status = plugin.deregisterNode(PxrMayaHdImagingShape::typeId); - CHECK_MSTATUS(status); - - status = plugin.deregisterNode(UsdMayaReferenceAssembly::typeId); - CHECK_MSTATUS(status); - - status = plugin.deregisterNode(UsdMayaProxyShape::typeId); - CHECK_MSTATUS(status); - - status = plugin.deregisterNode(UsdMayaPointBasedDeformerNode::typeId); - CHECK_MSTATUS(status); - - status = plugin.deregisterNode(UsdMayaStageNode::typeId); - CHECK_MSTATUS(status); - - status = plugin.deregisterData(UsdMayaStageData::mayaTypeId); - CHECK_MSTATUS(status); - - UsdMayaSceneResetNotice::RemoveListener(); - UsdMayaDiagnosticDelegate::RemoveDelegate(); - - return status; -} diff --git a/third_party/maya/plugin/pxrUsd/testenv/AlembicChaser/AlembicChaser.ma b/third_party/maya/plugin/pxrUsd/testenv/AlembicChaser/AlembicChaser.ma deleted file mode 100644 index c5c274d271..0000000000 --- a/third_party/maya/plugin/pxrUsd/testenv/AlembicChaser/AlembicChaser.ma +++ /dev/null @@ -1,2529 +0,0 @@ -//Maya ASCII 2016 scene -//Name: AlembicChaser.ma -//Last modified: Thu, Jun 16, 2016 02:54:59 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201603061001-989194"; -fileInfo "osv" "Linux 2.6.32-504.el6.x86_64 #1 SMP Tue Sep 16 01:56:35 EDT 2014 x86_64"; -createNode transform -s -n "persp"; - rename -uid "81A45860-0000-7672-5762-C79600000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" -0.67633467256965374 1.7086695108189029 45.416109695938069 ; - setAttr ".r" -type "double3" -2.3170750846441273 -4.9696166897867462e-17 21.594913994746225 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "81A45860-0000-7672-5762-C79600000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "81A45860-0000-7672-5762-C79600000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "81A45860-0000-7672-5762-C79600000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "81A45860-0000-7672-5762-C79600000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "81A45860-0000-7672-5762-C79600000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "81A45860-0000-7672-5762-C7960000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "81A45860-0000-7672-5762-C7960000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "Foo"; - rename -uid "81A45860-0000-7672-5762-C81500000249"; -createNode transform -n "Plane" -p "Foo"; - rename -uid "81A45860-0000-7672-5762-C81100000248"; - addAttr -ci true -sn "ABC_test" -ln "ABC_test" -dt "string"; - addAttr -ci true -sn "ABC2_test" -ln "ABC2_test" -dt "string"; - addAttr -ci true -sn "ABC3_test" -ln "ABC3_test" -dt "string"; - addAttr -ci true -sn "ABC4_test" -ln "ABC4_test" -dt "string"; - setAttr ".t" -type "double3" -2.528263096398268 0.70830393859907659 0 ; - setAttr -k on ".ABC_test" -type "string" "success"; - setAttr -k on ".ABC2_test" -type "string" "success"; - setAttr -k on ".ABC3_test" -type "string" "success"; - setAttr -k on ".ABC4_test" -type "string" "success"; -createNode mesh -n "PlaneShape" -p "Plane"; - rename -uid "81A45860-0000-7672-5762-C81100000247"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 4 ".uvst[0].uvsp[0:3]" -type "float2" 0 0 1 0 0 0.95441937 - 1 0.95441937; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 4 ".vt[0:3]" -2.69237351 -2.56965351 0 2.69237351 -2.56965351 0 - -2.69237351 2.56965351 0 2.69237351 2.56965351 0; - setAttr -s 4 ".ed[0:3]" 0 1 0 0 2 0 1 3 0 2 3 0; - setAttr -ch 4 ".fc[0]" -type "polyFaces" - f 4 0 2 -4 -2 - mu 0 4 0 1 3 2; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_0a93427b-7945-4fb1-b891-67743b3ae159"; -createNode transform -n "sphere_subd" -p "Foo"; - rename -uid "A33C3860-0000-0A8D-5763-1ED200000276"; - setAttr ".t" -type "double3" -4.4142867365691201 -8.3523471277441619 0 ; -createNode mesh -n "sphere_subdShape" -p "sphere_subd"; - rename -uid "A33C3860-0000-0A8D-5763-1ED200000275"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "SubDivisionMesh" -ln "SubDivisionMesh" -at "long"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.32483298 0.10554462 -2.15645766 0.27631941 0.2007578 -2.15645766 - 0.2007578 0.27631941 -2.15645766 0.10554461 0.32483292 -2.15645766 0 0.34154952 -2.15645766 - -0.10554461 0.32483292 -2.15645766 -0.20075776 0.27631935 -2.15645766 -0.27631932 0.20075774 -2.15645766 - -0.32483283 0.10554458 -2.15645766 -0.34154946 -4.7882979e-16 -2.15645766 -0.32483283 -0.10554458 -2.15645766 - -0.2763193 -0.20075771 -2.15645766 -0.20075771 -0.2763193 -2.15645766 -0.10554458 -0.3248328 -2.15645766 - -1.0178964e-08 -0.3415494 -2.15645766 0.10554455 -0.32483277 -2.15645766 0.20075768 -0.27631927 -2.15645766 - 0.27631924 -0.2007577 -2.15645766 0.32483277 -0.10554456 -2.15645766 0.34154937 -4.7882979e-16 -2.15645766 - 0.64166743 0.20849039 -2.076478004 0.54583496 0.39657226 -2.076478004 0.39657226 0.5458349 -2.076478004 - 0.20849036 0.64166737 -2.076478004 0 0.67468894 -2.076478004 -0.20849036 0.64166731 -2.076478004 - -0.39657217 0.54583478 -2.076478004 -0.54583472 0.39657214 -2.076478004 -0.64166719 0.2084903 -2.076478004 - -0.67468882 -4.6107074e-16 -2.076478004 -0.64166719 -0.2084903 -2.076478004 -0.54583472 -0.39657211 -2.076478004 - -0.39657211 -0.54583466 -2.076478004 -0.2084903 -0.64166713 -2.076478004 -2.0107288e-08 -0.6746887 -2.076478004 - 0.20849024 -0.64166707 -2.076478004 0.39657202 -0.5458346 -2.076478004 0.5458346 -0.39657205 -2.076478004 - 0.64166707 -0.20849027 -2.076478004 0.67468864 -4.6107074e-16 -2.076478004 0.94270194 0.3063024 -1.94536853 - 0.80191016 0.58262181 -1.94536853 0.58262181 0.8019101 -1.94536853 0.30630237 0.94270182 -1.94536853 - 0 0.99121529 -1.94536853 -0.30630237 0.94270176 -1.94536853 -0.58262169 0.80190992 -1.94536853 - -0.80190986 0.58262163 -1.94536853 -0.94270158 0.30630228 -1.94536853 -0.99121505 -4.3195859e-16 -1.94536853 - -0.94270158 -0.30630228 -1.94536853 -0.8019098 -0.58262157 -1.94536853 -0.58262157 -0.80190974 -1.94536853 - -0.30630228 -0.94270146 -1.94536853 -2.9540503e-08 -0.99121493 -1.94536853 0.30630219 -0.9427014 -1.94536853 - 0.58262146 -0.80190969 -1.94536853 0.80190963 -0.58262151 -1.94536853 0.94270134 -0.30630222 -1.94536853 - 0.99121481 -4.3195859e-16 -1.94536853 1.22052383 0.39657223 -1.76635766 1.038239598 0.75432521 -1.76635766 - 0.75432521 1.038239598 -1.76635766 0.39657217 1.22052372 -1.76635766 0 1.28333449 -1.76635766 - -0.39657217 1.2205236 -1.76635766 -0.75432503 1.03823936 -1.76635766 -1.038239241 0.75432497 -1.76635766 - -1.22052336 0.39657208 -1.76635766 -1.28333426 -3.9221019e-16 -1.76635766 -1.22052336 -0.39657208 -1.76635766 - -1.038239121 -0.75432485 -1.76635766 -0.75432485 -1.038239121 -1.76635766 -0.39657208 -1.22052324 -1.76635766 - -3.8246331e-08 -1.28333402 -1.76635766 0.39657196 -1.22052312 -1.76635766 0.75432473 -1.038239002 -1.76635766 - 1.038239002 -0.75432479 -1.76635766 1.22052312 -0.39657199 -1.76635766 1.2833339 -3.9221019e-16 -1.76635766 - 1.46829259 0.47707716 -1.54385316 1.24900424 0.90745467 -1.54385316 0.90745467 1.24900424 -1.54385316 - 0.4770771 1.46829236 -1.54385316 0 1.54385388 -1.54385316 -0.4770771 1.46829224 -1.54385316 - -0.90745449 1.24900389 -1.54385316 -1.24900377 0.90745437 -1.54385316 -1.468292 0.47707698 -1.54385316 - -1.54385352 -3.4280427e-16 -1.54385316 -1.468292 -0.47707698 -1.54385316 -1.24900377 -0.90745431 -1.54385316 - -0.90745431 -1.24900365 -1.54385316 -0.47707698 -1.46829188 -1.54385316 -4.601041e-08 -1.5438534 -1.54385316 - 0.47707683 -1.46829176 -1.54385316 0.90745413 -1.24900353 -1.54385316 1.24900341 -0.90745419 -1.54385316 - 1.46829164 -0.47707689 -1.54385316 1.54385316 -3.4280427e-16 -1.54385316 1.67990708 0.54583484 -1.2833339 - 1.42901433 1.038239598 -1.2833339 1.038239598 1.42901421 -1.2833339 0.54583484 1.67990685 -1.2833339 - 0 1.76635849 -1.2833339 -0.54583484 1.67990673 -1.2833339 -1.03823936 1.42901385 -1.2833339 - -1.42901385 1.038239241 -1.2833339 -1.67990637 0.54583466 -1.2833339 -1.76635814 -2.8495737e-16 -1.2833339 - -1.67990637 -0.54583466 -1.2833339 -1.42901373 -1.038239121 -1.2833339 -1.038239121 -1.42901361 -1.2833339 - -0.54583466 -1.67990625 -1.2833339 -5.264156e-08 -1.7663579 -1.2833339 0.54583448 -1.67990613 -1.2833339 - 1.038239002 -1.42901349 -1.2833339 1.42901337 -1.038239121 -1.2833339 1.67990601 -0.54583454 -1.2833339 - 1.76635766 -2.8495737e-16 -1.2833339 1.85015666 0.6011523 -0.99121481 1.57383728 1.14345956 -0.99121481 - 1.14345956 1.57383716 -0.99121481 0.60115224 1.85015643 -0.99121481 0 1.94536948 -0.99121481 - -0.60115224 1.85015631 -0.99121481 -1.14345932 1.5738368 -0.99121481 -1.57383668 1.14345932 -0.99121481 - -1.85015595 0.60115206 -0.99121481 -1.94536901 -2.200939e-16 -0.99121481 -1.85015595 -0.60115206 -0.99121481 - -1.57383657 -1.1434592 -0.99121481 -1.1434592 -1.57383645 -0.99121481 -0.60115206 -1.85015571 -0.99121481 - -5.79765e-08 -1.94536877 -0.99121481 0.60115188 -1.85015559 -0.99121481 1.14345896 -1.57383633 -0.99121481 - 1.57383621 -1.14345908 -0.99121481 1.85015547 -0.60115194 -0.99121481 1.94536853 -2.200939e-16 -0.99121481 - 1.97484922 0.64166737 -0.67468858 1.67990708 1.22052383 -0.67468858 1.22052383 1.67990696 -0.67468858 - 0.64166731 1.97484899 -0.67468858 0 2.076478958 -0.67468858 -0.64166731 1.97484887 -0.67468858 - -1.2205236 1.67990661 -0.67468858 -1.67990649 1.22052348 -0.67468858 -1.97484851 0.64166713 -0.67468858 - -2.076478481 -1.4981096e-16 -0.67468858 -1.97484851 -0.64166713 -0.67468858 -1.67990637 -1.22052336 -0.67468858 - -1.22052336 -1.67990625 -0.67468858 -0.64166713 -1.97484827 -0.67468858 -6.1883867e-08 -2.076478243 -0.67468858 - 0.64166695 -1.97484815 -0.67468858 1.22052312 -1.67990613 -0.67468858 1.67990601 -1.22052324 -0.67468858 - 1.97484803 -0.64166701 -0.67468858 2.076478004 -1.4981096e-16 -0.67468858 2.050914526 0.66638249 -0.34154913 - 1.7446121 1.26753473 -0.34154913 1.26753473 1.74461198 -0.34154913 0.66638243 2.050914288 -0.34154913 - 0 2.15645862 -0.34154913 -0.66638243 2.050914049 -0.34154913; - setAttr ".vt[166:331]" -1.26753449 1.7446115 -0.34154913 -1.74461138 1.26753438 -0.34154913 - -2.050913572 0.66638219 -0.34154913 -2.15645814 -7.5839141e-17 -0.34154913 -2.050913572 -0.66638219 -0.34154913 - -1.74461126 -1.26753426 -0.34154913 -1.26753426 -1.74461114 -0.34154913 -0.66638219 -2.050913334 -0.34154913 - -6.4267446e-08 -2.1564579 -0.34154913 0.66638201 -2.050913334 -0.34154913 1.26753402 -1.74461102 -0.34154913 - 1.74461091 -1.26753414 -0.34154913 2.050913095 -0.66638207 -0.34154913 2.15645766 -7.5839141e-17 -0.34154913 - 2.076479435 0.67468899 -1.4981105e-16 1.76635885 1.28333473 -2.8495755e-16 1.28333473 1.76635873 -3.9221043e-16 - 0.67468894 2.076479197 -4.61071e-16 0 2.18333912 -4.8479867e-16 -0.67468894 2.076478958 -4.6107095e-16 - -1.28333449 1.76635838 -3.9221035e-16 -1.76635826 1.28333437 -2.8495747e-16 -2.076478481 0.67468876 -1.49811e-16 - -2.18333864 0 0 -2.076478481 -0.67468876 1.49811e-16 -1.76635814 -1.28333426 2.8495745e-16 - -1.28333426 -1.76635802 3.9221027e-16 -0.67468876 -2.076478243 4.6107079e-16 -6.5068548e-08 -2.1833384 4.8479851e-16 - 0.67468858 -2.076478243 4.6107079e-16 1.2833339 -1.76635778 3.9221022e-16 1.76635766 -1.28333414 2.8495742e-16 - 2.076478004 -0.67468864 1.4981097e-16 2.18333817 0 0 2.050914526 0.66638249 0.34154913 - 1.7446121 1.26753473 0.34154913 1.26753473 1.74461198 0.34154913 0.66638243 2.050914288 0.34154913 - 0 2.15645862 0.34154913 -0.66638243 2.050914049 0.34154913 -1.26753449 1.7446115 0.34154913 - -1.74461138 1.26753438 0.34154913 -2.050913572 0.66638219 0.34154913 -2.15645814 7.5839141e-17 0.34154913 - -2.050913572 -0.66638219 0.34154913 -1.74461126 -1.26753426 0.34154913 -1.26753426 -1.74461114 0.34154913 - -0.66638219 -2.050913334 0.34154913 -6.4267446e-08 -2.1564579 0.34154913 0.66638201 -2.050913334 0.34154913 - 1.26753402 -1.74461102 0.34154913 1.74461091 -1.26753414 0.34154913 2.050913095 -0.66638207 0.34154913 - 2.15645766 7.5839141e-17 0.34154913 1.97484922 0.64166737 0.67468858 1.67990708 1.22052383 0.67468858 - 1.22052383 1.67990696 0.67468858 0.64166731 1.97484899 0.67468858 0 2.076478958 0.67468858 - -0.64166731 1.97484887 0.67468858 -1.2205236 1.67990661 0.67468858 -1.67990649 1.22052348 0.67468858 - -1.97484851 0.64166713 0.67468858 -2.076478481 1.4981096e-16 0.67468858 -1.97484851 -0.64166713 0.67468858 - -1.67990637 -1.22052336 0.67468858 -1.22052336 -1.67990625 0.67468858 -0.64166713 -1.97484827 0.67468858 - -6.1883867e-08 -2.076478243 0.67468858 0.64166695 -1.97484815 0.67468858 1.22052312 -1.67990613 0.67468858 - 1.67990601 -1.22052324 0.67468858 1.97484803 -0.64166701 0.67468858 2.076478004 1.4981096e-16 0.67468858 - 1.85015666 0.6011523 0.99121481 1.57383728 1.14345956 0.99121481 1.14345956 1.57383716 0.99121481 - 0.60115224 1.85015643 0.99121481 0 1.94536948 0.99121481 -0.60115224 1.85015631 0.99121481 - -1.14345932 1.5738368 0.99121481 -1.57383668 1.14345932 0.99121481 -1.85015595 0.60115206 0.99121481 - -1.94536901 2.200939e-16 0.99121481 -1.85015595 -0.60115206 0.99121481 -1.57383657 -1.1434592 0.99121481 - -1.1434592 -1.57383645 0.99121481 -0.60115206 -1.85015571 0.99121481 -5.79765e-08 -1.94536877 0.99121481 - 0.60115188 -1.85015559 0.99121481 1.14345896 -1.57383633 0.99121481 1.57383621 -1.14345908 0.99121481 - 1.85015547 -0.60115194 0.99121481 1.94536853 2.200939e-16 0.99121481 1.67990708 0.54583484 1.2833339 - 1.42901433 1.038239598 1.2833339 1.038239598 1.42901421 1.2833339 0.54583484 1.67990685 1.2833339 - 0 1.76635849 1.2833339 -0.54583484 1.67990673 1.2833339 -1.03823936 1.42901385 1.2833339 - -1.42901385 1.038239241 1.2833339 -1.67990637 0.54583466 1.2833339 -1.76635814 2.8495737e-16 1.2833339 - -1.67990637 -0.54583466 1.2833339 -1.42901373 -1.038239121 1.2833339 -1.038239121 -1.42901361 1.2833339 - -0.54583466 -1.67990625 1.2833339 -5.264156e-08 -1.7663579 1.2833339 0.54583448 -1.67990613 1.2833339 - 1.038239002 -1.42901349 1.2833339 1.42901337 -1.038239121 1.2833339 1.67990601 -0.54583454 1.2833339 - 1.76635766 2.8495737e-16 1.2833339 1.46829259 0.47707716 1.54385316 1.24900424 0.90745467 1.54385316 - 0.90745467 1.24900424 1.54385316 0.4770771 1.46829236 1.54385316 0 1.54385388 1.54385316 - -0.4770771 1.46829224 1.54385316 -0.90745449 1.24900389 1.54385316 -1.24900377 0.90745437 1.54385316 - -1.468292 0.47707698 1.54385316 -1.54385352 3.4280427e-16 1.54385316 -1.468292 -0.47707698 1.54385316 - -1.24900377 -0.90745431 1.54385316 -0.90745431 -1.24900365 1.54385316 -0.47707698 -1.46829188 1.54385316 - -4.601041e-08 -1.5438534 1.54385316 0.47707683 -1.46829176 1.54385316 0.90745413 -1.24900353 1.54385316 - 1.24900341 -0.90745419 1.54385316 1.46829164 -0.47707689 1.54385316 1.54385316 3.4280427e-16 1.54385316 - 1.22052383 0.39657223 1.76635766 1.038239598 0.75432521 1.76635766 0.75432521 1.038239598 1.76635766 - 0.39657217 1.22052372 1.76635766 0 1.28333449 1.76635766 -0.39657217 1.2205236 1.76635766 - -0.75432503 1.03823936 1.76635766 -1.038239241 0.75432497 1.76635766 -1.22052336 0.39657208 1.76635766 - -1.28333426 3.9221019e-16 1.76635766 -1.22052336 -0.39657208 1.76635766 -1.038239121 -0.75432485 1.76635766 - -0.75432485 -1.038239121 1.76635766 -0.39657208 -1.22052324 1.76635766 -3.8246331e-08 -1.28333402 1.76635766 - 0.39657196 -1.22052312 1.76635766 0.75432473 -1.038239002 1.76635766 1.038239002 -0.75432479 1.76635766 - 1.22052312 -0.39657199 1.76635766 1.2833339 3.9221019e-16 1.76635766 0.94270194 0.3063024 1.94536853 - 0.80191016 0.58262181 1.94536853 0.58262181 0.8019101 1.94536853 0.30630237 0.94270182 1.94536853 - 0 0.99121529 1.94536853 -0.30630237 0.94270176 1.94536853 -0.58262169 0.80190992 1.94536853 - -0.80190986 0.58262163 1.94536853 -0.94270158 0.30630228 1.94536853 -0.99121505 4.3195859e-16 1.94536853 - -0.94270158 -0.30630228 1.94536853 -0.8019098 -0.58262157 1.94536853; - setAttr ".vt[332:381]" -0.58262157 -0.80190974 1.94536853 -0.30630228 -0.94270146 1.94536853 - -2.9540503e-08 -0.99121493 1.94536853 0.30630219 -0.9427014 1.94536853 0.58262146 -0.80190969 1.94536853 - 0.80190963 -0.58262151 1.94536853 0.94270134 -0.30630222 1.94536853 0.99121481 4.3195859e-16 1.94536853 - 0.64166743 0.20849039 2.076478004 0.54583496 0.39657226 2.076478004 0.39657226 0.5458349 2.076478004 - 0.20849036 0.64166737 2.076478004 0 0.67468894 2.076478004 -0.20849036 0.64166731 2.076478004 - -0.39657217 0.54583478 2.076478004 -0.54583472 0.39657214 2.076478004 -0.64166719 0.2084903 2.076478004 - -0.67468882 4.6107074e-16 2.076478004 -0.64166719 -0.2084903 2.076478004 -0.54583472 -0.39657211 2.076478004 - -0.39657211 -0.54583466 2.076478004 -0.2084903 -0.64166713 2.076478004 -2.0107288e-08 -0.6746887 2.076478004 - 0.20849024 -0.64166707 2.076478004 0.39657202 -0.5458346 2.076478004 0.5458346 -0.39657205 2.076478004 - 0.64166707 -0.20849027 2.076478004 0.67468864 4.6107074e-16 2.076478004 0.32483298 0.10554462 2.15645766 - 0.27631941 0.2007578 2.15645766 0.2007578 0.27631941 2.15645766 0.10554461 0.32483292 2.15645766 - 0 0.34154952 2.15645766 -0.10554461 0.32483292 2.15645766 -0.20075776 0.27631935 2.15645766 - -0.27631932 0.20075774 2.15645766 -0.32483283 0.10554458 2.15645766 -0.34154946 4.7882979e-16 2.15645766 - -0.32483283 -0.10554458 2.15645766 -0.2763193 -0.20075771 2.15645766 -0.20075771 -0.2763193 2.15645766 - -0.10554458 -0.3248328 2.15645766 -1.0178964e-08 -0.3415494 2.15645766 0.10554455 -0.32483277 2.15645766 - 0.20075768 -0.27631927 2.15645766 0.27631924 -0.2007577 2.15645766 0.32483277 -0.10554456 2.15645766 - 0.34154937 4.7882979e-16 2.15645766 0 -4.8479846e-16 -2.18333817 0 4.8479846e-16 2.18333817; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_6e73ff30-fdd1-495f-a43a-91456843a19d"; - setAttr -k on ".SubDivisionMesh" 1; -createNode transform -n "sphere_poly" -p "Foo"; - rename -uid "A33C3860-0000-0A8D-5763-1ED400000279"; - setAttr ".t" -type "double3" 3.7534474864710861 -4.8071684615661034 0 ; -createNode mesh -n "sphere_polyShape" -p "sphere_poly"; - rename -uid "A33C3860-0000-0A8D-5763-1ED40000027A"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - addAttr -ci true -sn "SubDivisionMesh" -ln "SubDivisionMesh" -at "long"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.32483298 0.10554462 -2.15645766 0.27631941 0.2007578 -2.15645766 - 0.2007578 0.27631941 -2.15645766 0.10554461 0.32483292 -2.15645766 0 0.34154952 -2.15645766 - -0.10554461 0.32483292 -2.15645766 -0.20075776 0.27631935 -2.15645766 -0.27631932 0.20075774 -2.15645766 - -0.32483283 0.10554458 -2.15645766 -0.34154946 -4.7882979e-16 -2.15645766 -0.32483283 -0.10554458 -2.15645766 - -0.2763193 -0.20075771 -2.15645766 -0.20075771 -0.2763193 -2.15645766 -0.10554458 -0.3248328 -2.15645766 - -1.0178964e-08 -0.3415494 -2.15645766 0.10554455 -0.32483277 -2.15645766 0.20075768 -0.27631927 -2.15645766 - 0.27631924 -0.2007577 -2.15645766 0.32483277 -0.10554456 -2.15645766 0.34154937 -4.7882979e-16 -2.15645766 - 0.64166743 0.20849039 -2.076478004 0.54583496 0.39657226 -2.076478004 0.39657226 0.5458349 -2.076478004 - 0.20849036 0.64166737 -2.076478004 0 0.67468894 -2.076478004 -0.20849036 0.64166731 -2.076478004 - -0.39657217 0.54583478 -2.076478004 -0.54583472 0.39657214 -2.076478004 -0.64166719 0.2084903 -2.076478004 - -0.67468882 -4.6107074e-16 -2.076478004 -0.64166719 -0.2084903 -2.076478004 -0.54583472 -0.39657211 -2.076478004 - -0.39657211 -0.54583466 -2.076478004 -0.2084903 -0.64166713 -2.076478004 -2.0107288e-08 -0.6746887 -2.076478004 - 0.20849024 -0.64166707 -2.076478004 0.39657202 -0.5458346 -2.076478004 0.5458346 -0.39657205 -2.076478004 - 0.64166707 -0.20849027 -2.076478004 0.67468864 -4.6107074e-16 -2.076478004 0.94270194 0.3063024 -1.94536853 - 0.80191016 0.58262181 -1.94536853 0.58262181 0.8019101 -1.94536853 0.30630237 0.94270182 -1.94536853 - 0 0.99121529 -1.94536853 -0.30630237 0.94270176 -1.94536853 -0.58262169 0.80190992 -1.94536853 - -0.80190986 0.58262163 -1.94536853 -0.94270158 0.30630228 -1.94536853 -0.99121505 -4.3195859e-16 -1.94536853 - -0.94270158 -0.30630228 -1.94536853 -0.8019098 -0.58262157 -1.94536853 -0.58262157 -0.80190974 -1.94536853 - -0.30630228 -0.94270146 -1.94536853 -2.9540503e-08 -0.99121493 -1.94536853 0.30630219 -0.9427014 -1.94536853 - 0.58262146 -0.80190969 -1.94536853 0.80190963 -0.58262151 -1.94536853 0.94270134 -0.30630222 -1.94536853 - 0.99121481 -4.3195859e-16 -1.94536853 1.22052383 0.39657223 -1.76635766 1.038239598 0.75432521 -1.76635766 - 0.75432521 1.038239598 -1.76635766 0.39657217 1.22052372 -1.76635766 0 1.28333449 -1.76635766 - -0.39657217 1.2205236 -1.76635766 -0.75432503 1.03823936 -1.76635766 -1.038239241 0.75432497 -1.76635766 - -1.22052336 0.39657208 -1.76635766 -1.28333426 -3.9221019e-16 -1.76635766 -1.22052336 -0.39657208 -1.76635766 - -1.038239121 -0.75432485 -1.76635766 -0.75432485 -1.038239121 -1.76635766 -0.39657208 -1.22052324 -1.76635766 - -3.8246331e-08 -1.28333402 -1.76635766 0.39657196 -1.22052312 -1.76635766 0.75432473 -1.038239002 -1.76635766 - 1.038239002 -0.75432479 -1.76635766 1.22052312 -0.39657199 -1.76635766 1.2833339 -3.9221019e-16 -1.76635766 - 1.46829259 0.47707716 -1.54385316 1.24900424 0.90745467 -1.54385316 0.90745467 1.24900424 -1.54385316 - 0.4770771 1.46829236 -1.54385316 0 1.54385388 -1.54385316 -0.4770771 1.46829224 -1.54385316 - -0.90745449 1.24900389 -1.54385316 -1.24900377 0.90745437 -1.54385316 -1.468292 0.47707698 -1.54385316 - -1.54385352 -3.4280427e-16 -1.54385316 -1.468292 -0.47707698 -1.54385316 -1.24900377 -0.90745431 -1.54385316 - -0.90745431 -1.24900365 -1.54385316 -0.47707698 -1.46829188 -1.54385316 -4.601041e-08 -1.5438534 -1.54385316 - 0.47707683 -1.46829176 -1.54385316 0.90745413 -1.24900353 -1.54385316 1.24900341 -0.90745419 -1.54385316 - 1.46829164 -0.47707689 -1.54385316 1.54385316 -3.4280427e-16 -1.54385316 1.67990708 0.54583484 -1.2833339 - 1.42901433 1.038239598 -1.2833339 1.038239598 1.42901421 -1.2833339 0.54583484 1.67990685 -1.2833339 - 0 1.76635849 -1.2833339 -0.54583484 1.67990673 -1.2833339 -1.03823936 1.42901385 -1.2833339 - -1.42901385 1.038239241 -1.2833339 -1.67990637 0.54583466 -1.2833339 -1.76635814 -2.8495737e-16 -1.2833339 - -1.67990637 -0.54583466 -1.2833339 -1.42901373 -1.038239121 -1.2833339 -1.038239121 -1.42901361 -1.2833339 - -0.54583466 -1.67990625 -1.2833339 -5.264156e-08 -1.7663579 -1.2833339 0.54583448 -1.67990613 -1.2833339 - 1.038239002 -1.42901349 -1.2833339 1.42901337 -1.038239121 -1.2833339 1.67990601 -0.54583454 -1.2833339 - 1.76635766 -2.8495737e-16 -1.2833339 1.85015666 0.6011523 -0.99121481 1.57383728 1.14345956 -0.99121481 - 1.14345956 1.57383716 -0.99121481 0.60115224 1.85015643 -0.99121481 0 1.94536948 -0.99121481 - -0.60115224 1.85015631 -0.99121481 -1.14345932 1.5738368 -0.99121481 -1.57383668 1.14345932 -0.99121481 - -1.85015595 0.60115206 -0.99121481 -1.94536901 -2.200939e-16 -0.99121481 -1.85015595 -0.60115206 -0.99121481 - -1.57383657 -1.1434592 -0.99121481 -1.1434592 -1.57383645 -0.99121481 -0.60115206 -1.85015571 -0.99121481 - -5.79765e-08 -1.94536877 -0.99121481 0.60115188 -1.85015559 -0.99121481 1.14345896 -1.57383633 -0.99121481 - 1.57383621 -1.14345908 -0.99121481 1.85015547 -0.60115194 -0.99121481 1.94536853 -2.200939e-16 -0.99121481 - 1.97484922 0.64166737 -0.67468858 1.67990708 1.22052383 -0.67468858 1.22052383 1.67990696 -0.67468858 - 0.64166731 1.97484899 -0.67468858 0 2.076478958 -0.67468858 -0.64166731 1.97484887 -0.67468858 - -1.2205236 1.67990661 -0.67468858 -1.67990649 1.22052348 -0.67468858 -1.97484851 0.64166713 -0.67468858 - -2.076478481 -1.4981096e-16 -0.67468858 -1.97484851 -0.64166713 -0.67468858 -1.67990637 -1.22052336 -0.67468858 - -1.22052336 -1.67990625 -0.67468858 -0.64166713 -1.97484827 -0.67468858 -6.1883867e-08 -2.076478243 -0.67468858 - 0.64166695 -1.97484815 -0.67468858 1.22052312 -1.67990613 -0.67468858 1.67990601 -1.22052324 -0.67468858 - 1.97484803 -0.64166701 -0.67468858 2.076478004 -1.4981096e-16 -0.67468858 2.050914526 0.66638249 -0.34154913 - 1.7446121 1.26753473 -0.34154913 1.26753473 1.74461198 -0.34154913 0.66638243 2.050914288 -0.34154913 - 0 2.15645862 -0.34154913 -0.66638243 2.050914049 -0.34154913; - setAttr ".vt[166:331]" -1.26753449 1.7446115 -0.34154913 -1.74461138 1.26753438 -0.34154913 - -2.050913572 0.66638219 -0.34154913 -2.15645814 -7.5839141e-17 -0.34154913 -2.050913572 -0.66638219 -0.34154913 - -1.74461126 -1.26753426 -0.34154913 -1.26753426 -1.74461114 -0.34154913 -0.66638219 -2.050913334 -0.34154913 - -6.4267446e-08 -2.1564579 -0.34154913 0.66638201 -2.050913334 -0.34154913 1.26753402 -1.74461102 -0.34154913 - 1.74461091 -1.26753414 -0.34154913 2.050913095 -0.66638207 -0.34154913 2.15645766 -7.5839141e-17 -0.34154913 - 2.076479435 0.67468899 -1.4981105e-16 1.76635885 1.28333473 -2.8495755e-16 1.28333473 1.76635873 -3.9221043e-16 - 0.67468894 2.076479197 -4.61071e-16 0 2.18333912 -4.8479867e-16 -0.67468894 2.076478958 -4.6107095e-16 - -1.28333449 1.76635838 -3.9221035e-16 -1.76635826 1.28333437 -2.8495747e-16 -2.076478481 0.67468876 -1.49811e-16 - -2.18333864 0 0 -2.076478481 -0.67468876 1.49811e-16 -1.76635814 -1.28333426 2.8495745e-16 - -1.28333426 -1.76635802 3.9221027e-16 -0.67468876 -2.076478243 4.6107079e-16 -6.5068548e-08 -2.1833384 4.8479851e-16 - 0.67468858 -2.076478243 4.6107079e-16 1.2833339 -1.76635778 3.9221022e-16 1.76635766 -1.28333414 2.8495742e-16 - 2.076478004 -0.67468864 1.4981097e-16 2.18333817 0 0 2.050914526 0.66638249 0.34154913 - 1.7446121 1.26753473 0.34154913 1.26753473 1.74461198 0.34154913 0.66638243 2.050914288 0.34154913 - 0 2.15645862 0.34154913 -0.66638243 2.050914049 0.34154913 -1.26753449 1.7446115 0.34154913 - -1.74461138 1.26753438 0.34154913 -2.050913572 0.66638219 0.34154913 -2.15645814 7.5839141e-17 0.34154913 - -2.050913572 -0.66638219 0.34154913 -1.74461126 -1.26753426 0.34154913 -1.26753426 -1.74461114 0.34154913 - -0.66638219 -2.050913334 0.34154913 -6.4267446e-08 -2.1564579 0.34154913 0.66638201 -2.050913334 0.34154913 - 1.26753402 -1.74461102 0.34154913 1.74461091 -1.26753414 0.34154913 2.050913095 -0.66638207 0.34154913 - 2.15645766 7.5839141e-17 0.34154913 1.97484922 0.64166737 0.67468858 1.67990708 1.22052383 0.67468858 - 1.22052383 1.67990696 0.67468858 0.64166731 1.97484899 0.67468858 0 2.076478958 0.67468858 - -0.64166731 1.97484887 0.67468858 -1.2205236 1.67990661 0.67468858 -1.67990649 1.22052348 0.67468858 - -1.97484851 0.64166713 0.67468858 -2.076478481 1.4981096e-16 0.67468858 -1.97484851 -0.64166713 0.67468858 - -1.67990637 -1.22052336 0.67468858 -1.22052336 -1.67990625 0.67468858 -0.64166713 -1.97484827 0.67468858 - -6.1883867e-08 -2.076478243 0.67468858 0.64166695 -1.97484815 0.67468858 1.22052312 -1.67990613 0.67468858 - 1.67990601 -1.22052324 0.67468858 1.97484803 -0.64166701 0.67468858 2.076478004 1.4981096e-16 0.67468858 - 1.85015666 0.6011523 0.99121481 1.57383728 1.14345956 0.99121481 1.14345956 1.57383716 0.99121481 - 0.60115224 1.85015643 0.99121481 0 1.94536948 0.99121481 -0.60115224 1.85015631 0.99121481 - -1.14345932 1.5738368 0.99121481 -1.57383668 1.14345932 0.99121481 -1.85015595 0.60115206 0.99121481 - -1.94536901 2.200939e-16 0.99121481 -1.85015595 -0.60115206 0.99121481 -1.57383657 -1.1434592 0.99121481 - -1.1434592 -1.57383645 0.99121481 -0.60115206 -1.85015571 0.99121481 -5.79765e-08 -1.94536877 0.99121481 - 0.60115188 -1.85015559 0.99121481 1.14345896 -1.57383633 0.99121481 1.57383621 -1.14345908 0.99121481 - 1.85015547 -0.60115194 0.99121481 1.94536853 2.200939e-16 0.99121481 1.67990708 0.54583484 1.2833339 - 1.42901433 1.038239598 1.2833339 1.038239598 1.42901421 1.2833339 0.54583484 1.67990685 1.2833339 - 0 1.76635849 1.2833339 -0.54583484 1.67990673 1.2833339 -1.03823936 1.42901385 1.2833339 - -1.42901385 1.038239241 1.2833339 -1.67990637 0.54583466 1.2833339 -1.76635814 2.8495737e-16 1.2833339 - -1.67990637 -0.54583466 1.2833339 -1.42901373 -1.038239121 1.2833339 -1.038239121 -1.42901361 1.2833339 - -0.54583466 -1.67990625 1.2833339 -5.264156e-08 -1.7663579 1.2833339 0.54583448 -1.67990613 1.2833339 - 1.038239002 -1.42901349 1.2833339 1.42901337 -1.038239121 1.2833339 1.67990601 -0.54583454 1.2833339 - 1.76635766 2.8495737e-16 1.2833339 1.46829259 0.47707716 1.54385316 1.24900424 0.90745467 1.54385316 - 0.90745467 1.24900424 1.54385316 0.4770771 1.46829236 1.54385316 0 1.54385388 1.54385316 - -0.4770771 1.46829224 1.54385316 -0.90745449 1.24900389 1.54385316 -1.24900377 0.90745437 1.54385316 - -1.468292 0.47707698 1.54385316 -1.54385352 3.4280427e-16 1.54385316 -1.468292 -0.47707698 1.54385316 - -1.24900377 -0.90745431 1.54385316 -0.90745431 -1.24900365 1.54385316 -0.47707698 -1.46829188 1.54385316 - -4.601041e-08 -1.5438534 1.54385316 0.47707683 -1.46829176 1.54385316 0.90745413 -1.24900353 1.54385316 - 1.24900341 -0.90745419 1.54385316 1.46829164 -0.47707689 1.54385316 1.54385316 3.4280427e-16 1.54385316 - 1.22052383 0.39657223 1.76635766 1.038239598 0.75432521 1.76635766 0.75432521 1.038239598 1.76635766 - 0.39657217 1.22052372 1.76635766 0 1.28333449 1.76635766 -0.39657217 1.2205236 1.76635766 - -0.75432503 1.03823936 1.76635766 -1.038239241 0.75432497 1.76635766 -1.22052336 0.39657208 1.76635766 - -1.28333426 3.9221019e-16 1.76635766 -1.22052336 -0.39657208 1.76635766 -1.038239121 -0.75432485 1.76635766 - -0.75432485 -1.038239121 1.76635766 -0.39657208 -1.22052324 1.76635766 -3.8246331e-08 -1.28333402 1.76635766 - 0.39657196 -1.22052312 1.76635766 0.75432473 -1.038239002 1.76635766 1.038239002 -0.75432479 1.76635766 - 1.22052312 -0.39657199 1.76635766 1.2833339 3.9221019e-16 1.76635766 0.94270194 0.3063024 1.94536853 - 0.80191016 0.58262181 1.94536853 0.58262181 0.8019101 1.94536853 0.30630237 0.94270182 1.94536853 - 0 0.99121529 1.94536853 -0.30630237 0.94270176 1.94536853 -0.58262169 0.80190992 1.94536853 - -0.80190986 0.58262163 1.94536853 -0.94270158 0.30630228 1.94536853 -0.99121505 4.3195859e-16 1.94536853 - -0.94270158 -0.30630228 1.94536853 -0.8019098 -0.58262157 1.94536853; - setAttr ".vt[332:381]" -0.58262157 -0.80190974 1.94536853 -0.30630228 -0.94270146 1.94536853 - -2.9540503e-08 -0.99121493 1.94536853 0.30630219 -0.9427014 1.94536853 0.58262146 -0.80190969 1.94536853 - 0.80190963 -0.58262151 1.94536853 0.94270134 -0.30630222 1.94536853 0.99121481 4.3195859e-16 1.94536853 - 0.64166743 0.20849039 2.076478004 0.54583496 0.39657226 2.076478004 0.39657226 0.5458349 2.076478004 - 0.20849036 0.64166737 2.076478004 0 0.67468894 2.076478004 -0.20849036 0.64166731 2.076478004 - -0.39657217 0.54583478 2.076478004 -0.54583472 0.39657214 2.076478004 -0.64166719 0.2084903 2.076478004 - -0.67468882 4.6107074e-16 2.076478004 -0.64166719 -0.2084903 2.076478004 -0.54583472 -0.39657211 2.076478004 - -0.39657211 -0.54583466 2.076478004 -0.2084903 -0.64166713 2.076478004 -2.0107288e-08 -0.6746887 2.076478004 - 0.20849024 -0.64166707 2.076478004 0.39657202 -0.5458346 2.076478004 0.5458346 -0.39657205 2.076478004 - 0.64166707 -0.20849027 2.076478004 0.67468864 4.6107074e-16 2.076478004 0.32483298 0.10554462 2.15645766 - 0.27631941 0.2007578 2.15645766 0.2007578 0.27631941 2.15645766 0.10554461 0.32483292 2.15645766 - 0 0.34154952 2.15645766 -0.10554461 0.32483292 2.15645766 -0.20075776 0.27631935 2.15645766 - -0.27631932 0.20075774 2.15645766 -0.32483283 0.10554458 2.15645766 -0.34154946 4.7882979e-16 2.15645766 - -0.32483283 -0.10554458 2.15645766 -0.2763193 -0.20075771 2.15645766 -0.20075771 -0.2763193 2.15645766 - -0.10554458 -0.3248328 2.15645766 -1.0178964e-08 -0.3415494 2.15645766 0.10554455 -0.32483277 2.15645766 - 0.20075768 -0.27631927 2.15645766 0.27631924 -0.2007577 2.15645766 0.32483277 -0.10554456 2.15645766 - 0.34154937 4.7882979e-16 2.15645766 0 -4.8479846e-16 -2.18333817 0 4.8479846e-16 2.18333817; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_1e0ac7a7-f617-4018-b0ed-97761753f625"; - setAttr -k on ".SubDivisionMesh"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "A33C3860-0000-0A8D-5763-127F00000250"; - setAttr -s 3 ".lnk"; - setAttr -s 3 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "A33C3860-0000-0A8D-5763-127F00000251"; -createNode displayLayer -n "defaultLayer"; - rename -uid "81A45860-0000-7672-5762-C79600000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "A33C3860-0000-0A8D-5763-127F00000253"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "81A45860-0000-7672-5762-C79600000244"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "81A45860-0000-7672-5762-C8390000024B"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 812\n -height 858\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 812\n -height 858\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 812\\n -height 858\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 812\\n -height 858\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "81A45860-0000-7672-5762-C8390000024C"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode materialInfo -n "pasted__materialInfo2"; - rename -uid "A33C3860-0000-0A8D-5763-128C0000025E"; -createNode shadingEngine -n "pasted__lambert2SG"; - rename -uid "A33C3860-0000-0A8D-5763-128C0000025F"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode lambert -n "pasted__mtl_fan_male"; - rename -uid "A33C3860-0000-0A8D-5763-128C00000260"; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 3 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 5 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr -s 3 ".dsm"; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -select -ne :ikSystem; - setAttr -s 4 ".sol"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pasted__lambert2SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pasted__lambert2SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "pasted__lambert2SG.msg" "pasted__materialInfo2.sg"; -connectAttr "pasted__mtl_fan_male.msg" "pasted__materialInfo2.m"; -connectAttr "pasted__mtl_fan_male.oc" "pasted__lambert2SG.ss"; -connectAttr "pasted__lambert2SG.pa" ":renderPartition.st" -na; -connectAttr "pasted__mtl_fan_male.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "PlaneShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "sphere_subdShape.iog" ":initialShadingGroup.dsm" -na; -connectAttr "sphere_polyShape.iog" ":initialShadingGroup.dsm" -na; -// End of AlembicChaser.ma diff --git a/third_party/maya/plugin/pxrUsd/testenv/AlembicChaser/AlembicChaserPrimvars.ma b/third_party/maya/plugin/pxrUsd/testenv/AlembicChaser/AlembicChaserPrimvars.ma deleted file mode 100644 index e4f5350abf..0000000000 --- a/third_party/maya/plugin/pxrUsd/testenv/AlembicChaser/AlembicChaserPrimvars.ma +++ /dev/null @@ -1,266 +0,0 @@ -//Maya ASCII 2016 scene -//Name: AlembicChaserPrimvars.ma -//Last modified: Fri, Jan 06, 2017 01:31:52 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-327.4.4.el7.x86_64 #1 SMP Thu Dec 17 15:51:24 EST 2015 x86_64"; -createNode transform -s -n "persp"; - rename -uid "6D105860-0000-7362-5717-ED8500000223"; - setAttr ".v" no; - setAttr ".t" -type "double3" 34.420093417711293 -22.186561120823676 19.72342958889244 ; - setAttr ".r" -type "double3" 64.282924915356716 0 57.194913994746621 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "6D105860-0000-7362-5717-ED8500000224"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 45.453272709454041; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "6D105860-0000-7362-5717-ED8500000225"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 100.1 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "6D105860-0000-7362-5717-ED8500000226"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "6D105860-0000-7362-5717-ED8500000227"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -100.1 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "6D105860-0000-7362-5717-ED8500000228"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "6D105860-0000-7362-5717-ED8500000229"; - setAttr ".v" no; - setAttr ".t" -type "double3" 100.1 0 0 ; - setAttr ".r" -type "double3" 90 4.7708320221952805e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "6D105860-0000-7362-5717-ED850000022A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 100.1; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "AlembicChaserPrimvars"; - rename -uid "6D105860-0000-7362-5717-EDC100000248"; -createNode transform -n "Geom" -p "AlembicChaserPrimvars"; - rename -uid "6D105860-0000-7362-5717-EDCA00000249"; -createNode transform -n "CubeTypedAttrs" -p "Geom"; - rename -uid "964758C0-0000-259C-57E5-BAB80000025A"; - addAttr -ci true -sn "myConstantIntPrimvar" -ln "myConstantIntPrimvar" -at "long"; - addAttr -ci true -sn "myUniformDoublePrimvar" -ln "myUniformDoublePrimvar" -at "double"; - addAttr -ci true -sn "myPrimvarWithoutAbcGeomScope" -ln "myPrimvarWithoutAbcGeomScope" -at "double"; - addAttr -ci true -sn "myFaceVaryingIntPrimvar" -ln "myFaceVaryingIntPrimvar" -at "long"; - addAttr -ci true -sn "yourIntArrayAttr" -ln "yourIntArrayAttr" -dt "Int32Array"; - addAttr -ci true -sn "myFloatArrayPrimvar" -ln "myFloatArrayPrimvar" -dt "floatArray"; - addAttr -ci true -sn "myConstantIntPrimvar_AbcGeomScope" -ln "myConstantIntPrimvar_AbcGeomScope" - -dt "string"; - addAttr -ci true -sn "myFaceVaryingIntPrimvar_AbcGeomScope" -ln "myFaceVaryingIntPrimvar_AbcGeomScope" - -dt "string"; - addAttr -ci true -sn "myFloatArrayPrimvar_AbcGeomScope" -ln "myFloatArrayPrimvar_AbcGeomScope" - -dt "string"; - addAttr -ci true -sn "myUniformDoublePrimvar_AbcGeomScope" -ln "myUniformDoublePrimvar_AbcGeomScope" - -dt "string"; - setAttr ".t" -type "double3" 10 0 0 ; - setAttr ".rp" -type "double3" 0 0 2.5 ; - setAttr ".sp" -type "double3" 0 0 2.5 ; - setAttr -k on ".myConstantIntPrimvar" 123; - setAttr -k on ".myUniformDoublePrimvar" 3.14; - setAttr -k on ".myPrimvarWithoutAbcGeomScope" 360.0; - setAttr -k on ".myFaceVaryingIntPrimvar" 999; - setAttr ".yourIntArrayAttr" -type "Int32Array" 10 99 98 97 96 95 - 94 93 92 91 90 ; - setAttr ".myFloatArrayPrimvar" -type "floatArray" 8 1.1000000238418579 2.2000000476837158 3.2999999523162842 4.4000000953674316 - 5.5 6.5999999046325684 7.6999998092651367 8.8000001907348633 ; - setAttr -k on ".myConstantIntPrimvar_AbcGeomScope" -type "string" "con"; - setAttr -k on ".myFaceVaryingIntPrimvar_AbcGeomScope" -type "string" "fvr"; - setAttr -k on ".myFloatArrayPrimvar_AbcGeomScope" -type "string" "vtx"; - setAttr -k on ".myUniformDoublePrimvar_AbcGeomScope" -type "string" "uni"; -createNode mesh -n "CubeTypedAttrsShape" -p "CubeTypedAttrs"; - rename -uid "964758C0-0000-259C-57E5-BAB80000025B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 14 ".uvst[0].uvsp[0:13]" -type "float2" 0.375 0 0.625 0 0.375 - 0.25 0.625 0.25 0.375 0.5 0.625 0.5 0.375 0.75 0.625 0.75 0.375 1 0.625 1 0.875 0 - 0.875 0.25 0.125 0 0.125 0.25; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 8 ".pt[0:7]" -type "float3" -2 -2 4.5 2 - -2 4.5 -2 2 4.5 2 2 4.5 -2 2 0.5 2 - 2 0.5 -2 -2 0.5 2 -2 0.5; - setAttr -s 8 ".vt[0:7]" -0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 - -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5; - setAttr -s 12 ".ed[0:11]" 0 1 0 2 3 0 4 5 0 6 7 0 0 2 0 1 3 0 2 4 0 - 3 5 0 4 6 0 5 7 0 6 0 0 7 1 0; - setAttr -s 6 -ch 24 ".fc[0:5]" -type "polyFaces" - f 4 0 5 -2 -5 - mu 0 4 0 1 3 2 - f 4 1 7 -3 -7 - mu 0 4 2 3 5 4 - f 4 2 9 -4 -9 - mu 0 4 4 5 7 6 - f 4 3 11 -1 -11 - mu 0 4 6 7 9 8 - f 4 -12 -10 -8 -6 - mu 0 4 1 10 11 3 - f 4 10 4 6 8 - mu 0 4 12 0 2 13; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_18dd217b-03dc-462d-a3db-9e8bff52bb6f"; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "D04998C0-0000-49F2-586F-FDBC00000257"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "D04998C0-0000-49F2-586F-FDBC00000258"; -createNode displayLayer -n "defaultLayer"; - rename -uid "6D105860-0000-7362-5717-ED8500000241"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "D04998C0-0000-49F2-586F-FDBC0000025A"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "6D105860-0000-7362-5717-ED8500000243"; - setAttr ".g" yes; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "6D105860-0000-7362-5717-EE040000024F"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1215\n -height 1170\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"base_OpenGL_Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1215\n -height 1170\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 1\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 29 100 -ps 2 71 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 1\\n -showReferenceNodes 1\\n -showReferenceMembers 1\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 1\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 1\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1215\\n -height 1170\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"base_OpenGL_Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1215\\n -height 1170\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 5 -size 12 -divisions 5 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "6D105860-0000-7362-5717-EE0400000250"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "CubeTypedAttrsShape.iog" ":initialShadingGroup.dsm" -na; -// End of AlembicChaserPrimvars.ma diff --git a/third_party/maya/plugin/pxrUsd/testenv/testPxrUsdAlembicChaser.py b/third_party/maya/plugin/pxrUsd/testenv/testPxrUsdAlembicChaser.py deleted file mode 100644 index 03004c58be..0000000000 --- a/third_party/maya/plugin/pxrUsd/testenv/testPxrUsdAlembicChaser.py +++ /dev/null @@ -1,162 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2016 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from pxr import Sdf -from pxr import Usd -from pxr import UsdGeom -from pxr import Vt - -from maya import cmds -from maya import standalone - - -class testUserExportedAttributes(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - # The alembic chaser is in the pxrUsd plugin. - cmds.loadPlugin('pxrUsd', quiet=True) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testExportAttributes(self): - mayaFilePath = os.path.abspath('AlembicChaser.ma') - cmds.file(mayaFilePath, open=True, force=True) - - usdFilePath = os.path.abspath('out.usda') - - # Export to USD. - cmds.usdExport( - file=usdFilePath, - chaser=['alembic'], - chaserArgs=[ - ('alembic', 'attrprefix', 'ABC_,ABC2_=ABC2_,ABC3_=,ABC4_=a:'), - ]) - - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - prim = stage.GetPrimAtPath('/Foo/Plane') - self.assertTrue(prim) - - attr = prim.GetAttribute('userProperties:test') - self.assertTrue(attr) - self.assertEqual(attr.Get(), 'success') - - attr2 = prim.GetAttribute('ABC2_test') - self.assertTrue(attr2) - self.assertEqual(attr2.Get(), 'success') - - attr3 = prim.GetAttribute('test') - self.assertTrue(attr3) - self.assertEqual(attr3.Get(), 'success') - - attr4 = prim.GetAttribute('a:test') - self.assertTrue(attr4) - self.assertEqual(attr4.Get(), 'success') - - subd = UsdGeom.Mesh.Get(stage, '/Foo/sphere_subd') - self.assertEqual(subd.GetSubdivisionSchemeAttr().Get(), 'catmullClark') - poly = UsdGeom.Mesh.Get(stage, '/Foo/sphere_poly') - self.assertEqual(poly.GetSubdivisionSchemeAttr().Get(), 'none') - - def testExportedPrimvars(self): - mayaFilePath = os.path.abspath('AlembicChaserPrimvars.ma') - cmds.file(mayaFilePath, open=True, force=True) - - usdFilePath = os.path.abspath('out_primvars.usda') - - # Export to USD. - cmds.usdExport( - file=usdFilePath, - chaser=['alembic'], - chaserArgs=[ - ('alembic', 'attrprefix', 'your'), - ('alembic', 'primvarprefix', 'your,my=awe:some_'), - ]) - - stage = Usd.Stage.Open(usdFilePath) - self.assertTrue(stage) - - prim = stage.GetPrimAtPath('/AlembicChaserPrimvars/Geom/CubeTypedAttrs') - self.assertTrue(prim) - - attr = prim.GetAttribute('userProperties:IntArrayAttr') - self.assertTrue(attr) - self.assertEqual(attr.Get(), - Vt.IntArray([99, 98, 97, 96, 95, 94, 93, 92, 91, 90])) - - imageable = UsdGeom.Imageable(prim) - self.assertTrue(imageable) - - primvar = imageable.GetPrimvar('awe:some_ConstantIntPrimvar') - self.assertTrue(primvar) - self.assertEqual(primvar.Get(), 123) - self.assertEqual(primvar.GetTypeName(), Sdf.ValueTypeNames.Int) - self.assertEqual(primvar.GetInterpolation(), UsdGeom.Tokens.constant) - - primvar2 = imageable.GetPrimvar('awe:some_UniformDoublePrimvar') - self.assertTrue(primvar2) - self.assertEqual(primvar2.Get(), 3.140) - self.assertEqual(primvar2.GetTypeName(), Sdf.ValueTypeNames.Double) - self.assertEqual(primvar2.GetInterpolation(), UsdGeom.Tokens.uniform) - - primvar3 = imageable.GetPrimvar('awe:some_FaceVaryingIntPrimvar') - self.assertTrue(primvar3) - self.assertEqual(primvar3.Get(), 999) - self.assertEqual(primvar3.GetTypeName(), Sdf.ValueTypeNames.Int) - self.assertEqual(primvar3.GetInterpolation(), UsdGeom.Tokens.faceVarying) - - primvar4 = imageable.GetPrimvar('awe:some_FloatArrayPrimvar') - self.assertTrue(primvar4) - self.assertEqual(primvar4.Get(), - Vt.FloatArray([1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7, 8.8])) - self.assertEqual(primvar4.GetTypeName(), Sdf.ValueTypeNames.FloatArray) - self.assertEqual(primvar4.GetInterpolation(), UsdGeom.Tokens.vertex) - - primvar5 = imageable.GetPrimvar('awe:some_PrimvarWithoutAbcGeomScope') - self.assertTrue(primvar5) - self.assertEqual(primvar5.Get(), 360.0) - self.assertEqual(primvar5.GetTypeName(), Sdf.ValueTypeNames.Double) - self.assertFalse(primvar5.HasAuthoredInterpolation()) - - # Note, this is the same as userProperties:IntArrayAttr because - # the prefix was specified for both attr and primvarprefix. - primvar6 = imageable.GetPrimvar('IntArrayAttr') - self.assertTrue(primvar6) - self.assertEqual(primvar6.Get(), - Vt.IntArray([99, 98, 97, 96, 95, 94, 93, 92, 91, 90])) - self.assertFalse(primvar6.HasAuthoredInterpolation()) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/plugin/pxrUsd/usdTranslator.cpp b/third_party/maya/plugin/pxrUsd/usdTranslator.cpp deleted file mode 100644 index 2a804933e4..0000000000 --- a/third_party/maya/plugin/pxrUsd/usdTranslator.cpp +++ /dev/null @@ -1,42 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorModelAssembly.h" -#include "usdMaya/primWriterRegistry.h" - -#include "pxr/pxr.h" - -PXR_NAMESPACE_OPEN_SCOPE - -PXRUSDMAYA_DEFINE_WRITER(pxrUsdReferenceAssembly, args, context) -{ - return UsdMayaTranslatorModelAssembly::Create(args, context); -} - - -PXRUSDMAYA_DEFINE_WRITER(pxrUsdProxyShape, args, context) -{ - return UsdMayaTranslatorModelAssembly::Create(args, context); -} - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/AEpxrUsdPreviewSurfaceTemplate.mel b/third_party/maya/plugin/pxrUsdPreviewSurface/AEpxrUsdPreviewSurfaceTemplate.mel deleted file mode 100644 index fd4f8bc027..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/AEpxrUsdPreviewSurfaceTemplate.mel +++ /dev/null @@ -1,78 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// - -global proc pxrUsdPreviewSurface_ToggleSpecularWorkflow(string $nodeName) -{ - int $useSpecularWorkflow = getAttr($nodeName + ".useSpecularWorkflow"); - - if ($useSpecularWorkflow == 0) { - editorTemplate -dimControl $nodeName "ior" false; - editorTemplate -dimControl $nodeName "metallic" false; - - editorTemplate -dimControl $nodeName "specularColor" true; - } else { - editorTemplate -dimControl $nodeName "ior" true; - editorTemplate -dimControl $nodeName "metallic" true; - - editorTemplate -dimControl $nodeName "specularColor" false; - } -} - -global proc AEpxrUsdPreviewSurfaceTemplate(string $nodeName) -{ - AEswatchDisplay $nodeName; - - editorTemplate -beginScrollLayout; - - editorTemplate -addControl "diffuseColor"; - editorTemplate -addControl "emissiveColor"; - editorTemplate -addControl "occlusion"; - editorTemplate -addControl "opacity"; - - editorTemplate -beginLayout "Specular" -collapse false; - editorTemplate -addControl "useSpecularWorkflow" - "pxrUsdPreviewSurface_ToggleSpecularWorkflow"; - editorTemplate -addControl "ior"; - editorTemplate -addControl "metallic"; - editorTemplate -addControl "roughness"; - editorTemplate -addControl "specularColor"; - editorTemplate -endLayout; - - editorTemplate -beginLayout "Clearcoat" -collapse false; - editorTemplate -addControl "clearcoat"; - editorTemplate -addControl "clearcoatRoughness"; - editorTemplate -endLayout; - - editorTemplate -beginLayout "Displacement" -collapse false; - editorTemplate -addControl "displacement"; - editorTemplate -addControl "normal"; - editorTemplate -endLayout; - - // Include/call base class/node attributes. - AEdependNodeTemplate $nodeName; - - editorTemplate -addExtraControls; - - editorTemplate -endScrollLayout; -} diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/CMakeLists.txt b/third_party/maya/plugin/pxrUsdPreviewSurface/CMakeLists.txt deleted file mode 100644 index bc7de379c7..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/CMakeLists.txt +++ /dev/null @@ -1,88 +0,0 @@ -set(PXR_PACKAGE pxrUsdPreviewSurface) - -pxr_plugin(${PXR_PACKAGE} - MAYA_PLUGIN - - LIBRARIES - arch - gf - plug - sdf - tf - vt - usdMaya - usdShade - ${MAYA_Foundation_LIBRARY} - ${MAYA_OpenMaya_LIBRARY} - ${MAYA_OpenMayaRender_LIBRARY} - - INCLUDE_DIRS - ${MAYA_INCLUDE_DIRS} - - PRIVATE_CLASSES - usdPreviewSurface - usdPreviewSurfaceShadingNodeOverride - usdPreviewSurfaceWriter - - CPPFILES - plugin.cpp - - PRIVATE_HEADERS - api.h - - RESOURCE_FILES - AEpxrUsdPreviewSurfaceTemplate.mel - float4ToFloatW.xml - float4ToFloatX.xml - float4ToFloatY.xml - float4ToFloatZ.xml - lightingContributions.xml - plugInfo.json - usdPreviewSurface.xml - usdPreviewSurfaceCombiner.xml - usdPreviewSurfaceLighting.xml - - DISABLE_PRECOMPILED_HEADERS -) - -# pxrUsdPreviewSurfaceGenFragments --validate ensures that the generated Maya -# fragment XML source files are up to date with the glslfx file and the -# contents of the templates used to generate them. If not, a diff displaying -# the difference will be printed to stdout and the build will fail. -# Note that the XSD file for Viewport 2.0 fragments seems to be misnamed in the -# Maya installation ("v2p..." as opposed to "vp2..."). -if (NOT ${PXR_VALIDATE_GENERATED_CODE}) - message(STATUS "Skipping validation of Maya fragment XML files because PXR_VALIDATE_GENERATED_CODE=OFF") -else() - add_custom_command( - TARGET pxrUsdPreviewSurface - POST_BUILD - COMMENT "Validating generated Maya fragments for ${PXR_PACKAGE}" - COMMAND - ${PYTHON_EXECUTABLE} - ${CMAKE_CURRENT_SOURCE_DIR}/pxrUsdPreviewSurfaceGenFragments.py - ${CMAKE_SOURCE_DIR}/pxr/usdImaging/plugin/usdShaders/shaders/previewSurface.glslfx - --srcDir ${CMAKE_CURRENT_SOURCE_DIR} - --schema ${MAYA_BASE_DIR}/bin/ShadeFragment/v2pFragment.xsd - --validate - ) -endif() - -pxr_test_scripts( - testenv/testPxrUsdPreviewSurfaceExport.py -) - -pxr_install_test_dir( - SRC testenv/PxrUsdPreviewSurfaceExportTest - DEST testPxrUsdPreviewSurfaceExport -) -pxr_register_test(testPxrUsdPreviewSurfaceExport - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPxrUsdPreviewSurfaceExport" - TESTENV testPxrUsdPreviewSurfaceExport - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources:${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin/pxrUsdPreviewSurface/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/api.h b/third_party/maya/plugin/pxrUsdPreviewSurface/api.h deleted file mode 100644 index 4e7b555117..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/api.h +++ /dev/null @@ -1,47 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_PREVIEW_SURFACE_API_H -#define PXR_USD_PREVIEW_SURFACE_API_H - -#include "pxr/base/arch/export.h" - -#if defined(PXR_STATIC) -# define PXRUSDPREVIEWSURFACE_API -# define PXRUSDPREVIEWSURFACE_API_TEMPLATE_CLASS(...) -# define PXRUSDPREVIEWSURFACE_API_TEMPLATE_STRUCT(...) -# define PXRUSDPREVIEWSURFACE_LOCAL -#else -# if defined(PXRUSDPREVIEWSURFACE_EXPORTS) -# define PXRUSDPREVIEWSURFACE_API ARCH_EXPORT -# define PXRUSDPREVIEWSURFACE_API_TEMPLATE_CLASS(...) ARCH_EXPORT_TEMPLATE(class, __VA_ARGS__) -# define PXRUSDPREVIEWSURFACE_API_TEMPLATE_STRUCT(...) ARCH_EXPORT_TEMPLATE(struct, __VA_ARGS__) -# else -# define PXRUSDPREVIEWSURFACE_API ARCH_IMPORT -# define PXRUSDPREVIEWSURFACE_API_TEMPLATE_CLASS(...) ARCH_IMPORT_TEMPLATE(class, __VA_ARGS__) -# define PXRUSDPREVIEWSURFACE_API_TEMPLATE_STRUCT(...) ARCH_IMPORT_TEMPLATE(struct, __VA_ARGS__) -# endif -# define PXRUSDPREVIEWSURFACE_LOCAL ARCH_HIDDEN -#endif - -#endif diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatW.jinja2.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatW.jinja2.xml deleted file mode 100644 index df5ca71006..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatW.jinja2.xml +++ /dev/null @@ -1,39 +0,0 @@ - - {{ autoGenWarning }} - - Extracts the W component of a 4D float vector. - - - - - - - - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatW.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatW.xml deleted file mode 100644 index c5fcad8d65..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatW.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - Extracts the W component of a 4D float vector. - - - - - - - - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatW(float4 vectorInput) -{ - return vectorInput.w; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatW(float4 vectorInput) -{ - return vectorInput.w; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatW(float4 vectorInput) -{ - return vectorInput.w; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatW(float4 vectorInput) -{ - return vectorInput.w; -} - -]]> - - - - \ No newline at end of file diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatW_shaderCode.glsl b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatW_shaderCode.glsl deleted file mode 100644 index 4a229df58a..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatW_shaderCode.glsl +++ /dev/null @@ -1,11 +0,0 @@ -// Check whether we're in a GLSL context. If so, we don't expect "floatN" -// types to exist, so we use "vecN" types instead. -#if defined(__VERSION__) && (__VERSION__ >= 110) -#define float4 vec4 -#endif - -float -float4ToFloatW(float4 vectorInput) -{ - return vectorInput.w; -} diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatX.jinja2.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatX.jinja2.xml deleted file mode 100644 index 48a89e5262..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatX.jinja2.xml +++ /dev/null @@ -1,39 +0,0 @@ - - {{ autoGenWarning }} - - Extracts the X component of a 4D float vector. - - - - - - - - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatX.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatX.xml deleted file mode 100644 index f29396f2af..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatX.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - Extracts the X component of a 4D float vector. - - - - - - - - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatX(float4 vectorInput) -{ - return vectorInput.x; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatX(float4 vectorInput) -{ - return vectorInput.x; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatX(float4 vectorInput) -{ - return vectorInput.x; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatX(float4 vectorInput) -{ - return vectorInput.x; -} - -]]> - - - - \ No newline at end of file diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatX_shaderCode.glsl b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatX_shaderCode.glsl deleted file mode 100644 index cd6b36b486..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatX_shaderCode.glsl +++ /dev/null @@ -1,11 +0,0 @@ -// Check whether we're in a GLSL context. If so, we don't expect "floatN" -// types to exist, so we use "vecN" types instead. -#if defined(__VERSION__) && (__VERSION__ >= 110) -#define float4 vec4 -#endif - -float -float4ToFloatX(float4 vectorInput) -{ - return vectorInput.x; -} diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatY.jinja2.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatY.jinja2.xml deleted file mode 100644 index b92056dde8..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatY.jinja2.xml +++ /dev/null @@ -1,39 +0,0 @@ - - {{ autoGenWarning }} - - Extracts the Y component of a 4D float vector. - - - - - - - - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatY.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatY.xml deleted file mode 100644 index 3cb38a93a3..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatY.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - Extracts the Y component of a 4D float vector. - - - - - - - - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatY(float4 vectorInput) -{ - return vectorInput.y; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatY(float4 vectorInput) -{ - return vectorInput.y; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatY(float4 vectorInput) -{ - return vectorInput.y; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatY(float4 vectorInput) -{ - return vectorInput.y; -} - -]]> - - - - \ No newline at end of file diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatY_shaderCode.glsl b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatY_shaderCode.glsl deleted file mode 100644 index b1443e413e..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatY_shaderCode.glsl +++ /dev/null @@ -1,11 +0,0 @@ -// Check whether we're in a GLSL context. If so, we don't expect "floatN" -// types to exist, so we use "vecN" types instead. -#if defined(__VERSION__) && (__VERSION__ >= 110) -#define float4 vec4 -#endif - -float -float4ToFloatY(float4 vectorInput) -{ - return vectorInput.y; -} diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatZ.jinja2.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatZ.jinja2.xml deleted file mode 100644 index 116cd04e3f..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatZ.jinja2.xml +++ /dev/null @@ -1,39 +0,0 @@ - - {{ autoGenWarning }} - - Extracts the Z component of a 4D float vector. - - - - - - - - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatZ.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatZ.xml deleted file mode 100644 index 654ebc355d..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatZ.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - Extracts the Z component of a 4D float vector. - - - - - - - - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatZ(float4 vectorInput) -{ - return vectorInput.z; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatZ(float4 vectorInput) -{ - return vectorInput.z; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatZ(float4 vectorInput) -{ - return vectorInput.z; -} - -]]> - - - - - - = 110) -#define float4 vec4 -#endif - -float -float4ToFloatZ(float4 vectorInput) -{ - return vectorInput.z; -} - -]]> - - - - \ No newline at end of file diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatZ_shaderCode.glsl b/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatZ_shaderCode.glsl deleted file mode 100644 index 88169ac2d1..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/float4ToFloatZ_shaderCode.glsl +++ /dev/null @@ -1,11 +0,0 @@ -// Check whether we're in a GLSL context. If so, we don't expect "floatN" -// types to exist, so we use "vecN" types instead. -#if defined(__VERSION__) && (__VERSION__ >= 110) -#define float4 vec4 -#endif - -float -float4ToFloatZ(float4 vectorInput) -{ - return vectorInput.z; -} diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/lightingContributions.jinja2.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/lightingContributions.jinja2.xml deleted file mode 100644 index 73191b94eb..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/lightingContributions.jinja2.xml +++ /dev/null @@ -1,41 +0,0 @@ - - {{ autoGenWarning }} - - Structure to hold computed diffuse and specular lighting contributions for a light. - - - - - - - - - - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/lightingContributions.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/lightingContributions.xml deleted file mode 100644 index 6ce6eb6247..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/lightingContributions.xml +++ /dev/null @@ -1,109 +0,0 @@ - - - - Structure to hold computed diffuse and specular lighting contributions for a light. - - - - - - - - - - - - - - - = 110) -#define float3 vec3 -#endif - -// line 101 of "../../../../pxr/usdImaging/lib/usdShaders/shaders/previewSurface.glslfx" - -struct LightingContributions -{ - float3 diffuse; - float3 specular; -}; - - -]]> - - - - - - = 110) -#define float3 vec3 -#endif - -// line 101 of "../../../../pxr/usdImaging/lib/usdShaders/shaders/previewSurface.glslfx" - -struct LightingContributions -{ - float3 diffuse; - float3 specular; -}; - - -]]> - - - - - - = 110) -#define float3 vec3 -#endif - -// line 101 of "../../../../pxr/usdImaging/lib/usdShaders/shaders/previewSurface.glslfx" - -struct LightingContributions -{ - float3 diffuse; - float3 specular; -}; - - -]]> - - - - - - = 110) -#define float3 vec3 -#endif - -// line 101 of "../../../../pxr/usdImaging/lib/usdShaders/shaders/previewSurface.glslfx" - -struct LightingContributions -{ - float3 diffuse; - float3 specular; -}; - - -]]> - - - - \ No newline at end of file diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/overview.dox b/third_party/maya/plugin/pxrUsdPreviewSurface/overview.dox deleted file mode 100644 index e7b7ae209b..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/overview.dox +++ /dev/null @@ -1,33 +0,0 @@ -/*! -\page usd_maya_plugin_pxrUsdPreviewSurface_page_front PxrUsdPreviewSurface : UsdPreviewSurface shader plugin node for Maya -\if ( PIXAR_MFB_BUILD ) -\mainpage PxrUsdPreviewSurface : UsdPreviewSurface shader plugin node for Maya -\publicLib -\endif - -## Overview - -This plugin contains a "pxrUsdPreviewSurface" Maya shader node that provides -the Maya-side equivalent of the UsdPreviewSurface shader in USD. The Maya -shader has all of the same attributes as UsdPreviewSurface, and in fact uses -much of the same code. - -The shader executes in Viewport 2.0 using Maya's fragment graph system. The -fragment graph and the fragment XML files used by the surfacing shading -node override are generated by the pxrUsdPreviewSurfaceGenFragments script, a -typical invocation of which might look like this: - - pxrUsdPreviewSurfaceGenFragments \ - ../../../../pxr/usdImaging/plugin/usdShaders/shaders/previewSurface.glslfx \ - --schema /bin/ShadeFragment/v2pFragment.xsd - -This script will lift the lighting and material-specific portions of shading -code from the provided path to the preview surface glslfx file. It will -also use the template XML and _shaderCode.glsl files in the source -directory to generate the final XML files for installation. - -This generation script is also tied into the build system to run in a -validation mode when the plugin is built and ensure that the XML files are -up-to-date. - -*/ diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/plugInfo.json b/third_party/maya/plugin/pxrUsdPreviewSurface/plugInfo.json deleted file mode 100644 index 412ef06cd1..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/plugInfo.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "Plugins": [ - { - "Info": { - "UsdMaya": { - "PrimWriter": { - "mayaPlugin": "pxrUsdPreviewSurface", - "providesTranslator": [ - "pxrUsdPreviewSurface" - ] - } - } - }, - "Name": "pxrUsdPreviewSurface", - "ResourcePath": "@PLUG_INFO_RESOURCE_PATH@", - "Root": "@PLUG_INFO_ROOT@", - "Type": "resource" - } - ] -} diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/plugin.cpp b/third_party/maya/plugin/pxrUsdPreviewSurface/plugin.cpp deleted file mode 100644 index 5168aabbd1..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/plugin.cpp +++ /dev/null @@ -1,262 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "api.h" - -#include "usdPreviewSurface.h" -#include "usdPreviewSurfaceShadingNodeOverride.h" - -#include "pxr/base/plug/plugin.h" -#include "pxr/base/plug/thisPlugin.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_USING_DIRECTIVE - - -static const MString _RegistrantId("pxrUsdPreviewSurfacePlugin"); - -static const TfTokenVector _FragmentNames = { - PxrMayaUsdPreviewSurfaceShadingNodeTokens->Float4ToFloatXFragmentName, - PxrMayaUsdPreviewSurfaceShadingNodeTokens->Float4ToFloatYFragmentName, - PxrMayaUsdPreviewSurfaceShadingNodeTokens->Float4ToFloatZFragmentName, - PxrMayaUsdPreviewSurfaceShadingNodeTokens->Float4ToFloatWFragmentName, - PxrMayaUsdPreviewSurfaceShadingNodeTokens->LightingStructFragmentName, - PxrMayaUsdPreviewSurfaceShadingNodeTokens->LightingFragmentName, - PxrMayaUsdPreviewSurfaceShadingNodeTokens->CombinerFragmentName -}; - -static const TfTokenVector _FragmentGraphNames = { - PxrMayaUsdPreviewSurfaceShadingNodeTokens->SurfaceFragmentGraphName -}; - - -static -std::string -_GetResourcePath(const std::string& resource) -{ - static PlugPluginPtr plugin = PLUG_THIS_PLUGIN; - if (!TF_VERIFY(plugin, "Could not get plugin\n")) { - return std::string(); - } - - const std::string path = PlugFindPluginResource(plugin, resource); - TF_VERIFY(!path.empty(), "Could not find resource: %s\n", resource.c_str()); - - return path; -} - -static -MStatus -_RegisterFragments() -{ - MHWRender::MRenderer* theRenderer = MHWRender::MRenderer::theRenderer(); - if (!theRenderer) { - return MS::kFailure; - } - - MHWRender::MFragmentManager* fragmentManager = - theRenderer->getFragmentManager(); - if (!fragmentManager) { - return MS::kFailure; - } - - // Register all fragments. - for (const TfToken& fragNameToken : _FragmentNames) { - const MString fragName(fragNameToken.GetText()); - - if (fragmentManager->hasFragment(fragName)) { - continue; - } - - const std::string fragXmlFile = - TfStringPrintf("%s.xml", fragName.asChar()); - const std::string fragXmlPath = _GetResourcePath(fragXmlFile); - - const MString addedName = - fragmentManager->addShadeFragmentFromFile( - fragXmlPath.c_str(), - false); - - if (addedName != fragName) { - MGlobal::displayError( - TfStringPrintf("Failed to register fragment '%s' from file: %s", - fragName.asChar(), - fragXmlPath.c_str()).c_str()); - return MS::kFailure; - } - } - - // Register all fragment graphs. - for (const TfToken& fragGraphNameToken : _FragmentGraphNames) { - const MString fragGraphName(fragGraphNameToken.GetText()); - - if (fragmentManager->hasFragment(fragGraphName)) { - continue; - } - - const std::string fragGraphXmlFile = - TfStringPrintf("%s.xml", fragGraphName.asChar()); - const std::string fragGraphXmlPath = _GetResourcePath(fragGraphXmlFile); - - const MString addedName = - fragmentManager->addFragmentGraphFromFile(fragGraphXmlPath.c_str()); - if (addedName != fragGraphName) { - MGlobal::displayError( - TfStringPrintf("Failed to register fragment graph '%s' from file: %s", - fragGraphName.asChar(), - fragGraphXmlPath.c_str()).c_str()); - return MS::kFailure; - } - } - - return MS::kSuccess; -} - -static -MStatus -_DeregisterFragments() -{ - MHWRender::MRenderer* theRenderer = MHWRender::MRenderer::theRenderer(); - if (!theRenderer) { - return MS::kFailure; - } - - MHWRender::MFragmentManager* fragmentManager = - theRenderer->getFragmentManager(); - if (!fragmentManager) { - return MS::kFailure; - } - - // De-register all fragment graphs. - for (const TfToken& fragGraphNameToken : _FragmentGraphNames) { - const MString fragGraphName(fragGraphNameToken.GetText()); - - if (!fragmentManager->removeFragment(fragGraphName)) { - MGlobal::displayWarning( - TfStringPrintf("Failed to remove fragment graph: %s", - fragGraphName.asChar()).c_str()); - return MS::kFailure; - } - } - - // De-register all fragments. - for (const TfToken& fragNameToken : _FragmentNames) { - const MString fragName(fragNameToken.GetText()); - - if (!fragmentManager->removeFragment(fragName)) { - MGlobal::displayWarning( - TfStringPrintf("Failed to remove fragment: %s", - fragName.asChar()).c_str()); - return MS::kFailure; - } - } - -#if MAYA_API_VERSION >= 201700 - // Clear the shader manager's effect cache as well so that any changes to - // the fragments will get picked up if they are re-registered. - const MHWRender::MShaderManager* shaderMgr = theRenderer->getShaderManager(); - if (!shaderMgr) { - return MS::kFailure; - } - - MStatus status = shaderMgr->clearEffectCache(); - if (status != MS::kSuccess) { - MGlobal::displayWarning("Failed to clear shader manager effect cache"); - return status; - } -#endif - - return MS::kSuccess; -} - -PXRUSDPREVIEWSURFACE_API -MStatus -initializePlugin(MObject obj) -{ - MStatus status; - MFnPlugin plugin(obj, "Pixar", "1.0", "Any"); - - status = plugin.registerNode( - PxrMayaUsdPreviewSurface::typeName, - PxrMayaUsdPreviewSurface::typeId, - PxrMayaUsdPreviewSurface::creator, - PxrMayaUsdPreviewSurface::initialize, - MPxNode::kDependNode, - &PxrMayaUsdPreviewSurface::fullClassification); - CHECK_MSTATUS(status); - - if (MGlobal::mayaState() == MGlobal::kInteractive) { - status = _RegisterFragments(); - CHECK_MSTATUS(status); - - status = - MHWRender::MDrawRegistry::registerSurfaceShadingNodeOverrideCreator( - PxrMayaUsdPreviewSurface::drawDbClassification, - _RegistrantId, - PxrMayaUsdPreviewSurfaceShadingNodeOverride::creator); - CHECK_MSTATUS(status); - } - - return status; -} - -PXRUSDPREVIEWSURFACE_API -MStatus -uninitializePlugin(MObject obj) -{ - MStatus status; - MFnPlugin plugin(obj); - - if (MGlobal::mayaState() == MGlobal::kInteractive) { - status = - MHWRender::MDrawRegistry::deregisterSurfaceShadingNodeOverrideCreator( - PxrMayaUsdPreviewSurface::drawDbClassification, - _RegistrantId); - CHECK_MSTATUS(status); - - status = _DeregisterFragments(); - CHECK_MSTATUS(status); - } - - status = plugin.deregisterNode(PxrMayaUsdPreviewSurface::typeId); - CHECK_MSTATUS(status); - - return status; -} diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/pxrUsdPreviewSurfaceGenFragments.py b/third_party/maya/plugin/pxrUsdPreviewSurface/pxrUsdPreviewSurfaceGenFragments.py deleted file mode 100644 index f6c56d929a..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/pxrUsdPreviewSurfaceGenFragments.py +++ /dev/null @@ -1,332 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# -""" -This script generates Maya fragment XML files by extracting sections of the -UsdPreviewSurface shader code from its glslfx file. -""" - -import argparse -import difflib -import jinja2 -import os - - -class GlslfxParser(object): - """ - Reads a glslfx file and allows extracting glsl shader code by section ID. - - Since building the imaging components of USD can be disabled, we cannot use - any of the facilities in Glf for inspecting the glslfx. Instead, this - simple parser just breaks down the given file into a mapping of section ID - to the glsl shader code in that section. All other parts of the file are - ignored, and no validation is performed. - """ - - COMMENT_DELIMITER = '---' - SECTION_DELIMITER = '--' - GLSL_SECTION_TYPE = 'glsl' - - def __init__(self, glslfxFilePath): - self._glslfxFilePath = glslfxFilePath - self._Parse() - - def _Parse(self): - glslfxFile = open(self._glslfxFilePath, 'r') - - currentSectionId = None - lineNumber = 0 - - self._sectionMap = {} - - for line in glslfxFile: - line = line.rstrip() - - lineNumber += 1 - - if line.startswith(GlslfxParser.COMMENT_DELIMITER): - # Ignore glslfx comments. - continue - - if line.startswith(GlslfxParser.SECTION_DELIMITER): - # This is the start of a new section. - currentSectionId = None - - parts = line.split() - if len(parts) < 2: - raise RuntimeError( - 'Syntax Error on line %d of %s. section delimiter ' - 'must be followed by a valid token' % (lineNumber, - self._glslfxFilePath)) - - sectionType = parts[1] - if sectionType != GlslfxParser.GLSL_SECTION_TYPE: - # We ignore all non-glsl sections. - continue - - if len(parts) < 3: - raise RuntimeError( - 'Syntax Error on line %d of %s. "glsl" tag must' - 'be followed by a valid identifier' % (lineNumber, - self._glslfxFilePath)) - - currentSectionId = parts[2] - - # Leave a breadcrumb to help identify where this code came from. - self._sectionMap[currentSectionId] = [ - '// line %d of "%s"' % (lineNumber, self._glslfxFilePath)] - elif currentSectionId: - self._sectionMap[currentSectionId].append(line) - - glslfxFile.close() - - for sectionId in self._sectionMap: - sectionCode = '\n'.join(line for line in self._sectionMap[sectionId]) - self._sectionMap[sectionId] = sectionCode - - def GetSectionCode(self, sectionId): - return self._sectionMap[sectionId] - - -def _GenerateFragmentXML(xmlTemplate, outputXmlFilePath, shaderCode=None, - shaderCodeFilePath=None, verbose=True): - # Use shaderCode directly if it is provided, otherwise fallback on the file - # containing the shader code. - if not shaderCode: - if not shaderCodeFilePath: - raise RuntimeError( - 'One of shaderCode or shaderCodeFilePath must be provided') - - if not os.path.exists(shaderCodeFilePath): - raise RuntimeError( - 'shaderCode not provided and "%s" does not exist' % - shaderCodeFilePath) - - shaderCodeFile = open(shaderCodeFilePath, 'r') - shaderCode = shaderCodeFile.read() - shaderCodeFile.close() - - autoGenWarningComment = ( - '') - shaderCodeCdata = '' % shaderCode - - xmlContent = xmlTemplate.render(autoGenWarning=autoGenWarningComment, - shaderCode=shaderCodeCdata) - - # If file currently exists and content is unchanged, do nothing. - existingContent = '\n' - if os.path.exists(outputXmlFilePath): - with open(outputXmlFilePath, 'r') as xmlFile: - existingContent = xmlFile.read() - if existingContent == xmlContent: - if verbose: - print '\tunchanged %s' % outputXmlFilePath - return - - # Otherwise attempt to write to file. - try: - with open(outputXmlFilePath, 'w') as xmlFile: - xmlFile.write(xmlContent) - if verbose: - print '\t wrote %s' % outputXmlFilePath - except IOError as ioe: - print '\t', ioe - print 'Diff:' - print '\n'.join(difflib.unified_diff(existingContent.split('\n'), - xmlContent.split('\n'))) - - -def _GenerateLightingContributionsShaderCode(glslfxParser): - codeHeader = \ -""" -// Check whether we're in a GLSL context. If so, we don't expect "floatN" -// types to exist, so we use "vecN" types instead. -#if defined(__VERSION__) && (__VERSION__ >= 110) -#define float3 vec3 -#endif - -""" - - glslCode = glslfxParser.GetSectionCode('Preview.LightStructures') - glslCode = glslCode.replace('vec3', 'float3') - - shaderCode = "%s%s" % (codeHeader, glslCode) - - return shaderCode - - -def _GenerateLightingShaderCode(glslfxParser): - codeHeader = \ -""" -// Check whether we're in a GLSL context. If so, we don't expect "floatN" -// types to exist, so we use "vecN" types instead. -#if defined(__VERSION__) && (__VERSION__ >= 110) -#define float3 vec3 -#endif - -""" - - glslCode = glslfxParser.GetSectionCode('Preview.Lighting') - glslCode = glslCode.replace('vec3', 'float3') - - # Replace the name of the main entry point. - glslCode = glslCode.replace('evaluateLight(', 'usdPreviewSurfaceLighting(') - - shaderCode = "%s%s" % (codeHeader, glslCode) - - return shaderCode - - -def _ValidateXML(xmlFilePath, xmlSchemaFilePath): - if not xmlSchemaFilePath: - return - - try: - from lxml import etree - except ImportError: - print "Could not import lxml.etree. NOT validating XML against schema" - return - - xmlTree = etree.parse(xmlFilePath) - - xsdTree = etree.parse(xmlSchemaFilePath) - xmlSchema = etree.XMLSchema(etree=xsdTree) - - try: - xmlSchema.assertValid(xmlTree) - except etree.DocumentInvalid: - print "ERROR: XML file '%s' failed validation for schema '%s'" % ( - xmlFilePath, xmlSchemaFilePath) - raise - - -def _RemoveBreadcrumbComments(codeLines): - cleaned = [] - for line in codeLines: - if line.strip().startswith('// line '): - continue - cleaned.append(line) - return cleaned - -# Check that each file in dstDir matches the corresponding file in srcDir. -def _ValidateGeneratedFiles(srcDir, dstDir): - import difflib - missing = [] - diffs = [] - for dstFile in [os.path.join(dstDir, f) for f in os.listdir(dstDir) - if os.path.isfile(os.path.join(dstDir, f))]: - srcFile = os.path.join(srcDir, os.path.basename(dstFile)) - if not os.path.isfile(srcFile): - missing.append(srcFile) - continue - dstContent = open(dstFile).read().split('\n') - dstContent = _RemoveBreadcrumbComments(dstContent) - srcContent = open(srcFile).read().split('\n') - srcContent = _RemoveBreadcrumbComments(srcContent) - if dstContent != srcContent: - diff = '\n'.join(difflib.unified_diff( - srcContent, - dstContent, - 'Source ' + os.path.basename(srcFile), - 'Generated ' + os.path.basename(dstFile))) - diffs.append(diff) - continue - - if missing or diffs: - msg = [] - if missing: - msg.append('*** Missing Generated Files: ' + ', '.join(missing)) - if diffs: - msg.append('*** Differing Generated Files:\n' + '\n'.join(diffs)) - raise RuntimeError('\n' + '\n'.join(msg)) - - -if __name__ == '__main__': - parser = argparse.ArgumentParser( - description='Generate Maya fragment XML files for pxrUsdPreviewSurface') - - parser.add_argument('glslfxFilePath', type=str, - help='glslfx file from which to extract UsdPreviewSurface shader code') - parser.add_argument('--srcDir', type=str, - help=('Directory where XML templates and shader code files can be ' - 'found (default is cwd)'), - default=os.getcwd()) - parser.add_argument('--dstDir', type=str, - help=('Directory where fragment XML files should be written (default ' - 'is cwd)'), - default=os.getcwd()) - parser.add_argument('--schema', type=str, - help='XSD file to use for validating generated XML') - parser.add_argument('--validate', action='store_true') - - args = parser.parse_args() - - if args.validate: - # Make a temporary directory for results. - import tempfile - args.dstDir = tempfile.mkdtemp() - - glslfxParser = GlslfxParser(args.glslfxFilePath) - - # The shader code for the lightingContributions and - # usdPreviewSurfaceLighting fragments is extracted from the glslfx file. - # All of the other fragments are expected to have local shader code files. - lightingContributionsShaderCode = _GenerateLightingContributionsShaderCode( - glslfxParser) - lightingShaderCode = _GenerateLightingShaderCode(glslfxParser) - - jinjaEnv = jinja2.Environment(loader=jinja2.FileSystemLoader(args.srcDir)) - - shaderCodeMap = { - 'lightingContributions': lightingContributionsShaderCode, - 'usdPreviewSurfaceLighting': lightingShaderCode - } - - genFragNames = [ - 'float4ToFloatX', - 'float4ToFloatY', - 'float4ToFloatZ', - 'float4ToFloatW', - 'lightingContributions', - 'usdPreviewSurfaceCombiner', - 'usdPreviewSurfaceLighting' - ] - - for fragName in genFragNames: - xmlTemplateFileName = '%s.jinja2.xml' % fragName - shaderCode = shaderCodeMap.get(fragName) - shaderCodeFilePath = '%s/%s_shaderCode.glsl' % (args.srcDir, fragName) - outputXmlFilePath = '%s/%s.xml' % (args.dstDir, fragName) - - xmlTemplate = jinjaEnv.get_template(xmlTemplateFileName) - - _GenerateFragmentXML(xmlTemplate, outputXmlFilePath, - shaderCode=shaderCode, shaderCodeFilePath=shaderCodeFilePath, - verbose=not args.validate) - - _ValidateXML(outputXmlFilePath, args.schema) - - if args.validate: - _ValidateGeneratedFiles(args.srcDir, args.dstDir) diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceDrawTest/PxrUsdPreviewSurfaceDrawTest.ma b/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceDrawTest/PxrUsdPreviewSurfaceDrawTest.ma deleted file mode 100644 index ae1fc3e054..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceDrawTest/PxrUsdPreviewSurfaceDrawTest.ma +++ /dev/null @@ -1,114845 +0,0 @@ -//Maya ASCII 2016 scene -//Name: PxrUsdPreviewSurfaceDrawTest.ma -//Last modified: Tue, Dec 11, 2018 11:28:45 AM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdPreviewSurface" "pxrUsdPreviewSurface" "1.0"; -requires "stereoCamera" "10.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64"; -createNode transform -s -n "persp"; - rename -uid "C8F748C0-0000-0AEF-5C0E-A8B400000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 65.215541366196732 -34.6626550602208 41.068192342615333 ; - setAttr ".r" -type "double3" 57.866155704546436 0 762.16735283549247 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "C8F748C0-0000-0AEF-5C0E-A8B400000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 75.142464244419003; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 22.49999988079071 12.500000178813934 1.1 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "C8F748C0-0000-0AEF-5C0E-A8B400000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "C8F748C0-0000-0AEF-5C0E-A8B400000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "C8F748C0-0000-0AEF-5C0E-A8B400000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "C8F748C0-0000-0AEF-5C0E-A8B400000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "C8F748C0-0000-0AEF-5C0E-A8B40000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "C8F748C0-0000-0AEF-5C0E-A8B40000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "PxrUsdPreviewSurfaceDrawTest"; - rename -uid "C8F748C0-0000-0AEF-5C0E-AA9D00000248"; -createNode transform -n "Geom" -p "PxrUsdPreviewSurfaceDrawTest"; - rename -uid "C8F748C0-0000-0AEF-5C0E-AAA100000249"; -createNode transform -n "Ground" -p "Geom"; - rename -uid "81FE8940-0000-4ADC-5C10-16780000046D"; - setAttr ".t" -type "double3" 22.5 12.5 0.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "GroundShape" -p "Ground"; - rename -uid "81FE8940-0000-4ADC-5C10-16780000046C"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_887d402a-8cc8-4347-9ea6-ca66d3366459"; -createNode transform -n "Sphere_default" -p "Geom"; - rename -uid "C8F748C0-0000-0AEF-5C0E-AA7800000247"; - setAttr ".t" -type "double3" 0 0 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_defaultShape" -p "Sphere_default"; - rename -uid "C8F748C0-0000-0AEF-5C0E-AA7800000246"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr ".mgi" -type "string" "ID_5c7ebf44-1843-42e9-b8fd-26047ffc0973"; -createNode transform -n "Clearcoat" -p "Geom"; - rename -uid "D21BD940-0000-443B-5C0E-BD7C000002C1"; - setAttr ".t" -type "double3" 5 0 0 ; -createNode transform -n "Sphere_clearcoat_0" -p "Clearcoat"; - rename -uid "7ABC5940-0000-1852-5C0F-026800000375"; - setAttr ".t" -type "double3" 0 0 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_0Shape" -p "Sphere_clearcoat_0"; - rename -uid "7ABC5940-0000-1852-5C0F-026800000376"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_7112b761-e468-4dad-a5f1-3dfd6205c161"; -createNode transform -n "Sphere_clearcoat_10" -p "Clearcoat"; - rename -uid "D21BD940-0000-443B-5C0E-BD78000002BF"; - setAttr ".t" -type "double3" 0 2.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_10Shape" -p "Sphere_clearcoat_10"; - rename -uid "D21BD940-0000-443B-5C0E-BD78000002C0"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_db9a7b76-f702-473c-b92b-fd179885ae4d"; -createNode transform -n "Sphere_clearcoat_20" -p "Clearcoat"; - rename -uid "D21BD940-0000-443B-5C0E-BDAA000002C4"; - setAttr ".t" -type "double3" 0 5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_20Shape" -p "Sphere_clearcoat_20"; - rename -uid "D21BD940-0000-443B-5C0E-BDAA000002C5"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_92ca86fb-35e3-4d0b-913b-0cd245a416cc"; -createNode transform -n "Sphere_clearcoat_30" -p "Clearcoat"; - rename -uid "D21BD940-0000-443B-5C0E-BDB0000002C6"; - setAttr ".t" -type "double3" 0 7.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_30Shape" -p "Sphere_clearcoat_30"; - rename -uid "D21BD940-0000-443B-5C0E-BDB0000002C7"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_a2093540-ecc6-48b4-9819-4caf1e7c8d0a"; -createNode transform -n "Sphere_clearcoat_40" -p "Clearcoat"; - rename -uid "D21BD940-0000-443B-5C0E-BDB1000002C8"; - setAttr ".t" -type "double3" 0 10 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_40Shape" -p "Sphere_clearcoat_40"; - rename -uid "D21BD940-0000-443B-5C0E-BDB1000002C9"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_950d32f9-4ba8-4974-8560-c17707a97bc3"; -createNode transform -n "Sphere_clearcoat_50" -p "Clearcoat"; - rename -uid "D21BD940-0000-443B-5C0E-BDB1000002CA"; - setAttr ".t" -type "double3" 0 12.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_50Shape" -p "Sphere_clearcoat_50"; - rename -uid "D21BD940-0000-443B-5C0E-BDB1000002CB"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_19b3e992-463c-4b09-9059-e15682f2db74"; -createNode transform -n "Sphere_clearcoat_60" -p "Clearcoat"; - rename -uid "D21BD940-0000-443B-5C0E-BDB1000002CC"; - setAttr ".t" -type "double3" 0 15 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_60Shape" -p "Sphere_clearcoat_60"; - rename -uid "D21BD940-0000-443B-5C0E-BDB1000002CD"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_cf2fda7c-a719-4e32-beba-4f16fd69223c"; -createNode transform -n "Sphere_clearcoat_70" -p "Clearcoat"; - rename -uid "D21BD940-0000-443B-5C0E-BDB2000002CE"; - setAttr ".t" -type "double3" 0 17.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_70Shape" -p "Sphere_clearcoat_70"; - rename -uid "D21BD940-0000-443B-5C0E-BDB2000002CF"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_0c75fe8a-1640-43d9-b6ff-16e492497033"; -createNode transform -n "Sphere_clearcoat_80" -p "Clearcoat"; - rename -uid "D21BD940-0000-443B-5C0E-BDB2000002D0"; - setAttr ".t" -type "double3" 0 20 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_80Shape" -p "Sphere_clearcoat_80"; - rename -uid "D21BD940-0000-443B-5C0E-BDB2000002D1"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_893b4a00-31f2-44a1-a110-35fa0376675b"; -createNode transform -n "Sphere_clearcoat_90" -p "Clearcoat"; - rename -uid "D21BD940-0000-443B-5C0E-BDB2000002D2"; - setAttr ".t" -type "double3" 0 22.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_90Shape" -p "Sphere_clearcoat_90"; - rename -uid "D21BD940-0000-443B-5C0E-BDB2000002D3"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_5a93e374-d50b-4313-91ce-5c75300521ce"; -createNode transform -n "Sphere_clearcoat_100" -p "Clearcoat"; - rename -uid "D21BD940-0000-443B-5C0E-BDB3000002D4"; - setAttr ".t" -type "double3" 0 25 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoat_100Shape" -p "Sphere_clearcoat_100"; - rename -uid "D21BD940-0000-443B-5C0E-BDB3000002D5"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_44206aba-4223-4ad1-b9db-cb33c6f944dd"; -createNode transform -n "ClearcoatRoughness" -p "Geom"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC000002FD"; - setAttr ".t" -type "double3" 10 0 0 ; -createNode transform -n "Sphere_clearcoatRoughness_0" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BFB000000374"; - setAttr ".t" -type "double3" 0 0 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_0Shape" -p "Sphere_clearcoatRoughness_0"; - rename -uid "D21BD940-0000-443B-5C0E-BFB000000375"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_2742b635-b7ee-45c7-bb0f-a09baffa2716"; -createNode transform -n "Sphere_clearcoatRoughness_10" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC000002FE"; - setAttr ".t" -type "double3" 0 2.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_10Shape" -p "Sphere_clearcoatRoughness_10"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC000002FF"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_ce5f5168-5555-4ca0-830b-3819c9370e76"; -createNode transform -n "Sphere_clearcoatRoughness_20" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000300"; - setAttr ".t" -type "double3" 0 5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_20Shape" -p "Sphere_clearcoatRoughness_20"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000301"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_60fc2665-2a57-4d02-b781-6159c4203da7"; -createNode transform -n "Sphere_clearcoatRoughness_30" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000302"; - setAttr ".t" -type "double3" 0 7.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_30Shape" -p "Sphere_clearcoatRoughness_30"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000303"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_703c3034-ec41-481a-bbcb-4bcb52fd6f3c"; -createNode transform -n "Sphere_clearcoatRoughness_40" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000304"; - setAttr ".t" -type "double3" 0 10 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_40Shape" -p "Sphere_clearcoatRoughness_40"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000305"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e9053a6b-5f35-4b72-beea-ae52995dfd82"; -createNode transform -n "Sphere_clearcoatRoughness_50" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000306"; - setAttr ".t" -type "double3" 0 12.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_50Shape" -p "Sphere_clearcoatRoughness_50"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000307"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_c58d4680-6239-4850-8da5-f678f38b84ab"; -createNode transform -n "Sphere_clearcoatRoughness_60" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000308"; - setAttr ".t" -type "double3" 0 15 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_60Shape" -p "Sphere_clearcoatRoughness_60"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000309"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_21a3a865-df16-48f7-bacd-42b39402acf7"; -createNode transform -n "Sphere_clearcoatRoughness_70" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC0000030A"; - setAttr ".t" -type "double3" 0 17.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_70Shape" -p "Sphere_clearcoatRoughness_70"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC0000030B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_0e00e135-ade6-4ac9-982e-e7b13049fb7f"; -createNode transform -n "Sphere_clearcoatRoughness_80" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC0000030C"; - setAttr ".t" -type "double3" 0 20 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_80Shape" -p "Sphere_clearcoatRoughness_80"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC0000030D"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_50c9be6b-29fb-45de-bdeb-5b6871e677ab"; -createNode transform -n "Sphere_clearcoatRoughness_90" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC0000030E"; - setAttr ".t" -type "double3" 0 22.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_90Shape" -p "Sphere_clearcoatRoughness_90"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC0000030F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_ff7af72e-8760-4b6e-b029-9c779e926b1d"; -createNode transform -n "Sphere_clearcoatRoughness_100" -p "ClearcoatRoughness"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000310"; - setAttr ".t" -type "double3" 0 25 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_clearcoatRoughness_100Shape" -p "Sphere_clearcoatRoughness_100"; - rename -uid "D21BD940-0000-443B-5C0E-BEDC00000311"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_8481ad19-7271-4327-b74e-39adb8754499"; -createNode transform -n "DiffuseColor" -p "Geom"; - rename -uid "F0430940-0000-62BF-5C10-0C860000049B"; - setAttr ".t" -type "double3" 15 0 0 ; -createNode transform -n "Sphere_diffuseColor_0" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C860000049C"; - setAttr ".t" -type "double3" 0 0 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_0Shape" -p "Sphere_diffuseColor_0"; - rename -uid "F0430940-0000-62BF-5C10-0C860000049D"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_74e7d892-ac47-4ee7-b9ee-d1c353feb376"; -createNode transform -n "Sphere_diffuseColor_10" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C860000049E"; - setAttr ".t" -type "double3" 0 2.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_10Shape" -p "Sphere_diffuseColor_10"; - rename -uid "F0430940-0000-62BF-5C10-0C860000049F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_8470cc2f-8b7e-4f74-816a-8490b0a7914e"; -createNode transform -n "Sphere_diffuseColor_20" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004A0"; - setAttr ".t" -type "double3" 0 5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_20Shape" -p "Sphere_diffuseColor_20"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004A1"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_670df65b-5832-4c67-b69c-453528540fe2"; -createNode transform -n "Sphere_diffuseColor_30" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004A2"; - setAttr ".t" -type "double3" 0 7.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_30Shape" -p "Sphere_diffuseColor_30"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004A3"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_a58f37f9-663a-4f4d-9386-323a42bd3282"; -createNode transform -n "Sphere_diffuseColor_40" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004A4"; - setAttr ".t" -type "double3" 0 10 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_40Shape" -p "Sphere_diffuseColor_40"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004A5"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_525b2f55-2645-46a3-91de-defec5a70ff6"; -createNode transform -n "Sphere_diffuseColor_50" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004A6"; - setAttr ".t" -type "double3" 0 12.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_50Shape" -p "Sphere_diffuseColor_50"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004A7"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_38805e98-fb67-4e3f-bbce-775b4ad6259d"; -createNode transform -n "Sphere_diffuseColor_60" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004A8"; - setAttr ".t" -type "double3" 0 15 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_60Shape" -p "Sphere_diffuseColor_60"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004A9"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_9f0d40a4-4235-4168-862d-df17550a0083"; -createNode transform -n "Sphere_diffuseColor_70" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004AA"; - setAttr ".t" -type "double3" 0 17.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_70Shape" -p "Sphere_diffuseColor_70"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004AB"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_5d71efd4-4d71-46b1-a73d-0c358283794e"; -createNode transform -n "Sphere_diffuseColor_80" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004AC"; - setAttr ".t" -type "double3" 0 20 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_80Shape" -p "Sphere_diffuseColor_80"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004AD"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_a919f808-4f2e-4f86-89b4-3ef751a4d8c2"; -createNode transform -n "Sphere_diffuseColor_90" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004AE"; - setAttr ".t" -type "double3" 0 22.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_90Shape" -p "Sphere_diffuseColor_90"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004AF"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_12aef576-b272-4267-957d-4ea8b7a37e34"; -createNode transform -n "Sphere_diffuseColor_100" -p "DiffuseColor"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004B0"; - setAttr ".t" -type "double3" 0 25 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_diffuseColor_100Shape" -p "Sphere_diffuseColor_100"; - rename -uid "F0430940-0000-62BF-5C10-0C86000004B1"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_d1565c7d-628d-4a67-8e23-4a19dc723b23"; -createNode transform -n "EmissiveColor" -p "Geom"; - rename -uid "034AF940-0000-5682-5C0E-C08500000315"; - setAttr ".t" -type "double3" 20 0 0 ; -createNode transform -n "Sphere_emissiveColor_0" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C08500000316"; - setAttr ".t" -type "double3" 0 0 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_0Shape" -p "Sphere_emissiveColor_0"; - rename -uid "034AF940-0000-5682-5C0E-C08500000317"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_0a862f0e-0ffe-4b77-8eb2-b052b65561d6"; -createNode transform -n "Sphere_emissiveColor_10" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C08500000318"; - setAttr ".t" -type "double3" 0 2.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_10Shape" -p "Sphere_emissiveColor_10"; - rename -uid "034AF940-0000-5682-5C0E-C08500000319"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_c507775c-684e-4e5d-977e-e191cded004b"; -createNode transform -n "Sphere_emissiveColor_20" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C0850000031A"; - setAttr ".t" -type "double3" 0 5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_20Shape" -p "Sphere_emissiveColor_20"; - rename -uid "034AF940-0000-5682-5C0E-C0850000031B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_35c019ed-6543-4885-9562-49b6c63a6eab"; -createNode transform -n "Sphere_emissiveColor_30" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C0850000031C"; - setAttr ".t" -type "double3" 0 7.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_30Shape" -p "Sphere_emissiveColor_30"; - rename -uid "034AF940-0000-5682-5C0E-C0850000031D"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_ee66798e-8271-4dba-9172-a47877e58b89"; -createNode transform -n "Sphere_emissiveColor_40" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C0850000031E"; - setAttr ".t" -type "double3" 0 10 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_40Shape" -p "Sphere_emissiveColor_40"; - rename -uid "034AF940-0000-5682-5C0E-C0850000031F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_ef72ffc2-e9c0-41a7-8b00-001fd95e59a6"; -createNode transform -n "Sphere_emissiveColor_50" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C08500000320"; - setAttr ".t" -type "double3" 0 12.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_50Shape" -p "Sphere_emissiveColor_50"; - rename -uid "034AF940-0000-5682-5C0E-C08500000321"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_ba18f03a-7d96-4b5e-8140-e9aff445c72d"; -createNode transform -n "Sphere_emissiveColor_60" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C08500000322"; - setAttr ".t" -type "double3" 0 15 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_60Shape" -p "Sphere_emissiveColor_60"; - rename -uid "034AF940-0000-5682-5C0E-C08500000323"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_19f2c1f7-1d3e-406f-ba0c-fab8fb418b85"; -createNode transform -n "Sphere_emissiveColor_70" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C08500000324"; - setAttr ".t" -type "double3" 0 17.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_70Shape" -p "Sphere_emissiveColor_70"; - rename -uid "034AF940-0000-5682-5C0E-C08500000325"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_daea55f6-dac9-44f7-b3cd-5c4b46e854bb"; -createNode transform -n "Sphere_emissiveColor_80" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C08500000326"; - setAttr ".t" -type "double3" 0 20 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_80Shape" -p "Sphere_emissiveColor_80"; - rename -uid "034AF940-0000-5682-5C0E-C08500000327"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_64287874-0094-479c-b87a-ab7fbbadcc8c"; -createNode transform -n "Sphere_emissiveColor_90" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C08500000328"; - setAttr ".t" -type "double3" 0 22.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_90Shape" -p "Sphere_emissiveColor_90"; - rename -uid "034AF940-0000-5682-5C0E-C08500000329"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_cbe40ca3-3546-42ce-bcbc-da37760b0d45"; -createNode transform -n "Sphere_emissiveColor_100" -p "EmissiveColor"; - rename -uid "034AF940-0000-5682-5C0E-C0850000032A"; - setAttr ".t" -type "double3" 0 25 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_emissiveColor_100Shape" -p "Sphere_emissiveColor_100"; - rename -uid "034AF940-0000-5682-5C0E-C0850000032B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_20c61338-d679-4d61-b8eb-3972a32974f0"; -createNode transform -n "Metallic" -p "Geom"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000041A"; - setAttr ".t" -type "double3" 25 0 0 ; -createNode transform -n "Sphere_metallic_0" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000041B"; - setAttr ".t" -type "double3" 0 0 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_0Shape" -p "Sphere_metallic_0"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000041C"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_39bee56c-dfe6-402b-b221-d841d765609e"; -createNode transform -n "Sphere_metallic_10" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000041D"; - setAttr ".t" -type "double3" 0 2.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_10Shape" -p "Sphere_metallic_10"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000041E"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_86d0c56b-0163-44ad-a3cd-e661485fff85"; -createNode transform -n "Sphere_metallic_20" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000041F"; - setAttr ".t" -type "double3" 0 5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_20Shape" -p "Sphere_metallic_20"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000420"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_2c3c24bf-e197-45bb-8ba8-2ba103ee4a5f"; -createNode transform -n "Sphere_metallic_30" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000421"; - setAttr ".t" -type "double3" 0 7.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_30Shape" -p "Sphere_metallic_30"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000422"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_87c5e94a-e2ea-4459-aec4-cbbbb95f51ec"; -createNode transform -n "Sphere_metallic_40" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000423"; - setAttr ".t" -type "double3" 0 10 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_40Shape" -p "Sphere_metallic_40"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000424"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e27e9001-aee5-4e2b-8d95-d4cbba1a0fce"; -createNode transform -n "Sphere_metallic_50" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000425"; - setAttr ".t" -type "double3" 0 12.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_50Shape" -p "Sphere_metallic_50"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000426"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_acd252d9-a773-426c-8ae5-39d6418b3697"; -createNode transform -n "Sphere_metallic_60" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000427"; - setAttr ".t" -type "double3" 0 15 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_60Shape" -p "Sphere_metallic_60"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000428"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e801edbf-14bd-4f64-a7f7-6ca78087dcd4"; -createNode transform -n "Sphere_metallic_70" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000429"; - setAttr ".t" -type "double3" 0 17.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_70Shape" -p "Sphere_metallic_70"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000042A"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_cd63dfd3-edf0-49f0-b31e-e2fc78a544a1"; -createNode transform -n "Sphere_metallic_80" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000042B"; - setAttr ".t" -type "double3" 0 20 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_80Shape" -p "Sphere_metallic_80"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000042C"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_f122ba00-73ef-4092-8741-04763ea6b1e9"; -createNode transform -n "Sphere_metallic_90" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000042D"; - setAttr ".t" -type "double3" 0 22.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_90Shape" -p "Sphere_metallic_90"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000042E"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_6b2d8db0-0770-4125-b4bd-10bae68c6e65"; -createNode transform -n "Sphere_metallic_100" -p "Metallic"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA0000042F"; - setAttr ".t" -type "double3" 0 25 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_metallic_100Shape" -p "Sphere_metallic_100"; - rename -uid "09E06940-0000-2F9F-5C0F-04FA00000430"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_876d4de9-1ed9-4462-a32b-3a74eec3a1af"; -createNode transform -n "Occlusion" -p "Geom"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000343"; - setAttr ".t" -type "double3" 30 0 0 ; -createNode transform -n "Sphere_occlusion_0" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000344"; - setAttr ".t" -type "double3" 0 0 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_0Shape" -p "Sphere_occlusion_0"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000345"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_6e971116-7153-40da-b23b-bd053324e50a"; -createNode transform -n "Sphere_occlusion_10" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000346"; - setAttr ".t" -type "double3" 0 2.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_10Shape" -p "Sphere_occlusion_10"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000347"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_5b07aa2e-59cc-4261-afd7-27a396ccab0f"; -createNode transform -n "Sphere_occlusion_20" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000348"; - setAttr ".t" -type "double3" 0 5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_20Shape" -p "Sphere_occlusion_20"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000349"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_81fb8f24-bb4c-47a7-b059-3c368bef1f37"; -createNode transform -n "Sphere_occlusion_30" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1750000034A"; - setAttr ".t" -type "double3" 0 7.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_30Shape" -p "Sphere_occlusion_30"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1750000034B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e4a46cbf-82a8-4af2-bc7f-da65fc2a4121"; -createNode transform -n "Sphere_occlusion_40" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1750000034C"; - setAttr ".t" -type "double3" 0 10 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_40Shape" -p "Sphere_occlusion_40"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1750000034D"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_9fb5e92b-ebbc-4615-85f5-53c0ed7edd9f"; -createNode transform -n "Sphere_occlusion_50" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1750000034E"; - setAttr ".t" -type "double3" 0 12.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_50Shape" -p "Sphere_occlusion_50"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1750000034F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_ae7d4bdc-a5d4-4341-b63c-fac16753e80e"; -createNode transform -n "Sphere_occlusion_60" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000350"; - setAttr ".t" -type "double3" 0 15 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_60Shape" -p "Sphere_occlusion_60"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000351"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_8a5642f7-1af8-4004-acbc-52a10bf52d0e"; -createNode transform -n "Sphere_occlusion_70" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000352"; - setAttr ".t" -type "double3" 0 17.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_70Shape" -p "Sphere_occlusion_70"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000353"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_919b9200-9a79-4b9f-b389-2afe860e0692"; -createNode transform -n "Sphere_occlusion_80" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000354"; - setAttr ".t" -type "double3" 0 20 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_80Shape" -p "Sphere_occlusion_80"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000355"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_9183af5c-b9a8-462f-8117-9358a6a974b2"; -createNode transform -n "Sphere_occlusion_90" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000356"; - setAttr ".t" -type "double3" 0 22.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_90Shape" -p "Sphere_occlusion_90"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000357"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_a7a9ab2a-2ba3-4d74-ae5b-8ad08d19b59d"; -createNode transform -n "Sphere_occlusion_100" -p "Occlusion"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000358"; - setAttr ".t" -type "double3" 0 25 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_occlusion_100Shape" -p "Sphere_occlusion_100"; - rename -uid "4F0C5940-0000-5C08-5C0E-C17500000359"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_7ef68222-876e-426d-8825-714e13e8359e"; -createNode transform -n "Opacity" -p "Geom"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003D8"; - setAttr ".t" -type "double3" 35 0 0 ; -createNode transform -n "Sphere_opacity_0" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003D9"; - setAttr ".t" -type "double3" 0 0 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_0Shape" -p "Sphere_opacity_0"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003DA"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_10d1c0d1-0e9d-477b-b824-cc2521f054f9"; -createNode transform -n "Sphere_opacity_10" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003DB"; - setAttr ".t" -type "double3" 0 2.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_10Shape" -p "Sphere_opacity_10"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003DC"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_18254926-6ad7-449a-abcd-badcea3ae0c0"; -createNode transform -n "Sphere_opacity_20" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003DD"; - setAttr ".t" -type "double3" 0 5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_20Shape" -p "Sphere_opacity_20"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003DE"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e3f45815-8b94-4792-bb8f-00cafde380a1"; -createNode transform -n "Sphere_opacity_30" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003DF"; - setAttr ".t" -type "double3" 0 7.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_30Shape" -p "Sphere_opacity_30"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003E0"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_b9a73833-cb76-4bab-97a9-01706cbfc092"; -createNode transform -n "Sphere_opacity_40" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003E1"; - setAttr ".t" -type "double3" 0 10 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_40Shape" -p "Sphere_opacity_40"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003E2"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_f24a44d7-bc59-45de-8249-73d731f3f5fd"; -createNode transform -n "Sphere_opacity_50" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003E3"; - setAttr ".t" -type "double3" 0 12.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_50Shape" -p "Sphere_opacity_50"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003E4"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_434a7cf1-874c-419b-acab-a343a8a93313"; -createNode transform -n "Sphere_opacity_60" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003E5"; - setAttr ".t" -type "double3" 0 15 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_60Shape" -p "Sphere_opacity_60"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003E6"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_2dd2677c-bc1a-44b0-a9be-c9460c42d554"; -createNode transform -n "Sphere_opacity_70" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003E7"; - setAttr ".t" -type "double3" 0 17.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_70Shape" -p "Sphere_opacity_70"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003E8"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_4978cde3-0fe8-4165-98e4-50fc2c5872a6"; -createNode transform -n "Sphere_opacity_80" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003E9"; - setAttr ".t" -type "double3" 0 20 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_80Shape" -p "Sphere_opacity_80"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003EA"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_d1b07b9f-979d-4953-a997-22606ed95542"; -createNode transform -n "Sphere_opacity_90" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003EB"; - setAttr ".t" -type "double3" 0 22.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_90Shape" -p "Sphere_opacity_90"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003EC"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_42784b93-df04-42ac-b607-454d6c79e014"; -createNode transform -n "Sphere_opacity_100" -p "Opacity"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003ED"; - setAttr ".t" -type "double3" 0 25 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_opacity_100Shape" -p "Sphere_opacity_100"; - rename -uid "7E0E6940-0000-2924-5C0F-0405000003EE"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_c87ad877-1a07-427c-90ce-81b72a4985f5"; -createNode transform -n "Roughness" -p "Geom"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000045B"; - setAttr ".t" -type "double3" 40 0 0 ; -createNode transform -n "Sphere_roughness_0" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000045C"; - setAttr ".t" -type "double3" 0 0 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_0Shape" -p "Sphere_roughness_0"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000045D"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_3261f78e-cf7d-4ca5-8e04-494384b7d0d3"; -createNode transform -n "Sphere_roughness_10" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000045E"; - setAttr ".t" -type "double3" 0 2.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_10Shape" -p "Sphere_roughness_10"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000045F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_31b72485-cf7c-4dbe-8fc5-828ced8b0547"; -createNode transform -n "Sphere_roughness_20" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000460"; - setAttr ".t" -type "double3" 0 5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_20Shape" -p "Sphere_roughness_20"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000461"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_b8e7afff-fadb-442b-b16d-b177f9da0ee1"; -createNode transform -n "Sphere_roughness_30" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000462"; - setAttr ".t" -type "double3" 0 7.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_30Shape" -p "Sphere_roughness_30"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000463"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e29ddf1e-35d8-469e-adb3-cb43c24df7fc"; -createNode transform -n "Sphere_roughness_40" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000464"; - setAttr ".t" -type "double3" 0 10 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_40Shape" -p "Sphere_roughness_40"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000465"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_fc4723db-4447-4097-ab64-3bc2ba77cddc"; -createNode transform -n "Sphere_roughness_50" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000466"; - setAttr ".t" -type "double3" 0 12.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_50Shape" -p "Sphere_roughness_50"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000467"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e395dbd8-7101-4cd9-b368-a35094df851d"; -createNode transform -n "Sphere_roughness_60" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000468"; - setAttr ".t" -type "double3" 0 15 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_60Shape" -p "Sphere_roughness_60"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000469"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_e0a282b4-7d31-48db-8b6f-29f938a235b3"; -createNode transform -n "Sphere_roughness_70" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000046A"; - setAttr ".t" -type "double3" 0 17.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_70Shape" -p "Sphere_roughness_70"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000046B"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_a6f4d13f-5b83-4698-8709-66bf6c1f68be"; -createNode transform -n "Sphere_roughness_80" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000046C"; - setAttr ".t" -type "double3" 0 20 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_80Shape" -p "Sphere_roughness_80"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000046D"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_60f3296a-55e4-4028-a07d-098d8791dc06"; -createNode transform -n "Sphere_roughness_90" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000046E"; - setAttr ".t" -type "double3" 0 22.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_90Shape" -p "Sphere_roughness_90"; - rename -uid "0AD39940-0000-3635-5C0F-060D0000046F"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_51c06c58-4f11-4881-8a43-de0361aef325"; -createNode transform -n "Sphere_roughness_100" -p "Roughness"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000470"; - setAttr ".t" -type "double3" 0 25 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_roughness_100Shape" -p "Sphere_roughness_100"; - rename -uid "0AD39940-0000-3635-5C0F-060D00000471"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_aeb69e03-ed3d-446f-84ec-4a54489dd09d"; -createNode transform -n "SpecularColor" -p "Geom"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004B2"; - setAttr ".t" -type "double3" 45 0 0 ; -createNode transform -n "Sphere_specularColor_0" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004B3"; - setAttr ".t" -type "double3" 0 0 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_0Shape" -p "Sphere_specularColor_0"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004B4"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_5b02db32-395b-469b-9f91-4f7ce75b0a4c"; -createNode transform -n "Sphere_specularColor_10" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004B5"; - setAttr ".t" -type "double3" 0 2.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_10Shape" -p "Sphere_specularColor_10"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004B6"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_64f4c162-55e0-4d8a-9e61-7636fc416e90"; -createNode transform -n "Sphere_specularColor_20" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004B7"; - setAttr ".t" -type "double3" 0 5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_20Shape" -p "Sphere_specularColor_20"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004B8"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_6c83dbdd-a83b-4197-a948-7235c97e2cb9"; -createNode transform -n "Sphere_specularColor_30" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004B9"; - setAttr ".t" -type "double3" 0 7.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_30Shape" -p "Sphere_specularColor_30"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004BA"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_4a2bb0b3-c0c0-4170-9bea-04ceff7d6b49"; -createNode transform -n "Sphere_specularColor_40" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004BB"; - setAttr ".t" -type "double3" 0 10 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_40Shape" -p "Sphere_specularColor_40"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004BC"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_cce4233e-5ca8-4260-a3c9-686a73a41c6b"; -createNode transform -n "Sphere_specularColor_50" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004BD"; - setAttr ".t" -type "double3" 0 12.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_50Shape" -p "Sphere_specularColor_50"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004BE"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_cf69a595-9abe-42f8-8878-cec7827bc5b4"; -createNode transform -n "Sphere_specularColor_60" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004BF"; - setAttr ".t" -type "double3" 0 15 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_60Shape" -p "Sphere_specularColor_60"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004C0"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_5d6511cf-1040-488d-af9a-512433e38683"; -createNode transform -n "Sphere_specularColor_70" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004C1"; - setAttr ".t" -type "double3" 0 17.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_70Shape" -p "Sphere_specularColor_70"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004C2"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_a5c6004c-1bcf-4973-8d59-ee654c196700"; -createNode transform -n "Sphere_specularColor_80" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004C3"; - setAttr ".t" -type "double3" 0 20 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_80Shape" -p "Sphere_specularColor_80"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004C4"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_7e565b93-e660-4855-a8f3-b21cacc2e61c"; -createNode transform -n "Sphere_specularColor_90" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004C5"; - setAttr ".t" -type "double3" 0 22.5 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_90Shape" -p "Sphere_specularColor_90"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004C6"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_b9c481cd-a469-4471-9850-5eac5b84f018"; -createNode transform -n "Sphere_specularColor_100" -p "SpecularColor"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004C7"; - setAttr ".t" -type "double3" 0 25 1.1 ; - setAttr ".r" -type "double3" 90 0 0 ; -createNode mesh -n "Sphere_specularColor_100Shape" -p "Sphere_specularColor_100"; - rename -uid "F0430940-0000-62BF-5C10-0CD4000004C8"; - addAttr -ci true -sn "mgi" -ln "mayaGprimID" -dt "string"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr -s 439 ".uvst[0].uvsp"; - setAttr ".uvst[0].uvsp[0:249]" -type "float2" 0 0.050000001 0.050000001 0.050000001 - 0.1 0.050000001 0.15000001 0.050000001 0.2 0.050000001 0.25 0.050000001 0.30000001 - 0.050000001 0.35000002 0.050000001 0.40000004 0.050000001 0.45000005 0.050000001 - 0.50000006 0.050000001 0.55000007 0.050000001 0.60000008 0.050000001 0.6500001 0.050000001 - 0.70000011 0.050000001 0.75000012 0.050000001 0.80000013 0.050000001 0.85000014 0.050000001 - 0.90000015 0.050000001 0.95000017 0.050000001 1.000000119209 0.050000001 0 0.1 0.050000001 - 0.1 0.1 0.1 0.15000001 0.1 0.2 0.1 0.25 0.1 0.30000001 0.1 0.35000002 0.1 0.40000004 - 0.1 0.45000005 0.1 0.50000006 0.1 0.55000007 0.1 0.60000008 0.1 0.6500001 0.1 0.70000011 - 0.1 0.75000012 0.1 0.80000013 0.1 0.85000014 0.1 0.90000015 0.1 0.95000017 0.1 1.000000119209 - 0.1 0 0.15000001 0.050000001 0.15000001 0.1 0.15000001 0.15000001 0.15000001 0.2 - 0.15000001 0.25 0.15000001 0.30000001 0.15000001 0.35000002 0.15000001 0.40000004 - 0.15000001 0.45000005 0.15000001 0.50000006 0.15000001 0.55000007 0.15000001 0.60000008 - 0.15000001 0.6500001 0.15000001 0.70000011 0.15000001 0.75000012 0.15000001 0.80000013 - 0.15000001 0.85000014 0.15000001 0.90000015 0.15000001 0.95000017 0.15000001 1.000000119209 - 0.15000001 0 0.2 0.050000001 0.2 0.1 0.2 0.15000001 0.2 0.2 0.2 0.25 0.2 0.30000001 - 0.2 0.35000002 0.2 0.40000004 0.2 0.45000005 0.2 0.50000006 0.2 0.55000007 0.2 0.60000008 - 0.2 0.6500001 0.2 0.70000011 0.2 0.75000012 0.2 0.80000013 0.2 0.85000014 0.2 0.90000015 - 0.2 0.95000017 0.2 1.000000119209 0.2 0 0.25 0.050000001 0.25 0.1 0.25 0.15000001 - 0.25 0.2 0.25 0.25 0.25 0.30000001 0.25 0.35000002 0.25 0.40000004 0.25 0.45000005 - 0.25 0.50000006 0.25 0.55000007 0.25 0.60000008 0.25 0.6500001 0.25 0.70000011 0.25 - 0.75000012 0.25 0.80000013 0.25 0.85000014 0.25 0.90000015 0.25 0.95000017 0.25 1.000000119209 - 0.25 0 0.30000001 0.050000001 0.30000001 0.1 0.30000001 0.15000001 0.30000001 0.2 - 0.30000001 0.25 0.30000001 0.30000001 0.30000001 0.35000002 0.30000001 0.40000004 - 0.30000001 0.45000005 0.30000001 0.50000006 0.30000001 0.55000007 0.30000001 0.60000008 - 0.30000001 0.6500001 0.30000001 0.70000011 0.30000001 0.75000012 0.30000001 0.80000013 - 0.30000001 0.85000014 0.30000001 0.90000015 0.30000001 0.95000017 0.30000001 1.000000119209 - 0.30000001 0 0.35000002 0.050000001 0.35000002 0.1 0.35000002 0.15000001 0.35000002 - 0.2 0.35000002 0.25 0.35000002 0.30000001 0.35000002 0.35000002 0.35000002 0.40000004 - 0.35000002 0.45000005 0.35000002 0.50000006 0.35000002 0.55000007 0.35000002 0.60000008 - 0.35000002 0.6500001 0.35000002 0.70000011 0.35000002 0.75000012 0.35000002 0.80000013 - 0.35000002 0.85000014 0.35000002 0.90000015 0.35000002 0.95000017 0.35000002 1.000000119209 - 0.35000002 0 0.40000004 0.050000001 0.40000004 0.1 0.40000004 0.15000001 0.40000004 - 0.2 0.40000004 0.25 0.40000004 0.30000001 0.40000004 0.35000002 0.40000004 0.40000004 - 0.40000004 0.45000005 0.40000004 0.50000006 0.40000004 0.55000007 0.40000004 0.60000008 - 0.40000004 0.6500001 0.40000004 0.70000011 0.40000004 0.75000012 0.40000004 0.80000013 - 0.40000004 0.85000014 0.40000004 0.90000015 0.40000004 0.95000017 0.40000004 1.000000119209 - 0.40000004 0 0.45000005 0.050000001 0.45000005 0.1 0.45000005 0.15000001 0.45000005 - 0.2 0.45000005 0.25 0.45000005 0.30000001 0.45000005 0.35000002 0.45000005 0.40000004 - 0.45000005 0.45000005 0.45000005 0.50000006 0.45000005 0.55000007 0.45000005 0.60000008 - 0.45000005 0.6500001 0.45000005 0.70000011 0.45000005 0.75000012 0.45000005 0.80000013 - 0.45000005 0.85000014 0.45000005 0.90000015 0.45000005 0.95000017 0.45000005 1.000000119209 - 0.45000005 0 0.50000006 0.050000001 0.50000006 0.1 0.50000006 0.15000001 0.50000006 - 0.2 0.50000006 0.25 0.50000006 0.30000001 0.50000006 0.35000002 0.50000006 0.40000004 - 0.50000006 0.45000005 0.50000006 0.50000006 0.50000006 0.55000007 0.50000006 0.60000008 - 0.50000006 0.6500001 0.50000006 0.70000011 0.50000006 0.75000012 0.50000006 0.80000013 - 0.50000006 0.85000014 0.50000006 0.90000015 0.50000006 0.95000017 0.50000006 1.000000119209 - 0.50000006 0 0.55000007 0.050000001 0.55000007 0.1 0.55000007 0.15000001 0.55000007 - 0.2 0.55000007 0.25 0.55000007 0.30000001 0.55000007 0.35000002 0.55000007 0.40000004 - 0.55000007 0.45000005 0.55000007 0.50000006 0.55000007 0.55000007 0.55000007 0.60000008 - 0.55000007 0.6500001 0.55000007 0.70000011 0.55000007 0.75000012 0.55000007 0.80000013 - 0.55000007 0.85000014 0.55000007 0.90000015 0.55000007 0.95000017 0.55000007 1.000000119209 - 0.55000007 0 0.60000008 0.050000001 0.60000008 0.1 0.60000008 0.15000001 0.60000008 - 0.2 0.60000008 0.25 0.60000008 0.30000001 0.60000008 0.35000002 0.60000008 0.40000004 - 0.60000008 0.45000005 0.60000008 0.50000006 0.60000008 0.55000007 0.60000008 0.60000008 - 0.60000008 0.6500001 0.60000008 0.70000011 0.60000008 0.75000012 0.60000008 0.80000013 - 0.60000008 0.85000014 0.60000008 0.90000015 0.60000008; - setAttr ".uvst[0].uvsp[250:438]" 0.95000017 0.60000008 1.000000119209 0.60000008 - 0 0.6500001 0.050000001 0.6500001 0.1 0.6500001 0.15000001 0.6500001 0.2 0.6500001 - 0.25 0.6500001 0.30000001 0.6500001 0.35000002 0.6500001 0.40000004 0.6500001 0.45000005 - 0.6500001 0.50000006 0.6500001 0.55000007 0.6500001 0.60000008 0.6500001 0.6500001 - 0.6500001 0.70000011 0.6500001 0.75000012 0.6500001 0.80000013 0.6500001 0.85000014 - 0.6500001 0.90000015 0.6500001 0.95000017 0.6500001 1.000000119209 0.6500001 0 0.70000011 - 0.050000001 0.70000011 0.1 0.70000011 0.15000001 0.70000011 0.2 0.70000011 0.25 0.70000011 - 0.30000001 0.70000011 0.35000002 0.70000011 0.40000004 0.70000011 0.45000005 0.70000011 - 0.50000006 0.70000011 0.55000007 0.70000011 0.60000008 0.70000011 0.6500001 0.70000011 - 0.70000011 0.70000011 0.75000012 0.70000011 0.80000013 0.70000011 0.85000014 0.70000011 - 0.90000015 0.70000011 0.95000017 0.70000011 1.000000119209 0.70000011 0 0.75000012 - 0.050000001 0.75000012 0.1 0.75000012 0.15000001 0.75000012 0.2 0.75000012 0.25 0.75000012 - 0.30000001 0.75000012 0.35000002 0.75000012 0.40000004 0.75000012 0.45000005 0.75000012 - 0.50000006 0.75000012 0.55000007 0.75000012 0.60000008 0.75000012 0.6500001 0.75000012 - 0.70000011 0.75000012 0.75000012 0.75000012 0.80000013 0.75000012 0.85000014 0.75000012 - 0.90000015 0.75000012 0.95000017 0.75000012 1.000000119209 0.75000012 0 0.80000013 - 0.050000001 0.80000013 0.1 0.80000013 0.15000001 0.80000013 0.2 0.80000013 0.25 0.80000013 - 0.30000001 0.80000013 0.35000002 0.80000013 0.40000004 0.80000013 0.45000005 0.80000013 - 0.50000006 0.80000013 0.55000007 0.80000013 0.60000008 0.80000013 0.6500001 0.80000013 - 0.70000011 0.80000013 0.75000012 0.80000013 0.80000013 0.80000013 0.85000014 0.80000013 - 0.90000015 0.80000013 0.95000017 0.80000013 1.000000119209 0.80000013 0 0.85000014 - 0.050000001 0.85000014 0.1 0.85000014 0.15000001 0.85000014 0.2 0.85000014 0.25 0.85000014 - 0.30000001 0.85000014 0.35000002 0.85000014 0.40000004 0.85000014 0.45000005 0.85000014 - 0.50000006 0.85000014 0.55000007 0.85000014 0.60000008 0.85000014 0.6500001 0.85000014 - 0.70000011 0.85000014 0.75000012 0.85000014 0.80000013 0.85000014 0.85000014 0.85000014 - 0.90000015 0.85000014 0.95000017 0.85000014 1.000000119209 0.85000014 0 0.90000015 - 0.050000001 0.90000015 0.1 0.90000015 0.15000001 0.90000015 0.2 0.90000015 0.25 0.90000015 - 0.30000001 0.90000015 0.35000002 0.90000015 0.40000004 0.90000015 0.45000005 0.90000015 - 0.50000006 0.90000015 0.55000007 0.90000015 0.60000008 0.90000015 0.6500001 0.90000015 - 0.70000011 0.90000015 0.75000012 0.90000015 0.80000013 0.90000015 0.85000014 0.90000015 - 0.90000015 0.90000015 0.95000017 0.90000015 1.000000119209 0.90000015 0 0.95000017 - 0.050000001 0.95000017 0.1 0.95000017 0.15000001 0.95000017 0.2 0.95000017 0.25 0.95000017 - 0.30000001 0.95000017 0.35000002 0.95000017 0.40000004 0.95000017 0.45000005 0.95000017 - 0.50000006 0.95000017 0.55000007 0.95000017 0.60000008 0.95000017 0.6500001 0.95000017 - 0.70000011 0.95000017 0.75000012 0.95000017 0.80000013 0.95000017 0.85000014 0.95000017 - 0.90000015 0.95000017 0.95000017 0.95000017 1.000000119209 0.95000017 0.025 0 0.075000003 - 0 0.125 0 0.175 0 0.22500001 0 0.27500001 0 0.32500002 0 0.375 0 0.42500001 0 0.47499999 - 0 0.52500004 0 0.57499999 0 0.625 0 0.67500001 0 0.72500002 0 0.77500004 0 0.82499999 - 0 0.875 0 0.92500001 0 0.97500002 0 0.025 1 0.075000003 1 0.125 1 0.175 1 0.22500001 - 1 0.27500001 1 0.32500002 1 0.375 1 0.42500001 1 0.47499999 1 0.52500004 1 0.57499999 - 1 0.625 1 0.67500001 1 0.72500002 1 0.77500004 1 0.82499999 1 0.875 1 0.92500001 - 1 0.97500002 1; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; - setAttr -s 382 ".vt"; - setAttr ".vt[0:165]" 0.14877813 -0.98768836 -0.048340943 0.12655823 -0.98768836 -0.091949932 - 0.091949932 -0.98768836 -0.12655823 0.048340935 -0.98768836 -0.14877811 0 -0.98768836 -0.15643455 - -0.048340935 -0.98768836 -0.1487781 -0.091949917 -0.98768836 -0.1265582 -0.12655818 -0.98768836 -0.091949902 - -0.14877807 -0.98768836 -0.048340924 -0.15643452 -0.98768836 0 -0.14877807 -0.98768836 0.048340924 - -0.12655818 -0.98768836 0.091949895 -0.091949895 -0.98768836 0.12655817 -0.048340924 -0.98768836 0.14877805 - -4.6621107e-09 -0.98768836 0.15643449 0.048340909 -0.98768836 0.14877804 0.09194988 -0.98768836 0.12655815 - 0.12655815 -0.98768836 0.091949888 0.14877804 -0.98768836 0.048340913 0.15643448 -0.98768836 0 - 0.29389283 -0.95105654 -0.095491566 0.25000018 -0.95105654 -0.18163574 0.18163574 -0.95105654 -0.25000015 - 0.095491551 -0.95105654 -0.2938928 0 -0.95105654 -0.30901715 -0.095491551 -0.95105654 -0.29389277 - -0.18163571 -0.95105654 -0.25000009 -0.25000009 -0.95105654 -0.18163569 -0.29389271 -0.95105654 -0.095491529 - -0.30901706 -0.95105654 0 -0.29389271 -0.95105654 0.095491529 -0.25000006 -0.95105654 0.18163568 - -0.18163568 -0.95105654 0.25000006 -0.095491529 -0.95105654 0.29389268 -9.2094243e-09 -0.95105654 0.30901703 - 0.095491499 -0.95105654 0.29389265 0.18163563 -0.95105654 0.25000003 0.25 -0.95105654 0.18163565 - 0.29389265 -0.95105654 0.095491506 0.309017 -0.95105654 0 0.43177092 -0.89100653 -0.14029087 - 0.36728629 -0.89100653 -0.2668491 0.2668491 -0.89100653 -0.36728626 0.14029086 -0.89100653 -0.43177086 - 0 -0.89100653 -0.45399073 -0.14029086 -0.89100653 -0.43177083 -0.26684904 -0.89100653 -0.36728618 - -0.36728615 -0.89100653 -0.26684901 -0.43177077 -0.89100653 -0.14029081 -0.45399064 -0.89100653 0 - -0.43177077 -0.89100653 0.14029081 -0.36728612 -0.89100653 0.26684898 -0.26684898 -0.89100653 0.36728612 - -0.14029081 -0.89100653 0.43177071 -1.3529972e-08 -0.89100653 0.45399058 0.14029078 -0.89100653 0.43177068 - 0.26684892 -0.89100653 0.36728609 0.36728606 -0.89100653 0.26684895 0.43177065 -0.89100653 0.1402908 - 0.45399052 -0.89100653 0 0.55901736 -0.809017 -0.18163574 0.47552857 -0.809017 -0.34549171 - 0.34549171 -0.809017 -0.47552854 0.18163572 -0.809017 -0.5590173 0 -0.809017 -0.58778554 - -0.18163572 -0.809017 -0.55901724 -0.34549165 -0.809017 -0.47552842 -0.47552839 -0.809017 -0.34549159 - -0.55901712 -0.809017 -0.18163566 -0.58778536 -0.809017 0 -0.55901712 -0.809017 0.18163566 - -0.47552836 -0.809017 0.34549156 -0.34549156 -0.809017 0.47552833 -0.18163566 -0.809017 0.55901706 - -1.7517365e-08 -0.809017 0.5877853 0.18163562 -0.809017 0.55901706 0.3454915 -0.809017 0.4755283 - 0.47552827 -0.809017 0.34549153 0.559017 -0.809017 0.18163563 0.58778524 -0.809017 0 - 0.67249894 -0.70710677 -0.21850814 0.57206178 -0.70710677 -0.41562718 0.41562718 -0.70710677 -0.57206172 - 0.21850812 -0.70710677 -0.67249888 0 -0.70710677 -0.70710713 -0.21850812 -0.70710677 -0.67249882 - -0.41562709 -0.70710677 -0.5720616 -0.57206154 -0.70710677 -0.41562706 -0.6724987 -0.70710677 -0.21850805 - -0.70710695 -0.70710677 0 -0.6724987 -0.70710677 0.21850805 -0.57206154 -0.70710677 0.415627 - -0.415627 -0.70710677 0.57206148 -0.21850805 -0.70710677 0.67249858 -2.1073424e-08 -0.70710677 0.70710683 - 0.21850799 -0.70710677 0.67249858 0.41562691 -0.70710677 0.57206142 0.57206142 -0.70710677 0.41562697 - 0.67249852 -0.70710677 0.21850802 0.70710677 -0.70710677 0 0.7694214 -0.58778524 -0.25000015 - 0.65450895 -0.58778524 -0.47552854 0.47552854 -0.58778524 -0.65450889 0.25000012 -0.58778524 -0.76942128 - 0 -0.58778524 -0.80901736 -0.25000012 -0.58778524 -0.76942122 -0.47552845 -0.58778524 -0.65450877 - -0.65450871 -0.58778524 -0.47552839 -0.7694211 -0.58778524 -0.25000006 -0.80901718 -0.58778524 0 - -0.7694211 -0.58778524 0.25000006 -0.65450865 -0.58778524 0.47552836 -0.47552836 -0.58778524 0.65450859 - -0.25000006 -0.58778524 0.76942098 -2.4110586e-08 -0.58778524 0.80901712 0.24999999 -0.58778524 0.76942098 - 0.47552827 -0.58778524 0.65450853 0.65450853 -0.58778524 0.4755283 0.76942092 -0.58778524 0.25 - 0.809017 -0.58778524 0 0.8473981 -0.45399052 -0.27533633 0.72083992 -0.45399052 -0.5237208 - 0.5237208 -0.45399052 -0.72083986 0.2753363 -0.45399052 -0.84739798 0 -0.45399052 -0.89100695 - -0.2753363 -0.45399052 -0.84739798 -0.52372068 -0.45399052 -0.72083968 -0.72083962 -0.45399052 -0.52372062 - -0.8473978 -0.45399052 -0.27533621 -0.89100677 -0.45399052 0 -0.8473978 -0.45399052 0.27533621 - -0.72083962 -0.45399052 0.52372062 -0.52372062 -0.45399052 0.72083956 -0.27533621 -0.45399052 0.84739769 - -2.6554064e-08 -0.45399052 0.89100665 0.27533615 -0.45399052 0.84739763 0.5237205 -0.45399052 0.7208395 - 0.72083944 -0.45399052 0.52372056 0.84739757 -0.45399052 0.27533618 0.89100653 -0.45399052 0 - 0.90450913 -0.30901697 -0.2938928 0.7694214 -0.30901697 -0.55901736 0.55901736 -0.30901697 -0.76942134 - 0.29389277 -0.30901697 -0.90450901 0 -0.30901697 -0.95105702 -0.29389277 -0.30901697 -0.90450895 - -0.55901724 -0.30901697 -0.76942122 -0.76942116 -0.30901697 -0.55901718 -0.90450877 -0.30901697 -0.29389271 - -0.95105678 -0.30901697 0 -0.90450877 -0.30901697 0.29389271 -0.7694211 -0.30901697 0.55901712 - -0.55901712 -0.30901697 0.76942104 -0.29389271 -0.30901697 0.90450865 -2.8343694e-08 -0.30901697 0.95105666 - 0.29389262 -0.30901697 0.90450859 0.559017 -0.30901697 0.76942098 0.76942092 -0.30901697 0.55901706 - 0.90450853 -0.30901697 0.29389265 0.95105654 -0.30901697 0 0.93934804 -0.15643437 -0.30521268 - 0.79905719 -0.15643437 -0.580549 0.580549 -0.15643437 -0.79905713 0.30521265 -0.15643437 -0.93934792 - 0 -0.15643437 -0.98768884 -0.30521265 -0.15643437 -0.93934786; - setAttr ".vt[166:331]" -0.58054888 -0.15643437 -0.79905695 -0.79905689 -0.15643437 -0.58054882 - -0.93934768 -0.15643437 -0.30521256 -0.9876886 -0.15643437 0 -0.93934768 -0.15643437 0.30521256 - -0.79905683 -0.15643437 0.58054876 -0.58054876 -0.15643437 0.79905677 -0.30521256 -0.15643437 0.93934757 - -2.9435407e-08 -0.15643437 0.98768848 0.30521247 -0.15643437 0.93934757 0.58054864 -0.15643437 0.79905671 - 0.79905665 -0.15643437 0.5805487 0.93934751 -0.15643437 0.3052125 0.98768836 -0.15643437 0 - 0.95105714 0 -0.30901718 0.80901754 0 -0.5877856 0.5877856 0 -0.80901748 0.30901715 0 -0.95105702 - 0 0 -1.000000476837 -0.30901715 0 -0.95105696 -0.58778548 0 -0.8090173 -0.80901724 0 -0.58778542 - -0.95105678 0 -0.30901706 -1.000000238419 0 0 -0.95105678 0 0.30901706 -0.80901718 0 0.58778536 - -0.58778536 0 0.80901712 -0.30901706 0 0.95105666 -2.9802322e-08 0 1.000000119209 - 0.30901697 0 0.9510566 0.58778524 0 0.80901706 0.809017 0 0.5877853 0.95105654 0 0.309017 - 1 0 0 0.93934804 0.15643437 -0.30521268 0.79905719 0.15643437 -0.580549 0.580549 0.15643437 -0.79905713 - 0.30521265 0.15643437 -0.93934792 0 0.15643437 -0.98768884 -0.30521265 0.15643437 -0.93934786 - -0.58054888 0.15643437 -0.79905695 -0.79905689 0.15643437 -0.58054882 -0.93934768 0.15643437 -0.30521256 - -0.9876886 0.15643437 0 -0.93934768 0.15643437 0.30521256 -0.79905683 0.15643437 0.58054876 - -0.58054876 0.15643437 0.79905677 -0.30521256 0.15643437 0.93934757 -2.9435407e-08 0.15643437 0.98768848 - 0.30521247 0.15643437 0.93934757 0.58054864 0.15643437 0.79905671 0.79905665 0.15643437 0.5805487 - 0.93934751 0.15643437 0.3052125 0.98768836 0.15643437 0 0.90450913 0.30901697 -0.2938928 - 0.7694214 0.30901697 -0.55901736 0.55901736 0.30901697 -0.76942134 0.29389277 0.30901697 -0.90450901 - 0 0.30901697 -0.95105702 -0.29389277 0.30901697 -0.90450895 -0.55901724 0.30901697 -0.76942122 - -0.76942116 0.30901697 -0.55901718 -0.90450877 0.30901697 -0.29389271 -0.95105678 0.30901697 0 - -0.90450877 0.30901697 0.29389271 -0.7694211 0.30901697 0.55901712 -0.55901712 0.30901697 0.76942104 - -0.29389271 0.30901697 0.90450865 -2.8343694e-08 0.30901697 0.95105666 0.29389262 0.30901697 0.90450859 - 0.559017 0.30901697 0.76942098 0.76942092 0.30901697 0.55901706 0.90450853 0.30901697 0.29389265 - 0.95105654 0.30901697 0 0.8473981 0.45399052 -0.27533633 0.72083992 0.45399052 -0.5237208 - 0.5237208 0.45399052 -0.72083986 0.2753363 0.45399052 -0.84739798 0 0.45399052 -0.89100695 - -0.2753363 0.45399052 -0.84739798 -0.52372068 0.45399052 -0.72083968 -0.72083962 0.45399052 -0.52372062 - -0.8473978 0.45399052 -0.27533621 -0.89100677 0.45399052 0 -0.8473978 0.45399052 0.27533621 - -0.72083962 0.45399052 0.52372062 -0.52372062 0.45399052 0.72083956 -0.27533621 0.45399052 0.84739769 - -2.6554064e-08 0.45399052 0.89100665 0.27533615 0.45399052 0.84739763 0.5237205 0.45399052 0.7208395 - 0.72083944 0.45399052 0.52372056 0.84739757 0.45399052 0.27533618 0.89100653 0.45399052 0 - 0.7694214 0.58778524 -0.25000015 0.65450895 0.58778524 -0.47552854 0.47552854 0.58778524 -0.65450889 - 0.25000012 0.58778524 -0.76942128 0 0.58778524 -0.80901736 -0.25000012 0.58778524 -0.76942122 - -0.47552845 0.58778524 -0.65450877 -0.65450871 0.58778524 -0.47552839 -0.7694211 0.58778524 -0.25000006 - -0.80901718 0.58778524 0 -0.7694211 0.58778524 0.25000006 -0.65450865 0.58778524 0.47552836 - -0.47552836 0.58778524 0.65450859 -0.25000006 0.58778524 0.76942098 -2.4110586e-08 0.58778524 0.80901712 - 0.24999999 0.58778524 0.76942098 0.47552827 0.58778524 0.65450853 0.65450853 0.58778524 0.4755283 - 0.76942092 0.58778524 0.25 0.809017 0.58778524 0 0.67249894 0.70710677 -0.21850814 - 0.57206178 0.70710677 -0.41562718 0.41562718 0.70710677 -0.57206172 0.21850812 0.70710677 -0.67249888 - 0 0.70710677 -0.70710713 -0.21850812 0.70710677 -0.67249882 -0.41562709 0.70710677 -0.5720616 - -0.57206154 0.70710677 -0.41562706 -0.6724987 0.70710677 -0.21850805 -0.70710695 0.70710677 0 - -0.6724987 0.70710677 0.21850805 -0.57206154 0.70710677 0.415627 -0.415627 0.70710677 0.57206148 - -0.21850805 0.70710677 0.67249858 -2.1073424e-08 0.70710677 0.70710683 0.21850799 0.70710677 0.67249858 - 0.41562691 0.70710677 0.57206142 0.57206142 0.70710677 0.41562697 0.67249852 0.70710677 0.21850802 - 0.70710677 0.70710677 0 0.55901736 0.809017 -0.18163574 0.47552857 0.809017 -0.34549171 - 0.34549171 0.809017 -0.47552854 0.18163572 0.809017 -0.5590173 0 0.809017 -0.58778554 - -0.18163572 0.809017 -0.55901724 -0.34549165 0.809017 -0.47552842 -0.47552839 0.809017 -0.34549159 - -0.55901712 0.809017 -0.18163566 -0.58778536 0.809017 0 -0.55901712 0.809017 0.18163566 - -0.47552836 0.809017 0.34549156 -0.34549156 0.809017 0.47552833 -0.18163566 0.809017 0.55901706 - -1.7517365e-08 0.809017 0.5877853 0.18163562 0.809017 0.55901706 0.3454915 0.809017 0.4755283 - 0.47552827 0.809017 0.34549153 0.559017 0.809017 0.18163563 0.58778524 0.809017 0 - 0.43177092 0.89100653 -0.14029087 0.36728629 0.89100653 -0.2668491 0.2668491 0.89100653 -0.36728626 - 0.14029086 0.89100653 -0.43177086 0 0.89100653 -0.45399073 -0.14029086 0.89100653 -0.43177083 - -0.26684904 0.89100653 -0.36728618 -0.36728615 0.89100653 -0.26684901 -0.43177077 0.89100653 -0.14029081 - -0.45399064 0.89100653 0 -0.43177077 0.89100653 0.14029081 -0.36728612 0.89100653 0.26684898; - setAttr ".vt[332:381]" -0.26684898 0.89100653 0.36728612 -0.14029081 0.89100653 0.43177071 - -1.3529972e-08 0.89100653 0.45399058 0.14029078 0.89100653 0.43177068 0.26684892 0.89100653 0.36728609 - 0.36728606 0.89100653 0.26684895 0.43177065 0.89100653 0.1402908 0.45399052 0.89100653 0 - 0.29389283 0.95105654 -0.095491566 0.25000018 0.95105654 -0.18163574 0.18163574 0.95105654 -0.25000015 - 0.095491551 0.95105654 -0.2938928 0 0.95105654 -0.30901715 -0.095491551 0.95105654 -0.29389277 - -0.18163571 0.95105654 -0.25000009 -0.25000009 0.95105654 -0.18163569 -0.29389271 0.95105654 -0.095491529 - -0.30901706 0.95105654 0 -0.29389271 0.95105654 0.095491529 -0.25000006 0.95105654 0.18163568 - -0.18163568 0.95105654 0.25000006 -0.095491529 0.95105654 0.29389268 -9.2094243e-09 0.95105654 0.30901703 - 0.095491499 0.95105654 0.29389265 0.18163563 0.95105654 0.25000003 0.25 0.95105654 0.18163565 - 0.29389265 0.95105654 0.095491506 0.309017 0.95105654 0 0.14877813 0.98768836 -0.048340943 - 0.12655823 0.98768836 -0.091949932 0.091949932 0.98768836 -0.12655823 0.048340935 0.98768836 -0.14877811 - 0 0.98768836 -0.15643455 -0.048340935 0.98768836 -0.1487781 -0.091949917 0.98768836 -0.1265582 - -0.12655818 0.98768836 -0.091949902 -0.14877807 0.98768836 -0.048340924 -0.15643452 0.98768836 0 - -0.14877807 0.98768836 0.048340924 -0.12655818 0.98768836 0.091949895 -0.091949895 0.98768836 0.12655817 - -0.048340924 0.98768836 0.14877805 -4.6621107e-09 0.98768836 0.15643449 0.048340909 0.98768836 0.14877804 - 0.09194988 0.98768836 0.12655815 0.12655815 0.98768836 0.091949888 0.14877804 0.98768836 0.048340913 - 0.15643448 0.98768836 0 0 -1 0 0 1 0; - setAttr -s 780 ".ed"; - setAttr ".ed[0:165]" 0 1 1 1 2 1 2 3 1 3 4 1 4 5 1 5 6 1 6 7 1 7 8 1 8 9 1 - 9 10 1 10 11 1 11 12 1 12 13 1 13 14 1 14 15 1 15 16 1 16 17 1 17 18 1 18 19 1 19 0 1 - 20 21 1 21 22 1 22 23 1 23 24 1 24 25 1 25 26 1 26 27 1 27 28 1 28 29 1 29 30 1 30 31 1 - 31 32 1 32 33 1 33 34 1 34 35 1 35 36 1 36 37 1 37 38 1 38 39 1 39 20 1 40 41 1 41 42 1 - 42 43 1 43 44 1 44 45 1 45 46 1 46 47 1 47 48 1 48 49 1 49 50 1 50 51 1 51 52 1 52 53 1 - 53 54 1 54 55 1 55 56 1 56 57 1 57 58 1 58 59 1 59 40 1 60 61 1 61 62 1 62 63 1 63 64 1 - 64 65 1 65 66 1 66 67 1 67 68 1 68 69 1 69 70 1 70 71 1 71 72 1 72 73 1 73 74 1 74 75 1 - 75 76 1 76 77 1 77 78 1 78 79 1 79 60 1 80 81 1 81 82 1 82 83 1 83 84 1 84 85 1 85 86 1 - 86 87 1 87 88 1 88 89 1 89 90 1 90 91 1 91 92 1 92 93 1 93 94 1 94 95 1 95 96 1 96 97 1 - 97 98 1 98 99 1 99 80 1 100 101 1 101 102 1 102 103 1 103 104 1 104 105 1 105 106 1 - 106 107 1 107 108 1 108 109 1 109 110 1 110 111 1 111 112 1 112 113 1 113 114 1 114 115 1 - 115 116 1 116 117 1 117 118 1 118 119 1 119 100 1 120 121 1 121 122 1 122 123 1 123 124 1 - 124 125 1 125 126 1 126 127 1 127 128 1 128 129 1 129 130 1 130 131 1 131 132 1 132 133 1 - 133 134 1 134 135 1 135 136 1 136 137 1 137 138 1 138 139 1 139 120 1 140 141 1 141 142 1 - 142 143 1 143 144 1 144 145 1 145 146 1 146 147 1 147 148 1 148 149 1 149 150 1 150 151 1 - 151 152 1 152 153 1 153 154 1 154 155 1 155 156 1 156 157 1 157 158 1 158 159 1 159 140 1 - 160 161 1 161 162 1 162 163 1 163 164 1 164 165 1 165 166 1; - setAttr ".ed[166:331]" 166 167 1 167 168 1 168 169 1 169 170 1 170 171 1 171 172 1 - 172 173 1 173 174 1 174 175 1 175 176 1 176 177 1 177 178 1 178 179 1 179 160 1 180 181 1 - 181 182 1 182 183 1 183 184 1 184 185 1 185 186 1 186 187 1 187 188 1 188 189 1 189 190 1 - 190 191 1 191 192 1 192 193 1 193 194 1 194 195 1 195 196 1 196 197 1 197 198 1 198 199 1 - 199 180 1 200 201 1 201 202 1 202 203 1 203 204 1 204 205 1 205 206 1 206 207 1 207 208 1 - 208 209 1 209 210 1 210 211 1 211 212 1 212 213 1 213 214 1 214 215 1 215 216 1 216 217 1 - 217 218 1 218 219 1 219 200 1 220 221 1 221 222 1 222 223 1 223 224 1 224 225 1 225 226 1 - 226 227 1 227 228 1 228 229 1 229 230 1 230 231 1 231 232 1 232 233 1 233 234 1 234 235 1 - 235 236 1 236 237 1 237 238 1 238 239 1 239 220 1 240 241 1 241 242 1 242 243 1 243 244 1 - 244 245 1 245 246 1 246 247 1 247 248 1 248 249 1 249 250 1 250 251 1 251 252 1 252 253 1 - 253 254 1 254 255 1 255 256 1 256 257 1 257 258 1 258 259 1 259 240 1 260 261 1 261 262 1 - 262 263 1 263 264 1 264 265 1 265 266 1 266 267 1 267 268 1 268 269 1 269 270 1 270 271 1 - 271 272 1 272 273 1 273 274 1 274 275 1 275 276 1 276 277 1 277 278 1 278 279 1 279 260 1 - 280 281 1 281 282 1 282 283 1 283 284 1 284 285 1 285 286 1 286 287 1 287 288 1 288 289 1 - 289 290 1 290 291 1 291 292 1 292 293 1 293 294 1 294 295 1 295 296 1 296 297 1 297 298 1 - 298 299 1 299 280 1 300 301 1 301 302 1 302 303 1 303 304 1 304 305 1 305 306 1 306 307 1 - 307 308 1 308 309 1 309 310 1 310 311 1 311 312 1 312 313 1 313 314 1 314 315 1 315 316 1 - 316 317 1 317 318 1 318 319 1 319 300 1 320 321 1 321 322 1 322 323 1 323 324 1 324 325 1 - 325 326 1 326 327 1 327 328 1 328 329 1 329 330 1 330 331 1 331 332 1; - setAttr ".ed[332:497]" 332 333 1 333 334 1 334 335 1 335 336 1 336 337 1 337 338 1 - 338 339 1 339 320 1 340 341 1 341 342 1 342 343 1 343 344 1 344 345 1 345 346 1 346 347 1 - 347 348 1 348 349 1 349 350 1 350 351 1 351 352 1 352 353 1 353 354 1 354 355 1 355 356 1 - 356 357 1 357 358 1 358 359 1 359 340 1 360 361 1 361 362 1 362 363 1 363 364 1 364 365 1 - 365 366 1 366 367 1 367 368 1 368 369 1 369 370 1 370 371 1 371 372 1 372 373 1 373 374 1 - 374 375 1 375 376 1 376 377 1 377 378 1 378 379 1 379 360 1 0 20 1 1 21 1 2 22 1 - 3 23 1 4 24 1 5 25 1 6 26 1 7 27 1 8 28 1 9 29 1 10 30 1 11 31 1 12 32 1 13 33 1 - 14 34 1 15 35 1 16 36 1 17 37 1 18 38 1 19 39 1 20 40 1 21 41 1 22 42 1 23 43 1 24 44 1 - 25 45 1 26 46 1 27 47 1 28 48 1 29 49 1 30 50 1 31 51 1 32 52 1 33 53 1 34 54 1 35 55 1 - 36 56 1 37 57 1 38 58 1 39 59 1 40 60 1 41 61 1 42 62 1 43 63 1 44 64 1 45 65 1 46 66 1 - 47 67 1 48 68 1 49 69 1 50 70 1 51 71 1 52 72 1 53 73 1 54 74 1 55 75 1 56 76 1 57 77 1 - 58 78 1 59 79 1 60 80 1 61 81 1 62 82 1 63 83 1 64 84 1 65 85 1 66 86 1 67 87 1 68 88 1 - 69 89 1 70 90 1 71 91 1 72 92 1 73 93 1 74 94 1 75 95 1 76 96 1 77 97 1 78 98 1 79 99 1 - 80 100 1 81 101 1 82 102 1 83 103 1 84 104 1 85 105 1 86 106 1 87 107 1 88 108 1 - 89 109 1 90 110 1 91 111 1 92 112 1 93 113 1 94 114 1 95 115 1 96 116 1 97 117 1 - 98 118 1 99 119 1 100 120 1 101 121 1 102 122 1 103 123 1 104 124 1 105 125 1 106 126 1 - 107 127 1 108 128 1 109 129 1 110 130 1 111 131 1 112 132 1 113 133 1 114 134 1 115 135 1 - 116 136 1 117 137 1; - setAttr ".ed[498:663]" 118 138 1 119 139 1 120 140 1 121 141 1 122 142 1 123 143 1 - 124 144 1 125 145 1 126 146 1 127 147 1 128 148 1 129 149 1 130 150 1 131 151 1 132 152 1 - 133 153 1 134 154 1 135 155 1 136 156 1 137 157 1 138 158 1 139 159 1 140 160 1 141 161 1 - 142 162 1 143 163 1 144 164 1 145 165 1 146 166 1 147 167 1 148 168 1 149 169 1 150 170 1 - 151 171 1 152 172 1 153 173 1 154 174 1 155 175 1 156 176 1 157 177 1 158 178 1 159 179 1 - 160 180 1 161 181 1 162 182 1 163 183 1 164 184 1 165 185 1 166 186 1 167 187 1 168 188 1 - 169 189 1 170 190 1 171 191 1 172 192 1 173 193 1 174 194 1 175 195 1 176 196 1 177 197 1 - 178 198 1 179 199 1 180 200 1 181 201 1 182 202 1 183 203 1 184 204 1 185 205 1 186 206 1 - 187 207 1 188 208 1 189 209 1 190 210 1 191 211 1 192 212 1 193 213 1 194 214 1 195 215 1 - 196 216 1 197 217 1 198 218 1 199 219 1 200 220 1 201 221 1 202 222 1 203 223 1 204 224 1 - 205 225 1 206 226 1 207 227 1 208 228 1 209 229 1 210 230 1 211 231 1 212 232 1 213 233 1 - 214 234 1 215 235 1 216 236 1 217 237 1 218 238 1 219 239 1 220 240 1 221 241 1 222 242 1 - 223 243 1 224 244 1 225 245 1 226 246 1 227 247 1 228 248 1 229 249 1 230 250 1 231 251 1 - 232 252 1 233 253 1 234 254 1 235 255 1 236 256 1 237 257 1 238 258 1 239 259 1 240 260 1 - 241 261 1 242 262 1 243 263 1 244 264 1 245 265 1 246 266 1 247 267 1 248 268 1 249 269 1 - 250 270 1 251 271 1 252 272 1 253 273 1 254 274 1 255 275 1 256 276 1 257 277 1 258 278 1 - 259 279 1 260 280 1 261 281 1 262 282 1 263 283 1 264 284 1 265 285 1 266 286 1 267 287 1 - 268 288 1 269 289 1 270 290 1 271 291 1 272 292 1 273 293 1 274 294 1 275 295 1 276 296 1 - 277 297 1 278 298 1 279 299 1 280 300 1 281 301 1 282 302 1 283 303 1; - setAttr ".ed[664:779]" 284 304 1 285 305 1 286 306 1 287 307 1 288 308 1 289 309 1 - 290 310 1 291 311 1 292 312 1 293 313 1 294 314 1 295 315 1 296 316 1 297 317 1 298 318 1 - 299 319 1 300 320 1 301 321 1 302 322 1 303 323 1 304 324 1 305 325 1 306 326 1 307 327 1 - 308 328 1 309 329 1 310 330 1 311 331 1 312 332 1 313 333 1 314 334 1 315 335 1 316 336 1 - 317 337 1 318 338 1 319 339 1 320 340 1 321 341 1 322 342 1 323 343 1 324 344 1 325 345 1 - 326 346 1 327 347 1 328 348 1 329 349 1 330 350 1 331 351 1 332 352 1 333 353 1 334 354 1 - 335 355 1 336 356 1 337 357 1 338 358 1 339 359 1 340 360 1 341 361 1 342 362 1 343 363 1 - 344 364 1 345 365 1 346 366 1 347 367 1 348 368 1 349 369 1 350 370 1 351 371 1 352 372 1 - 353 373 1 354 374 1 355 375 1 356 376 1 357 377 1 358 378 1 359 379 1 380 0 1 380 1 1 - 380 2 1 380 3 1 380 4 1 380 5 1 380 6 1 380 7 1 380 8 1 380 9 1 380 10 1 380 11 1 - 380 12 1 380 13 1 380 14 1 380 15 1 380 16 1 380 17 1 380 18 1 380 19 1 360 381 1 - 361 381 1 362 381 1 363 381 1 364 381 1 365 381 1 366 381 1 367 381 1 368 381 1 369 381 1 - 370 381 1 371 381 1 372 381 1 373 381 1 374 381 1 375 381 1 376 381 1 377 381 1 378 381 1 - 379 381 1; - setAttr -s 400 -ch 1560 ".fc[0:399]" -type "polyFaces" - f 4 0 381 -21 -381 - mu 0 4 0 1 22 21 - f 4 1 382 -22 -382 - mu 0 4 1 2 23 22 - f 4 2 383 -23 -383 - mu 0 4 2 3 24 23 - f 4 3 384 -24 -384 - mu 0 4 3 4 25 24 - f 4 4 385 -25 -385 - mu 0 4 4 5 26 25 - f 4 5 386 -26 -386 - mu 0 4 5 6 27 26 - f 4 6 387 -27 -387 - mu 0 4 6 7 28 27 - f 4 7 388 -28 -388 - mu 0 4 7 8 29 28 - f 4 8 389 -29 -389 - mu 0 4 8 9 30 29 - f 4 9 390 -30 -390 - mu 0 4 9 10 31 30 - f 4 10 391 -31 -391 - mu 0 4 10 11 32 31 - f 4 11 392 -32 -392 - mu 0 4 11 12 33 32 - f 4 12 393 -33 -393 - mu 0 4 12 13 34 33 - f 4 13 394 -34 -394 - mu 0 4 13 14 35 34 - f 4 14 395 -35 -395 - mu 0 4 14 15 36 35 - f 4 15 396 -36 -396 - mu 0 4 15 16 37 36 - f 4 16 397 -37 -397 - mu 0 4 16 17 38 37 - f 4 17 398 -38 -398 - mu 0 4 17 18 39 38 - f 4 18 399 -39 -399 - mu 0 4 18 19 40 39 - f 4 19 380 -40 -400 - mu 0 4 19 20 41 40 - f 4 20 401 -41 -401 - mu 0 4 21 22 43 42 - f 4 21 402 -42 -402 - mu 0 4 22 23 44 43 - f 4 22 403 -43 -403 - mu 0 4 23 24 45 44 - f 4 23 404 -44 -404 - mu 0 4 24 25 46 45 - f 4 24 405 -45 -405 - mu 0 4 25 26 47 46 - f 4 25 406 -46 -406 - mu 0 4 26 27 48 47 - f 4 26 407 -47 -407 - mu 0 4 27 28 49 48 - f 4 27 408 -48 -408 - mu 0 4 28 29 50 49 - f 4 28 409 -49 -409 - mu 0 4 29 30 51 50 - f 4 29 410 -50 -410 - mu 0 4 30 31 52 51 - f 4 30 411 -51 -411 - mu 0 4 31 32 53 52 - f 4 31 412 -52 -412 - mu 0 4 32 33 54 53 - f 4 32 413 -53 -413 - mu 0 4 33 34 55 54 - f 4 33 414 -54 -414 - mu 0 4 34 35 56 55 - f 4 34 415 -55 -415 - mu 0 4 35 36 57 56 - f 4 35 416 -56 -416 - mu 0 4 36 37 58 57 - f 4 36 417 -57 -417 - mu 0 4 37 38 59 58 - f 4 37 418 -58 -418 - mu 0 4 38 39 60 59 - f 4 38 419 -59 -419 - mu 0 4 39 40 61 60 - f 4 39 400 -60 -420 - mu 0 4 40 41 62 61 - f 4 40 421 -61 -421 - mu 0 4 42 43 64 63 - f 4 41 422 -62 -422 - mu 0 4 43 44 65 64 - f 4 42 423 -63 -423 - mu 0 4 44 45 66 65 - f 4 43 424 -64 -424 - mu 0 4 45 46 67 66 - f 4 44 425 -65 -425 - mu 0 4 46 47 68 67 - f 4 45 426 -66 -426 - mu 0 4 47 48 69 68 - f 4 46 427 -67 -427 - mu 0 4 48 49 70 69 - f 4 47 428 -68 -428 - mu 0 4 49 50 71 70 - f 4 48 429 -69 -429 - mu 0 4 50 51 72 71 - f 4 49 430 -70 -430 - mu 0 4 51 52 73 72 - f 4 50 431 -71 -431 - mu 0 4 52 53 74 73 - f 4 51 432 -72 -432 - mu 0 4 53 54 75 74 - f 4 52 433 -73 -433 - mu 0 4 54 55 76 75 - f 4 53 434 -74 -434 - mu 0 4 55 56 77 76 - f 4 54 435 -75 -435 - mu 0 4 56 57 78 77 - f 4 55 436 -76 -436 - mu 0 4 57 58 79 78 - f 4 56 437 -77 -437 - mu 0 4 58 59 80 79 - f 4 57 438 -78 -438 - mu 0 4 59 60 81 80 - f 4 58 439 -79 -439 - mu 0 4 60 61 82 81 - f 4 59 420 -80 -440 - mu 0 4 61 62 83 82 - f 4 60 441 -81 -441 - mu 0 4 63 64 85 84 - f 4 61 442 -82 -442 - mu 0 4 64 65 86 85 - f 4 62 443 -83 -443 - mu 0 4 65 66 87 86 - f 4 63 444 -84 -444 - mu 0 4 66 67 88 87 - f 4 64 445 -85 -445 - mu 0 4 67 68 89 88 - f 4 65 446 -86 -446 - mu 0 4 68 69 90 89 - f 4 66 447 -87 -447 - mu 0 4 69 70 91 90 - f 4 67 448 -88 -448 - mu 0 4 70 71 92 91 - f 4 68 449 -89 -449 - mu 0 4 71 72 93 92 - f 4 69 450 -90 -450 - mu 0 4 72 73 94 93 - f 4 70 451 -91 -451 - mu 0 4 73 74 95 94 - f 4 71 452 -92 -452 - mu 0 4 74 75 96 95 - f 4 72 453 -93 -453 - mu 0 4 75 76 97 96 - f 4 73 454 -94 -454 - mu 0 4 76 77 98 97 - f 4 74 455 -95 -455 - mu 0 4 77 78 99 98 - f 4 75 456 -96 -456 - mu 0 4 78 79 100 99 - f 4 76 457 -97 -457 - mu 0 4 79 80 101 100 - f 4 77 458 -98 -458 - mu 0 4 80 81 102 101 - f 4 78 459 -99 -459 - mu 0 4 81 82 103 102 - f 4 79 440 -100 -460 - mu 0 4 82 83 104 103 - f 4 80 461 -101 -461 - mu 0 4 84 85 106 105 - f 4 81 462 -102 -462 - mu 0 4 85 86 107 106 - f 4 82 463 -103 -463 - mu 0 4 86 87 108 107 - f 4 83 464 -104 -464 - mu 0 4 87 88 109 108 - f 4 84 465 -105 -465 - mu 0 4 88 89 110 109 - f 4 85 466 -106 -466 - mu 0 4 89 90 111 110 - f 4 86 467 -107 -467 - mu 0 4 90 91 112 111 - f 4 87 468 -108 -468 - mu 0 4 91 92 113 112 - f 4 88 469 -109 -469 - mu 0 4 92 93 114 113 - f 4 89 470 -110 -470 - mu 0 4 93 94 115 114 - f 4 90 471 -111 -471 - mu 0 4 94 95 116 115 - f 4 91 472 -112 -472 - mu 0 4 95 96 117 116 - f 4 92 473 -113 -473 - mu 0 4 96 97 118 117 - f 4 93 474 -114 -474 - mu 0 4 97 98 119 118 - f 4 94 475 -115 -475 - mu 0 4 98 99 120 119 - f 4 95 476 -116 -476 - mu 0 4 99 100 121 120 - f 4 96 477 -117 -477 - mu 0 4 100 101 122 121 - f 4 97 478 -118 -478 - mu 0 4 101 102 123 122 - f 4 98 479 -119 -479 - mu 0 4 102 103 124 123 - f 4 99 460 -120 -480 - mu 0 4 103 104 125 124 - f 4 100 481 -121 -481 - mu 0 4 105 106 127 126 - f 4 101 482 -122 -482 - mu 0 4 106 107 128 127 - f 4 102 483 -123 -483 - mu 0 4 107 108 129 128 - f 4 103 484 -124 -484 - mu 0 4 108 109 130 129 - f 4 104 485 -125 -485 - mu 0 4 109 110 131 130 - f 4 105 486 -126 -486 - mu 0 4 110 111 132 131 - f 4 106 487 -127 -487 - mu 0 4 111 112 133 132 - f 4 107 488 -128 -488 - mu 0 4 112 113 134 133 - f 4 108 489 -129 -489 - mu 0 4 113 114 135 134 - f 4 109 490 -130 -490 - mu 0 4 114 115 136 135 - f 4 110 491 -131 -491 - mu 0 4 115 116 137 136 - f 4 111 492 -132 -492 - mu 0 4 116 117 138 137 - f 4 112 493 -133 -493 - mu 0 4 117 118 139 138 - f 4 113 494 -134 -494 - mu 0 4 118 119 140 139 - f 4 114 495 -135 -495 - mu 0 4 119 120 141 140 - f 4 115 496 -136 -496 - mu 0 4 120 121 142 141 - f 4 116 497 -137 -497 - mu 0 4 121 122 143 142 - f 4 117 498 -138 -498 - mu 0 4 122 123 144 143 - f 4 118 499 -139 -499 - mu 0 4 123 124 145 144 - f 4 119 480 -140 -500 - mu 0 4 124 125 146 145 - f 4 120 501 -141 -501 - mu 0 4 126 127 148 147 - f 4 121 502 -142 -502 - mu 0 4 127 128 149 148 - f 4 122 503 -143 -503 - mu 0 4 128 129 150 149 - f 4 123 504 -144 -504 - mu 0 4 129 130 151 150 - f 4 124 505 -145 -505 - mu 0 4 130 131 152 151 - f 4 125 506 -146 -506 - mu 0 4 131 132 153 152 - f 4 126 507 -147 -507 - mu 0 4 132 133 154 153 - f 4 127 508 -148 -508 - mu 0 4 133 134 155 154 - f 4 128 509 -149 -509 - mu 0 4 134 135 156 155 - f 4 129 510 -150 -510 - mu 0 4 135 136 157 156 - f 4 130 511 -151 -511 - mu 0 4 136 137 158 157 - f 4 131 512 -152 -512 - mu 0 4 137 138 159 158 - f 4 132 513 -153 -513 - mu 0 4 138 139 160 159 - f 4 133 514 -154 -514 - mu 0 4 139 140 161 160 - f 4 134 515 -155 -515 - mu 0 4 140 141 162 161 - f 4 135 516 -156 -516 - mu 0 4 141 142 163 162 - f 4 136 517 -157 -517 - mu 0 4 142 143 164 163 - f 4 137 518 -158 -518 - mu 0 4 143 144 165 164 - f 4 138 519 -159 -519 - mu 0 4 144 145 166 165 - f 4 139 500 -160 -520 - mu 0 4 145 146 167 166 - f 4 140 521 -161 -521 - mu 0 4 147 148 169 168 - f 4 141 522 -162 -522 - mu 0 4 148 149 170 169 - f 4 142 523 -163 -523 - mu 0 4 149 150 171 170 - f 4 143 524 -164 -524 - mu 0 4 150 151 172 171 - f 4 144 525 -165 -525 - mu 0 4 151 152 173 172 - f 4 145 526 -166 -526 - mu 0 4 152 153 174 173 - f 4 146 527 -167 -527 - mu 0 4 153 154 175 174 - f 4 147 528 -168 -528 - mu 0 4 154 155 176 175 - f 4 148 529 -169 -529 - mu 0 4 155 156 177 176 - f 4 149 530 -170 -530 - mu 0 4 156 157 178 177 - f 4 150 531 -171 -531 - mu 0 4 157 158 179 178 - f 4 151 532 -172 -532 - mu 0 4 158 159 180 179 - f 4 152 533 -173 -533 - mu 0 4 159 160 181 180 - f 4 153 534 -174 -534 - mu 0 4 160 161 182 181 - f 4 154 535 -175 -535 - mu 0 4 161 162 183 182 - f 4 155 536 -176 -536 - mu 0 4 162 163 184 183 - f 4 156 537 -177 -537 - mu 0 4 163 164 185 184 - f 4 157 538 -178 -538 - mu 0 4 164 165 186 185 - f 4 158 539 -179 -539 - mu 0 4 165 166 187 186 - f 4 159 520 -180 -540 - mu 0 4 166 167 188 187 - f 4 160 541 -181 -541 - mu 0 4 168 169 190 189 - f 4 161 542 -182 -542 - mu 0 4 169 170 191 190 - f 4 162 543 -183 -543 - mu 0 4 170 171 192 191 - f 4 163 544 -184 -544 - mu 0 4 171 172 193 192 - f 4 164 545 -185 -545 - mu 0 4 172 173 194 193 - f 4 165 546 -186 -546 - mu 0 4 173 174 195 194 - f 4 166 547 -187 -547 - mu 0 4 174 175 196 195 - f 4 167 548 -188 -548 - mu 0 4 175 176 197 196 - f 4 168 549 -189 -549 - mu 0 4 176 177 198 197 - f 4 169 550 -190 -550 - mu 0 4 177 178 199 198 - f 4 170 551 -191 -551 - mu 0 4 178 179 200 199 - f 4 171 552 -192 -552 - mu 0 4 179 180 201 200 - f 4 172 553 -193 -553 - mu 0 4 180 181 202 201 - f 4 173 554 -194 -554 - mu 0 4 181 182 203 202 - f 4 174 555 -195 -555 - mu 0 4 182 183 204 203 - f 4 175 556 -196 -556 - mu 0 4 183 184 205 204 - f 4 176 557 -197 -557 - mu 0 4 184 185 206 205 - f 4 177 558 -198 -558 - mu 0 4 185 186 207 206 - f 4 178 559 -199 -559 - mu 0 4 186 187 208 207 - f 4 179 540 -200 -560 - mu 0 4 187 188 209 208 - f 4 180 561 -201 -561 - mu 0 4 189 190 211 210 - f 4 181 562 -202 -562 - mu 0 4 190 191 212 211 - f 4 182 563 -203 -563 - mu 0 4 191 192 213 212 - f 4 183 564 -204 -564 - mu 0 4 192 193 214 213 - f 4 184 565 -205 -565 - mu 0 4 193 194 215 214 - f 4 185 566 -206 -566 - mu 0 4 194 195 216 215 - f 4 186 567 -207 -567 - mu 0 4 195 196 217 216 - f 4 187 568 -208 -568 - mu 0 4 196 197 218 217 - f 4 188 569 -209 -569 - mu 0 4 197 198 219 218 - f 4 189 570 -210 -570 - mu 0 4 198 199 220 219 - f 4 190 571 -211 -571 - mu 0 4 199 200 221 220 - f 4 191 572 -212 -572 - mu 0 4 200 201 222 221 - f 4 192 573 -213 -573 - mu 0 4 201 202 223 222 - f 4 193 574 -214 -574 - mu 0 4 202 203 224 223 - f 4 194 575 -215 -575 - mu 0 4 203 204 225 224 - f 4 195 576 -216 -576 - mu 0 4 204 205 226 225 - f 4 196 577 -217 -577 - mu 0 4 205 206 227 226 - f 4 197 578 -218 -578 - mu 0 4 206 207 228 227 - f 4 198 579 -219 -579 - mu 0 4 207 208 229 228 - f 4 199 560 -220 -580 - mu 0 4 208 209 230 229 - f 4 200 581 -221 -581 - mu 0 4 210 211 232 231 - f 4 201 582 -222 -582 - mu 0 4 211 212 233 232 - f 4 202 583 -223 -583 - mu 0 4 212 213 234 233 - f 4 203 584 -224 -584 - mu 0 4 213 214 235 234 - f 4 204 585 -225 -585 - mu 0 4 214 215 236 235 - f 4 205 586 -226 -586 - mu 0 4 215 216 237 236 - f 4 206 587 -227 -587 - mu 0 4 216 217 238 237 - f 4 207 588 -228 -588 - mu 0 4 217 218 239 238 - f 4 208 589 -229 -589 - mu 0 4 218 219 240 239 - f 4 209 590 -230 -590 - mu 0 4 219 220 241 240 - f 4 210 591 -231 -591 - mu 0 4 220 221 242 241 - f 4 211 592 -232 -592 - mu 0 4 221 222 243 242 - f 4 212 593 -233 -593 - mu 0 4 222 223 244 243 - f 4 213 594 -234 -594 - mu 0 4 223 224 245 244 - f 4 214 595 -235 -595 - mu 0 4 224 225 246 245 - f 4 215 596 -236 -596 - mu 0 4 225 226 247 246 - f 4 216 597 -237 -597 - mu 0 4 226 227 248 247 - f 4 217 598 -238 -598 - mu 0 4 227 228 249 248 - f 4 218 599 -239 -599 - mu 0 4 228 229 250 249 - f 4 219 580 -240 -600 - mu 0 4 229 230 251 250 - f 4 220 601 -241 -601 - mu 0 4 231 232 253 252 - f 4 221 602 -242 -602 - mu 0 4 232 233 254 253 - f 4 222 603 -243 -603 - mu 0 4 233 234 255 254 - f 4 223 604 -244 -604 - mu 0 4 234 235 256 255 - f 4 224 605 -245 -605 - mu 0 4 235 236 257 256 - f 4 225 606 -246 -606 - mu 0 4 236 237 258 257 - f 4 226 607 -247 -607 - mu 0 4 237 238 259 258 - f 4 227 608 -248 -608 - mu 0 4 238 239 260 259 - f 4 228 609 -249 -609 - mu 0 4 239 240 261 260 - f 4 229 610 -250 -610 - mu 0 4 240 241 262 261 - f 4 230 611 -251 -611 - mu 0 4 241 242 263 262 - f 4 231 612 -252 -612 - mu 0 4 242 243 264 263 - f 4 232 613 -253 -613 - mu 0 4 243 244 265 264 - f 4 233 614 -254 -614 - mu 0 4 244 245 266 265 - f 4 234 615 -255 -615 - mu 0 4 245 246 267 266 - f 4 235 616 -256 -616 - mu 0 4 246 247 268 267 - f 4 236 617 -257 -617 - mu 0 4 247 248 269 268 - f 4 237 618 -258 -618 - mu 0 4 248 249 270 269 - f 4 238 619 -259 -619 - mu 0 4 249 250 271 270 - f 4 239 600 -260 -620 - mu 0 4 250 251 272 271 - f 4 240 621 -261 -621 - mu 0 4 252 253 274 273 - f 4 241 622 -262 -622 - mu 0 4 253 254 275 274 - f 4 242 623 -263 -623 - mu 0 4 254 255 276 275 - f 4 243 624 -264 -624 - mu 0 4 255 256 277 276 - f 4 244 625 -265 -625 - mu 0 4 256 257 278 277 - f 4 245 626 -266 -626 - mu 0 4 257 258 279 278 - f 4 246 627 -267 -627 - mu 0 4 258 259 280 279 - f 4 247 628 -268 -628 - mu 0 4 259 260 281 280 - f 4 248 629 -269 -629 - mu 0 4 260 261 282 281 - f 4 249 630 -270 -630 - mu 0 4 261 262 283 282 - f 4 250 631 -271 -631 - mu 0 4 262 263 284 283 - f 4 251 632 -272 -632 - mu 0 4 263 264 285 284 - f 4 252 633 -273 -633 - mu 0 4 264 265 286 285 - f 4 253 634 -274 -634 - mu 0 4 265 266 287 286 - f 4 254 635 -275 -635 - mu 0 4 266 267 288 287 - f 4 255 636 -276 -636 - mu 0 4 267 268 289 288 - f 4 256 637 -277 -637 - mu 0 4 268 269 290 289 - f 4 257 638 -278 -638 - mu 0 4 269 270 291 290 - f 4 258 639 -279 -639 - mu 0 4 270 271 292 291 - f 4 259 620 -280 -640 - mu 0 4 271 272 293 292 - f 4 260 641 -281 -641 - mu 0 4 273 274 295 294 - f 4 261 642 -282 -642 - mu 0 4 274 275 296 295 - f 4 262 643 -283 -643 - mu 0 4 275 276 297 296 - f 4 263 644 -284 -644 - mu 0 4 276 277 298 297 - f 4 264 645 -285 -645 - mu 0 4 277 278 299 298 - f 4 265 646 -286 -646 - mu 0 4 278 279 300 299 - f 4 266 647 -287 -647 - mu 0 4 279 280 301 300 - f 4 267 648 -288 -648 - mu 0 4 280 281 302 301 - f 4 268 649 -289 -649 - mu 0 4 281 282 303 302 - f 4 269 650 -290 -650 - mu 0 4 282 283 304 303 - f 4 270 651 -291 -651 - mu 0 4 283 284 305 304 - f 4 271 652 -292 -652 - mu 0 4 284 285 306 305 - f 4 272 653 -293 -653 - mu 0 4 285 286 307 306 - f 4 273 654 -294 -654 - mu 0 4 286 287 308 307 - f 4 274 655 -295 -655 - mu 0 4 287 288 309 308 - f 4 275 656 -296 -656 - mu 0 4 288 289 310 309 - f 4 276 657 -297 -657 - mu 0 4 289 290 311 310 - f 4 277 658 -298 -658 - mu 0 4 290 291 312 311 - f 4 278 659 -299 -659 - mu 0 4 291 292 313 312 - f 4 279 640 -300 -660 - mu 0 4 292 293 314 313 - f 4 280 661 -301 -661 - mu 0 4 294 295 316 315 - f 4 281 662 -302 -662 - mu 0 4 295 296 317 316 - f 4 282 663 -303 -663 - mu 0 4 296 297 318 317 - f 4 283 664 -304 -664 - mu 0 4 297 298 319 318 - f 4 284 665 -305 -665 - mu 0 4 298 299 320 319 - f 4 285 666 -306 -666 - mu 0 4 299 300 321 320 - f 4 286 667 -307 -667 - mu 0 4 300 301 322 321 - f 4 287 668 -308 -668 - mu 0 4 301 302 323 322 - f 4 288 669 -309 -669 - mu 0 4 302 303 324 323 - f 4 289 670 -310 -670 - mu 0 4 303 304 325 324 - f 4 290 671 -311 -671 - mu 0 4 304 305 326 325 - f 4 291 672 -312 -672 - mu 0 4 305 306 327 326 - f 4 292 673 -313 -673 - mu 0 4 306 307 328 327 - f 4 293 674 -314 -674 - mu 0 4 307 308 329 328 - f 4 294 675 -315 -675 - mu 0 4 308 309 330 329 - f 4 295 676 -316 -676 - mu 0 4 309 310 331 330 - f 4 296 677 -317 -677 - mu 0 4 310 311 332 331 - f 4 297 678 -318 -678 - mu 0 4 311 312 333 332 - f 4 298 679 -319 -679 - mu 0 4 312 313 334 333 - f 4 299 660 -320 -680 - mu 0 4 313 314 335 334 - f 4 300 681 -321 -681 - mu 0 4 315 316 337 336 - f 4 301 682 -322 -682 - mu 0 4 316 317 338 337 - f 4 302 683 -323 -683 - mu 0 4 317 318 339 338 - f 4 303 684 -324 -684 - mu 0 4 318 319 340 339 - f 4 304 685 -325 -685 - mu 0 4 319 320 341 340 - f 4 305 686 -326 -686 - mu 0 4 320 321 342 341 - f 4 306 687 -327 -687 - mu 0 4 321 322 343 342 - f 4 307 688 -328 -688 - mu 0 4 322 323 344 343 - f 4 308 689 -329 -689 - mu 0 4 323 324 345 344 - f 4 309 690 -330 -690 - mu 0 4 324 325 346 345 - f 4 310 691 -331 -691 - mu 0 4 325 326 347 346 - f 4 311 692 -332 -692 - mu 0 4 326 327 348 347 - f 4 312 693 -333 -693 - mu 0 4 327 328 349 348 - f 4 313 694 -334 -694 - mu 0 4 328 329 350 349 - f 4 314 695 -335 -695 - mu 0 4 329 330 351 350 - f 4 315 696 -336 -696 - mu 0 4 330 331 352 351 - f 4 316 697 -337 -697 - mu 0 4 331 332 353 352 - f 4 317 698 -338 -698 - mu 0 4 332 333 354 353 - f 4 318 699 -339 -699 - mu 0 4 333 334 355 354 - f 4 319 680 -340 -700 - mu 0 4 334 335 356 355 - f 4 320 701 -341 -701 - mu 0 4 336 337 358 357 - f 4 321 702 -342 -702 - mu 0 4 337 338 359 358 - f 4 322 703 -343 -703 - mu 0 4 338 339 360 359 - f 4 323 704 -344 -704 - mu 0 4 339 340 361 360 - f 4 324 705 -345 -705 - mu 0 4 340 341 362 361 - f 4 325 706 -346 -706 - mu 0 4 341 342 363 362 - f 4 326 707 -347 -707 - mu 0 4 342 343 364 363 - f 4 327 708 -348 -708 - mu 0 4 343 344 365 364 - f 4 328 709 -349 -709 - mu 0 4 344 345 366 365 - f 4 329 710 -350 -710 - mu 0 4 345 346 367 366 - f 4 330 711 -351 -711 - mu 0 4 346 347 368 367 - f 4 331 712 -352 -712 - mu 0 4 347 348 369 368 - f 4 332 713 -353 -713 - mu 0 4 348 349 370 369 - f 4 333 714 -354 -714 - mu 0 4 349 350 371 370 - f 4 334 715 -355 -715 - mu 0 4 350 351 372 371 - f 4 335 716 -356 -716 - mu 0 4 351 352 373 372 - f 4 336 717 -357 -717 - mu 0 4 352 353 374 373 - f 4 337 718 -358 -718 - mu 0 4 353 354 375 374 - f 4 338 719 -359 -719 - mu 0 4 354 355 376 375 - f 4 339 700 -360 -720 - mu 0 4 355 356 377 376 - f 4 340 721 -361 -721 - mu 0 4 357 358 379 378 - f 4 341 722 -362 -722 - mu 0 4 358 359 380 379 - f 4 342 723 -363 -723 - mu 0 4 359 360 381 380 - f 4 343 724 -364 -724 - mu 0 4 360 361 382 381 - f 4 344 725 -365 -725 - mu 0 4 361 362 383 382 - f 4 345 726 -366 -726 - mu 0 4 362 363 384 383 - f 4 346 727 -367 -727 - mu 0 4 363 364 385 384 - f 4 347 728 -368 -728 - mu 0 4 364 365 386 385 - f 4 348 729 -369 -729 - mu 0 4 365 366 387 386 - f 4 349 730 -370 -730 - mu 0 4 366 367 388 387 - f 4 350 731 -371 -731 - mu 0 4 367 368 389 388 - f 4 351 732 -372 -732 - mu 0 4 368 369 390 389 - f 4 352 733 -373 -733 - mu 0 4 369 370 391 390 - f 4 353 734 -374 -734 - mu 0 4 370 371 392 391 - f 4 354 735 -375 -735 - mu 0 4 371 372 393 392 - f 4 355 736 -376 -736 - mu 0 4 372 373 394 393 - f 4 356 737 -377 -737 - mu 0 4 373 374 395 394 - f 4 357 738 -378 -738 - mu 0 4 374 375 396 395 - f 4 358 739 -379 -739 - mu 0 4 375 376 397 396 - f 4 359 720 -380 -740 - mu 0 4 376 377 398 397 - f 3 -1 -741 741 - mu 0 3 1 0 399 - f 3 -2 -742 742 - mu 0 3 2 1 400 - f 3 -3 -743 743 - mu 0 3 3 2 401 - f 3 -4 -744 744 - mu 0 3 4 3 402 - f 3 -5 -745 745 - mu 0 3 5 4 403 - f 3 -6 -746 746 - mu 0 3 6 5 404 - f 3 -7 -747 747 - mu 0 3 7 6 405 - f 3 -8 -748 748 - mu 0 3 8 7 406 - f 3 -9 -749 749 - mu 0 3 9 8 407 - f 3 -10 -750 750 - mu 0 3 10 9 408 - f 3 -11 -751 751 - mu 0 3 11 10 409 - f 3 -12 -752 752 - mu 0 3 12 11 410 - f 3 -13 -753 753 - mu 0 3 13 12 411 - f 3 -14 -754 754 - mu 0 3 14 13 412 - f 3 -15 -755 755 - mu 0 3 15 14 413 - f 3 -16 -756 756 - mu 0 3 16 15 414 - f 3 -17 -757 757 - mu 0 3 17 16 415 - f 3 -18 -758 758 - mu 0 3 18 17 416 - f 3 -19 -759 759 - mu 0 3 19 18 417 - f 3 -20 -760 740 - mu 0 3 20 19 418 - f 3 360 761 -761 - mu 0 3 378 379 419 - f 3 361 762 -762 - mu 0 3 379 380 420 - f 3 362 763 -763 - mu 0 3 380 381 421 - f 3 363 764 -764 - mu 0 3 381 382 422 - f 3 364 765 -765 - mu 0 3 382 383 423 - f 3 365 766 -766 - mu 0 3 383 384 424 - f 3 366 767 -767 - mu 0 3 384 385 425 - f 3 367 768 -768 - mu 0 3 385 386 426 - f 3 368 769 -769 - mu 0 3 386 387 427 - f 3 369 770 -770 - mu 0 3 387 388 428 - f 3 370 771 -771 - mu 0 3 388 389 429 - f 3 371 772 -772 - mu 0 3 389 390 430 - f 3 372 773 -773 - mu 0 3 390 391 431 - f 3 373 774 -774 - mu 0 3 391 392 432 - f 3 374 775 -775 - mu 0 3 392 393 433 - f 3 375 776 -776 - mu 0 3 393 394 434 - f 3 376 777 -777 - mu 0 3 394 395 435 - f 3 377 778 -778 - mu 0 3 395 396 436 - f 3 378 779 -779 - mu 0 3 396 397 437 - f 3 379 760 -780 - mu 0 3 397 398 438; - setAttr ".cd" -type "dataPolyComponent" Index_Data Edge 0 ; - setAttr ".cvd" -type "dataPolyComponent" Index_Data Vertex 0 ; - setAttr ".pd[0]" -type "dataPolyComponent" Index_Data UV 0 ; - setAttr ".hfd" -type "dataPolyComponent" Index_Data Face 0 ; - setAttr ".mgi" -type "string" "ID_9a33e12a-2ff2-4972-9517-6f60be1dd007"; -createNode transform -n "MainCamera"; - rename -uid "C8F748C0-0000-0AEF-5C0E-AAD80000024A"; - setAttr ".t" -type "double3" 53.224835593237195 -26.816263637764827 25.887262044452225 ; - setAttr ".r" -type "double3" 58.46615570452655 0 36.567352835719483 ; -createNode camera -n "MainCameraShape" -p "MainCamera"; - rename -uid "C8F748C0-0000-0AEF-5C0E-AAD80000024B"; - setAttr -k off ".v"; - setAttr ".rnd" no; - setAttr ".ovr" 1.3; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 55.599891661133455; - setAttr ".imn" -type "string" "persp1"; - setAttr ".den" -type "string" "persp1_depth"; - setAttr ".man" -type "string" "persp1_mask"; - setAttr ".tp" -type "double3" 22.49999988079071 12.500000178813934 1.1 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; - setAttr ".dr" yes; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "6D4D1940-0000-7E5B-5C10-0F3300000338"; - setAttr -s 102 ".lnk"; - setAttr -s 102 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "6D4D1940-0000-7E5B-5C10-0F3300000339"; -createNode displayLayer -n "defaultLayer"; - rename -uid "C8F748C0-0000-0AEF-5C0E-A8B400000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "6D4D1940-0000-7E5B-5C10-0F330000033B"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "C8F748C0-0000-0AEF-5C0E-A8B400000244"; - setAttr ".g" yes; -createNode polySphere -n "polySphere1"; - rename -uid "C8F748C0-0000-0AEF-5C0E-AA7800000245"; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_default"; - rename -uid "C8F748C0-0000-0AEF-5C0E-AAFE0000024C"; -createNode shadingEngine -n "pxrUsdPreviewSurfaceSG"; - rename -uid "C8F748C0-0000-0AEF-5C0E-AAFE0000024D"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "C8F748C0-0000-0AEF-5C0E-AAFE0000024E"; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_0"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000271"; - setAttr ".opc" 0; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_10"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000272"; - setAttr ".opc" 0.10000000149011612; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_20"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000273"; - setAttr ".opc" 0.20000000298023224; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_30"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000274"; - setAttr ".opc" 0.30000001192092896; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_40"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000275"; - setAttr ".opc" 0.40000000596046448; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_50"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000276"; - setAttr ".opc" 0.5; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_60"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000277"; - setAttr ".opc" 0.60000002384185791; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_70"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000278"; - setAttr ".opc" 0.69999998807907104; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_80"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000279"; - setAttr ".opc" 0.80000001192092896; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_90"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000027A"; - setAttr ".opc" 0.89999997615814209; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_opacity_100"; - rename -uid "09E06940-0000-2F9F-5C0F-0438000002F2"; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_0"; - rename -uid "AE1B1940-0000-1BCF-5C0F-02AA000002DB"; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_10"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000027B"; - setAttr ".cc" 0.10000000149011612; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_20"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000027C"; - setAttr ".cc" 0.20000000298023224; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_30"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000027D"; - setAttr ".cc" 0.30000001192092896; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_40"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000027E"; - setAttr ".cc" 0.40000000596046448; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_50"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000027F"; - setAttr ".cc" 0.5; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_60"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000280"; - setAttr ".cc" 0.60000002384185791; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_70"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000281"; - setAttr ".cc" 0.69999998807907104; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_80"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000282"; - setAttr ".cc" 0.80000001192092896; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_90"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000283"; - setAttr ".cc" 0.89999997615814209; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoat_100"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000284"; - setAttr ".cc" 1; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_0"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000357"; - setAttr ".dc" -type "float3" 0 0 0 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_10"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000358"; - setAttr ".dc" -type "float3" 0.1 0.1 0.1 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_20"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000359"; - setAttr ".dc" -type "float3" 0.2 0.2 0.2 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_30"; - rename -uid "CCD02940-0000-6F42-5C10-0E280000035A"; - setAttr ".dc" -type "float3" 0.30000001 0.30000001 0.30000001 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_40"; - rename -uid "CCD02940-0000-6F42-5C10-0E280000035B"; - setAttr ".dc" -type "float3" 0.40000001 0.40000001 0.40000001 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_50"; - rename -uid "CCD02940-0000-6F42-5C10-0E280000035C"; - setAttr ".dc" -type "float3" 0.5 0.5 0.5 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_60"; - rename -uid "CCD02940-0000-6F42-5C10-0E280000035D"; - setAttr ".dc" -type "float3" 0.60000002 0.60000002 0.60000002 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_70"; - rename -uid "CCD02940-0000-6F42-5C10-0E280000035E"; - setAttr ".dc" -type "float3" 0.69999999 0.69999999 0.69999999 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_80"; - rename -uid "CCD02940-0000-6F42-5C10-0E280000035F"; - setAttr ".dc" -type "float3" 0.80000001 0.80000001 0.80000001 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_90"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000360"; - setAttr ".dc" -type "float3" 0.89999998 0.89999998 0.89999998 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_diffuseColor_100"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000361"; - setAttr ".dc" -type "float3" 1 1 1 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_0"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000285"; - setAttr ".ocl" 0; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_10"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000286"; - setAttr ".ocl" 0.10000000149011612; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_20"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000287"; - setAttr ".ocl" 0.20000000298023224; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_30"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000288"; - setAttr ".ocl" 0.30000001192092896; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_40"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000289"; - setAttr ".ocl" 0.40000000596046448; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_50"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000028A"; - setAttr ".ocl" 0.5; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_60"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000028B"; - setAttr ".ocl" 0.60000002384185791; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_70"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000028C"; - setAttr ".ocl" 0.69999998807907104; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_80"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000028D"; - setAttr ".ocl" 0.80000001192092896; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_90"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000028E"; - setAttr ".ocl" 0.89999997615814209; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_occlusion_100"; - rename -uid "91FA0940-0000-605E-5C0E-C1FC000002E9"; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_0"; - rename -uid "4F0C5940-0000-5C08-5C0E-C150000002D2"; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_10"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000028F"; - setAttr ".ec" -type "float3" 0.1 0.1 0.1 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_20"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000290"; - setAttr ".ec" -type "float3" 0.2 0.2 0.2 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_30"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000291"; - setAttr ".ec" -type "float3" 0.30000001 0.30000001 0.30000001 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_40"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000292"; - setAttr ".ec" -type "float3" 0.40000001 0.40000001 0.40000001 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_50"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000293"; - setAttr ".ec" -type "float3" 0.5 0.5 0.5 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_60"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000294"; - setAttr ".ec" -type "float3" 0.60000002 0.60000002 0.60000002 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_70"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000295"; - setAttr ".ec" -type "float3" 0.69999999 0.69999999 0.69999999 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_80"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000296"; - setAttr ".ec" -type "float3" 0.80000001 0.80000001 0.80000001 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_90"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000297"; - setAttr ".ec" -type "float3" 0.89999998 0.89999998 0.89999998 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_emissiveColor_100"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000298"; - setAttr ".ec" -type "float3" 1 1 1 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_0"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C00000299"; - setAttr ".rgh" 0; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_10"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000029A"; - setAttr ".rgh" 0.10000000149011612; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_20"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000029B"; - setAttr ".rgh" 0.20000000298023224; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_30"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000029C"; - setAttr ".rgh" 0.30000001192092896; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_40"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000029D"; - setAttr ".rgh" 0.40000000596046448; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_50"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000029E"; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_60"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C0000029F"; - setAttr ".rgh" 0.60000002384185791; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_70"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002A0"; - setAttr ".rgh" 0.69999998807907104; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_80"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002A1"; - setAttr ".rgh" 0.80000001192092896; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_90"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002A2"; - setAttr ".rgh" 0.89999997615814209; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_roughness_100"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002A3"; - setAttr ".rgh" 1; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_0"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000383"; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_10"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000384"; - setAttr ".spc" -type "float3" 0.1 0.1 0.1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_20"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000385"; - setAttr ".spc" -type "float3" 0.2 0.2 0.2 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_30"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000386"; - setAttr ".spc" -type "float3" 0.30000001 0.30000001 0.30000001 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_40"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000387"; - setAttr ".spc" -type "float3" 0.40000001 0.40000001 0.40000001 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_50"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000388"; - setAttr ".spc" -type "float3" 0.5 0.5 0.5 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_60"; - rename -uid "CCD02940-0000-6F42-5C10-0E2800000389"; - setAttr ".spc" -type "float3" 0.60000002 0.60000002 0.60000002 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_70"; - rename -uid "CCD02940-0000-6F42-5C10-0E280000038A"; - setAttr ".spc" -type "float3" 0.69999999 0.69999999 0.69999999 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_80"; - rename -uid "CCD02940-0000-6F42-5C10-0E280000038B"; - setAttr ".spc" -type "float3" 0.80000001 0.80000001 0.80000001 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_90"; - rename -uid "CCD02940-0000-6F42-5C10-0E280000038C"; - setAttr ".spc" -type "float3" 0.89999998 0.89999998 0.89999998 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_specularColor_100"; - rename -uid "CCD02940-0000-6F42-5C10-0E280000038D"; - setAttr ".spc" -type "float3" 1 1 1 ; - setAttr ".usw" yes; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_0"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002A4"; - setAttr ".cc" 1; - setAttr ".ccr" 0; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_10"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002A5"; - setAttr ".cc" 1; - setAttr ".ccr" 0.10000000149011612; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_20"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002A6"; - setAttr ".cc" 1; - setAttr ".ccr" 0.20000000298023224; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_30"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002A7"; - setAttr ".cc" 1; - setAttr ".ccr" 0.30000001192092896; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_40"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002A8"; - setAttr ".cc" 1; - setAttr ".ccr" 0.40000000596046448; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_50"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002A9"; - setAttr ".cc" 1; - setAttr ".ccr" 0.5; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_60"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002AA"; - setAttr ".cc" 1; - setAttr ".ccr" 0.60000002384185791; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_70"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002AB"; - setAttr ".cc" 1; - setAttr ".ccr" 0.69999998807907104; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_80"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002AC"; - setAttr ".cc" 1; - setAttr ".ccr" 0.80000001192092896; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_90"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002AD"; - setAttr ".cc" 1; - setAttr ".ccr" 0.89999997615814209; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_clearcoatRoughness_100"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002AE"; - setAttr ".cc" 1; - setAttr ".ccr" 1; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_0"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002AF"; - setAttr ".dc" -type "float3" 1 1 1 ; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_10"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002B0"; - setAttr ".dc" -type "float3" 1 1 1 ; - setAttr ".mtl" 0.10000000149011612; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_20"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002B1"; - setAttr ".dc" -type "float3" 1 1 1 ; - setAttr ".mtl" 0.20000000298023224; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_30"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002B2"; - setAttr ".dc" -type "float3" 1 1 1 ; - setAttr ".mtl" 0.30000001192092896; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_40"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002B3"; - setAttr ".dc" -type "float3" 1 1 1 ; - setAttr ".mtl" 0.40000000596046448; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_50"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002B4"; - setAttr ".dc" -type "float3" 1 1 1 ; - setAttr ".mtl" 0.5; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_60"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002B5"; - setAttr ".dc" -type "float3" 1 1 1 ; - setAttr ".mtl" 0.60000002384185791; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_70"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002B6"; - setAttr ".dc" -type "float3" 1 1 1 ; - setAttr ".mtl" 0.69999998807907104; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_80"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002B7"; - setAttr ".dc" -type "float3" 1 1 1 ; - setAttr ".mtl" 0.80000001192092896; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_90"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002B8"; - setAttr ".dc" -type "float3" 1 1 1 ; - setAttr ".mtl" 0.89999997615814209; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_metallic_100"; - rename -uid "D21BD940-0000-443B-5C0E-BD4C000002B9"; - setAttr ".dc" -type "float3" 1 1 1 ; - setAttr ".mtl" 1; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "C8F748C0-0000-0AEF-5C0E-ACFF00000261"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $nodeEditorPanelVisible = stringArrayContains(\"nodeEditorPanel1\", `getPanel -vis`);\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\n\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n" - + " -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n" - + " -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n" - + " -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n" - + " -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n" - + " -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n" - + " -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n" - + " -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1717\n -height 1044\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n modelEditor -e \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"ToggledOutliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\toutlinerPanel -edit -l (localizedPanelLabel(\"ToggledOutliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 1\n -showReferenceNodes 1\n -showReferenceMembers 1\n -showAttributes 0\n -showConnected 1\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n" - + " -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 1\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -isSet 0\n -isSetMember 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n" - + " -renderFilterVisible 0\n -renderFilterIndex 0\n -selectionOrder \"chronological\" \n -expandAttribute 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n" - + " -showDagOnly 0\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showParentContainers 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n" - + " -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n" - + " -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n" - + " -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n" - + " -displayInfinities 0\n -displayValues 0\n -autoFit 1\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -showCurveNames 0\n -showActiveCurveNames 0\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n -valueLinesToggle 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -organizeByClip 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showParentContainers 1\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n" - + " -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n" - + " -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n -renderFilterVisible 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"timeEditorPanel\" (localizedPanelLabel(\"Time Editor\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Time Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 0 \n $editorName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -displayValues 0\n -autoFit 0\n -autoFitTime 0\n -snapTime \"none\" \n -snapValue \"none\" \n -initialized 0\n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n" - + "\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n" - + " -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n" - + "\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n\tif ($nodeEditorPanelVisible) {\n\t\tif (\"\" == $panelName) {\n\t\t\tif ($useSceneConfig) {\n\t\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n" - + " -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\t}\n\t\t} else {\n\t\t\t$label = `panel -q -label $panelName`;\n\t\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -connectNodeOnCreation 0\n -connectOnDrop 0\n -copyConnectionsOnPaste 0\n" - + " -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -crosshairOnEdgeDragging 0\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -editorMode \"default\" \n $editorName;\n\t\t\tif (!$useSceneConfig) {\n\t\t\t\tpanel -e -l $label $panelName;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"shapePanel\" (localizedPanelLabel(\"Shape Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tshapePanel -edit -l (localizedPanelLabel(\"Shape Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"posePanel\" (localizedPanelLabel(\"Pose Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tposePanel -edit -l (localizedPanelLabel(\"Pose Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"contentBrowserPanel\" (localizedPanelLabel(\"Content Browser\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Content Browser\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"Stereo\" (localizedPanelLabel(\"Stereo\")) `;\n\tif (\"\" != $panelName) {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Stereo\")) -mbv $menusOkayInPanels $panelName;\nstring $editorName = ($panelName+\"Editor\");\n stereoCameraView -e \n -camera \"MainCamera\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"wireframe\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 1\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n" - + " -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 4 4 \n -bumpResolution 4 4 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 0\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n" - + " -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 0\n -height 0\n -sceneRenderFilter 0\n -displayMode \"centerEye\" \n -viewColor 0 0 0 1 \n -useCustomBackground 1\n $editorName;\n stereoCameraView -e -viewSelected 0 $editorName;\n stereoCameraView -e \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n" - + "\t\t\t\t-userCreated false\n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"single\\\" -ps 1 100 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1717\\n -height 1044\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -camera \\\"MainCamera\\\" \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 0\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1717\\n -height 1044\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName;\\nmodelEditor -e \\n $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "C8F748C0-0000-0AEF-5C0E-ACFF00000262"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_10SG"; - rename -uid "D21BD940-0000-443B-5C0E-BDA3000002C2"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo2"; - rename -uid "D21BD940-0000-443B-5C0E-BDA3000002C3"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_20SG"; - rename -uid "D21BD940-0000-443B-5C0E-BE35000002D6"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo3"; - rename -uid "D21BD940-0000-443B-5C0E-BE35000002D7"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_30SG"; - rename -uid "D21BD940-0000-443B-5C0E-BE54000002D8"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo4"; - rename -uid "D21BD940-0000-443B-5C0E-BE54000002D9"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_40SG"; - rename -uid "D21BD940-0000-443B-5C0E-BE5A000002DA"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo5"; - rename -uid "D21BD940-0000-443B-5C0E-BE5A000002DB"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_50SG"; - rename -uid "D21BD940-0000-443B-5C0E-BE68000002DC"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo6"; - rename -uid "D21BD940-0000-443B-5C0E-BE68000002DD"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_60SG"; - rename -uid "D21BD940-0000-443B-5C0E-BE75000002DE"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo7"; - rename -uid "D21BD940-0000-443B-5C0E-BE75000002DF"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_70SG"; - rename -uid "D21BD940-0000-443B-5C0E-BE7A000002E0"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo8"; - rename -uid "D21BD940-0000-443B-5C0E-BE7A000002E1"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_80SG"; - rename -uid "D21BD940-0000-443B-5C0E-BE7F000002E2"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo9"; - rename -uid "D21BD940-0000-443B-5C0E-BE7F000002E3"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_90SG"; - rename -uid "D21BD940-0000-443B-5C0E-BE84000002E4"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo10"; - rename -uid "D21BD940-0000-443B-5C0E-BE84000002E5"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_100SG"; - rename -uid "D21BD940-0000-443B-5C0E-BE88000002E6"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo11"; - rename -uid "D21BD940-0000-443B-5C0E-BE88000002E7"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_0SG"; - rename -uid "D21BD940-0000-443B-5C0E-BFC600000376"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo12"; - rename -uid "D21BD940-0000-443B-5C0E-BFC600000377"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_10SG"; - rename -uid "D21BD940-0000-443B-5C0E-BFCD00000378"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo13"; - rename -uid "D21BD940-0000-443B-5C0E-BFCD00000379"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_20SG"; - rename -uid "D21BD940-0000-443B-5C0E-BFD80000037A"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo14"; - rename -uid "D21BD940-0000-443B-5C0E-BFD80000037B"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_30SG"; - rename -uid "D21BD940-0000-443B-5C0E-BFE00000037C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo15"; - rename -uid "D21BD940-0000-443B-5C0E-BFE00000037D"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_40SG"; - rename -uid "D21BD940-0000-443B-5C0E-BFE60000037E"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo16"; - rename -uid "D21BD940-0000-443B-5C0E-BFE60000037F"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_50SG"; - rename -uid "D21BD940-0000-443B-5C0E-BFF400000380"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo17"; - rename -uid "D21BD940-0000-443B-5C0E-BFF400000381"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_60SG"; - rename -uid "D21BD940-0000-443B-5C0E-BFFC00000382"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo18"; - rename -uid "D21BD940-0000-443B-5C0E-BFFC00000383"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_70SG"; - rename -uid "D21BD940-0000-443B-5C0E-C00100000384"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo19"; - rename -uid "D21BD940-0000-443B-5C0E-C00100000385"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_80SG"; - rename -uid "D21BD940-0000-443B-5C0E-C00500000386"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo20"; - rename -uid "D21BD940-0000-443B-5C0E-C00500000387"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_90SG"; - rename -uid "D21BD940-0000-443B-5C0E-C00B00000388"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo21"; - rename -uid "D21BD940-0000-443B-5C0E-C00B00000389"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoatRoughness_100SG"; - rename -uid "D21BD940-0000-443B-5C0E-C00F0000038A"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo22"; - rename -uid "D21BD940-0000-443B-5C0E-C00F0000038B"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_10SG"; - rename -uid "034AF940-0000-5682-5C0E-C0D70000032C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo23"; - rename -uid "034AF940-0000-5682-5C0E-C0D70000032D"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_20SG"; - rename -uid "034AF940-0000-5682-5C0E-C0E60000032E"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo24"; - rename -uid "034AF940-0000-5682-5C0E-C0E60000032F"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_30SG"; - rename -uid "034AF940-0000-5682-5C0E-C0EC00000330"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo25"; - rename -uid "034AF940-0000-5682-5C0E-C0EC00000331"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_40SG"; - rename -uid "034AF940-0000-5682-5C0E-C0F100000332"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo26"; - rename -uid "034AF940-0000-5682-5C0E-C0F100000333"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_50SG"; - rename -uid "034AF940-0000-5682-5C0E-C0F600000334"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo27"; - rename -uid "034AF940-0000-5682-5C0E-C0F600000335"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_60SG"; - rename -uid "034AF940-0000-5682-5C0E-C0FC00000336"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo28"; - rename -uid "034AF940-0000-5682-5C0E-C0FC00000337"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_70SG"; - rename -uid "034AF940-0000-5682-5C0E-C10000000338"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo29"; - rename -uid "034AF940-0000-5682-5C0E-C10000000339"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_80SG"; - rename -uid "034AF940-0000-5682-5C0E-C1050000033A"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo30"; - rename -uid "034AF940-0000-5682-5C0E-C1050000033B"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_90SG"; - rename -uid "034AF940-0000-5682-5C0E-C10A0000033C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo31"; - rename -uid "034AF940-0000-5682-5C0E-C10A0000033D"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_100SG"; - rename -uid "034AF940-0000-5682-5C0E-C10E0000033E"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo32"; - rename -uid "034AF940-0000-5682-5C0E-C10E0000033F"; -createNode shadingEngine -n "pxrUsdPreviewSurface_emissiveColor_0SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C15C00000341"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo33"; - rename -uid "4F0C5940-0000-5C08-5C0E-C15C00000342"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_0SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1A90000035A"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo34"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1A90000035B"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_10SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1AE0000035C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo35"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1AE0000035D"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_20SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1B50000035E"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo36"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1B50000035F"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_30SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1BB00000360"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo37"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1BB00000361"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_40SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1BF00000362"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo38"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1BF00000363"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_50SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1C400000364"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo39"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1C400000365"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_60SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1C800000366"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo40"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1C800000367"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_70SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1CD00000368"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo41"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1CD00000369"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_80SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1D30000036A"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo42"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1D30000036B"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_90SG"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1D70000036C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo43"; - rename -uid "4F0C5940-0000-5C08-5C0E-C1D70000036D"; -createNode shadingEngine -n "pxrUsdPreviewSurface_occlusion_100SG"; - rename -uid "91FA0940-0000-605E-5C0E-C2070000036F"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo44"; - rename -uid "91FA0940-0000-605E-5C0E-C20700000370"; -createNode shadingEngine -n "pxrUsdPreviewSurface_clearcoat_0SG"; - rename -uid "AE1B1940-0000-1BCF-5C0F-02BF00000378"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo45"; - rename -uid "AE1B1940-0000-1BCF-5C0F-02BF00000379"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_0SG"; - rename -uid "09E06940-0000-2F9F-5C0F-047300000392"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo46"; - rename -uid "09E06940-0000-2F9F-5C0F-047300000393"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_10SG"; - rename -uid "09E06940-0000-2F9F-5C0F-047A00000394"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo47"; - rename -uid "09E06940-0000-2F9F-5C0F-047A00000395"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_20SG"; - rename -uid "09E06940-0000-2F9F-5C0F-048100000396"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo48"; - rename -uid "09E06940-0000-2F9F-5C0F-048100000397"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_30SG"; - rename -uid "09E06940-0000-2F9F-5C0F-048700000398"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo49"; - rename -uid "09E06940-0000-2F9F-5C0F-048700000399"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_40SG"; - rename -uid "09E06940-0000-2F9F-5C0F-048D0000039A"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo50"; - rename -uid "09E06940-0000-2F9F-5C0F-048D0000039B"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_50SG"; - rename -uid "09E06940-0000-2F9F-5C0F-04910000039C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo51"; - rename -uid "09E06940-0000-2F9F-5C0F-04910000039D"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_60SG"; - rename -uid "09E06940-0000-2F9F-5C0F-04970000039E"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo52"; - rename -uid "09E06940-0000-2F9F-5C0F-04970000039F"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_70SG"; - rename -uid "09E06940-0000-2F9F-5C0F-049B000003A0"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo53"; - rename -uid "09E06940-0000-2F9F-5C0F-049B000003A1"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_80SG"; - rename -uid "09E06940-0000-2F9F-5C0F-04A0000003A2"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo54"; - rename -uid "09E06940-0000-2F9F-5C0F-04A0000003A3"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_90SG"; - rename -uid "09E06940-0000-2F9F-5C0F-04A4000003A4"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo55"; - rename -uid "09E06940-0000-2F9F-5C0F-04A4000003A5"; -createNode shadingEngine -n "pxrUsdPreviewSurface_opacity_100SG"; - rename -uid "09E06940-0000-2F9F-5C0F-04A8000003A6"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo56"; - rename -uid "09E06940-0000-2F9F-5C0F-04A8000003A7"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_0SG"; - rename -uid "0AD39940-0000-3635-5C0F-055E000003BF"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo57"; - rename -uid "0AD39940-0000-3635-5C0F-055E000003C0"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_10SG"; - rename -uid "0AD39940-0000-3635-5C0F-0564000003C1"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo58"; - rename -uid "0AD39940-0000-3635-5C0F-0564000003C2"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_20SG"; - rename -uid "0AD39940-0000-3635-5C0F-056B000003C3"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo59"; - rename -uid "0AD39940-0000-3635-5C0F-056B000003C4"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_30SG"; - rename -uid "0AD39940-0000-3635-5C0F-0570000003C5"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo60"; - rename -uid "0AD39940-0000-3635-5C0F-0570000003C6"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_40SG"; - rename -uid "0AD39940-0000-3635-5C0F-0575000003C7"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo61"; - rename -uid "0AD39940-0000-3635-5C0F-0575000003C8"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_50SG"; - rename -uid "0AD39940-0000-3635-5C0F-057A000003C9"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo62"; - rename -uid "0AD39940-0000-3635-5C0F-057A000003CA"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_60SG"; - rename -uid "0AD39940-0000-3635-5C0F-0581000003CB"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo63"; - rename -uid "0AD39940-0000-3635-5C0F-0581000003CC"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_70SG"; - rename -uid "0AD39940-0000-3635-5C0F-0585000003CD"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo64"; - rename -uid "0AD39940-0000-3635-5C0F-0585000003CE"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_80SG"; - rename -uid "0AD39940-0000-3635-5C0F-058A000003CF"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo65"; - rename -uid "0AD39940-0000-3635-5C0F-058A000003D0"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_90SG"; - rename -uid "0AD39940-0000-3635-5C0F-058F000003D1"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo66"; - rename -uid "0AD39940-0000-3635-5C0F-058F000003D2"; -createNode shadingEngine -n "pxrUsdPreviewSurface_metallic_100SG"; - rename -uid "0AD39940-0000-3635-5C0F-0594000003D3"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo67"; - rename -uid "0AD39940-0000-3635-5C0F-0594000003D4"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_0SG"; - rename -uid "0AD39940-0000-3635-5C0F-063D00000472"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo68"; - rename -uid "0AD39940-0000-3635-5C0F-063D00000473"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_10SG"; - rename -uid "0AD39940-0000-3635-5C0F-064200000474"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo69"; - rename -uid "0AD39940-0000-3635-5C0F-064200000475"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_20SG"; - rename -uid "0AD39940-0000-3635-5C0F-064700000476"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo70"; - rename -uid "0AD39940-0000-3635-5C0F-064700000477"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_30SG"; - rename -uid "0AD39940-0000-3635-5C0F-064C00000478"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo71"; - rename -uid "0AD39940-0000-3635-5C0F-064C00000479"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_40SG"; - rename -uid "0AD39940-0000-3635-5C0F-06520000047A"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo72"; - rename -uid "0AD39940-0000-3635-5C0F-06520000047B"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_50SG"; - rename -uid "0AD39940-0000-3635-5C0F-06570000047C"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo73"; - rename -uid "0AD39940-0000-3635-5C0F-06570000047D"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_60SG"; - rename -uid "0AD39940-0000-3635-5C0F-065D0000047E"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo74"; - rename -uid "0AD39940-0000-3635-5C0F-065D0000047F"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_70SG"; - rename -uid "0AD39940-0000-3635-5C0F-066300000480"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo75"; - rename -uid "0AD39940-0000-3635-5C0F-066300000481"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_80SG"; - rename -uid "0AD39940-0000-3635-5C0F-066700000482"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo76"; - rename -uid "0AD39940-0000-3635-5C0F-066700000483"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_90SG"; - rename -uid "0AD39940-0000-3635-5C0F-066C00000484"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo77"; - rename -uid "0AD39940-0000-3635-5C0F-066C00000485"; -createNode shadingEngine -n "pxrUsdPreviewSurface_roughness_100SG"; - rename -uid "0AD39940-0000-3635-5C0F-067000000486"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo78"; - rename -uid "0AD39940-0000-3635-5C0F-067000000487"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_0SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E4900000443"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo79"; - rename -uid "CCD02940-0000-6F42-5C10-0E4900000444"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_10SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E4E00000445"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo80"; - rename -uid "CCD02940-0000-6F42-5C10-0E4E00000446"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_20SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E5200000447"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo81"; - rename -uid "CCD02940-0000-6F42-5C10-0E5200000448"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_30SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E5700000449"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo82"; - rename -uid "CCD02940-0000-6F42-5C10-0E570000044A"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_40SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E5B0000044B"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo83"; - rename -uid "CCD02940-0000-6F42-5C10-0E5B0000044C"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_50SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E5F0000044D"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo84"; - rename -uid "CCD02940-0000-6F42-5C10-0E5F0000044E"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_60SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E640000044F"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo85"; - rename -uid "CCD02940-0000-6F42-5C10-0E6400000450"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_70SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E6800000451"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo86"; - rename -uid "CCD02940-0000-6F42-5C10-0E6800000452"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_80SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E6C00000453"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo87"; - rename -uid "CCD02940-0000-6F42-5C10-0E6C00000454"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_90SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E7200000455"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo88"; - rename -uid "CCD02940-0000-6F42-5C10-0E7200000456"; -createNode shadingEngine -n "pxrUsdPreviewSurface_diffuseColor_100SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E7700000457"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo89"; - rename -uid "CCD02940-0000-6F42-5C10-0E7700000458"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_0SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E9900000459"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo90"; - rename -uid "CCD02940-0000-6F42-5C10-0E990000045A"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_10SG"; - rename -uid "CCD02940-0000-6F42-5C10-0E9E0000045B"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo91"; - rename -uid "CCD02940-0000-6F42-5C10-0E9E0000045C"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_20SG"; - rename -uid "CCD02940-0000-6F42-5C10-0EA20000045D"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo92"; - rename -uid "CCD02940-0000-6F42-5C10-0EA20000045E"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_30SG"; - rename -uid "CCD02940-0000-6F42-5C10-0EA50000045F"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo93"; - rename -uid "CCD02940-0000-6F42-5C10-0EA500000460"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_40SG"; - rename -uid "CCD02940-0000-6F42-5C10-0EA900000461"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo94"; - rename -uid "CCD02940-0000-6F42-5C10-0EA900000462"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_50SG"; - rename -uid "CCD02940-0000-6F42-5C10-0EAC00000463"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo95"; - rename -uid "CCD02940-0000-6F42-5C10-0EAC00000464"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_60SG"; - rename -uid "CCD02940-0000-6F42-5C10-0EAF00000465"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo96"; - rename -uid "CCD02940-0000-6F42-5C10-0EAF00000466"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_70SG"; - rename -uid "CCD02940-0000-6F42-5C10-0EB300000467"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo97"; - rename -uid "CCD02940-0000-6F42-5C10-0EB300000468"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_80SG"; - rename -uid "CCD02940-0000-6F42-5C10-0EB700000469"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo98"; - rename -uid "CCD02940-0000-6F42-5C10-0EB70000046A"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_90SG"; - rename -uid "CCD02940-0000-6F42-5C10-0EBB0000046B"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo99"; - rename -uid "CCD02940-0000-6F42-5C10-0EBB0000046C"; -createNode shadingEngine -n "pxrUsdPreviewSurface_specularColor_100SG"; - rename -uid "CCD02940-0000-6F42-5C10-0EBF0000046D"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo100"; - rename -uid "CCD02940-0000-6F42-5C10-0EBF0000046E"; -createNode polyPlane -n "polyPlane1"; - rename -uid "81FE8940-0000-4ADC-5C10-16780000046B"; - setAttr ".w" 50; - setAttr ".h" 50; - setAttr ".cuv" 2; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".etmr" no; - setAttr ".tmr" 4096; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 102 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 5 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polyPlane1.out" "GroundShape.i"; -connectAttr "polySphere1.out" "Sphere_defaultShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurfaceSG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_10SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_20SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_30SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_40SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_50SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_60SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_70SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_80SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_90SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_100SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_0SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_10SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_20SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_30SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_40SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_50SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_60SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_70SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_80SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_90SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_100SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_10SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_20SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_30SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_40SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_50SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_60SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_70SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_80SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_90SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_100SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_0SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_0SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_10SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_20SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_30SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_40SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_50SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_60SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_70SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_80SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_90SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_100SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_0SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_0SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_10SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_20SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_30SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_40SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_50SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_60SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_70SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_80SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_90SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_opacity_100SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_0SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_10SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_20SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_30SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_40SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_50SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_60SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_70SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_80SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_90SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_metallic_100SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_0SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_10SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_20SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_30SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_40SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_50SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_60SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_70SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_80SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_90SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_roughness_100SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_0SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_10SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_20SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_30SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_40SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_50SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_60SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_70SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_80SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_90SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_100SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_0SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_10SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_20SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_30SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_40SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_50SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_60SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_70SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_80SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_90SG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_100SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurfaceSG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_10SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_20SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_30SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_40SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_50SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_60SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_70SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_80SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_90SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_100SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_0SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_10SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_20SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_30SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_40SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_50SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_60SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_70SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_80SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_90SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoatRoughness_100SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_10SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_20SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_30SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_40SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_50SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_60SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_70SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_80SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_90SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_100SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_emissiveColor_0SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_0SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_10SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_20SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_30SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_40SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_50SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_60SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_70SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_80SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_90SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_occlusion_100SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_clearcoat_0SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_0SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_10SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_20SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_30SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_40SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_50SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_60SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_70SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_80SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_90SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_opacity_100SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_0SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_10SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_20SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_30SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_40SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_50SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_60SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_70SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_80SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_90SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_metallic_100SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_0SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_10SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_20SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_30SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_40SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_50SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_60SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_70SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_80SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_90SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_roughness_100SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_0SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_10SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_20SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_30SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_40SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_50SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_60SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_70SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_80SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_90SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_diffuseColor_100SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_0SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_10SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_20SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_30SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_40SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_50SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_60SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_70SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_80SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_90SG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_specularColor_100SG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "pxrUsdPreviewSurface_default.oc" "pxrUsdPreviewSurfaceSG.ss"; -connectAttr "Sphere_defaultShape.iog" "pxrUsdPreviewSurfaceSG.dsm" -na; -connectAttr "pxrUsdPreviewSurfaceSG.msg" "materialInfo1.sg"; -connectAttr "pxrUsdPreviewSurface_default.msg" "materialInfo1.m"; -connectAttr "pxrUsdPreviewSurface_default.msg" "materialInfo1.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_10.oc" "pxrUsdPreviewSurface_clearcoat_10SG.ss" - ; -connectAttr "Sphere_clearcoat_10Shape.iog" "pxrUsdPreviewSurface_clearcoat_10SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_10SG.msg" "materialInfo2.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_10.msg" "materialInfo2.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_10.msg" "materialInfo2.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_20.oc" "pxrUsdPreviewSurface_clearcoat_20SG.ss" - ; -connectAttr "Sphere_clearcoat_20Shape.iog" "pxrUsdPreviewSurface_clearcoat_20SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_20SG.msg" "materialInfo3.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_20.msg" "materialInfo3.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_20.msg" "materialInfo3.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_30.oc" "pxrUsdPreviewSurface_clearcoat_30SG.ss" - ; -connectAttr "Sphere_clearcoat_30Shape.iog" "pxrUsdPreviewSurface_clearcoat_30SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_30SG.msg" "materialInfo4.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_30.msg" "materialInfo4.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_30.msg" "materialInfo4.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_40.oc" "pxrUsdPreviewSurface_clearcoat_40SG.ss" - ; -connectAttr "Sphere_clearcoat_40Shape.iog" "pxrUsdPreviewSurface_clearcoat_40SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_40SG.msg" "materialInfo5.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_40.msg" "materialInfo5.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_40.msg" "materialInfo5.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_50.oc" "pxrUsdPreviewSurface_clearcoat_50SG.ss" - ; -connectAttr "Sphere_clearcoat_50Shape.iog" "pxrUsdPreviewSurface_clearcoat_50SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_50SG.msg" "materialInfo6.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_50.msg" "materialInfo6.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_50.msg" "materialInfo6.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_60.oc" "pxrUsdPreviewSurface_clearcoat_60SG.ss" - ; -connectAttr "Sphere_clearcoat_60Shape.iog" "pxrUsdPreviewSurface_clearcoat_60SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_60SG.msg" "materialInfo7.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_60.msg" "materialInfo7.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_60.msg" "materialInfo7.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_70.oc" "pxrUsdPreviewSurface_clearcoat_70SG.ss" - ; -connectAttr "Sphere_clearcoat_70Shape.iog" "pxrUsdPreviewSurface_clearcoat_70SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_70SG.msg" "materialInfo8.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_70.msg" "materialInfo8.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_70.msg" "materialInfo8.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_80.oc" "pxrUsdPreviewSurface_clearcoat_80SG.ss" - ; -connectAttr "Sphere_clearcoat_80Shape.iog" "pxrUsdPreviewSurface_clearcoat_80SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_80SG.msg" "materialInfo9.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_80.msg" "materialInfo9.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_80.msg" "materialInfo9.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_90.oc" "pxrUsdPreviewSurface_clearcoat_90SG.ss" - ; -connectAttr "Sphere_clearcoat_90Shape.iog" "pxrUsdPreviewSurface_clearcoat_90SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_90SG.msg" "materialInfo10.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_90.msg" "materialInfo10.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_90.msg" "materialInfo10.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_100.oc" "pxrUsdPreviewSurface_clearcoat_100SG.ss" - ; -connectAttr "Sphere_clearcoat_100Shape.iog" "pxrUsdPreviewSurface_clearcoat_100SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_100SG.msg" "materialInfo11.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_100.msg" "materialInfo11.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_100.msg" "materialInfo11.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_0.oc" "pxrUsdPreviewSurface_clearcoatRoughness_0SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_0Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_0SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_0SG.msg" "materialInfo12.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_0.msg" "materialInfo12.m"; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_0.msg" "materialInfo12.t" -na - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_10.oc" "pxrUsdPreviewSurface_clearcoatRoughness_10SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_10Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_10SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_10SG.msg" "materialInfo13.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_10.msg" "materialInfo13.m"; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_10.msg" "materialInfo13.t" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_20.oc" "pxrUsdPreviewSurface_clearcoatRoughness_20SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_20Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_20SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_20SG.msg" "materialInfo14.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_20.msg" "materialInfo14.m"; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_20.msg" "materialInfo14.t" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_30.oc" "pxrUsdPreviewSurface_clearcoatRoughness_30SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_30Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_30SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_30SG.msg" "materialInfo15.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_30.msg" "materialInfo15.m"; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_30.msg" "materialInfo15.t" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_40.oc" "pxrUsdPreviewSurface_clearcoatRoughness_40SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_40Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_40SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_40SG.msg" "materialInfo16.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_40.msg" "materialInfo16.m"; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_40.msg" "materialInfo16.t" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_50.oc" "pxrUsdPreviewSurface_clearcoatRoughness_50SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_50Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_50SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_50SG.msg" "materialInfo17.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_50.msg" "materialInfo17.m"; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_50.msg" "materialInfo17.t" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_60.oc" "pxrUsdPreviewSurface_clearcoatRoughness_60SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_60Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_60SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_60SG.msg" "materialInfo18.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_60.msg" "materialInfo18.m"; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_60.msg" "materialInfo18.t" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_70.oc" "pxrUsdPreviewSurface_clearcoatRoughness_70SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_70Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_70SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_70SG.msg" "materialInfo19.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_70.msg" "materialInfo19.m"; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_70.msg" "materialInfo19.t" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_80.oc" "pxrUsdPreviewSurface_clearcoatRoughness_80SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_80Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_80SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_80SG.msg" "materialInfo20.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_80.msg" "materialInfo20.m"; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_80.msg" "materialInfo20.t" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_90.oc" "pxrUsdPreviewSurface_clearcoatRoughness_90SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_90Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_90SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_90SG.msg" "materialInfo21.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_90.msg" "materialInfo21.m"; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_90.msg" "materialInfo21.t" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_100.oc" "pxrUsdPreviewSurface_clearcoatRoughness_100SG.ss" - ; -connectAttr "Sphere_clearcoatRoughness_100Shape.iog" "pxrUsdPreviewSurface_clearcoatRoughness_100SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_100SG.msg" "materialInfo22.sg" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_100.msg" "materialInfo22.m" - ; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_100.msg" "materialInfo22.t" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_10.oc" "pxrUsdPreviewSurface_emissiveColor_10SG.ss" - ; -connectAttr "Sphere_emissiveColor_10Shape.iog" "pxrUsdPreviewSurface_emissiveColor_10SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_10SG.msg" "materialInfo23.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_10.msg" "materialInfo23.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_10.msg" "materialInfo23.t" -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_20.oc" "pxrUsdPreviewSurface_emissiveColor_20SG.ss" - ; -connectAttr "Sphere_emissiveColor_20Shape.iog" "pxrUsdPreviewSurface_emissiveColor_20SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_20SG.msg" "materialInfo24.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_20.msg" "materialInfo24.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_20.msg" "materialInfo24.t" -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_30.oc" "pxrUsdPreviewSurface_emissiveColor_30SG.ss" - ; -connectAttr "Sphere_emissiveColor_30Shape.iog" "pxrUsdPreviewSurface_emissiveColor_30SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_30SG.msg" "materialInfo25.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_30.msg" "materialInfo25.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_30.msg" "materialInfo25.t" -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_40.oc" "pxrUsdPreviewSurface_emissiveColor_40SG.ss" - ; -connectAttr "Sphere_emissiveColor_40Shape.iog" "pxrUsdPreviewSurface_emissiveColor_40SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_40SG.msg" "materialInfo26.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_40.msg" "materialInfo26.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_40.msg" "materialInfo26.t" -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_50.oc" "pxrUsdPreviewSurface_emissiveColor_50SG.ss" - ; -connectAttr "Sphere_emissiveColor_50Shape.iog" "pxrUsdPreviewSurface_emissiveColor_50SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_50SG.msg" "materialInfo27.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_50.msg" "materialInfo27.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_50.msg" "materialInfo27.t" -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_60.oc" "pxrUsdPreviewSurface_emissiveColor_60SG.ss" - ; -connectAttr "Sphere_emissiveColor_60Shape.iog" "pxrUsdPreviewSurface_emissiveColor_60SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_60SG.msg" "materialInfo28.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_60.msg" "materialInfo28.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_60.msg" "materialInfo28.t" -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_70.oc" "pxrUsdPreviewSurface_emissiveColor_70SG.ss" - ; -connectAttr "Sphere_emissiveColor_70Shape.iog" "pxrUsdPreviewSurface_emissiveColor_70SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_70SG.msg" "materialInfo29.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_70.msg" "materialInfo29.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_70.msg" "materialInfo29.t" -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_80.oc" "pxrUsdPreviewSurface_emissiveColor_80SG.ss" - ; -connectAttr "Sphere_emissiveColor_80Shape.iog" "pxrUsdPreviewSurface_emissiveColor_80SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_80SG.msg" "materialInfo30.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_80.msg" "materialInfo30.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_80.msg" "materialInfo30.t" -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_90.oc" "pxrUsdPreviewSurface_emissiveColor_90SG.ss" - ; -connectAttr "Sphere_emissiveColor_90Shape.iog" "pxrUsdPreviewSurface_emissiveColor_90SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_90SG.msg" "materialInfo31.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_90.msg" "materialInfo31.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_90.msg" "materialInfo31.t" -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_100.oc" "pxrUsdPreviewSurface_emissiveColor_100SG.ss" - ; -connectAttr "Sphere_emissiveColor_100Shape.iog" "pxrUsdPreviewSurface_emissiveColor_100SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_100SG.msg" "materialInfo32.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_100.msg" "materialInfo32.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_100.msg" "materialInfo32.t" -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_0.oc" "pxrUsdPreviewSurface_emissiveColor_0SG.ss" - ; -connectAttr "Sphere_emissiveColor_0Shape.iog" "pxrUsdPreviewSurface_emissiveColor_0SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_0SG.msg" "materialInfo33.sg"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_0.msg" "materialInfo33.m"; -connectAttr "pxrUsdPreviewSurface_emissiveColor_0.msg" "materialInfo33.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_0.oc" "pxrUsdPreviewSurface_occlusion_0SG.ss" - ; -connectAttr "Sphere_occlusion_0Shape.iog" "pxrUsdPreviewSurface_occlusion_0SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_0SG.msg" "materialInfo34.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_0.msg" "materialInfo34.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_0.msg" "materialInfo34.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_10.oc" "pxrUsdPreviewSurface_occlusion_10SG.ss" - ; -connectAttr "Sphere_occlusion_10Shape.iog" "pxrUsdPreviewSurface_occlusion_10SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_10SG.msg" "materialInfo35.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_10.msg" "materialInfo35.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_10.msg" "materialInfo35.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_20.oc" "pxrUsdPreviewSurface_occlusion_20SG.ss" - ; -connectAttr "Sphere_occlusion_20Shape.iog" "pxrUsdPreviewSurface_occlusion_20SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_20SG.msg" "materialInfo36.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_20.msg" "materialInfo36.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_20.msg" "materialInfo36.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_30.oc" "pxrUsdPreviewSurface_occlusion_30SG.ss" - ; -connectAttr "Sphere_occlusion_30Shape.iog" "pxrUsdPreviewSurface_occlusion_30SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_30SG.msg" "materialInfo37.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_30.msg" "materialInfo37.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_30.msg" "materialInfo37.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_40.oc" "pxrUsdPreviewSurface_occlusion_40SG.ss" - ; -connectAttr "Sphere_occlusion_40Shape.iog" "pxrUsdPreviewSurface_occlusion_40SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_40SG.msg" "materialInfo38.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_40.msg" "materialInfo38.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_40.msg" "materialInfo38.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_50.oc" "pxrUsdPreviewSurface_occlusion_50SG.ss" - ; -connectAttr "Sphere_occlusion_50Shape.iog" "pxrUsdPreviewSurface_occlusion_50SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_50SG.msg" "materialInfo39.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_50.msg" "materialInfo39.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_50.msg" "materialInfo39.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_60.oc" "pxrUsdPreviewSurface_occlusion_60SG.ss" - ; -connectAttr "Sphere_occlusion_60Shape.iog" "pxrUsdPreviewSurface_occlusion_60SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_60SG.msg" "materialInfo40.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_60.msg" "materialInfo40.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_60.msg" "materialInfo40.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_70.oc" "pxrUsdPreviewSurface_occlusion_70SG.ss" - ; -connectAttr "Sphere_occlusion_70Shape.iog" "pxrUsdPreviewSurface_occlusion_70SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_70SG.msg" "materialInfo41.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_70.msg" "materialInfo41.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_70.msg" "materialInfo41.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_80.oc" "pxrUsdPreviewSurface_occlusion_80SG.ss" - ; -connectAttr "Sphere_occlusion_80Shape.iog" "pxrUsdPreviewSurface_occlusion_80SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_80SG.msg" "materialInfo42.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_80.msg" "materialInfo42.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_80.msg" "materialInfo42.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_90.oc" "pxrUsdPreviewSurface_occlusion_90SG.ss" - ; -connectAttr "Sphere_occlusion_90Shape.iog" "pxrUsdPreviewSurface_occlusion_90SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_90SG.msg" "materialInfo43.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_90.msg" "materialInfo43.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_90.msg" "materialInfo43.t" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_100.oc" "pxrUsdPreviewSurface_occlusion_100SG.ss" - ; -connectAttr "Sphere_occlusion_100Shape.iog" "pxrUsdPreviewSurface_occlusion_100SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_occlusion_100SG.msg" "materialInfo44.sg"; -connectAttr "pxrUsdPreviewSurface_occlusion_100.msg" "materialInfo44.m"; -connectAttr "pxrUsdPreviewSurface_occlusion_100.msg" "materialInfo44.t" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_0.oc" "pxrUsdPreviewSurface_clearcoat_0SG.ss" - ; -connectAttr "Sphere_clearcoat_0Shape.iog" "pxrUsdPreviewSurface_clearcoat_0SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_0SG.msg" "materialInfo45.sg"; -connectAttr "pxrUsdPreviewSurface_clearcoat_0.msg" "materialInfo45.m"; -connectAttr "pxrUsdPreviewSurface_clearcoat_0.msg" "materialInfo45.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_0.oc" "pxrUsdPreviewSurface_opacity_0SG.ss" - ; -connectAttr "Sphere_opacity_0Shape.iog" "pxrUsdPreviewSurface_opacity_0SG.dsm" -na - ; -connectAttr "pxrUsdPreviewSurface_opacity_0SG.msg" "materialInfo46.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_0.msg" "materialInfo46.m"; -connectAttr "pxrUsdPreviewSurface_opacity_0.msg" "materialInfo46.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_10.oc" "pxrUsdPreviewSurface_opacity_10SG.ss" - ; -connectAttr "Sphere_opacity_10Shape.iog" "pxrUsdPreviewSurface_opacity_10SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_opacity_10SG.msg" "materialInfo47.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_10.msg" "materialInfo47.m"; -connectAttr "pxrUsdPreviewSurface_opacity_10.msg" "materialInfo47.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_20.oc" "pxrUsdPreviewSurface_opacity_20SG.ss" - ; -connectAttr "Sphere_opacity_20Shape.iog" "pxrUsdPreviewSurface_opacity_20SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_opacity_20SG.msg" "materialInfo48.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_20.msg" "materialInfo48.m"; -connectAttr "pxrUsdPreviewSurface_opacity_20.msg" "materialInfo48.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_30.oc" "pxrUsdPreviewSurface_opacity_30SG.ss" - ; -connectAttr "Sphere_opacity_30Shape.iog" "pxrUsdPreviewSurface_opacity_30SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_opacity_30SG.msg" "materialInfo49.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_30.msg" "materialInfo49.m"; -connectAttr "pxrUsdPreviewSurface_opacity_30.msg" "materialInfo49.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_40.oc" "pxrUsdPreviewSurface_opacity_40SG.ss" - ; -connectAttr "Sphere_opacity_40Shape.iog" "pxrUsdPreviewSurface_opacity_40SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_opacity_40SG.msg" "materialInfo50.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_40.msg" "materialInfo50.m"; -connectAttr "pxrUsdPreviewSurface_opacity_40.msg" "materialInfo50.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_50.oc" "pxrUsdPreviewSurface_opacity_50SG.ss" - ; -connectAttr "Sphere_opacity_50Shape.iog" "pxrUsdPreviewSurface_opacity_50SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_opacity_50SG.msg" "materialInfo51.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_50.msg" "materialInfo51.m"; -connectAttr "pxrUsdPreviewSurface_opacity_50.msg" "materialInfo51.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_60.oc" "pxrUsdPreviewSurface_opacity_60SG.ss" - ; -connectAttr "Sphere_opacity_60Shape.iog" "pxrUsdPreviewSurface_opacity_60SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_opacity_60SG.msg" "materialInfo52.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_60.msg" "materialInfo52.m"; -connectAttr "pxrUsdPreviewSurface_opacity_60.msg" "materialInfo52.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_70.oc" "pxrUsdPreviewSurface_opacity_70SG.ss" - ; -connectAttr "Sphere_opacity_70Shape.iog" "pxrUsdPreviewSurface_opacity_70SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_opacity_70SG.msg" "materialInfo53.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_70.msg" "materialInfo53.m"; -connectAttr "pxrUsdPreviewSurface_opacity_70.msg" "materialInfo53.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_80.oc" "pxrUsdPreviewSurface_opacity_80SG.ss" - ; -connectAttr "Sphere_opacity_80Shape.iog" "pxrUsdPreviewSurface_opacity_80SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_opacity_80SG.msg" "materialInfo54.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_80.msg" "materialInfo54.m"; -connectAttr "pxrUsdPreviewSurface_opacity_80.msg" "materialInfo54.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_90.oc" "pxrUsdPreviewSurface_opacity_90SG.ss" - ; -connectAttr "Sphere_opacity_90Shape.iog" "pxrUsdPreviewSurface_opacity_90SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_opacity_90SG.msg" "materialInfo55.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_90.msg" "materialInfo55.m"; -connectAttr "pxrUsdPreviewSurface_opacity_90.msg" "materialInfo55.t" -na; -connectAttr "pxrUsdPreviewSurface_opacity_100.oc" "pxrUsdPreviewSurface_opacity_100SG.ss" - ; -connectAttr "Sphere_opacity_100Shape.iog" "pxrUsdPreviewSurface_opacity_100SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_opacity_100SG.msg" "materialInfo56.sg"; -connectAttr "pxrUsdPreviewSurface_opacity_100.msg" "materialInfo56.m"; -connectAttr "pxrUsdPreviewSurface_opacity_100.msg" "materialInfo56.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_0.oc" "pxrUsdPreviewSurface_metallic_0SG.ss" - ; -connectAttr "Sphere_metallic_0Shape.iog" "pxrUsdPreviewSurface_metallic_0SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_0SG.msg" "materialInfo57.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_0.msg" "materialInfo57.m"; -connectAttr "pxrUsdPreviewSurface_metallic_0.msg" "materialInfo57.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_10.oc" "pxrUsdPreviewSurface_metallic_10SG.ss" - ; -connectAttr "Sphere_metallic_10Shape.iog" "pxrUsdPreviewSurface_metallic_10SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_10SG.msg" "materialInfo58.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_10.msg" "materialInfo58.m"; -connectAttr "pxrUsdPreviewSurface_metallic_10.msg" "materialInfo58.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_20.oc" "pxrUsdPreviewSurface_metallic_20SG.ss" - ; -connectAttr "Sphere_metallic_20Shape.iog" "pxrUsdPreviewSurface_metallic_20SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_20SG.msg" "materialInfo59.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_20.msg" "materialInfo59.m"; -connectAttr "pxrUsdPreviewSurface_metallic_20.msg" "materialInfo59.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_30.oc" "pxrUsdPreviewSurface_metallic_30SG.ss" - ; -connectAttr "Sphere_metallic_30Shape.iog" "pxrUsdPreviewSurface_metallic_30SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_30SG.msg" "materialInfo60.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_30.msg" "materialInfo60.m"; -connectAttr "pxrUsdPreviewSurface_metallic_30.msg" "materialInfo60.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_40.oc" "pxrUsdPreviewSurface_metallic_40SG.ss" - ; -connectAttr "Sphere_metallic_40Shape.iog" "pxrUsdPreviewSurface_metallic_40SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_40SG.msg" "materialInfo61.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_40.msg" "materialInfo61.m"; -connectAttr "pxrUsdPreviewSurface_metallic_40.msg" "materialInfo61.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_50.oc" "pxrUsdPreviewSurface_metallic_50SG.ss" - ; -connectAttr "Sphere_metallic_50Shape.iog" "pxrUsdPreviewSurface_metallic_50SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_50SG.msg" "materialInfo62.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_50.msg" "materialInfo62.m"; -connectAttr "pxrUsdPreviewSurface_metallic_50.msg" "materialInfo62.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_60.oc" "pxrUsdPreviewSurface_metallic_60SG.ss" - ; -connectAttr "Sphere_metallic_60Shape.iog" "pxrUsdPreviewSurface_metallic_60SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_60SG.msg" "materialInfo63.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_60.msg" "materialInfo63.m"; -connectAttr "pxrUsdPreviewSurface_metallic_60.msg" "materialInfo63.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_70.oc" "pxrUsdPreviewSurface_metallic_70SG.ss" - ; -connectAttr "Sphere_metallic_70Shape.iog" "pxrUsdPreviewSurface_metallic_70SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_70SG.msg" "materialInfo64.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_70.msg" "materialInfo64.m"; -connectAttr "pxrUsdPreviewSurface_metallic_70.msg" "materialInfo64.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_80.oc" "pxrUsdPreviewSurface_metallic_80SG.ss" - ; -connectAttr "Sphere_metallic_80Shape.iog" "pxrUsdPreviewSurface_metallic_80SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_80SG.msg" "materialInfo65.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_80.msg" "materialInfo65.m"; -connectAttr "pxrUsdPreviewSurface_metallic_80.msg" "materialInfo65.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_90.oc" "pxrUsdPreviewSurface_metallic_90SG.ss" - ; -connectAttr "Sphere_metallic_90Shape.iog" "pxrUsdPreviewSurface_metallic_90SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_90SG.msg" "materialInfo66.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_90.msg" "materialInfo66.m"; -connectAttr "pxrUsdPreviewSurface_metallic_90.msg" "materialInfo66.t" -na; -connectAttr "pxrUsdPreviewSurface_metallic_100.oc" "pxrUsdPreviewSurface_metallic_100SG.ss" - ; -connectAttr "Sphere_metallic_100Shape.iog" "pxrUsdPreviewSurface_metallic_100SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_metallic_100SG.msg" "materialInfo67.sg"; -connectAttr "pxrUsdPreviewSurface_metallic_100.msg" "materialInfo67.m"; -connectAttr "pxrUsdPreviewSurface_metallic_100.msg" "materialInfo67.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_0.oc" "pxrUsdPreviewSurface_roughness_0SG.ss" - ; -connectAttr "Sphere_roughness_0Shape.iog" "pxrUsdPreviewSurface_roughness_0SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_0SG.msg" "materialInfo68.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_0.msg" "materialInfo68.m"; -connectAttr "pxrUsdPreviewSurface_roughness_0.msg" "materialInfo68.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_10.oc" "pxrUsdPreviewSurface_roughness_10SG.ss" - ; -connectAttr "Sphere_roughness_10Shape.iog" "pxrUsdPreviewSurface_roughness_10SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_10SG.msg" "materialInfo69.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_10.msg" "materialInfo69.m"; -connectAttr "pxrUsdPreviewSurface_roughness_10.msg" "materialInfo69.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_20.oc" "pxrUsdPreviewSurface_roughness_20SG.ss" - ; -connectAttr "Sphere_roughness_20Shape.iog" "pxrUsdPreviewSurface_roughness_20SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_20SG.msg" "materialInfo70.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_20.msg" "materialInfo70.m"; -connectAttr "pxrUsdPreviewSurface_roughness_20.msg" "materialInfo70.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_30.oc" "pxrUsdPreviewSurface_roughness_30SG.ss" - ; -connectAttr "Sphere_roughness_30Shape.iog" "pxrUsdPreviewSurface_roughness_30SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_30SG.msg" "materialInfo71.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_30.msg" "materialInfo71.m"; -connectAttr "pxrUsdPreviewSurface_roughness_30.msg" "materialInfo71.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_40.oc" "pxrUsdPreviewSurface_roughness_40SG.ss" - ; -connectAttr "Sphere_roughness_40Shape.iog" "pxrUsdPreviewSurface_roughness_40SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_40SG.msg" "materialInfo72.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_40.msg" "materialInfo72.m"; -connectAttr "pxrUsdPreviewSurface_roughness_40.msg" "materialInfo72.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_50.oc" "pxrUsdPreviewSurface_roughness_50SG.ss" - ; -connectAttr "Sphere_roughness_50Shape.iog" "pxrUsdPreviewSurface_roughness_50SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_50SG.msg" "materialInfo73.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_50.msg" "materialInfo73.m"; -connectAttr "pxrUsdPreviewSurface_roughness_50.msg" "materialInfo73.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_60.oc" "pxrUsdPreviewSurface_roughness_60SG.ss" - ; -connectAttr "Sphere_roughness_60Shape.iog" "pxrUsdPreviewSurface_roughness_60SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_60SG.msg" "materialInfo74.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_60.msg" "materialInfo74.m"; -connectAttr "pxrUsdPreviewSurface_roughness_60.msg" "materialInfo74.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_70.oc" "pxrUsdPreviewSurface_roughness_70SG.ss" - ; -connectAttr "Sphere_roughness_70Shape.iog" "pxrUsdPreviewSurface_roughness_70SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_70SG.msg" "materialInfo75.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_70.msg" "materialInfo75.m"; -connectAttr "pxrUsdPreviewSurface_roughness_70.msg" "materialInfo75.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_80.oc" "pxrUsdPreviewSurface_roughness_80SG.ss" - ; -connectAttr "Sphere_roughness_80Shape.iog" "pxrUsdPreviewSurface_roughness_80SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_80SG.msg" "materialInfo76.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_80.msg" "materialInfo76.m"; -connectAttr "pxrUsdPreviewSurface_roughness_80.msg" "materialInfo76.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_90.oc" "pxrUsdPreviewSurface_roughness_90SG.ss" - ; -connectAttr "Sphere_roughness_90Shape.iog" "pxrUsdPreviewSurface_roughness_90SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_90SG.msg" "materialInfo77.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_90.msg" "materialInfo77.m"; -connectAttr "pxrUsdPreviewSurface_roughness_90.msg" "materialInfo77.t" -na; -connectAttr "pxrUsdPreviewSurface_roughness_100.oc" "pxrUsdPreviewSurface_roughness_100SG.ss" - ; -connectAttr "Sphere_roughness_100Shape.iog" "pxrUsdPreviewSurface_roughness_100SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_roughness_100SG.msg" "materialInfo78.sg"; -connectAttr "pxrUsdPreviewSurface_roughness_100.msg" "materialInfo78.m"; -connectAttr "pxrUsdPreviewSurface_roughness_100.msg" "materialInfo78.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_0.oc" "pxrUsdPreviewSurface_diffuseColor_0SG.ss" - ; -connectAttr "Sphere_diffuseColor_0Shape.iog" "pxrUsdPreviewSurface_diffuseColor_0SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_0SG.msg" "materialInfo79.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_0.msg" "materialInfo79.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_0.msg" "materialInfo79.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_10.oc" "pxrUsdPreviewSurface_diffuseColor_10SG.ss" - ; -connectAttr "Sphere_diffuseColor_10Shape.iog" "pxrUsdPreviewSurface_diffuseColor_10SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_10SG.msg" "materialInfo80.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_10.msg" "materialInfo80.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_10.msg" "materialInfo80.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_20.oc" "pxrUsdPreviewSurface_diffuseColor_20SG.ss" - ; -connectAttr "Sphere_diffuseColor_20Shape.iog" "pxrUsdPreviewSurface_diffuseColor_20SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_20SG.msg" "materialInfo81.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_20.msg" "materialInfo81.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_20.msg" "materialInfo81.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_30.oc" "pxrUsdPreviewSurface_diffuseColor_30SG.ss" - ; -connectAttr "Sphere_diffuseColor_30Shape.iog" "pxrUsdPreviewSurface_diffuseColor_30SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_30SG.msg" "materialInfo82.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_30.msg" "materialInfo82.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_30.msg" "materialInfo82.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_40.oc" "pxrUsdPreviewSurface_diffuseColor_40SG.ss" - ; -connectAttr "Sphere_diffuseColor_40Shape.iog" "pxrUsdPreviewSurface_diffuseColor_40SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_40SG.msg" "materialInfo83.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_40.msg" "materialInfo83.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_40.msg" "materialInfo83.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_50.oc" "pxrUsdPreviewSurface_diffuseColor_50SG.ss" - ; -connectAttr "Sphere_diffuseColor_50Shape.iog" "pxrUsdPreviewSurface_diffuseColor_50SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_50SG.msg" "materialInfo84.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_50.msg" "materialInfo84.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_50.msg" "materialInfo84.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_60.oc" "pxrUsdPreviewSurface_diffuseColor_60SG.ss" - ; -connectAttr "Sphere_diffuseColor_60Shape.iog" "pxrUsdPreviewSurface_diffuseColor_60SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_60SG.msg" "materialInfo85.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_60.msg" "materialInfo85.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_60.msg" "materialInfo85.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_70.oc" "pxrUsdPreviewSurface_diffuseColor_70SG.ss" - ; -connectAttr "Sphere_diffuseColor_70Shape.iog" "pxrUsdPreviewSurface_diffuseColor_70SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_70SG.msg" "materialInfo86.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_70.msg" "materialInfo86.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_70.msg" "materialInfo86.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_80.oc" "pxrUsdPreviewSurface_diffuseColor_80SG.ss" - ; -connectAttr "Sphere_diffuseColor_80Shape.iog" "pxrUsdPreviewSurface_diffuseColor_80SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_80SG.msg" "materialInfo87.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_80.msg" "materialInfo87.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_80.msg" "materialInfo87.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_90.oc" "pxrUsdPreviewSurface_diffuseColor_90SG.ss" - ; -connectAttr "Sphere_diffuseColor_90Shape.iog" "pxrUsdPreviewSurface_diffuseColor_90SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_90SG.msg" "materialInfo88.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_90.msg" "materialInfo88.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_90.msg" "materialInfo88.t" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_100.oc" "pxrUsdPreviewSurface_diffuseColor_100SG.ss" - ; -connectAttr "Sphere_diffuseColor_100Shape.iog" "pxrUsdPreviewSurface_diffuseColor_100SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_100SG.msg" "materialInfo89.sg"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_100.msg" "materialInfo89.m"; -connectAttr "pxrUsdPreviewSurface_diffuseColor_100.msg" "materialInfo89.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_0.oc" "pxrUsdPreviewSurface_specularColor_0SG.ss" - ; -connectAttr "Sphere_specularColor_0Shape.iog" "pxrUsdPreviewSurface_specularColor_0SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_0SG.msg" "materialInfo90.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_0.msg" "materialInfo90.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_0.msg" "materialInfo90.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_10.oc" "pxrUsdPreviewSurface_specularColor_10SG.ss" - ; -connectAttr "Sphere_specularColor_10Shape.iog" "pxrUsdPreviewSurface_specularColor_10SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_10SG.msg" "materialInfo91.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_10.msg" "materialInfo91.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_10.msg" "materialInfo91.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_20.oc" "pxrUsdPreviewSurface_specularColor_20SG.ss" - ; -connectAttr "Sphere_specularColor_20Shape.iog" "pxrUsdPreviewSurface_specularColor_20SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_20SG.msg" "materialInfo92.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_20.msg" "materialInfo92.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_20.msg" "materialInfo92.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_30.oc" "pxrUsdPreviewSurface_specularColor_30SG.ss" - ; -connectAttr "Sphere_specularColor_30Shape.iog" "pxrUsdPreviewSurface_specularColor_30SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_30SG.msg" "materialInfo93.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_30.msg" "materialInfo93.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_30.msg" "materialInfo93.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_40.oc" "pxrUsdPreviewSurface_specularColor_40SG.ss" - ; -connectAttr "Sphere_specularColor_40Shape.iog" "pxrUsdPreviewSurface_specularColor_40SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_40SG.msg" "materialInfo94.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_40.msg" "materialInfo94.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_40.msg" "materialInfo94.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_50.oc" "pxrUsdPreviewSurface_specularColor_50SG.ss" - ; -connectAttr "Sphere_specularColor_50Shape.iog" "pxrUsdPreviewSurface_specularColor_50SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_50SG.msg" "materialInfo95.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_50.msg" "materialInfo95.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_50.msg" "materialInfo95.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_60.oc" "pxrUsdPreviewSurface_specularColor_60SG.ss" - ; -connectAttr "Sphere_specularColor_60Shape.iog" "pxrUsdPreviewSurface_specularColor_60SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_60SG.msg" "materialInfo96.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_60.msg" "materialInfo96.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_60.msg" "materialInfo96.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_70.oc" "pxrUsdPreviewSurface_specularColor_70SG.ss" - ; -connectAttr "Sphere_specularColor_70Shape.iog" "pxrUsdPreviewSurface_specularColor_70SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_70SG.msg" "materialInfo97.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_70.msg" "materialInfo97.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_70.msg" "materialInfo97.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_80.oc" "pxrUsdPreviewSurface_specularColor_80SG.ss" - ; -connectAttr "Sphere_specularColor_80Shape.iog" "pxrUsdPreviewSurface_specularColor_80SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_80SG.msg" "materialInfo98.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_80.msg" "materialInfo98.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_80.msg" "materialInfo98.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_90.oc" "pxrUsdPreviewSurface_specularColor_90SG.ss" - ; -connectAttr "Sphere_specularColor_90Shape.iog" "pxrUsdPreviewSurface_specularColor_90SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_90SG.msg" "materialInfo99.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_90.msg" "materialInfo99.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_90.msg" "materialInfo99.t" -na; -connectAttr "pxrUsdPreviewSurface_specularColor_100.oc" "pxrUsdPreviewSurface_specularColor_100SG.ss" - ; -connectAttr "Sphere_specularColor_100Shape.iog" "pxrUsdPreviewSurface_specularColor_100SG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_specularColor_100SG.msg" "materialInfo100.sg"; -connectAttr "pxrUsdPreviewSurface_specularColor_100.msg" "materialInfo100.m"; -connectAttr "pxrUsdPreviewSurface_specularColor_100.msg" "materialInfo100.t" -na - ; -connectAttr "pxrUsdPreviewSurfaceSG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_10SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_20SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_30SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_40SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_50SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_60SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_70SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_80SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_90SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_100SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_0SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_10SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_20SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_30SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_40SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_50SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_60SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_70SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_80SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_90SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_clearcoatRoughness_100SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_10SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_emissiveColor_20SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_emissiveColor_30SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_emissiveColor_40SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_emissiveColor_50SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_emissiveColor_60SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_emissiveColor_70SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_emissiveColor_80SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_emissiveColor_90SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_emissiveColor_100SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_emissiveColor_0SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_occlusion_0SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_10SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_20SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_30SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_40SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_50SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_60SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_70SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_80SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_90SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_occlusion_100SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_clearcoat_0SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_0SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_10SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_20SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_30SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_40SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_50SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_60SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_70SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_80SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_90SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_opacity_100SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_0SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_10SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_20SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_30SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_40SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_50SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_60SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_70SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_80SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_90SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_metallic_100SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_0SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_10SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_20SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_30SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_40SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_50SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_60SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_70SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_80SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_90SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_roughness_100SG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_diffuseColor_0SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_diffuseColor_10SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_diffuseColor_20SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_diffuseColor_30SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_diffuseColor_40SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_diffuseColor_50SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_diffuseColor_60SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_diffuseColor_70SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_diffuseColor_80SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_diffuseColor_90SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_diffuseColor_100SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_0SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_10SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_20SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_30SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_40SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_50SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_60SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_70SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_80SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_90SG.pa" ":renderPartition.st" -na - ; -connectAttr "pxrUsdPreviewSurface_specularColor_100SG.pa" ":renderPartition.st" - -na; -connectAttr "pxrUsdPreviewSurface_default.msg" ":defaultShaderList1.s" -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "GroundShape.iog" ":initialShadingGroup.dsm" -na; -// End of PxrUsdPreviewSurfaceDrawTest.ma diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceDrawTest/baseline/PxrUsdPreviewSurfaceDrawTest_value_ramps.png b/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceDrawTest/baseline/PxrUsdPreviewSurfaceDrawTest_value_ramps.png deleted file mode 100644 index 690160934b..0000000000 Binary files a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceDrawTest/baseline/PxrUsdPreviewSurfaceDrawTest_value_ramps.png and /dev/null differ diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceExportTest/Brazilian_rosewood_pxr128.png b/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceExportTest/Brazilian_rosewood_pxr128.png deleted file mode 100644 index 63a13ceddd..0000000000 Binary files a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceExportTest/Brazilian_rosewood_pxr128.png and /dev/null differ diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceExportTest/Brazilian_rosewood_pxr128_bmp.png b/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceExportTest/Brazilian_rosewood_pxr128_bmp.png deleted file mode 100644 index 2fef7086cb..0000000000 Binary files a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceExportTest/Brazilian_rosewood_pxr128_bmp.png and /dev/null differ diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceExportTest/PxrUsdPreviewSurfaceExportTest.ma b/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceExportTest/PxrUsdPreviewSurfaceExportTest.ma deleted file mode 100644 index f0d546d68a..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/PxrUsdPreviewSurfaceExportTest/PxrUsdPreviewSurfaceExportTest.ma +++ /dev/null @@ -1,398 +0,0 @@ -//Maya ASCII 2016 scene -//Name: PxrUsdPreviewSurfaceExportTest.ma -//Last modified: Tue, Nov 13, 2018 06:00:02 PM -//Codeset: UTF-8 -requires maya "2016"; -requires -nodeType "pxrUsdPreviewSurface" "pxrUsdPreviewSurface" "1.0"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-862.3.2.el7.px.x86_64 #1 SMP Tue Jun 12 16:30:53 PDT 2018 x86_64"; -createNode transform -s -n "persp"; - rename -uid "976858C0-0000-3687-5BEB-804700000224"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0.070696991818203117 -7.1393206104804872 3.0383489752037325 ; - setAttr ".r" -type "double3" 74.066155704526835 0 0.56735283571955075 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "976858C0-0000-3687-5BEB-804700000225"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 7.4249418080031617; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" -1.1920928955078125e-07 -1.7881393432617188e-07 1 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "976858C0-0000-3687-5BEB-804700000226"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "976858C0-0000-3687-5BEB-804700000227"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "976858C0-0000-3687-5BEB-804700000228"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 -365.86 0 ; - setAttr ".r" -type "double3" 89.999999999999986 0 0 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "976858C0-0000-3687-5BEB-804700000229"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "976858C0-0000-3687-5BEB-80470000022A"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 90 1.2722218725854067e-14 89.999999999999986 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "976858C0-0000-3687-5BEB-80470000022B"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "PxrUsdPreviewSurfaceExportTest"; - rename -uid "976858C0-0000-3687-5BEB-80910000024C"; -createNode transform -n "Geom" -p "PxrUsdPreviewSurfaceExportTest"; - rename -uid "976858C0-0000-3687-5BEB-808C0000024B"; -createNode transform -n "StandaloneMaterialSphere" -p "Geom"; - rename -uid "976858C0-0000-3687-5BEB-805400000247"; - setAttr ".t" -type "double3" -2 0 1 ; - setAttr ".r" -type "double3" -90 0 0 ; -createNode mesh -n "StandaloneMaterialSphereShape" -p "StandaloneMaterialSphere"; - rename -uid "976858C0-0000-3687-5BEB-805400000246"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "ConnectedMaterialSphere" -p "Geom"; - rename -uid "976858C0-0000-3687-5BEB-80570000024A"; - setAttr ".t" -type "double3" 2 0 1 ; - setAttr ".r" -type "double3" -90 0 0 ; -createNode mesh -n "ConnectedMaterialSphereShape" -p "ConnectedMaterialSphere"; - rename -uid "976858C0-0000-3687-5BEB-805700000249"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "488948C0-0000-3F8F-5BEB-815C00000253"; - setAttr -s 4 ".lnk"; - setAttr -s 4 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "488948C0-0000-3F8F-5BEB-815C00000254"; -createNode displayLayer -n "defaultLayer"; - rename -uid "976858C0-0000-3687-5BEB-804800000242"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "488948C0-0000-3F8F-5BEB-815C00000256"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "976858C0-0000-3687-5BEB-804800000244"; - setAttr ".g" yes; -createNode polySphere -n "polySphere1"; - rename -uid "976858C0-0000-3687-5BEB-805400000245"; -createNode polySphere -n "polySphere2"; - rename -uid "976858C0-0000-3687-5BEB-805700000248"; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_Standalone"; - rename -uid "976858C0-0000-3687-5BEB-80AA0000024D"; - setAttr ".cc" 0.1; - setAttr ".ccr" 0.2; - setAttr ".dc" -type "float3" 0.3 0.4 0.5 ; - setAttr ".dsp" 0.6; - setAttr ".ec" -type "float3" 0.07 0.08 0.09 ; - setAttr ".ior" 1.1; - setAttr ".mtl" 0.11; - setAttr ".nrm" -type "float3" 0.12 0.13 0.14 ; - setAttr ".ocl" 0.9; - setAttr ".opc" 0.8; - setAttr ".rgh" 0.7; - setAttr ".spc" -type "float3" 0.3 0.2 0.1 ; - setAttr ".usw" yes; -createNode shadingEngine -n "pxrUsdPreviewSurface_StandaloneSG"; - rename -uid "976858C0-0000-3687-5BEB-80AA0000024E"; - setAttr ".ihi" 0; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo1"; - rename -uid "976858C0-0000-3687-5BEB-80AA0000024F"; -createNode pxrUsdPreviewSurface -n "pxrUsdPreviewSurface_Connected"; - rename -uid "976858C0-0000-3687-5BEB-80F000000252"; - setAttr ".cc" 0.1; - setAttr ".spc" -type "float3" 0.18 0.18 0.18 ; - setAttr ".usw" yes; -createNode shadingEngine -n "pxrUsdPreviewSurface_ConnectedSG"; - rename -uid "976858C0-0000-3687-5BEB-80F000000253"; - setAttr ".ihi" 0; - setAttr -s 2 ".dsm"; - setAttr ".ro" yes; -createNode materialInfo -n "materialInfo2"; - rename -uid "976858C0-0000-3687-5BEB-80F000000254"; -createNode script -n "uiConfigurationScriptNode"; - rename -uid "976858C0-0000-3687-5BEB-811400000255"; - setAttr ".b" -type "string" ( - "// Maya Mel UI Configuration File.\n//\n// This script is machine generated. Edit at your own risk.\n//\n//\n\nglobal string $gMainPane;\nif (`paneLayout -exists $gMainPane`) {\n\n\tglobal int $gUseScenePanelConfig;\n\tint $useSceneConfig = $gUseScenePanelConfig;\n\tint $menusOkayInPanels = `optionVar -q allowMenusInPanels`;\tint $nVisPanes = `paneLayout -q -nvp $gMainPane`;\n\tint $nPanes = 0;\n\tstring $editorName;\n\tstring $panelName;\n\tstring $itemFilterName;\n\tstring $panelConfig;\n\n\t//\n\t// get current state of the UI\n\t//\n\tsceneUIReplacement -update $gMainPane;\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Top View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n" - + " -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n" - + " -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n" - + " -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n" - + "\t\tmodelPanel -edit -l (localizedPanelLabel(\"Top View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"top\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n" - + " -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n" - + " -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Side View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n" - + " -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n" - + " -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Side View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"side\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n" - + " -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n" - + " -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n" - + " -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Front View\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n" - + " -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n" - + " -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n" - + " -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Front View\")) -mbv $menusOkayInPanels $panelName;\n" - + "\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"front\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 0\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n" - + " -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n" - + " -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1\n -height 1\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"modelPanel\" (localizedPanelLabel(\"Persp View\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `modelPanel -unParent -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n -activeComponentsXray 0\n -displayTextures 1\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n" - + " -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n" - + " -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tmodelPanel -edit -l (localizedPanelLabel(\"Persp View\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n modelEditor -e \n -camera \"persp\" \n -useInteractiveMode 0\n -displayLights \"default\" \n -displayAppearance \"smoothShaded\" \n -activeOnly 0\n -ignorePanZoom 0\n -wireframeOnShaded 0\n -headsUpDisplay 1\n -holdOuts 1\n -selectionHiliteDisplay 1\n -useDefaultMaterial 0\n -bufferMode \"double\" \n -twoSidedLighting 0\n -backfaceCulling 0\n -xray 0\n -jointXray 0\n" - + " -activeComponentsXray 0\n -displayTextures 1\n -smoothWireframe 0\n -lineWidth 1\n -textureAnisotropic 0\n -textureHilight 1\n -textureSampling 2\n -textureDisplay \"modulate\" \n -textureMaxSize 16384\n -fogging 0\n -fogSource \"fragment\" \n -fogMode \"linear\" \n -fogStart 0\n -fogEnd 100\n -fogDensity 0.1\n -fogColor 0.5 0.5 0.5 1 \n -depthOfFieldPreview 1\n -maxConstantTransparency 1\n -rendererName \"vp2Renderer\" \n -objectFilterShowInHUD 1\n -isFiltered 0\n -colorResolution 256 256 \n -bumpResolution 512 512 \n -textureCompression 0\n -transparencyAlgorithm \"frontAndBackCull\" \n -transpInShadows 0\n -cullingOverride \"none\" \n -lowQualityLighting 0\n -maximumNumHardwareLights 1\n -occlusionCulling 0\n -shadingModel 0\n" - + " -useBaseRenderer 0\n -useReducedRenderer 0\n -smallObjectCulling 0\n -smallObjectThreshold -1 \n -interactiveDisableShadows 0\n -interactiveBackFaceCull 0\n -sortTransparent 1\n -nurbsCurves 1\n -nurbsSurfaces 1\n -polymeshes 1\n -subdivSurfaces 1\n -planes 1\n -lights 1\n -cameras 1\n -controlVertices 1\n -hulls 1\n -grid 1\n -imagePlane 1\n -joints 1\n -ikHandles 1\n -deformers 1\n -dynamics 1\n -particleInstancers 1\n -fluids 1\n -hairSystems 1\n -follicles 1\n -nCloths 1\n -nParticles 1\n -nRigids 1\n -dynamicConstraints 1\n -locators 1\n -manipulators 1\n -pluginShapes 1\n -dimensions 1\n -handles 1\n -pivots 1\n -textures 1\n -strokes 1\n" - + " -motionTrails 1\n -clipGhosts 1\n -greasePencils 1\n -shadows 0\n -captureSequenceNumber -1\n -width 1613\n -height 1064\n -sceneRenderFilter 0\n $editorName;\n modelEditor -e -viewSelected 0 $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"outlinerPanel\" (localizedPanelLabel(\"Outliner\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels `;\n\t\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n" - + " -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n" - + " -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\toutlinerPanel -edit -l (localizedPanelLabel(\"Outliner\")) -mbv $menusOkayInPanels $panelName;\n\t\t$editorName = $panelName;\n outlinerEditor -e \n -docTag \"isolOutln_fromSeln\" \n -showShapes 0\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 0\n -showConnected 0\n -showAnimCurvesOnly 0\n -showMuteInfo 0\n -organizeByLayer 1\n" - + " -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 1\n -showPublishedAsConnected 0\n -showContainerContents 1\n -ignoreDagHierarchy 0\n -expandConnections 0\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 0\n -highlightActive 1\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"defaultSetFilter\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n" - + " -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 0\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"graphEditor\" (localizedPanelLabel(\"Graph Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"graphEditor\" -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n" - + " -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n" - + " -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n" - + " -showResults \"off\" \n -showBufferCurves \"off\" \n -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Graph Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n" - + " -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 1\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 1\n -showCompounds 0\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 1\n -doNotSelectNewObjects 0\n -dropIsParent 1\n -transmitFilters 1\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n" - + " -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 1\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"GraphEd\");\n animCurveEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 1\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -showResults \"off\" \n -showBufferCurves \"off\" \n" - + " -smoothness \"fine\" \n -resultSamples 1\n -resultScreenSamples 0\n -resultUpdate \"delayed\" \n -showUpstreamCurves 1\n -stackedCurves 0\n -stackedCurvesMin -1\n -stackedCurvesMax 1\n -stackedCurvesSpace 0.2\n -displayNormalized 0\n -preSelectionHighlight 0\n -constrainDrag 0\n -classicMode 1\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dopeSheetPanel\" (localizedPanelLabel(\"Dope Sheet\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dopeSheetPanel\" -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n" - + " -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n" - + " -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n" - + " -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dope Sheet\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"OutlineEd\");\n outlinerEditor -e \n -showShapes 1\n -showReferenceNodes 0\n -showReferenceMembers 0\n -showAttributes 1\n -showConnected 1\n -showAnimCurvesOnly 1\n -showMuteInfo 0\n -organizeByLayer 1\n -showAnimLayerWeight 1\n -autoExpandLayers 1\n -autoExpand 0\n -showDagOnly 0\n -showAssets 1\n -showContainedOnly 0\n" - + " -showPublishedAsConnected 0\n -showContainerContents 0\n -ignoreDagHierarchy 0\n -expandConnections 1\n -showUpstreamCurves 1\n -showUnitlessCurves 0\n -showCompounds 1\n -showLeafs 1\n -showNumericAttrsOnly 1\n -highlightActive 0\n -autoSelectNewObjects 0\n -doNotSelectNewObjects 1\n -dropIsParent 1\n -transmitFilters 0\n -setFilter \"0\" \n -showSetMembers 0\n -allowMultiSelection 1\n -alwaysToggleSelect 0\n -directSelect 0\n -displayMode \"DAG\" \n -expandObjects 0\n -setsIgnoreFilters 1\n -containersIgnoreFilters 0\n -editAttrName 0\n -showAttrValues 0\n -highlightSecondary 0\n -showUVAttrsOnly 0\n -showTextureNodesOnly 0\n -attrAlphaOrder \"default\" \n" - + " -animLayerFilterOptions \"allAffecting\" \n -sortOrder \"none\" \n -longNames 0\n -niceNames 1\n -showNamespace 1\n -showPinIcons 0\n -mapMotionTrails 1\n -ignoreHiddenAttribute 0\n -ignoreOutlinerColor 0\n $editorName;\n\n\t\t\t$editorName = ($panelName+\"DopeSheetEd\");\n dopeSheetEditor -e \n -displayKeys 1\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"integer\" \n -snapValue \"none\" \n -outliner \"dopeSheetPanel1OutlineEd\" \n -showSummary 1\n -showScene 0\n -hierarchyBelow 0\n -showTicks 1\n -selectionWindow 0 0 0 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n" - + "\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"clipEditorPanel\" (localizedPanelLabel(\"Trax Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"clipEditorPanel\" -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Trax Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = clipEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n" - + " -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 0 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"sequenceEditorPanel\" (localizedPanelLabel(\"Camera Sequencer\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"sequenceEditorPanel\" -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n" - + " -manageSequencer 1 \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Camera Sequencer\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = sequenceEditorNameFromPanel($panelName);\n clipEditor -e \n -displayKeys 0\n -displayTangents 0\n -displayActiveKeys 0\n -displayActiveKeyTangents 0\n -displayInfinities 0\n -autoFit 0\n -snapTime \"none\" \n -snapValue \"none\" \n -manageSequencer 1 \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperGraphPanel\" (localizedPanelLabel(\"Hypergraph Hierarchy\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperGraphPanel\" -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels `;\n" - + "\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n" - + " -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypergraph Hierarchy\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"HyperGraphEd\");\n hyperGraph -e \n -graphLayoutStyle \"hierarchicalLayout\" \n -orientation \"horiz\" \n -mergeConnections 0\n -zoom 1\n -animateTransition 0\n -showRelationships 1\n -showShapes 0\n -showDeformers 0\n -showExpressions 0\n -showConstraints 0\n -showConnectionFromSelected 0\n -showConnectionToSelected 0\n -showConstraintLabels 0\n -showUnderworld 0\n -showInvisible 0\n -transitionFrames 1\n -opaqueContainers 0\n -freeform 0\n" - + " -imagePosition 0 0 \n -imageScale 1\n -imageEnabled 0\n -graphType \"DAG\" \n -heatMapDisplay 0\n -updateSelection 1\n -updateNodeAdded 1\n -useDrawOverrideColor 0\n -limitGraphTraversal -1\n -range 0 0 \n -iconSize \"smallIcons\" \n -showCachedConnections 0\n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"visorPanel\" (localizedPanelLabel(\"Visor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"visorPanel\" -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Visor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"createNodePanel\" (localizedPanelLabel(\"Create Node\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"createNodePanel\" -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Create Node\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"polyTexturePlacementPanel\" (localizedPanelLabel(\"UV Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"polyTexturePlacementPanel\" -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"UV Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"renderWindowPanel\" (localizedPanelLabel(\"Render View\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"renderWindowPanel\" -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Render View\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextPanel \"blendShapePanel\" (localizedPanelLabel(\"Blend Shape\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\tblendShapePanel -unParent -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels ;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tblendShapePanel -edit -l (localizedPanelLabel(\"Blend Shape\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynRelEdPanel\" (localizedPanelLabel(\"Dynamic Relationships\")) `;\n\tif (\"\" == $panelName) {\n" - + "\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynRelEdPanel\" -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Dynamic Relationships\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"relationshipPanel\" (localizedPanelLabel(\"Relationship Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"relationshipPanel\" -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Relationship Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"referenceEditorPanel\" (localizedPanelLabel(\"Reference Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"referenceEditorPanel\" -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Reference Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"componentEditorPanel\" (localizedPanelLabel(\"Component Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"componentEditorPanel\" -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Component Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"dynPaintScriptedPanelType\" (localizedPanelLabel(\"Paint Effects\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"dynPaintScriptedPanelType\" -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Paint Effects\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"scriptEditorPanel\" (localizedPanelLabel(\"Script Editor\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"scriptEditorPanel\" -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Script Editor\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"profilerPanel\" (localizedPanelLabel(\"Profiler Tool\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"profilerPanel\" -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Profiler Tool\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"hyperShadePanel\" (localizedPanelLabel(\"Hypershade\")) `;\n\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"hyperShadePanel\" -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels `;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Hypershade\")) -mbv $menusOkayInPanels $panelName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\t$panelName = `sceneUIReplacement -getNextScriptedPanel \"nodeEditorPanel\" (localizedPanelLabel(\"Node Editor\")) `;\n" - + "\tif (\"\" == $panelName) {\n\t\tif ($useSceneConfig) {\n\t\t\t$panelName = `scriptedPanel -unParent -type \"nodeEditorPanel\" -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels `;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n" - + " -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\t}\n\t} else {\n\t\t$label = `panel -q -label $panelName`;\n\t\tscriptedPanel -edit -l (localizedPanelLabel(\"Node Editor\")) -mbv $menusOkayInPanels $panelName;\n\n\t\t\t$editorName = ($panelName+\"NodeEditorEd\");\n nodeEditor -e \n -allAttributes 0\n -allNodes 0\n -autoSizeNodes 1\n -consistentNameSize 1\n -createNodeCommand \"nodeEdCreateNodeCommand\" \n -defaultPinnedState 0\n -additiveGraphingMode 0\n -settingsChangedCallback \"nodeEdSyncControls\" \n -traversalDepthLimit -1\n -keyPressCommand \"nodeEdKeyPressCommand\" \n -nodeTitleMode \"name\" \n -gridSnap 0\n -gridVisibility 1\n -popupMenuScript \"nodeEdBuildPanelMenus\" \n -showNamespace 1\n -showShapes 1\n -showSGShapes 0\n" - + " -showTransforms 1\n -useAssets 1\n -syncedSelection 1\n -extendToShapes 1\n -activeTab -1\n -editorMode \"default\" \n $editorName;\n\t\tif (!$useSceneConfig) {\n\t\t\tpanel -e -l $label $panelName;\n\t\t}\n\t}\n\n\n\tif ($useSceneConfig) {\n string $configName = `getPanel -cwl (localizedPanelLabel(\"Current Layout\"))`;\n if (\"\" != $configName) {\n\t\t\tpanelConfiguration -edit -label (localizedPanelLabel(\"Current Layout\")) \n\t\t\t\t-defaultImage \"vacantCell.xP:/\"\n\t\t\t\t-image \"\"\n\t\t\t\t-sc false\n\t\t\t\t-configString \"global string $gMainPane; paneLayout -e -cn \\\"vertical2\\\" -ps 1 20 100 -ps 2 80 100 $gMainPane;\"\n\t\t\t\t-removeAllPanels\n\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Outliner\")) \n\t\t\t\t\t\"outlinerPanel\"\n" - + "\t\t\t\t\t\"$panelName = `outlinerPanel -unParent -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 0\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 0\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t\t\"outlinerPanel -edit -l (localizedPanelLabel(\\\"Outliner\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\noutlinerEditor -e \\n -docTag \\\"isolOutln_fromSeln\\\" \\n -showShapes 0\\n -showReferenceNodes 0\\n -showReferenceMembers 0\\n -showAttributes 0\\n -showConnected 0\\n -showAnimCurvesOnly 0\\n -showMuteInfo 0\\n -organizeByLayer 1\\n -showAnimLayerWeight 1\\n -autoExpandLayers 1\\n -autoExpand 0\\n -showDagOnly 0\\n -showAssets 1\\n -showContainedOnly 1\\n -showPublishedAsConnected 0\\n -showContainerContents 1\\n -ignoreDagHierarchy 0\\n -expandConnections 0\\n -showUpstreamCurves 1\\n -showUnitlessCurves 1\\n -showCompounds 1\\n -showLeafs 1\\n -showNumericAttrsOnly 0\\n -highlightActive 1\\n -autoSelectNewObjects 0\\n -doNotSelectNewObjects 0\\n -dropIsParent 1\\n -transmitFilters 0\\n -setFilter \\\"defaultSetFilter\\\" \\n -showSetMembers 0\\n -allowMultiSelection 1\\n -alwaysToggleSelect 0\\n -directSelect 0\\n -displayMode \\\"DAG\\\" \\n -expandObjects 0\\n -setsIgnoreFilters 1\\n -containersIgnoreFilters 0\\n -editAttrName 0\\n -showAttrValues 0\\n -highlightSecondary 0\\n -showUVAttrsOnly 0\\n -showTextureNodesOnly 0\\n -attrAlphaOrder \\\"default\\\" \\n -animLayerFilterOptions \\\"allAffecting\\\" \\n -sortOrder \\\"none\\\" \\n -longNames 0\\n -niceNames 1\\n -showNamespace 1\\n -showPinIcons 0\\n -mapMotionTrails 0\\n -ignoreHiddenAttribute 0\\n -ignoreOutlinerColor 0\\n $editorName\"\n" - + "\t\t\t\t-ap false\n\t\t\t\t\t(localizedPanelLabel(\"Persp View\")) \n\t\t\t\t\t\"modelPanel\"\n" - + "\t\t\t\t\t\"$panelName = `modelPanel -unParent -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels `;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 1\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t\t\"modelPanel -edit -l (localizedPanelLabel(\\\"Persp View\\\")) -mbv $menusOkayInPanels $panelName;\\n$editorName = $panelName;\\nmodelEditor -e \\n -cam `findStartUpCamera persp` \\n -useInteractiveMode 0\\n -displayLights \\\"default\\\" \\n -displayAppearance \\\"smoothShaded\\\" \\n -activeOnly 0\\n -ignorePanZoom 0\\n -wireframeOnShaded 0\\n -headsUpDisplay 1\\n -holdOuts 1\\n -selectionHiliteDisplay 1\\n -useDefaultMaterial 0\\n -bufferMode \\\"double\\\" \\n -twoSidedLighting 0\\n -backfaceCulling 0\\n -xray 0\\n -jointXray 0\\n -activeComponentsXray 0\\n -displayTextures 1\\n -smoothWireframe 0\\n -lineWidth 1\\n -textureAnisotropic 0\\n -textureHilight 1\\n -textureSampling 2\\n -textureDisplay \\\"modulate\\\" \\n -textureMaxSize 16384\\n -fogging 0\\n -fogSource \\\"fragment\\\" \\n -fogMode \\\"linear\\\" \\n -fogStart 0\\n -fogEnd 100\\n -fogDensity 0.1\\n -fogColor 0.5 0.5 0.5 1 \\n -depthOfFieldPreview 1\\n -maxConstantTransparency 1\\n -rendererName \\\"vp2Renderer\\\" \\n -objectFilterShowInHUD 1\\n -isFiltered 0\\n -colorResolution 256 256 \\n -bumpResolution 512 512 \\n -textureCompression 0\\n -transparencyAlgorithm \\\"frontAndBackCull\\\" \\n -transpInShadows 0\\n -cullingOverride \\\"none\\\" \\n -lowQualityLighting 0\\n -maximumNumHardwareLights 1\\n -occlusionCulling 0\\n -shadingModel 0\\n -useBaseRenderer 0\\n -useReducedRenderer 0\\n -smallObjectCulling 0\\n -smallObjectThreshold -1 \\n -interactiveDisableShadows 0\\n -interactiveBackFaceCull 0\\n -sortTransparent 1\\n -nurbsCurves 1\\n -nurbsSurfaces 1\\n -polymeshes 1\\n -subdivSurfaces 1\\n -planes 1\\n -lights 1\\n -cameras 1\\n -controlVertices 1\\n -hulls 1\\n -grid 1\\n -imagePlane 1\\n -joints 1\\n -ikHandles 1\\n -deformers 1\\n -dynamics 1\\n -particleInstancers 1\\n -fluids 1\\n -hairSystems 1\\n -follicles 1\\n -nCloths 1\\n -nParticles 1\\n -nRigids 1\\n -dynamicConstraints 1\\n -locators 1\\n -manipulators 1\\n -pluginShapes 1\\n -dimensions 1\\n -handles 1\\n -pivots 1\\n -textures 1\\n -strokes 1\\n -motionTrails 1\\n -clipGhosts 1\\n -greasePencils 1\\n -shadows 0\\n -captureSequenceNumber -1\\n -width 1613\\n -height 1064\\n -sceneRenderFilter 0\\n $editorName;\\nmodelEditor -e -viewSelected 0 $editorName\"\n" - + "\t\t\t\t$configName;\n\n setNamedPanelLayout (localizedPanelLabel(\"Current Layout\"));\n }\n\n panelHistory -e -clear mainPanelHistory;\n setFocus `paneLayout -q -p1 $gMainPane`;\n sceneUIReplacement -deleteRemaining;\n sceneUIReplacement -clear;\n\t}\n\n\ngrid -spacing 30.48 -size 365.76 -divisions 12 -displayAxes yes -displayGridLines yes -displayDivisionLines yes -displayPerspectiveLabels no -displayOrthographicLabels no -displayAxesBold yes -perspectiveLabelPosition axis -orthographicLabelPosition edge;\nviewManip -drawCompass 0 -compassAngle 0 -frontParameters \"\" -homeParameters \"\" -selectionLockParameters \"\";\n}\n"); - setAttr ".st" 3; -createNode script -n "sceneConfigurationScriptNode"; - rename -uid "976858C0-0000-3687-5BEB-811400000256"; - setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 "; - setAttr ".st" 6; -createNode file -n "Brazilian_Rosewood_Texture"; - rename -uid "488948C0-0000-3F8F-5BEB-816900000264"; - setAttr ".ftn" -type "string" "./Brazilian_rosewood_pxr128.png"; - setAttr ".cs" -type "string" "sRGB"; -createNode place2dTexture -n "Brazilian_Rosewood_Place2dTexture"; - rename -uid "488948C0-0000-3F8F-5BEB-816900000265"; -createNode file -n "Brazilian_Rosewood_Bump_Texture"; - rename -uid "488948C0-0000-3F8F-5BEB-816900000266"; - setAttr ".ftn" -type "string" "./Brazilian_rosewood_pxr128_bmp.png"; - setAttr ".cs" -type "string" "sRGB"; -createNode place2dTexture -n "Brazilian_Rosewood_Bump_Place2dTexture"; - rename -uid "488948C0-0000-3F8F-5BEB-816900000267"; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".etmr" no; - setAttr ".tmr" 4096; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 4 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 6 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderUtilityList1; - setAttr -s 2 ".u"; -select -ne :defaultRenderingList1; -select -ne :defaultTextureList1; - setAttr -s 2 ".tx"; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polySphere1.out" "StandaloneMaterialSphereShape.i"; -connectAttr "polySphere2.out" "ConnectedMaterialSphereShape.i"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_StandaloneSG.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" "pxrUsdPreviewSurface_ConnectedSG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_StandaloneSG.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" "pxrUsdPreviewSurface_ConnectedSG.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr "pxrUsdPreviewSurface_Standalone.oc" "pxrUsdPreviewSurface_StandaloneSG.ss" - ; -connectAttr "StandaloneMaterialSphereShape.iog" "pxrUsdPreviewSurface_StandaloneSG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_StandaloneSG.msg" "materialInfo1.sg"; -connectAttr "pxrUsdPreviewSurface_Standalone.msg" "materialInfo1.m"; -connectAttr "pxrUsdPreviewSurface_Standalone.msg" "materialInfo1.t" -na; -connectAttr "Brazilian_Rosewood_Texture.oc" "pxrUsdPreviewSurface_Connected.dc"; -connectAttr "Brazilian_Rosewood_Bump_Texture.ocr" "pxrUsdPreviewSurface_Connected.ccr" - ; -connectAttr "Brazilian_Rosewood_Bump_Texture.ocr" "pxrUsdPreviewSurface_Connected.rgh" - ; -connectAttr "pxrUsdPreviewSurface_Connected.oc" "pxrUsdPreviewSurface_ConnectedSG.ss" - ; -connectAttr "ConnectedMaterialSphereShape.iog" "pxrUsdPreviewSurface_ConnectedSG.dsm" - -na; -connectAttr "pxrUsdPreviewSurface_ConnectedSG.msg" "materialInfo2.sg"; -connectAttr "pxrUsdPreviewSurface_Connected.msg" "materialInfo2.m"; -connectAttr "Brazilian_Rosewood_Texture.msg" "materialInfo2.t" -na; -connectAttr ":defaultColorMgtGlobals.cme" "Brazilian_Rosewood_Texture.cme"; -connectAttr ":defaultColorMgtGlobals.cfe" "Brazilian_Rosewood_Texture.cmcf"; -connectAttr ":defaultColorMgtGlobals.cfp" "Brazilian_Rosewood_Texture.cmcp"; -connectAttr ":defaultColorMgtGlobals.wsn" "Brazilian_Rosewood_Texture.ws"; -connectAttr "Brazilian_Rosewood_Place2dTexture.c" "Brazilian_Rosewood_Texture.c" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.tf" "Brazilian_Rosewood_Texture.tf" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.rf" "Brazilian_Rosewood_Texture.rf" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.mu" "Brazilian_Rosewood_Texture.mu" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.mv" "Brazilian_Rosewood_Texture.mv" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.s" "Brazilian_Rosewood_Texture.s" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.wu" "Brazilian_Rosewood_Texture.wu" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.wv" "Brazilian_Rosewood_Texture.wv" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.re" "Brazilian_Rosewood_Texture.re" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.of" "Brazilian_Rosewood_Texture.of" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.r" "Brazilian_Rosewood_Texture.ro" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.n" "Brazilian_Rosewood_Texture.n" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.vt1" "Brazilian_Rosewood_Texture.vt1" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.vt2" "Brazilian_Rosewood_Texture.vt2" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.vt3" "Brazilian_Rosewood_Texture.vt3" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.vc1" "Brazilian_Rosewood_Texture.vc1" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.o" "Brazilian_Rosewood_Texture.uv" - ; -connectAttr "Brazilian_Rosewood_Place2dTexture.ofs" "Brazilian_Rosewood_Texture.fs" - ; -connectAttr ":defaultColorMgtGlobals.cme" "Brazilian_Rosewood_Bump_Texture.cme"; -connectAttr ":defaultColorMgtGlobals.cfe" "Brazilian_Rosewood_Bump_Texture.cmcf" - ; -connectAttr ":defaultColorMgtGlobals.cfp" "Brazilian_Rosewood_Bump_Texture.cmcp" - ; -connectAttr ":defaultColorMgtGlobals.wsn" "Brazilian_Rosewood_Bump_Texture.ws"; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.c" "Brazilian_Rosewood_Bump_Texture.c" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.tf" "Brazilian_Rosewood_Bump_Texture.tf" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.rf" "Brazilian_Rosewood_Bump_Texture.rf" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.mu" "Brazilian_Rosewood_Bump_Texture.mu" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.mv" "Brazilian_Rosewood_Bump_Texture.mv" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.s" "Brazilian_Rosewood_Bump_Texture.s" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.wu" "Brazilian_Rosewood_Bump_Texture.wu" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.wv" "Brazilian_Rosewood_Bump_Texture.wv" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.re" "Brazilian_Rosewood_Bump_Texture.re" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.of" "Brazilian_Rosewood_Bump_Texture.of" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.r" "Brazilian_Rosewood_Bump_Texture.ro" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.n" "Brazilian_Rosewood_Bump_Texture.n" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.vt1" "Brazilian_Rosewood_Bump_Texture.vt1" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.vt2" "Brazilian_Rosewood_Bump_Texture.vt2" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.vt3" "Brazilian_Rosewood_Bump_Texture.vt3" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.vc1" "Brazilian_Rosewood_Bump_Texture.vc1" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.o" "Brazilian_Rosewood_Bump_Texture.uv" - ; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.ofs" "Brazilian_Rosewood_Bump_Texture.fs" - ; -connectAttr "pxrUsdPreviewSurface_StandaloneSG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_ConnectedSG.pa" ":renderPartition.st" -na; -connectAttr "pxrUsdPreviewSurface_Standalone.msg" ":defaultShaderList1.s" -na; -connectAttr "pxrUsdPreviewSurface_Connected.msg" ":defaultShaderList1.s" -na; -connectAttr "Brazilian_Rosewood_Place2dTexture.msg" ":defaultRenderUtilityList1.u" - -na; -connectAttr "Brazilian_Rosewood_Bump_Place2dTexture.msg" ":defaultRenderUtilityList1.u" - -na; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "Brazilian_Rosewood_Texture.msg" ":defaultTextureList1.tx" -na; -connectAttr "Brazilian_Rosewood_Bump_Texture.msg" ":defaultTextureList1.tx" -na; -// End of PxrUsdPreviewSurfaceExportTest.ma diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/testPxrUsdPreviewSurfaceDraw.py b/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/testPxrUsdPreviewSurfaceDraw.py deleted file mode 100644 index abfcfe2422..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/testPxrUsdPreviewSurfaceDraw.py +++ /dev/null @@ -1,104 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from maya import cmds - -import os -import unittest - - -class testPxrUsdPreviewSurfaceDraw(unittest.TestCase): - - @classmethod - def setUpClass(cls): - # The test USD data is authored Z-up, so make sure Maya is configured - # that way too. - cmds.upAxis(axis='z') - - cls._testDir = os.path.abspath('.') - - cls._cameraName = 'MainCamera' - - def setUp(self): - cmds.file(new=True, force=True) - - # To control where the rendered images are written, we force Maya to - # use the test directory as the workspace. - cmds.workspace(self._testDir, o=True) - - def _WriteViewportImage(self, outputImageName, suffix): - # Make sure the hardware renderer is available - MAYA_RENDERER_NAME = 'mayaHardware2' - mayaRenderers = cmds.renderer(query=True, namesOfAvailableRenderers=True) - self.assertIn(MAYA_RENDERER_NAME, mayaRenderers) - - # Make it the current renderer. - cmds.setAttr('defaultRenderGlobals.currentRenderer', MAYA_RENDERER_NAME, - type='string') - # Set the image format to PNG. - cmds.setAttr('defaultRenderGlobals.imageFormat', 32) - # Set the render mode to shaded and textured. - cmds.setAttr('hardwareRenderingGlobals.renderMode', 4) - # Specify the output image prefix. The path to it is built from the - # workspace directory. - cmds.setAttr('defaultRenderGlobals.imageFilePrefix', - '%s_%s' % (outputImageName, suffix), - type='string') - # Apply the viewer's color transform to the rendered image, otherwise - # it comes out too dark. - cmds.setAttr("defaultColorMgtGlobals.outputTransformEnabled", 1) - - # Do the render. - cmds.ogsRender(camera=self._cameraName, currentFrame=True, width=1920, - height=1080) - - def testDrawPxrUsdPreviewSurface(self): - """ - Tests performing a Viewport 2.0 render of a collection of spheres - bound to pxrUsdPreviewSurface materials. The spheres are arranged in - rows with material assignments that ramp the attribute values through - the typical ranges for those attributes. - """ - self._testName = 'PxrUsdPreviewSurfaceDrawTest' - - mayaSceneFile = '%s.ma' % self._testName - mayaSceneFullPath = os.path.abspath(mayaSceneFile) - cmds.file(mayaSceneFullPath, open=True, force=True) - - self._WriteViewportImage(self._testName, 'value_ramps') - - -if __name__ == '__main__': - suite = unittest.TestLoader().loadTestsFromTestCase(testPxrUsdPreviewSurfaceDraw) - - results = unittest.TextTestRunner(stream=sys.stdout).run(suite) - if results.wasSuccessful(): - exitCode = 0 - else: - exitCode = 1 - # Maya running interactively often absorbs all the output. Comment out the - # following to prevent Naya from exiting and open the script editor to look - # at failures. - cmds.quit(abort=True, exitCode=exitCode) diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/testPxrUsdPreviewSurfaceExport.py b/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/testPxrUsdPreviewSurfaceExport.py deleted file mode 100644 index e2e770a137..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/testenv/testPxrUsdPreviewSurfaceExport.py +++ /dev/null @@ -1,228 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -from pxr import Gf -from pxr import Sdf -from pxr import Usd -from pxr import UsdShade -from pxr import UsdUtils - -from maya import cmds -from maya import standalone - -import os -import unittest - - -class testPxrUsdPreviewSurfaceExport(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cmds.file(os.path.abspath('PxrUsdPreviewSurfaceExportTest.ma'), - open=True, force=True) - - # Export to USD. - usdFilePath = os.path.abspath('PxrUsdPreviewSurfaceExportTest.usda') - - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, file=usdFilePath, - shadingMode='useRegistry') - - cls.stage = Usd.Stage.Open(usdFilePath) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testStagePrerequisites(self): - self.assertTrue(self.stage) - - def _GetUsdMaterial(self, materialName): - modelPrimPath = Sdf.Path.absoluteRootPath.AppendChild( - 'PxrUsdPreviewSurfaceExportTest') - materialsRootPrimPath = modelPrimPath.AppendChild( - UsdUtils.GetMaterialsScopeName()) - materialPrimPath = materialsRootPrimPath.AppendChild(materialName) - materialPrim = self.stage.GetPrimAtPath(materialPrimPath) - self.assertTrue(materialPrim) - - materialSchema = UsdShade.Material(materialPrim) - self.assertTrue(materialSchema) - - return materialSchema - - def _GetSourceShader(self, inputOrOutput): - (connectableAPI, _, _) = inputOrOutput.GetConnectedSource() - self.assertTrue(connectableAPI.IsShader()) - shaderPrim = connectableAPI.GetPrim() - self.assertTrue(shaderPrim) - - shader = UsdShade.Shader(shaderPrim) - self.assertTrue(shader) - - return shader - - def _ValidateUsdShader(self, shader, expectedInputTuples, expectedOutputs): - for expectedInputTuple in expectedInputTuples: - (inputName, expectedValue) = expectedInputTuple - - shaderInput = shader.GetInput(inputName) - self.assertTrue(shaderInput) - - if expectedValue is None: - self.assertFalse(shaderInput.GetAttr().HasAuthoredValueOpinion()) - continue - - # Validate the input value - value = shaderInput.Get() - if (isinstance(value, float) or isinstance(value, Gf.Vec3f)): - self.assertTrue(Gf.IsClose(value, expectedValue, 1e-6)) - else: - self.assertEqual(value, expectedValue) - - outputs = {output.GetBaseName() : output.GetTypeName() - for output in shader.GetOutputs()} - - self.assertEqual(outputs, expectedOutputs) - - def testExportStandalonePxrUsdPreviewSurface(self): - """ - Tests that a pxrUsdPreviewSurface with attribute values but no - connections authored exports correctly. - """ - standaloneMaterial = self._GetUsdMaterial( - 'pxrUsdPreviewSurface_StandaloneSG') - - surfaceOutput = standaloneMaterial.GetOutput(UsdShade.Tokens.surface) - previewSurfaceShader = self._GetSourceShader(surfaceOutput) - - expectedShaderPrimPath = standaloneMaterial.GetPath().AppendChild( - 'pxrUsdPreviewSurface_Standalone') - - self.assertEqual(previewSurfaceShader.GetPath(), - expectedShaderPrimPath) - - self.assertEqual(previewSurfaceShader.GetShaderId(), - 'UsdPreviewSurface') - - expectedInputTuples = [ - ('clearcoat', 0.1), - ('clearcoatRoughness', 0.2), - ('diffuseColor', Gf.Vec3f(0.3, 0.4, 0.5)), - ('displacement', 0.6), - ('emissiveColor', Gf.Vec3f(0.07, 0.08, 0.09)), - ('ior', 1.1), - ('metallic', 0.11), - ('normal', Gf.Vec3f(0.12, 0.13, 0.14)), - ('occlusion', 0.9), - ('opacity', 0.8), - ('roughness', 0.7), - ('specularColor', Gf.Vec3f(0.3, 0.2, 0.1)), - ('useSpecularWorkflow', 1) - ] - - expectedOutputs = { - 'surface': Sdf.ValueTypeNames.Token, - 'displacement': Sdf.ValueTypeNames.Token - } - - self._ValidateUsdShader(previewSurfaceShader, expectedInputTuples, - expectedOutputs) - - # There should not be any additional inputs. - self.assertEqual( - len(previewSurfaceShader.GetInputs()), len(expectedInputTuples)) - - def testExportConnectedPxrUsdPreviewSurface(self): - """ - Tests that a pxrUsdPreviewSurface with bindings to other shading nodes - exports correctly. - """ - connectedMaterial = self._GetUsdMaterial( - 'pxrUsdPreviewSurface_ConnectedSG') - - surfaceOutput = connectedMaterial.GetOutput(UsdShade.Tokens.surface) - previewSurfaceShader = self._GetSourceShader(surfaceOutput) - - expectedShaderPrimPath = connectedMaterial.GetPath().AppendChild( - 'pxrUsdPreviewSurface_Connected') - - self.assertEqual(previewSurfaceShader.GetPath(), - expectedShaderPrimPath) - - self.assertEqual(previewSurfaceShader.GetShaderId(), - 'UsdPreviewSurface') - - expectedInputTuples = [ - ('clearcoat', 0.1), - ('specularColor', Gf.Vec3f(0.18, 0.18, 0.18)), - ('useSpecularWorkflow', 1) - ] - - expectedOutputs = { - 'surface': Sdf.ValueTypeNames.Token, - 'displacement': Sdf.ValueTypeNames.Token - } - - self._ValidateUsdShader(previewSurfaceShader, expectedInputTuples, - expectedOutputs) - - # There should be three more connected inputs in addition to the inputs - # with authored values. - self.assertEqual(len(previewSurfaceShader.GetInputs()), - len(expectedInputTuples) + 3) - - # Validate the UsdUvTexture prim connected to the UsdPreviewSurface's - # diffuseColor input. - diffuseColorInput = previewSurfaceShader.GetInput('diffuseColor') - difTexShader = self._GetSourceShader(diffuseColorInput) - - expectedShaderPrimPath = connectedMaterial.GetPath().AppendChild( - 'Brazilian_Rosewood_Texture') - - self.assertEqual(difTexShader.GetPath(), expectedShaderPrimPath) - self.assertEqual(difTexShader.GetShaderId(), 'UsdUVTexture') - - # Validate the UsdUvTexture prim connected to the UsdPreviewSurface's - # clearcoatRoughness and roughness inputs. They should both be fed by - # the same shader prim. - clearcoatRougnessInput = previewSurfaceShader.GetInput('clearcoatRoughness') - bmpTexShader = self._GetSourceShader(clearcoatRougnessInput) - rougnessInput = previewSurfaceShader.GetInput('roughness') - roughnessShader = self._GetSourceShader(rougnessInput) - - self.assertEqual(bmpTexShader.GetPrim(), roughnessShader.GetPrim()) - - expectedShaderPrimPath = connectedMaterial.GetPath().AppendChild( - 'Brazilian_Rosewood_Bump_Texture') - - self.assertEqual(bmpTexShader.GetPath(), expectedShaderPrimPath) - self.assertEqual(bmpTexShader.GetShaderId(), 'UsdUVTexture') - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurface.cpp b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurface.cpp deleted file mode 100644 index 385540047b..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurface.cpp +++ /dev/null @@ -1,445 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdPreviewSurface.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS( - PxrMayaUsdPreviewSurfaceTokens, - PXRUSDPREVIEWSURFACE_USD_PREVIEW_SURFACE_TOKENS); - - -const MTypeId PxrMayaUsdPreviewSurface::typeId(0x00126403); -const MString PxrMayaUsdPreviewSurface::typeName( - PxrMayaUsdPreviewSurfaceTokens->MayaTypeName.GetText()); - -const MString PxrMayaUsdPreviewSurface::drawDbClassification( - TfStringPrintf( - "drawdb/shader/surface/%s", - PxrMayaUsdPreviewSurfaceTokens->MayaTypeName.GetText()).c_str()); -const MString PxrMayaUsdPreviewSurface::fullClassification( - TfStringPrintf( - "shader/surface:shader/displacement:%s", - PxrMayaUsdPreviewSurface::drawDbClassification.asChar()).c_str()); - -// Attributes -MObject PxrMayaUsdPreviewSurface::clearcoatAttr; -MObject PxrMayaUsdPreviewSurface::clearcoatRoughnessAttr; -MObject PxrMayaUsdPreviewSurface::diffuseColorAttr; -MObject PxrMayaUsdPreviewSurface::displacementAttr; -MObject PxrMayaUsdPreviewSurface::emissiveColorAttr; -MObject PxrMayaUsdPreviewSurface::iorAttr; -MObject PxrMayaUsdPreviewSurface::metallicAttr; -MObject PxrMayaUsdPreviewSurface::normalAttr; -MObject PxrMayaUsdPreviewSurface::occlusionAttr; -MObject PxrMayaUsdPreviewSurface::opacityAttr; -MObject PxrMayaUsdPreviewSurface::roughnessAttr; -MObject PxrMayaUsdPreviewSurface::specularColorAttr; -MObject PxrMayaUsdPreviewSurface::useSpecularWorkflowAttr; - -// Output Attributes -MObject PxrMayaUsdPreviewSurface::outColorAttr; -MObject PxrMayaUsdPreviewSurface::outTransparencyAttr; - - -/* static */ -void* -PxrMayaUsdPreviewSurface::creator() -{ - return new PxrMayaUsdPreviewSurface(); -} - -/* static */ -MStatus -PxrMayaUsdPreviewSurface::initialize() -{ - MStatus status; - - MFnNumericAttribute numericAttrFn; - - clearcoatAttr = numericAttrFn.create( - PxrMayaUsdPreviewSurfaceTokens->ClearcoatAttrName.GetText(), - "cc", - MFnNumericData::kFloat, - 0.0, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMin(0.0); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMax(1.0); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(clearcoatAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - clearcoatRoughnessAttr = numericAttrFn.create( - PxrMayaUsdPreviewSurfaceTokens->ClearcoatRoughnessAttrName.GetText(), - "ccr", - MFnNumericData::kFloat, - 0.01, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setMin(0.001); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMin(0.001); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMax(1.0); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(clearcoatRoughnessAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - diffuseColorAttr = numericAttrFn.createColor( - PxrMayaUsdPreviewSurfaceTokens->DiffuseColorAttrName.GetText(), - "dc", - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setDefault(0.18f, 0.18f, 0.18f); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(diffuseColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - displacementAttr = numericAttrFn.create( - PxrMayaUsdPreviewSurfaceTokens->DisplacementAttrName.GetText(), - "dsp", - MFnNumericData::kFloat, - 0.0, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(displacementAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - emissiveColorAttr = numericAttrFn.createColor( - PxrMayaUsdPreviewSurfaceTokens->EmissiveColorAttrName.GetText(), - "ec", - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(emissiveColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - iorAttr = numericAttrFn.create( - PxrMayaUsdPreviewSurfaceTokens->IorAttrName.GetText(), - "ior", - MFnNumericData::kFloat, - 1.5, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(iorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - metallicAttr = numericAttrFn.create( - PxrMayaUsdPreviewSurfaceTokens->MetallicAttrName.GetText(), - "mtl", - MFnNumericData::kFloat, - 0.0, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMin(0.0); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMax(1.0); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(metallicAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - normalAttr = numericAttrFn.create( - PxrMayaUsdPreviewSurfaceTokens->NormalAttrName.GetText(), - "nrm", - MFnNumericData::k3Float, - 0.0, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - const MVector upAxis = MGlobal::upAxis(&status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setDefault(upAxis[0], upAxis[1], upAxis[2]); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(normalAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - occlusionAttr = numericAttrFn.create( - PxrMayaUsdPreviewSurfaceTokens->OcclusionAttrName.GetText(), - "ocl", - MFnNumericData::kFloat, - 1.0, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMin(0.0); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMax(1.0); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(occlusionAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - opacityAttr = numericAttrFn.create( - PxrMayaUsdPreviewSurfaceTokens->OpacityAttrName.GetText(), - "opc", - MFnNumericData::kFloat, - 1.0, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMin(0.0); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMax(1.0); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(opacityAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - roughnessAttr = numericAttrFn.create( - PxrMayaUsdPreviewSurfaceTokens->RoughnessAttrName.GetText(), - "rgh", - MFnNumericData::kFloat, - 0.5, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setMin(0.001); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMin(0.001); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setSoftMax(1.0); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(roughnessAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - specularColorAttr = numericAttrFn.createColor( - PxrMayaUsdPreviewSurfaceTokens->SpecularColorAttrName.GetText(), - "spc", - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(specularColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - useSpecularWorkflowAttr = numericAttrFn.create( - PxrMayaUsdPreviewSurfaceTokens->UseSpecularWorkflowAttrName.GetText(), - "usw", - MFnNumericData::kBoolean, - 0.0, - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setKeyable(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(useSpecularWorkflowAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - outColorAttr = numericAttrFn.createColor( - PxrMayaUsdPreviewSurfaceTokens->OutColorAttrName.GetText(), - "oc", - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setWritable(false); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setStorable(false); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - outTransparencyAttr = numericAttrFn.createColor( - PxrMayaUsdPreviewSurfaceTokens->OutTransparencyAttrName.GetText(), - "ot", - &status); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setWritable(false); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setStorable(false); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = numericAttrFn.setAffectsAppearance(true); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = addAttribute(outTransparencyAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - // Note that we make *all* attributes affect "outColor". During export, we - // use Maya's MItDependencyGraph iterator to traverse connected plugs - // upstream in the network beginning at the shading engine's shader plugs - // (e.g. "surfaceShader"). The iterator will not traverse plugs that it - // does not know affect connections downstream. For example, if this shader - // has connections for both "diffuseColor" and "roughness", but we only - // declared the attribute affects relationship for "diffuseColor", then - // only "diffuseColor" would be visited and "roughness" would be skipped - // during the traversal, since the plug upstream of the shading engine's - // "surfaceShader" plug is this shader's "outColor" attribute, which Maya - // knows is affected by "diffuseColor". - status = attributeAffects(clearcoatAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(clearcoatRoughnessAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(diffuseColorAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(displacementAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(emissiveColorAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(iorAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(metallicAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(normalAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(occlusionAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(opacityAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(roughnessAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(specularColorAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - status = attributeAffects(useSpecularWorkflowAttr, outColorAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - status = attributeAffects(opacityAttr, outTransparencyAttr); - CHECK_MSTATUS_AND_RETURN_IT(status); - - return status; -} - -/* virtual */ -void -PxrMayaUsdPreviewSurface::postConstructor() -{ - setMPSafe(true); -} - -/* virtual */ -MStatus -PxrMayaUsdPreviewSurface::compute(const MPlug& plug, MDataBlock& dataBlock) -{ - MStatus status = MS::kUnknownParameter; - - // XXX: For now, we simply propagate diffuseColor to outColor and - // opacity to outTransparency. - - if (plug == outColorAttr) { - const MDataHandle diffuseColorData = - dataBlock.inputValue(diffuseColorAttr, &status); - CHECK_MSTATUS(status); - const MFloatVector diffuseColor = diffuseColorData.asFloatVector(); - - MDataHandle outColorHandle = - dataBlock.outputValue(outColorAttr, &status); - CHECK_MSTATUS(status); - outColorHandle.asFloatVector() = diffuseColor; - status = dataBlock.setClean(outColorAttr); - CHECK_MSTATUS(status); - } - else if (plug == outTransparencyAttr) { - const MDataHandle opacityData = - dataBlock.inputValue(opacityAttr, &status); - CHECK_MSTATUS(status); - const float opacity = opacityData.asFloat(); - - const float transparency = 1.0f - opacity; - const MFloatVector transparencyColor( - transparency, - transparency, - transparency); - MDataHandle outTransparencyHandle = - dataBlock.outputValue(outTransparencyAttr, &status); - CHECK_MSTATUS(status); - outTransparencyHandle.asFloatVector() = transparencyColor; - status = dataBlock.setClean(outTransparencyAttr); - CHECK_MSTATUS(status); - } - - return status; -} - -PxrMayaUsdPreviewSurface::PxrMayaUsdPreviewSurface() : MPxNode() -{ -} - -/* virtual */ -PxrMayaUsdPreviewSurface::~PxrMayaUsdPreviewSurface() -{ -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurface.h b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurface.h deleted file mode 100644 index d517ecd2bd..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurface.h +++ /dev/null @@ -1,142 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_PREVIEW_SURFACE_USD_PREVIEW_SURFACE_H -#define PXR_USD_PREVIEW_SURFACE_USD_PREVIEW_SURFACE_H - -/// \file pxrUsdPreviewSurface/usdPreviewSurface.h - -#include "pxr/pxr.h" -#include "api.h" - -#include "pxr/base/tf/staticTokens.h" - -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDPREVIEWSURFACE_USD_PREVIEW_SURFACE_TOKENS \ - ((MayaTypeName, "pxrUsdPreviewSurface")) \ - ((ClearcoatAttrName, "clearcoat")) \ - ((ClearcoatRoughnessAttrName, "clearcoatRoughness")) \ - ((DiffuseColorAttrName, "diffuseColor")) \ - ((DisplacementAttrName, "displacement")) \ - ((EmissiveColorAttrName, "emissiveColor")) \ - ((IorAttrName, "ior")) \ - ((MetallicAttrName, "metallic")) \ - ((NormalAttrName, "normal")) \ - ((OcclusionAttrName, "occlusion")) \ - ((OpacityAttrName, "opacity")) \ - ((RoughnessAttrName, "roughness")) \ - ((SpecularColorAttrName, "specularColor")) \ - ((UseSpecularWorkflowAttrName, "useSpecularWorkflow")) \ - ((OutColorAttrName, "outColor")) \ - ((OutTransparencyAttrName, "outTransparency")) - -TF_DECLARE_PUBLIC_TOKENS( - PxrMayaUsdPreviewSurfaceTokens, - PXRUSDPREVIEWSURFACE_API, - PXRUSDPREVIEWSURFACE_USD_PREVIEW_SURFACE_TOKENS); - - -class PxrMayaUsdPreviewSurface : public MPxNode -{ - public: - PXRUSDPREVIEWSURFACE_API - static const MTypeId typeId; - PXRUSDPREVIEWSURFACE_API - static const MString typeName; - - PXRUSDPREVIEWSURFACE_API - static const MString drawDbClassification; - PXRUSDPREVIEWSURFACE_API - static const MString fullClassification; - - // Attributes - PXRUSDPREVIEWSURFACE_API - static MObject clearcoatAttr; - PXRUSDPREVIEWSURFACE_API - static MObject clearcoatRoughnessAttr; - PXRUSDPREVIEWSURFACE_API - static MObject diffuseColorAttr; - PXRUSDPREVIEWSURFACE_API - static MObject displacementAttr; - PXRUSDPREVIEWSURFACE_API - static MObject emissiveColorAttr; - PXRUSDPREVIEWSURFACE_API - static MObject iorAttr; - PXRUSDPREVIEWSURFACE_API - static MObject metallicAttr; - PXRUSDPREVIEWSURFACE_API - static MObject normalAttr; - PXRUSDPREVIEWSURFACE_API - static MObject occlusionAttr; - PXRUSDPREVIEWSURFACE_API - static MObject opacityAttr; - PXRUSDPREVIEWSURFACE_API - static MObject roughnessAttr; - PXRUSDPREVIEWSURFACE_API - static MObject specularColorAttr; - PXRUSDPREVIEWSURFACE_API - static MObject useSpecularWorkflowAttr; - - // Output Attributes. - PXRUSDPREVIEWSURFACE_API - static MObject outColorAttr; - PXRUSDPREVIEWSURFACE_API - static MObject outTransparencyAttr; - - PXRUSDPREVIEWSURFACE_API - static void* creator(); - - PXRUSDPREVIEWSURFACE_API - static MStatus initialize(); - - PXRUSDPREVIEWSURFACE_API - void postConstructor() override; - - PXRUSDPREVIEWSURFACE_API - MStatus compute(const MPlug& plug, MDataBlock& dataBlock) override; - - private: - PxrMayaUsdPreviewSurface(); - ~PxrMayaUsdPreviewSurface() override; - - PxrMayaUsdPreviewSurface(const PxrMayaUsdPreviewSurface&) = delete; - PxrMayaUsdPreviewSurface& operator=( - const PxrMayaUsdPreviewSurface&) = delete; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurface.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurface.xml deleted file mode 100644 index 83bc39256a..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurface.xml +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceCombiner.jinja2.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceCombiner.jinja2.xml deleted file mode 100644 index 4d1c80e8ff..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceCombiner.jinja2.xml +++ /dev/null @@ -1,67 +0,0 @@ - - {{ autoGenWarning }} - - Combines material and lighting components. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceCombiner.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceCombiner.xml deleted file mode 100644 index 35bf943e81..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceCombiner.xml +++ /dev/null @@ -1,259 +0,0 @@ - - - - Combines material and lighting components. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - = 110) -#define float3 vec3 -#endif - -mayaSurfaceShaderOutput -usdPreviewSurfaceCombiner( - float3 diffuseIrradianceIn, - float3 specularIrradianceIn, - float3 ambientIn, - float3 irradianceEnv, - float3 specularEnv, - float3 diffuseColor, - float3 specularColor, - float3 emissiveColor, - float3 transparency) -{ - mayaSurfaceShaderOutput result; - - // Ambient - result.outColor = ambientIn * diffuseColor; - - // Diffuse - result.outColor += diffuseIrradianceIn; - result.outColor += diffuseColor * irradianceEnv; - - if (!mayaAlphaCut) { - result.outColor *= saturate(1.0 - transparency); - } - - // Specular - result.outColor += specularIrradianceIn; - result.outColor += specularColor * specularEnv; - - // Emissive - result.outColor += emissiveColor; - - // Transparency - result.outTransparency = transparency; - - result.outGlowColor = float3(0.0, 0.0, 0.0); - result.outMatteOpacity = (1.0 - transparency); - - return result; -} - -]]> - - - - - - = 110) -#define float3 vec3 -#endif - -mayaSurfaceShaderOutput -usdPreviewSurfaceCombiner( - float3 diffuseIrradianceIn, - float3 specularIrradianceIn, - float3 ambientIn, - float3 irradianceEnv, - float3 specularEnv, - float3 diffuseColor, - float3 specularColor, - float3 emissiveColor, - float3 transparency) -{ - mayaSurfaceShaderOutput result; - - // Ambient - result.outColor = ambientIn * diffuseColor; - - // Diffuse - result.outColor += diffuseIrradianceIn; - result.outColor += diffuseColor * irradianceEnv; - - if (!mayaAlphaCut) { - result.outColor *= saturate(1.0 - transparency); - } - - // Specular - result.outColor += specularIrradianceIn; - result.outColor += specularColor * specularEnv; - - // Emissive - result.outColor += emissiveColor; - - // Transparency - result.outTransparency = transparency; - - result.outGlowColor = float3(0.0, 0.0, 0.0); - result.outMatteOpacity = (1.0 - transparency); - - return result; -} - -]]> - - - - - - = 110) -#define float3 vec3 -#endif - -mayaSurfaceShaderOutput -usdPreviewSurfaceCombiner( - float3 diffuseIrradianceIn, - float3 specularIrradianceIn, - float3 ambientIn, - float3 irradianceEnv, - float3 specularEnv, - float3 diffuseColor, - float3 specularColor, - float3 emissiveColor, - float3 transparency) -{ - mayaSurfaceShaderOutput result; - - // Ambient - result.outColor = ambientIn * diffuseColor; - - // Diffuse - result.outColor += diffuseIrradianceIn; - result.outColor += diffuseColor * irradianceEnv; - - if (!mayaAlphaCut) { - result.outColor *= saturate(1.0 - transparency); - } - - // Specular - result.outColor += specularIrradianceIn; - result.outColor += specularColor * specularEnv; - - // Emissive - result.outColor += emissiveColor; - - // Transparency - result.outTransparency = transparency; - - result.outGlowColor = float3(0.0, 0.0, 0.0); - result.outMatteOpacity = (1.0 - transparency); - - return result; -} - -]]> - - - - - - = 110) -#define float3 vec3 -#endif - -mayaSurfaceShaderOutput -usdPreviewSurfaceCombiner( - float3 diffuseIrradianceIn, - float3 specularIrradianceIn, - float3 ambientIn, - float3 irradianceEnv, - float3 specularEnv, - float3 diffuseColor, - float3 specularColor, - float3 emissiveColor, - float3 transparency) -{ - mayaSurfaceShaderOutput result; - - // Ambient - result.outColor = ambientIn * diffuseColor; - - // Diffuse - result.outColor += diffuseIrradianceIn; - result.outColor += diffuseColor * irradianceEnv; - - if (!mayaAlphaCut) { - result.outColor *= saturate(1.0 - transparency); - } - - // Specular - result.outColor += specularIrradianceIn; - result.outColor += specularColor * specularEnv; - - // Emissive - result.outColor += emissiveColor; - - // Transparency - result.outTransparency = transparency; - - result.outGlowColor = float3(0.0, 0.0, 0.0); - result.outMatteOpacity = (1.0 - transparency); - - return result; -} - -]]> - - - - \ No newline at end of file diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceCombiner_shaderCode.glsl b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceCombiner_shaderCode.glsl deleted file mode 100644 index 97fb1bbd74..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceCombiner_shaderCode.glsl +++ /dev/null @@ -1,46 +0,0 @@ -// Check whether we're in a GLSL context. If so, we don't expect "floatN" -// types to exist, so we use "vecN" types instead. -#if defined(__VERSION__) && (__VERSION__ >= 110) -#define float3 vec3 -#endif - -mayaSurfaceShaderOutput -usdPreviewSurfaceCombiner( - float3 diffuseIrradianceIn, - float3 specularIrradianceIn, - float3 ambientIn, - float3 irradianceEnv, - float3 specularEnv, - float3 diffuseColor, - float3 specularColor, - float3 emissiveColor, - float3 transparency) -{ - mayaSurfaceShaderOutput result; - - // Ambient - result.outColor = ambientIn * diffuseColor; - - // Diffuse - result.outColor += diffuseIrradianceIn; - result.outColor += diffuseColor * irradianceEnv; - - if (!mayaAlphaCut) { - result.outColor *= saturate(1.0 - transparency); - } - - // Specular - result.outColor += specularIrradianceIn; - result.outColor += specularColor * specularEnv; - - // Emissive - result.outColor += emissiveColor; - - // Transparency - result.outTransparency = transparency; - - result.outGlowColor = float3(0.0, 0.0, 0.0); - result.outMatteOpacity = (1.0 - transparency); - - return result; -} diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceLighting.jinja2.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceLighting.jinja2.xml deleted file mode 100644 index e9f92bc8b0..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceLighting.jinja2.xml +++ /dev/null @@ -1,83 +0,0 @@ - - {{ autoGenWarning }} - - Computes the diffuse and specular lighting contributions for a light. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - - - {{ shaderCode }} - - - - diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceLighting.xml b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceLighting.xml deleted file mode 100644 index 32dc259c9c..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceLighting.xml +++ /dev/null @@ -1,687 +0,0 @@ - - - - Computes the diffuse and specular lighting contributions for a light. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - = 110) -#define float3 vec3 -#endif - -// line 110 of "../../../../pxr/usdImaging/lib/usdShaders/shaders/previewSurface.glslfx" - -#define PI 3.1415 -#define EPSILON 0.001 - - -float -SchlickFresnel(float EdotH) -{ - return pow(max(0.0, 1.0 - EdotH), 5.0); -} - -float -NormalDistribution(float specularRoughness, float NdotH) -{ - float alpha = specularRoughness * specularRoughness; - float alpha2 = alpha * alpha; - float NdotH2 = NdotH * NdotH; - float DDenom = (NdotH2 * (alpha2 - 1.0)) + 1.0; - DDenom *= DDenom; - DDenom *= PI; - float D = (alpha2 + EPSILON) / DDenom; - return D; -} - -float -Geometric( - float specularRoughness, - float NdotL, - float NdotE, - float NdotH, - float EdotH) -{ - float alpha = specularRoughness * specularRoughness; - float k = alpha * 0.5; - float G = NdotE / (NdotE * (1.0 - k) + k); - G *= NdotL / (NdotL * (1.0 - k) + k); - return G; -} - -float3 -evaluateDirectDiffuse() -{ - return float3(1.0 / PI); -} - -float3 -evaluateDirectSpecular( - float3 specularColorF0, - float3 specularColorF90, - float specularRoughness, - float fresnel, - float NdotL, - float NdotE, - float NdotH, - float EdotH) -{ - float3 F = mix(specularColorF0, specularColorF90, fresnel); - float D = NormalDistribution(specularRoughness, NdotH); - float G = Geometric(specularRoughness, NdotL, NdotE, NdotH, EdotH); - float3 RNum = F * G * D; - float RDenom = 4.0f * NdotL * NdotE + EPSILON; - return RNum / RDenom; -} - -LightingContributions -usdPreviewSurfaceLighting( - float3 diffuseColor, - bool useSpecularWorkflow, - float ior, - float metallic, - float specularAmount, - float3 specularColor, - float specularRoughness, - float clearcoatAmount, - float3 clearcoatColor, - float clearcoatRoughness, - float occlusion, - float NdotL, - float NdotE, - float NdotH, - float EdotH, - float3 lightDiffuseIrradiance, - float3 lightSpecularIrradiance) -{ - specularRoughness = max(0.001, specularRoughness); - clearcoatRoughness = max(0.001, clearcoatRoughness); - - float fresnel = SchlickFresnel(EdotH); - - // Evaluate diffuse - float3 d = diffuseColor * evaluateDirectDiffuse(); - - // Evaluate specular first lobe - float3 s1 = float3(0.0); - if (specularAmount > 0.0) { - float3 F0 = specularColor; - float3 F90 = float3(1.0); - - if (!useSpecularWorkflow) { - float R = (1.0 - ior) / (1.0 + ior); - float3 specColor = mix(float3(1.0), diffuseColor, metallic); - F0 = R * R * specColor; - F90 = specColor; - - // For metallic workflows, pure metals have no diffuse - d *= 1.0 - metallic; - } - - s1 = specularAmount * evaluateDirectSpecular( - F0, // Specular color 0 - F90, // Specular color 90 - specularRoughness, // Roughness - fresnel, // Fresnel - NdotL, NdotE, NdotH, EdotH); // Dot products needed for lights - - // Adjust the diffuse so glazing angles have less diffuse - d *= (1.0 - mix(F0, F90, fresnel)); - } - - // Evaluate clearcoat - float3 s2 = float3(0.0); - if (clearcoatAmount > 0.0) { - s2 = clearcoatAmount * evaluateDirectSpecular( - clearcoatColor, // Clearcoat color 0 - clearcoatColor, // Clearcoat color 90 - clearcoatRoughness, // Roughness - fresnel, // Fresnel - NdotL, NdotE, NdotH, EdotH); // Dot products needed for lights - } - - LightingContributions lightingContrib; - - lightingContrib.diffuse = - occlusion * NdotL * d * lightDiffuseIrradiance; - - lightingContrib.specular = - occlusion * NdotL * (s1 + s2) * lightSpecularIrradiance; - - return lightingContrib; -} - - -]]> - - - - - - = 110) -#define float3 vec3 -#endif - -// line 110 of "../../../../pxr/usdImaging/lib/usdShaders/shaders/previewSurface.glslfx" - -#define PI 3.1415 -#define EPSILON 0.001 - - -float -SchlickFresnel(float EdotH) -{ - return pow(max(0.0, 1.0 - EdotH), 5.0); -} - -float -NormalDistribution(float specularRoughness, float NdotH) -{ - float alpha = specularRoughness * specularRoughness; - float alpha2 = alpha * alpha; - float NdotH2 = NdotH * NdotH; - float DDenom = (NdotH2 * (alpha2 - 1.0)) + 1.0; - DDenom *= DDenom; - DDenom *= PI; - float D = (alpha2 + EPSILON) / DDenom; - return D; -} - -float -Geometric( - float specularRoughness, - float NdotL, - float NdotE, - float NdotH, - float EdotH) -{ - float alpha = specularRoughness * specularRoughness; - float k = alpha * 0.5; - float G = NdotE / (NdotE * (1.0 - k) + k); - G *= NdotL / (NdotL * (1.0 - k) + k); - return G; -} - -float3 -evaluateDirectDiffuse() -{ - return float3(1.0 / PI); -} - -float3 -evaluateDirectSpecular( - float3 specularColorF0, - float3 specularColorF90, - float specularRoughness, - float fresnel, - float NdotL, - float NdotE, - float NdotH, - float EdotH) -{ - float3 F = mix(specularColorF0, specularColorF90, fresnel); - float D = NormalDistribution(specularRoughness, NdotH); - float G = Geometric(specularRoughness, NdotL, NdotE, NdotH, EdotH); - float3 RNum = F * G * D; - float RDenom = 4.0f * NdotL * NdotE + EPSILON; - return RNum / RDenom; -} - -LightingContributions -usdPreviewSurfaceLighting( - float3 diffuseColor, - bool useSpecularWorkflow, - float ior, - float metallic, - float specularAmount, - float3 specularColor, - float specularRoughness, - float clearcoatAmount, - float3 clearcoatColor, - float clearcoatRoughness, - float occlusion, - float NdotL, - float NdotE, - float NdotH, - float EdotH, - float3 lightDiffuseIrradiance, - float3 lightSpecularIrradiance) -{ - specularRoughness = max(0.001, specularRoughness); - clearcoatRoughness = max(0.001, clearcoatRoughness); - - float fresnel = SchlickFresnel(EdotH); - - // Evaluate diffuse - float3 d = diffuseColor * evaluateDirectDiffuse(); - - // Evaluate specular first lobe - float3 s1 = float3(0.0); - if (specularAmount > 0.0) { - float3 F0 = specularColor; - float3 F90 = float3(1.0); - - if (!useSpecularWorkflow) { - float R = (1.0 - ior) / (1.0 + ior); - float3 specColor = mix(float3(1.0), diffuseColor, metallic); - F0 = R * R * specColor; - F90 = specColor; - - // For metallic workflows, pure metals have no diffuse - d *= 1.0 - metallic; - } - - s1 = specularAmount * evaluateDirectSpecular( - F0, // Specular color 0 - F90, // Specular color 90 - specularRoughness, // Roughness - fresnel, // Fresnel - NdotL, NdotE, NdotH, EdotH); // Dot products needed for lights - - // Adjust the diffuse so glazing angles have less diffuse - d *= (1.0 - mix(F0, F90, fresnel)); - } - - // Evaluate clearcoat - float3 s2 = float3(0.0); - if (clearcoatAmount > 0.0) { - s2 = clearcoatAmount * evaluateDirectSpecular( - clearcoatColor, // Clearcoat color 0 - clearcoatColor, // Clearcoat color 90 - clearcoatRoughness, // Roughness - fresnel, // Fresnel - NdotL, NdotE, NdotH, EdotH); // Dot products needed for lights - } - - LightingContributions lightingContrib; - - lightingContrib.diffuse = - occlusion * NdotL * d * lightDiffuseIrradiance; - - lightingContrib.specular = - occlusion * NdotL * (s1 + s2) * lightSpecularIrradiance; - - return lightingContrib; -} - - -]]> - - - - - - = 110) -#define float3 vec3 -#endif - -// line 110 of "../../../../pxr/usdImaging/lib/usdShaders/shaders/previewSurface.glslfx" - -#define PI 3.1415 -#define EPSILON 0.001 - - -float -SchlickFresnel(float EdotH) -{ - return pow(max(0.0, 1.0 - EdotH), 5.0); -} - -float -NormalDistribution(float specularRoughness, float NdotH) -{ - float alpha = specularRoughness * specularRoughness; - float alpha2 = alpha * alpha; - float NdotH2 = NdotH * NdotH; - float DDenom = (NdotH2 * (alpha2 - 1.0)) + 1.0; - DDenom *= DDenom; - DDenom *= PI; - float D = (alpha2 + EPSILON) / DDenom; - return D; -} - -float -Geometric( - float specularRoughness, - float NdotL, - float NdotE, - float NdotH, - float EdotH) -{ - float alpha = specularRoughness * specularRoughness; - float k = alpha * 0.5; - float G = NdotE / (NdotE * (1.0 - k) + k); - G *= NdotL / (NdotL * (1.0 - k) + k); - return G; -} - -float3 -evaluateDirectDiffuse() -{ - return float3(1.0 / PI); -} - -float3 -evaluateDirectSpecular( - float3 specularColorF0, - float3 specularColorF90, - float specularRoughness, - float fresnel, - float NdotL, - float NdotE, - float NdotH, - float EdotH) -{ - float3 F = mix(specularColorF0, specularColorF90, fresnel); - float D = NormalDistribution(specularRoughness, NdotH); - float G = Geometric(specularRoughness, NdotL, NdotE, NdotH, EdotH); - float3 RNum = F * G * D; - float RDenom = 4.0f * NdotL * NdotE + EPSILON; - return RNum / RDenom; -} - -LightingContributions -usdPreviewSurfaceLighting( - float3 diffuseColor, - bool useSpecularWorkflow, - float ior, - float metallic, - float specularAmount, - float3 specularColor, - float specularRoughness, - float clearcoatAmount, - float3 clearcoatColor, - float clearcoatRoughness, - float occlusion, - float NdotL, - float NdotE, - float NdotH, - float EdotH, - float3 lightDiffuseIrradiance, - float3 lightSpecularIrradiance) -{ - specularRoughness = max(0.001, specularRoughness); - clearcoatRoughness = max(0.001, clearcoatRoughness); - - float fresnel = SchlickFresnel(EdotH); - - // Evaluate diffuse - float3 d = diffuseColor * evaluateDirectDiffuse(); - - // Evaluate specular first lobe - float3 s1 = float3(0.0); - if (specularAmount > 0.0) { - float3 F0 = specularColor; - float3 F90 = float3(1.0); - - if (!useSpecularWorkflow) { - float R = (1.0 - ior) / (1.0 + ior); - float3 specColor = mix(float3(1.0), diffuseColor, metallic); - F0 = R * R * specColor; - F90 = specColor; - - // For metallic workflows, pure metals have no diffuse - d *= 1.0 - metallic; - } - - s1 = specularAmount * evaluateDirectSpecular( - F0, // Specular color 0 - F90, // Specular color 90 - specularRoughness, // Roughness - fresnel, // Fresnel - NdotL, NdotE, NdotH, EdotH); // Dot products needed for lights - - // Adjust the diffuse so glazing angles have less diffuse - d *= (1.0 - mix(F0, F90, fresnel)); - } - - // Evaluate clearcoat - float3 s2 = float3(0.0); - if (clearcoatAmount > 0.0) { - s2 = clearcoatAmount * evaluateDirectSpecular( - clearcoatColor, // Clearcoat color 0 - clearcoatColor, // Clearcoat color 90 - clearcoatRoughness, // Roughness - fresnel, // Fresnel - NdotL, NdotE, NdotH, EdotH); // Dot products needed for lights - } - - LightingContributions lightingContrib; - - lightingContrib.diffuse = - occlusion * NdotL * d * lightDiffuseIrradiance; - - lightingContrib.specular = - occlusion * NdotL * (s1 + s2) * lightSpecularIrradiance; - - return lightingContrib; -} - - -]]> - - - - - - = 110) -#define float3 vec3 -#endif - -// line 110 of "../../../../pxr/usdImaging/lib/usdShaders/shaders/previewSurface.glslfx" - -#define PI 3.1415 -#define EPSILON 0.001 - - -float -SchlickFresnel(float EdotH) -{ - return pow(max(0.0, 1.0 - EdotH), 5.0); -} - -float -NormalDistribution(float specularRoughness, float NdotH) -{ - float alpha = specularRoughness * specularRoughness; - float alpha2 = alpha * alpha; - float NdotH2 = NdotH * NdotH; - float DDenom = (NdotH2 * (alpha2 - 1.0)) + 1.0; - DDenom *= DDenom; - DDenom *= PI; - float D = (alpha2 + EPSILON) / DDenom; - return D; -} - -float -Geometric( - float specularRoughness, - float NdotL, - float NdotE, - float NdotH, - float EdotH) -{ - float alpha = specularRoughness * specularRoughness; - float k = alpha * 0.5; - float G = NdotE / (NdotE * (1.0 - k) + k); - G *= NdotL / (NdotL * (1.0 - k) + k); - return G; -} - -float3 -evaluateDirectDiffuse() -{ - return float3(1.0 / PI); -} - -float3 -evaluateDirectSpecular( - float3 specularColorF0, - float3 specularColorF90, - float specularRoughness, - float fresnel, - float NdotL, - float NdotE, - float NdotH, - float EdotH) -{ - float3 F = mix(specularColorF0, specularColorF90, fresnel); - float D = NormalDistribution(specularRoughness, NdotH); - float G = Geometric(specularRoughness, NdotL, NdotE, NdotH, EdotH); - float3 RNum = F * G * D; - float RDenom = 4.0f * NdotL * NdotE + EPSILON; - return RNum / RDenom; -} - -LightingContributions -usdPreviewSurfaceLighting( - float3 diffuseColor, - bool useSpecularWorkflow, - float ior, - float metallic, - float specularAmount, - float3 specularColor, - float specularRoughness, - float clearcoatAmount, - float3 clearcoatColor, - float clearcoatRoughness, - float occlusion, - float NdotL, - float NdotE, - float NdotH, - float EdotH, - float3 lightDiffuseIrradiance, - float3 lightSpecularIrradiance) -{ - specularRoughness = max(0.001, specularRoughness); - clearcoatRoughness = max(0.001, clearcoatRoughness); - - float fresnel = SchlickFresnel(EdotH); - - // Evaluate diffuse - float3 d = diffuseColor * evaluateDirectDiffuse(); - - // Evaluate specular first lobe - float3 s1 = float3(0.0); - if (specularAmount > 0.0) { - float3 F0 = specularColor; - float3 F90 = float3(1.0); - - if (!useSpecularWorkflow) { - float R = (1.0 - ior) / (1.0 + ior); - float3 specColor = mix(float3(1.0), diffuseColor, metallic); - F0 = R * R * specColor; - F90 = specColor; - - // For metallic workflows, pure metals have no diffuse - d *= 1.0 - metallic; - } - - s1 = specularAmount * evaluateDirectSpecular( - F0, // Specular color 0 - F90, // Specular color 90 - specularRoughness, // Roughness - fresnel, // Fresnel - NdotL, NdotE, NdotH, EdotH); // Dot products needed for lights - - // Adjust the diffuse so glazing angles have less diffuse - d *= (1.0 - mix(F0, F90, fresnel)); - } - - // Evaluate clearcoat - float3 s2 = float3(0.0); - if (clearcoatAmount > 0.0) { - s2 = clearcoatAmount * evaluateDirectSpecular( - clearcoatColor, // Clearcoat color 0 - clearcoatColor, // Clearcoat color 90 - clearcoatRoughness, // Roughness - fresnel, // Fresnel - NdotL, NdotE, NdotH, EdotH); // Dot products needed for lights - } - - LightingContributions lightingContrib; - - lightingContrib.diffuse = - occlusion * NdotL * d * lightDiffuseIrradiance; - - lightingContrib.specular = - occlusion * NdotL * (s1 + s2) * lightSpecularIrradiance; - - return lightingContrib; -} - - -]]> - - - - \ No newline at end of file diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.cpp b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.cpp deleted file mode 100644 index 22a554ec46..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.cpp +++ /dev/null @@ -1,115 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdPreviewSurfaceShadingNodeOverride.h" - -#include "pxr/pxr.h" - -#include "pxr/base/tf/staticTokens.h" - -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PUBLIC_TOKENS( - PxrMayaUsdPreviewSurfaceShadingNodeTokens, - PXRUSDPREVIEWSURFACE_USD_PREVIEW_SURFACE_SHADING_NODE_OVERRIDE_TOKENS); - - -/* static */ -MHWRender::MPxSurfaceShadingNodeOverride* -PxrMayaUsdPreviewSurfaceShadingNodeOverride::creator(const MObject& obj) -{ - return new PxrMayaUsdPreviewSurfaceShadingNodeOverride(obj); -} - -PxrMayaUsdPreviewSurfaceShadingNodeOverride::PxrMayaUsdPreviewSurfaceShadingNodeOverride( - const MObject& obj) : - MPxSurfaceShadingNodeOverride(obj) -{ -} - -/* virtual */ -PxrMayaUsdPreviewSurfaceShadingNodeOverride::~PxrMayaUsdPreviewSurfaceShadingNodeOverride() -{ -} - -/* virtual */ -MString -PxrMayaUsdPreviewSurfaceShadingNodeOverride::primaryColorParameter() const -{ - return "diffuseColor"; -} - -/* virtual */ -MString -PxrMayaUsdPreviewSurfaceShadingNodeOverride::transparencyParameter() const -{ - return "transparency"; -} - -/* virtual */ -MString -PxrMayaUsdPreviewSurfaceShadingNodeOverride::bumpAttribute() const -{ - return "normal"; -} - -/* virtual */ -MHWRender::DrawAPI -PxrMayaUsdPreviewSurfaceShadingNodeOverride::supportedDrawAPIs() const -{ - return MHWRender::kAllDevices; -} - -/* virtual */ -MString -PxrMayaUsdPreviewSurfaceShadingNodeOverride::fragmentName() const -{ - return PxrMayaUsdPreviewSurfaceShadingNodeTokens->SurfaceFragmentGraphName.GetText(); -} - -/* virtual */ -void -PxrMayaUsdPreviewSurfaceShadingNodeOverride::getCustomMappings( - MHWRender::MAttributeParameterMappingList& mappings) -{ - // The control on the Maya shader is 'opacity' (1.0 is opaque), but Maya - // prefers to work in terms of transparency (0.0 is opaque). We want Maya - // to manage enabling or disabling transparency of the shader instance for - // us, so we map the "outTransparency" attribute on the shader (which the - // shader computes from "opacity") to the "transparency" parameter of the - // fragment graph. transparencyParameter() above then instructs Maya to - // watch for changes in value for that parameter. - MHWRender::MAttributeParameterMapping transparencyMapping( - "transparency", "outTransparency", true, true); - mappings.append(transparencyMapping); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.h b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.h deleted file mode 100644 index 8d5910e686..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.h +++ /dev/null @@ -1,102 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_PREVIEW_SURFACE_USD_PREVIEW_SURFACE_SHADING_NODE_OVERRIDE_H -#define PXR_USD_PREVIEW_SURFACE_USD_PREVIEW_SURFACE_SHADING_NODE_OVERRIDE_H - -/// \file pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.h - -#include "pxr/pxr.h" -#include "api.h" - -#include "pxr/base/tf/staticTokens.h" - -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -#define PXRUSDPREVIEWSURFACE_USD_PREVIEW_SURFACE_SHADING_NODE_OVERRIDE_TOKENS \ - ((Float4ToFloatXFragmentName, "float4ToFloatX")) \ - ((Float4ToFloatYFragmentName, "float4ToFloatY")) \ - ((Float4ToFloatZFragmentName, "float4ToFloatZ")) \ - ((Float4ToFloatWFragmentName, "float4ToFloatW")) \ - ((LightingStructFragmentName, "lightingContributions")) \ - ((LightingFragmentName, "usdPreviewSurfaceLighting")) \ - ((CombinerFragmentName, "usdPreviewSurfaceCombiner")) \ - ((SurfaceFragmentGraphName, "usdPreviewSurface")) - -TF_DECLARE_PUBLIC_TOKENS( - PxrMayaUsdPreviewSurfaceShadingNodeTokens, - PXRUSDPREVIEWSURFACE_API, - PXRUSDPREVIEWSURFACE_USD_PREVIEW_SURFACE_SHADING_NODE_OVERRIDE_TOKENS); - - -class PxrMayaUsdPreviewSurfaceShadingNodeOverride : - public MHWRender::MPxSurfaceShadingNodeOverride -{ - public: - - PXRUSDPREVIEWSURFACE_API - static MHWRender::MPxSurfaceShadingNodeOverride* creator( - const MObject& obj); - - PXRUSDPREVIEWSURFACE_API - PxrMayaUsdPreviewSurfaceShadingNodeOverride(const MObject& obj); - PXRUSDPREVIEWSURFACE_API - ~PxrMayaUsdPreviewSurfaceShadingNodeOverride() override; - - // MPxSurfaceShadingNodeOverride Overrides. - - PXRUSDPREVIEWSURFACE_API - MString primaryColorParameter() const override; - - PXRUSDPREVIEWSURFACE_API - MString transparencyParameter() const override; - - PXRUSDPREVIEWSURFACE_API - MString bumpAttribute() const override; - - - // MPxShadingNodeOverride Overrides. - - PXRUSDPREVIEWSURFACE_API - MHWRender::DrawAPI supportedDrawAPIs() const override; - - PXRUSDPREVIEWSURFACE_API - MString fragmentName() const override; - - PXRUSDPREVIEWSURFACE_API - void getCustomMappings( - MHWRender::MAttributeParameterMappingList& mappings) override; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceWriter.cpp b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceWriter.cpp deleted file mode 100644 index ae6fe41df1..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceWriter.cpp +++ /dev/null @@ -1,363 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdPreviewSurfaceWriter.h" - -#include "usdPreviewSurface.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/shaderWriter.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/types.h" -#include "pxr/usd/sdf/valueTypeName.h" -#include "pxr/usd/usdShade/input.h" -#include "pxr/usd/usdShade/output.h" -#include "pxr/usd/usdShade/shader.h" -#include "pxr/usd/usdShade/tokens.h" - -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER( - pxrUsdPreviewSurface, - PxrMayaUsdPreviewSurface_Writer); - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - - // XXX: We duplicate this token here rather than create a dependency on - // usdImaging in case the plugin is being built with imaging disabled. - // If/when it moves out of usdImaging to a place that is always available, - // it should be pulled from there instead. - (UsdPreviewSurface) -); - - -PxrMayaUsdPreviewSurface_Writer::PxrMayaUsdPreviewSurface_Writer( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaShaderWriter(depNodeFn, usdPath, jobCtx) -{ - UsdShadeShader shaderSchema = - UsdShadeShader::Define(GetUsdStage(), GetUsdPath()); - if (!TF_VERIFY( - shaderSchema, - "Could not define UsdShadeShader at path '%s'\n", - GetUsdPath().GetText())) { - return; - } - - shaderSchema.CreateIdAttr(VtValue(_tokens->UsdPreviewSurface)); - - _usdPrim = shaderSchema.GetPrim(); - if (!TF_VERIFY( - _usdPrim, - "Could not get UsdPrim for UsdShadeShader at path '%s'\n", - shaderSchema.GetPath().GetText())) { - return; - } - - // Surface Output - shaderSchema.CreateOutput( - UsdShadeTokens->surface, - SdfValueTypeNames->Token); - - // Displacement Output - shaderSchema.CreateOutput( - UsdShadeTokens->displacement, - SdfValueTypeNames->Token); -} - -static -bool -_AuthorShaderInputFromShadingNodeAttr( - const MFnDependencyNode& depNodeFn, - const MObject& shadingNodeAttr, - UsdShadeShader& shaderSchema, - const TfToken& shaderInputName, - const SdfValueTypeName& shaderInputTypeName, - const UsdTimeCode usdTime, - const bool mayaBoolAsUsdInt = false) -{ - MStatus status; - - // If the USD shader input type is int but the Maya attribute type is bool, - // we do a conversion (e.g. for "useSpecularWorkflow"). - const bool convertBoolToInt = (mayaBoolAsUsdInt && - (shaderInputTypeName == SdfValueTypeNames->Int)); - - MPlug shadingNodePlug = - depNodeFn.findPlug( - shadingNodeAttr, - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess) { - return false; - } - - const bool isDestination = shadingNodePlug.isDestination(&status); - if (status != MS::kSuccess) { - return false; - } - - if (UsdMayaUtil::IsAuthored(shadingNodePlug)) { - // Color values are all linear on the shader, so do not re-linearize - // them. - VtValue value = - UsdMayaWriteUtil::GetVtValue( - shadingNodePlug, - convertBoolToInt ? - SdfValueTypeNames->Bool : - shaderInputTypeName, - /* linearizeColors = */ false); - - if (value.IsEmpty()) { - return false; - } - - UsdShadeInput shaderInput = - shaderSchema.CreateInput(shaderInputName, shaderInputTypeName); - - // For attributes that are the destination of a connection, we create - // the input on the shader but we do *not* author a value for it. We - // expect its actual value to come from the source of its connection. - // We'll leave it to the shading export to handle creating - // the connections in USD. - if (!isDestination) { - if (convertBoolToInt) { - if (value.UncheckedGet()) { - value = 1; - } else { - value = 0; - } - } - - shaderInput.Set(value, usdTime); - } - } - - return true; -} - -/* virtual */ -void -PxrMayaUsdPreviewSurface_Writer::Write(const UsdTimeCode& usdTime) -{ - UsdMayaShaderWriter::Write(usdTime); - - MStatus status; - - const MFnDependencyNode depNodeFn(GetMayaObject(), &status); - if (status != MS::kSuccess) { - return; - } - - UsdShadeShader shaderSchema(_usdPrim); - if (!TF_VERIFY( - shaderSchema, - "Could not get UsdShadeShader schema for UsdPrim at path '%s'\n", - _usdPrim.GetPath().GetText())) { - return; - } - - // Clearcoat - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::clearcoatAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->ClearcoatAttrName, - SdfValueTypeNames->Float, - usdTime); - - // Clearcoat Roughness - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::clearcoatRoughnessAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->ClearcoatRoughnessAttrName, - SdfValueTypeNames->Float, - usdTime); - - // Diffuse Color - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::diffuseColorAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->DiffuseColorAttrName, - SdfValueTypeNames->Color3f, - usdTime); - - // Displacement - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::displacementAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->DisplacementAttrName, - SdfValueTypeNames->Float, - usdTime); - - // Emissive Color - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::emissiveColorAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->EmissiveColorAttrName, - SdfValueTypeNames->Color3f, - usdTime); - - // Ior - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::iorAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->IorAttrName, - SdfValueTypeNames->Float, - usdTime); - - // Metallic - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::metallicAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->MetallicAttrName, - SdfValueTypeNames->Float, - usdTime); - - // Normal - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::normalAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->NormalAttrName, - SdfValueTypeNames->Normal3f, - usdTime); - - // Occlusion - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::occlusionAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->OcclusionAttrName, - SdfValueTypeNames->Float, - usdTime); - - // Opacity - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::opacityAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->OpacityAttrName, - SdfValueTypeNames->Float, - usdTime); - - // Roughness - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::roughnessAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->RoughnessAttrName, - SdfValueTypeNames->Float, - usdTime); - - // Specular Color - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::specularColorAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->SpecularColorAttrName, - SdfValueTypeNames->Color3f, - usdTime); - - // Use Specular Workflow - // The Maya attribute is bool-typed, while the USD attribute is int-typed. - _AuthorShaderInputFromShadingNodeAttr( - depNodeFn, - PxrMayaUsdPreviewSurface::useSpecularWorkflowAttr, - shaderSchema, - PxrMayaUsdPreviewSurfaceTokens->UseSpecularWorkflowAttrName, - SdfValueTypeNames->Int, - usdTime, - /* mayaBoolAsUsdInt = */ true); -} - -/* virtual */ -TfToken -PxrMayaUsdPreviewSurface_Writer::GetShadingPropertyNameForMayaAttrName( - const TfToken& mayaAttrName) -{ - if (!_usdPrim) { - return TfToken(); - } - - TfToken usdAttrName; - - if (mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->OutColorAttrName) { - usdAttrName = - TfToken( - TfStringPrintf( - "%s%s", - UsdShadeTokens->outputs.GetText(), - UsdShadeTokens->surface.GetText()).c_str()); - } - else if (mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->ClearcoatAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->ClearcoatRoughnessAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->DiffuseColorAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->DisplacementAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->EmissiveColorAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->IorAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->MetallicAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->NormalAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->OcclusionAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->OpacityAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->RoughnessAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->SpecularColorAttrName || - mayaAttrName == PxrMayaUsdPreviewSurfaceTokens->UseSpecularWorkflowAttrName) { - usdAttrName = - TfToken( - TfStringPrintf( - "%s%s", - UsdShadeTokens->inputs.GetText(), - mayaAttrName.GetText()).c_str()); - } - - return usdAttrName; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceWriter.h b/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceWriter.h deleted file mode 100644 index 78c41200a1..0000000000 --- a/third_party/maya/plugin/pxrUsdPreviewSurface/usdPreviewSurfaceWriter.h +++ /dev/null @@ -1,62 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_PREVIEW_SURFACE_USD_PREVIEW_SURFACE_WRITER_H -#define PXR_USD_PREVIEW_SURFACE_USD_PREVIEW_SURFACE_WRITER_H - -/// \file pxrUsdPreviewSurface/usdPreviewSurfaceWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/shaderWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class PxrMayaUsdPreviewSurface_Writer : public UsdMayaShaderWriter -{ - public: - PxrMayaUsdPreviewSurface_Writer( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - void Write(const UsdTimeCode& usdTime) override; - - TfToken GetShadingPropertyNameForMayaAttrName( - const TfToken& mayaAttrName) override; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/CMakeLists.txt b/third_party/maya/plugin/pxrUsdTranslators/CMakeLists.txt deleted file mode 100644 index 00de0d936d..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/CMakeLists.txt +++ /dev/null @@ -1,110 +0,0 @@ -set(PXR_PACKAGE pxrUsdTranslators) - -pxr_plugin(${PXR_PACKAGE} - MAYA_PLUGIN - - LIBRARIES - arch - gf - kind - sdf - tf - usd - usdGeom - usdLux - usdMaya - usdRi - usdShade - usdSkel - usdUtils - vt - ${MAYA_Foundation_LIBRARY} - ${MAYA_OpenMaya_LIBRARY} - ${MAYA_OpenMayaAnim_LIBRARY} - ${MAYA_OpenMayaFX_LIBRARY} - - INCLUDE_DIRS - ${MAYA_INCLUDE_DIRS} - - PRIVATE_CLASSES - cameraWriter - fileTextureWriter - instancerWriter - jointWriter - locatorWriter - meshWriter - nurbsCurveWriter - nurbsSurfaceWriter - particleWriter - strokeWriter - - CPPFILES - cameraReader.cpp - lightReader.cpp - lightWriter.cpp - materialReader.cpp - meshReader.cpp - meshWriter_Primvars.cpp - meshWriter_Skin.cpp - meshWriter_Subdiv.cpp - nurbsCurvesReader.cpp - nurbsPatchReader.cpp - plugin.cpp - scopeReader.cpp - skelReader.cpp - xformReader.cpp - - PRIVATE_HEADERS - api.h - - RESOURCE_FILES - plugInfo.json - - DISABLE_PRECOMPILED_HEADERS -) - -pxr_test_scripts( - testenv/testPxrUsdTranslators.py - testenv/testPxrUsdTranslatorsScope.py - testenv/testPxrUsdTranslatorsStroke.py -) - -pxr_register_test(testPxrUsdTranslators - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPxrUsdTranslators" - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/ScopeTest - DEST testPxrUsdTranslatorsScope -) -pxr_register_test(testPxrUsdTranslatorsScope - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPxrUsdTranslatorsScope" - TESTENV testPxrUsdTranslatorsScope - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) - -pxr_install_test_dir( - SRC testenv/StrokeExportTest - DEST testPxrUsdTranslatorsStroke -) -pxr_register_test(testPxrUsdTranslatorsStroke - CUSTOM_PYTHON ${MAYA_PY_EXECUTABLE} - COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPxrUsdTranslatorsStroke" - TESTENV testPxrUsdTranslatorsStroke - ENV - MAYA_PLUG_IN_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/plugin - MAYA_SCRIPT_PATH=${CMAKE_INSTALL_PREFIX}/third_party/maya/lib/usd/usdMaya/resources - MAYA_DISABLE_CIP=1 - MAYA_APP_DIR=/maya_profile -) diff --git a/third_party/maya/plugin/pxrUsdTranslators/api.h b/third_party/maya/plugin/pxrUsdTranslators/api.h deleted file mode 100644 index 8a427360f3..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/api.h +++ /dev/null @@ -1,47 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_API_H -#define PXR_USD_TRANSLATORS_API_H - -#include "pxr/base/arch/export.h" - -#if defined(PXR_STATIC) -# define PXRUSDTRANSLATORS_API -# define PXRUSDTRANSLATORS_API_TEMPLATE_CLASS(...) -# define PXRUSDTRANSLATORS_API_TEMPLATE_STRUCT(...) -# define PXRUSDTRANSLATORS_LOCAL -#else -# if defined(PXRUSDTRANSLATORS_EXPORTS) -# define PXRUSDTRANSLATORS_API ARCH_EXPORT -# define PXRUSDTRANSLATORS_API_TEMPLATE_CLASS(...) ARCH_EXPORT_TEMPLATE(class, __VA_ARGS__) -# define PXRUSDTRANSLATORS_API_TEMPLATE_STRUCT(...) ARCH_EXPORT_TEMPLATE(struct, __VA_ARGS__) -# else -# define PXRUSDTRANSLATORS_API ARCH_IMPORT -# define PXRUSDTRANSLATORS_API_TEMPLATE_CLASS(...) ARCH_IMPORT_TEMPLATE(class, __VA_ARGS__) -# define PXRUSDTRANSLATORS_API_TEMPLATE_STRUCT(...) ARCH_IMPORT_TEMPLATE(struct, __VA_ARGS__) -# endif -# define PXRUSDTRANSLATORS_LOCAL ARCH_HIDDEN -#endif - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/cameraReader.cpp b/third_party/maya/plugin/pxrUsdTranslators/cameraReader.cpp deleted file mode 100644 index 73fafa098e..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/cameraReader.cpp +++ /dev/null @@ -1,49 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/translatorCamera.h" - -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usdGeom/camera.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - - -PXRUSDMAYA_DEFINE_READER(UsdGeomCamera, args, context) -{ - const UsdPrim& usdPrim = args.GetUsdPrim(); - MObject parentNode = context->GetMayaNode(usdPrim.GetPath().GetParentPath(), true); - return UsdMayaTranslatorCamera::Read( - UsdGeomCamera(usdPrim), - parentNode, - args, - context); -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/plugin/pxrUsdTranslators/cameraWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/cameraWriter.cpp deleted file mode 100644 index 9879850e03..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/cameraWriter.cpp +++ /dev/null @@ -1,182 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "cameraWriter.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/gf/vec2f.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/camera.h" -#include "pxr/usd/usdGeom/tokens.h" -#include "pxr/usd/usdUtils/pipeline.h" - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(camera, PxrUsdTranslators_CameraWriter); -PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(camera, UsdGeomCamera); - - -PxrUsdTranslators_CameraWriter::PxrUsdTranslators_CameraWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaPrimWriter(depNodeFn, usdPath, jobCtx) -{ - if (!TF_VERIFY(GetDagPath().isValid())) { - return; - } - - UsdGeomCamera primSchema = - UsdGeomCamera::Define(GetUsdStage(), GetUsdPath()); - if (!TF_VERIFY( - primSchema, - "Could not define UsdGeomCamera at path '%s'\n", - GetUsdPath().GetText())) { - return; - } - _usdPrim = primSchema.GetPrim(); - if (!TF_VERIFY( - _usdPrim, - "Could not get UsdPrim for UsdGeomCamera at path '%s'\n", - primSchema.GetPath().GetText())) { - return; - } -} - -/* virtual */ -void -PxrUsdTranslators_CameraWriter::Write(const UsdTimeCode& usdTime) -{ - UsdMayaPrimWriter::Write(usdTime); - - UsdGeomCamera primSchema(_usdPrim); - writeCameraAttrs(usdTime, primSchema); -} - -bool -PxrUsdTranslators_CameraWriter::writeCameraAttrs( - const UsdTimeCode& usdTime, - UsdGeomCamera& primSchema) -{ - // Since write() above will take care of any animation on the camera's - // transform, we only want to proceed here if: - // - We are at the default time and NO attributes on the shape are animated. - // OR - // - We are at a non-default time and some attribute on the shape IS animated. - if (usdTime.IsDefault() == _HasAnimCurves()) { - return true; - } - - MStatus status; - - MFnCamera camFn(GetDagPath(), &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // NOTE: We do not use a GfCamera and then call SetFromCamera() below - // because we want the xformOps populated by the parent class to survive. - // Using SetFromCamera() would stomp them with a single "transform" xformOp. - - if (camFn.isOrtho()) { - _SetAttribute(primSchema.GetProjectionAttr(), - UsdGeomTokens->orthographic, - usdTime); - - // Contrary to the documentation, Maya actually stores the orthographic - // width in centimeters (Maya's internal unit system), not inches. - const double orthoWidth = UsdMayaUtil::ConvertCMToMM(camFn.orthoWidth()); - - // It doesn't seem to be possible to specify a non-square orthographic - // camera in Maya, and aspect ratio, lens squeeze ratio, and film - // offset have no effect. - _SetAttribute(primSchema.GetHorizontalApertureAttr(), - static_cast(orthoWidth), usdTime); - - _SetAttribute(primSchema.GetVerticalApertureAttr(), - static_cast(orthoWidth), - usdTime); - } else { - _SetAttribute(primSchema.GetProjectionAttr(), - UsdGeomTokens->perspective, usdTime); - - // Lens squeeze ratio applies horizontally only. - const double horizontalAperture = UsdMayaUtil::ConvertInchesToMM( - camFn.horizontalFilmAperture() * camFn.lensSqueezeRatio()); - const double verticalAperture = UsdMayaUtil::ConvertInchesToMM( - camFn.verticalFilmAperture()); - - // Film offset and shake (when enabled) have the same effect on film back - const double horizontalApertureOffset = UsdMayaUtil::ConvertInchesToMM( - (camFn.shakeEnabled() ? - camFn.horizontalFilmOffset() + camFn.horizontalShake() : camFn.horizontalFilmOffset())); - const double verticalApertureOffset = UsdMayaUtil::ConvertInchesToMM( - (camFn.shakeEnabled() ? camFn.verticalFilmOffset() + camFn.verticalShake() : camFn.verticalFilmOffset())); - - _SetAttribute(primSchema.GetHorizontalApertureAttr(), - static_cast(horizontalAperture), usdTime); - - _SetAttribute(primSchema.GetVerticalApertureAttr(), - static_cast(verticalAperture), usdTime); - - _SetAttribute(primSchema.GetHorizontalApertureOffsetAttr(), - static_cast(horizontalApertureOffset), usdTime); - - _SetAttribute(primSchema.GetVerticalApertureOffsetAttr(), - static_cast(verticalApertureOffset), usdTime); - } - - // Set the lens parameters. - _SetAttribute(primSchema.GetFocalLengthAttr(), - static_cast(camFn.focalLength()), usdTime); - - // Always export focus distance and fStop regardless of what - // camFn.isDepthOfField() says. Downstream tools can choose to ignore or - // override them. - _SetAttribute(primSchema.GetFocusDistanceAttr(), - static_cast(camFn.focusDistance()), usdTime); - - _SetAttribute(primSchema.GetFStopAttr(), - static_cast(camFn.fStop()), usdTime); - - // Set the clipping planes. - GfVec2f clippingRange(camFn.nearClippingPlane(), camFn.farClippingPlane()); - _SetAttribute(primSchema.GetClippingRangeAttr(), clippingRange, - usdTime); - - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/cameraWriter.h b/third_party/maya/plugin/pxrUsdTranslators/cameraWriter.h deleted file mode 100644 index a255373f6c..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/cameraWriter.h +++ /dev/null @@ -1,65 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_CAMERA_WRITER_H -#define PXR_USD_TRANSLATORS_CAMERA_WRITER_H - -/// \file pxrUsdTranslators/cameraWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/primWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/camera.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Exports Maya cameras to UsdGeomCamera. -class PxrUsdTranslators_CameraWriter : public UsdMayaPrimWriter -{ - public: - PxrUsdTranslators_CameraWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - void Write(const UsdTimeCode& usdTime) override; - - protected: - bool writeCameraAttrs( - const UsdTimeCode& usdTime, - UsdGeomCamera& primSchema); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/fileTextureWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/fileTextureWriter.cpp deleted file mode 100644 index 1e502fae46..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/fileTextureWriter.cpp +++ /dev/null @@ -1,480 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "fileTextureWriter.h" - -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/shaderWriter.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/assetPath.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/types.h" -#include "pxr/usd/usdShade/input.h" -#include "pxr/usd/usdShade/output.h" -#include "pxr/usd/usdShade/shader.h" -#include "pxr/usd/usdUtils/pipeline.h" - -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(file, PxrUsdTranslators_FileTextureWriter); - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - - // Maya "file" node attribute names - (alphaGain) - (alphaOffset) - (colorGain) - (colorOffset) - (defaultColor) - (fileTextureName) - (outAlpha) - (outColor) - (outColorR) - (outColorG) - (outColorB) - (outTransparency) - (outTransparencyR) - (outTransparencyG) - (outTransparencyB) - (wrapU) - (wrapV) - - // XXX: We duplicate these tokens here rather than create a dependency on - // usdImaging in case the plugin is being built with imaging disabled. - // If/when they move out of usdImaging to a place that is always available, - // they should be pulled from there instead. - (UsdUVTexture) - (UsdPrimvarReader_float2) - - // UsdPrimvarReader_float2 Prim Name - ((PrimvarReaderShaderName, "TexCoordReader")) - - // UsdPrimvarReader_float2 Input Names - (varname) - - // UsdPrimvarReader_float2 Output Name - (result) - - // UsdUVTexture Input Names - (bias) - (fallback) - (file) - (scale) - (st) - (wrapS) - (wrapT) - - // Values for wrapS and wrapT - (black) - (repeat) - - // UsdUVTexture Output Names - ((RGBOutputName, "rgb")) - ((RedOutputName, "r")) - ((GreenOutputName, "g")) - ((BlueOutputName, "b")) - ((AlphaOutputName, "a")) -); - - -PxrUsdTranslators_FileTextureWriter::PxrUsdTranslators_FileTextureWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaShaderWriter(depNodeFn, usdPath, jobCtx) -{ - // Create a UsdUVTexture shader as the "primary" shader for this writer. - UsdShadeShader texShaderSchema = - UsdShadeShader::Define(GetUsdStage(), GetUsdPath()); - if (!TF_VERIFY( - texShaderSchema, - "Could not define UsdShadeShader at path '%s'\n", - GetUsdPath().GetText())) { - return; - } - - texShaderSchema.CreateIdAttr(VtValue(_tokens->UsdUVTexture)); - - _usdPrim = texShaderSchema.GetPrim(); - if (!TF_VERIFY( - _usdPrim, - "Could not get UsdPrim for UsdShadeShader at path '%s'\n", - texShaderSchema.GetPath().GetText())) { - return; - } - - // Now create a UsdPrimvarReader shader that the UsdUvTexture shader will - // use. - const SdfPath primvarReaderShaderPath = - texShaderSchema.GetPath().AppendChild(_tokens->PrimvarReaderShaderName); - UsdShadeShader primvarReaderShaderSchema = - UsdShadeShader::Define(GetUsdStage(), primvarReaderShaderPath); - - primvarReaderShaderSchema.CreateIdAttr( - VtValue(_tokens->UsdPrimvarReader_float2)); - - // XXX: We'll eventually need to to determine which UV set to use if we're - // not using the default (i.e. "map1" in Maya -> "st" in USD). - primvarReaderShaderSchema.CreateInput( - _tokens->varname, - SdfValueTypeNames->Token).Set(UsdUtilsGetPrimaryUVSetName()); - - UsdShadeOutput primvarReaderOutput = - primvarReaderShaderSchema.CreateOutput( - _tokens->result, - SdfValueTypeNames->Float2); - - // Connect the output of the primvar reader to the texture coordinate - // input of the UV texture. - texShaderSchema.CreateInput( - _tokens->st, - SdfValueTypeNames->Float2).ConnectToSource(primvarReaderOutput); -} - -/* virtual */ -void -PxrUsdTranslators_FileTextureWriter::Write(const UsdTimeCode& usdTime) -{ - UsdMayaShaderWriter::Write(usdTime); - - MStatus status; - - const MFnDependencyNode depNodeFn(GetMayaObject(), &status); - if (status != MS::kSuccess) { - return; - } - - UsdShadeShader shaderSchema(_usdPrim); - if (!TF_VERIFY( - shaderSchema, - "Could not get UsdShadeShader schema for UsdPrim at path '%s'\n", - _usdPrim.GetPath().GetText())) { - return; - } - - // File - const MPlug fileTextureNamePlug = - depNodeFn.findPlug( - _tokens->fileTextureName.GetText(), - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess) { - return; - } - - - const MString fileTextureName = -#if MAYA_API_VERSION >= 20180000 - fileTextureNamePlug.asString(&status); -#else - fileTextureNamePlug.asString(MDGContext::fsNormal, &status); -#endif - if (status != MS::kSuccess) { - return; - } - - shaderSchema.CreateInput( - _tokens->file, - SdfValueTypeNames->Asset).Set( - SdfAssetPath(fileTextureName.asChar()), - usdTime); - - // The Maya file node's 'colorGain' and 'alphaGain' attributes map to the - // UsdUVTexture's scale input. - bool isScaleAuthored = false; - GfVec4f scale(1.0f, 1.0f, 1.0f, 1.0f); - - // Color Gain - const MPlug colorGainPlug = - depNodeFn.findPlug( - _tokens->colorGain.GetText(), - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess) { - return; - } - - if (UsdMayaUtil::IsAuthored(colorGainPlug)) { - for (size_t i = 0u; i < GfVec3f::dimension; ++i) { - scale[i] = -#if MAYA_API_VERSION >= 20180000 - colorGainPlug.child(i).asFloat(&status); -#else - colorGainPlug.child(i).asFloat(MDGContext::fsNormal, &status); -#endif - if (status != MS::kSuccess) { - return; - } - } - - isScaleAuthored = true; - } - - // Alpha Gain - const MPlug alphaGainPlug = - depNodeFn.findPlug( - _tokens->alphaGain.GetText(), - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess) { - return; - } - - if (UsdMayaUtil::IsAuthored(alphaGainPlug)) { - scale[3u] = -#if MAYA_API_VERSION >= 20180000 - alphaGainPlug.asFloat(&status); -#else - alphaGainPlug.asFloat(MDGContext::fsNormal, &status); -#endif - if (status != MS::kSuccess) { - return; - } - - isScaleAuthored = true; - } - - if (isScaleAuthored) { - shaderSchema.CreateInput( - _tokens->scale, - SdfValueTypeNames->Float4).Set(scale, usdTime); - } - - // The Maya file node's 'colorOffset' and 'alphaOffset' attributes map to - // the UsdUVTexture's bias input. - bool isBiasAuthored = false; - GfVec4f bias(0.0f, 0.0f, 0.0f, 0.0f); - - // Color Offset - const MPlug colorOffsetPlug = - depNodeFn.findPlug( - _tokens->colorOffset.GetText(), - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess) { - return; - } - - if (UsdMayaUtil::IsAuthored(colorOffsetPlug)) { - for (size_t i = 0u; i < GfVec3f::dimension; ++i) { - bias[i] = -#if MAYA_API_VERSION >= 20180000 - colorOffsetPlug.child(i).asFloat(&status); -#else - colorOffsetPlug.child(i).asFloat(MDGContext::fsNormal, &status); -#endif - if (status != MS::kSuccess) { - return; - } - } - - isBiasAuthored = true; - } - - // Alpha Offset - const MPlug alphaOffsetPlug = - depNodeFn.findPlug( - _tokens->alphaOffset.GetText(), - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess) { - return; - } - - if (UsdMayaUtil::IsAuthored(alphaOffsetPlug)) { - bias[3u] = -#if MAYA_API_VERSION >= 20180000 - alphaOffsetPlug.asFloat(&status); -#else - alphaOffsetPlug.asFloat(MDGContext::fsNormal, &status); -#endif - if (status != MS::kSuccess) { - return; - } - - isBiasAuthored = true; - } - - if (isBiasAuthored) { - shaderSchema.CreateInput( - _tokens->bias, - SdfValueTypeNames->Float4).Set(bias, usdTime); - } - - // Default Color - const MPlug defaultColorPlug = - depNodeFn.findPlug( - _tokens->defaultColor.GetText(), - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess) { - return; - } - - // The defaultColor plug does not include an alpha, so only look for - // three components, even though we're putting the values in a GfVec4f. - // We also don't check whether it is authored in Maya, since Maya's - // unauthored value (0.5, 0.5, 0.5) differs from UsdUVTexture's fallback - // value. - GfVec4f fallback(0.0f, 0.0f, 0.0f, 1.0f); - for (size_t i = 0u; i < GfVec3f::dimension; ++i) { - fallback[i] = -#if MAYA_API_VERSION >= 20180000 - defaultColorPlug.child(i).asFloat(&status); -#else - defaultColorPlug.child(i).asFloat(MDGContext::fsNormal, &status); -#endif - if (status != MS::kSuccess) { - return; - } - } - - shaderSchema.CreateInput( - _tokens->fallback, - SdfValueTypeNames->Float4).Set(fallback, usdTime); - - // Wrap U - const MPlug wrapUPlug = - depNodeFn.findPlug( - _tokens->wrapU.GetText(), - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess) { - return; - } - - if (UsdMayaUtil::IsAuthored(wrapUPlug)) { - const bool wrapU = -#if MAYA_API_VERSION >= 20180000 - wrapUPlug.asBool(&status); -#else - wrapUPlug.asBool(MDGContext::fsNormal, &status); -#endif - if (status != MS::kSuccess) { - return; - } - - const TfToken wrapS = wrapU ? _tokens->repeat : _tokens->black; - shaderSchema.CreateInput( - _tokens->wrapS, - SdfValueTypeNames->Token).Set(wrapS, usdTime); - } - - // Wrap V - const MPlug wrapVPlug = - depNodeFn.findPlug( - _tokens->wrapV.GetText(), - /* wantNetworkedPlug = */ true, - &status); - if (status != MS::kSuccess) { - return; - } - - if (UsdMayaUtil::IsAuthored(wrapVPlug)) { - const bool wrapV = -#if MAYA_API_VERSION >= 20180000 - wrapVPlug.asBool(&status); -#else - wrapVPlug.asBool(MDGContext::fsNormal, &status); -#endif - if (status != MS::kSuccess) { - return; - } - - const TfToken wrapT = wrapV ? _tokens->repeat : _tokens->black; - shaderSchema.CreateInput( - _tokens->wrapT, - SdfValueTypeNames->Token).Set(wrapT, usdTime); - } -} - -/* virtual */ -TfToken -PxrUsdTranslators_FileTextureWriter::GetShadingPropertyNameForMayaAttrName( - const TfToken& mayaAttrName) -{ - if (!_usdPrim) { - return TfToken(); - } - - TfToken usdAttrName; - SdfValueTypeName usdTypeName = SdfValueTypeNames->Float; - - if (mayaAttrName == _tokens->outColor) { - usdAttrName = _tokens->RGBOutputName; - usdTypeName = SdfValueTypeNames->Float3; - } else if (mayaAttrName == _tokens->outColorR) { - usdAttrName = _tokens->RedOutputName; - } else if (mayaAttrName == _tokens->outColorG) { - usdAttrName = _tokens->GreenOutputName; - } else if (mayaAttrName == _tokens->outColorB) { - usdAttrName = _tokens->BlueOutputName; - } else if (mayaAttrName == _tokens->outAlpha || - mayaAttrName == _tokens->outTransparency || - mayaAttrName == _tokens->outTransparencyR || - mayaAttrName == _tokens->outTransparencyG || - mayaAttrName == _tokens->outTransparencyB) { - usdAttrName = _tokens->AlphaOutputName; - } - - if (!usdAttrName.IsEmpty()) { - UsdShadeShader shaderSchema(_usdPrim); - if (!shaderSchema) { - return TfToken(); - } - - shaderSchema.CreateOutput(usdAttrName, usdTypeName); - - usdAttrName = - TfToken( - TfStringPrintf( - "%s%s", - UsdShadeTokens->outputs.GetText(), - usdAttrName.GetText()).c_str()); - } - - return usdAttrName; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/fileTextureWriter.h b/third_party/maya/plugin/pxrUsdTranslators/fileTextureWriter.h deleted file mode 100644 index 31e3550972..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/fileTextureWriter.h +++ /dev/null @@ -1,63 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_FILE_TEXTURE_WRITER_H -#define PXR_USD_TRANSLATORS_FILE_TEXTURE_WRITER_H - -/// \file pxrUsdTranslators/fileTextureWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/shaderWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Shader writer for exporting Maya's "file" texture shading node to USD. -class PxrUsdTranslators_FileTextureWriter : public UsdMayaShaderWriter -{ - public: - PxrUsdTranslators_FileTextureWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - void Write(const UsdTimeCode& usdTime) override; - - TfToken GetShadingPropertyNameForMayaAttrName( - const TfToken& mayaAttrName) override; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/instancerWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/instancerWriter.cpp deleted file mode 100644 index df60875522..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/instancerWriter.cpp +++ /dev/null @@ -1,467 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "instancerWriter.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/gf/vec3d.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/usd/kind/registry.h" -#include "pxr/usd/usd/modelAPI.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/pointInstancer.h" -#include "pxr/usd/usdGeom/xformCommonAPI.h" -#include "pxr/usd/usdGeom/xformOp.h" - -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(instancer, PxrUsdTranslators_InstancerWriter); -PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(instancer, UsdGeomPointInstancer); - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - (Prototypes) - (instancerTranslate) -); - - -namespace { - -static constexpr double _EPSILON = 1e-3; - -/// Determines if the second translate op encodes the exact negation of the -/// first op, across default values and time samples. -static -bool -_AreTranslateOpsOpposites( - const UsdGeomXformOp& first, - const UsdGeomXformOp& second) -{ - if (first.GetPrecision() != second.GetPrecision()) { - return false; - } - - // Are the time samples identical? - std::vector samples1; - first.GetTimeSamples(&samples1); - std::vector samples2; - second.GetTimeSamples(&samples2); - if (samples1 != samples2) { - return false; - } - - // Also check the default-time value (if it exists). - samples1.push_back(UsdTimeCode::Default().GetValue()); - samples2.push_back(UsdTimeCode::Default().GetValue()); - - // Check through all time samples (plus the default value). - for (const double& t : samples1) { - GfVec3d v1(0.0); - GfVec3d v2(0.0); - if (first.GetAs(&v1, t) != second.GetAs(&v2, t)) { - return false; - } - if (v1 != -v2) { - return false; - } - } - - return true; -} - -/// Edits the xform ops and xformOpOrder on xformable to remove subsequent pairs -/// of instancerTranslate and translate ops that cancel each other out. -static -void -_CleanUpRedundantTranslateOps(UsdGeomXformable& xformable) -{ - static const TfToken plainTranslateName = UsdGeomXformOp::GetOpName( - UsdGeomXformOp::TypeTranslate); - static const TfToken instancerTranslateName = UsdGeomXformOp::GetOpName( - UsdGeomXformOp::TypeTranslate, _tokens->instancerTranslate); - - bool resetsXformStack; - std::vector ops = xformable.GetOrderedXformOps( - &resetsXformStack); - if (ops.size() < 2) { - return; - } - - // Iterate over ops in pairs, i.e., (0, 1), (1, 2), (2, 3), ... - for (auto iter = ops.begin(); iter != ops.end() - 1; ++iter) { - const UsdGeomXformOp& thisOp = *iter; - const UsdGeomXformOp& nextOp = *(iter + 1); - if (thisOp.GetOpName() == instancerTranslateName && - nextOp.GetOpName() == plainTranslateName) { - if (_AreTranslateOpsOpposites(thisOp, nextOp)) { - UsdPrim prim = xformable.GetPrim(); - - // Remove scene description for xform ops. - prim.RemoveProperty(thisOp.GetName()); - prim.RemoveProperty(nextOp.GetName()); - - // If the instancerTranslate and translate were the only - // xformOps in the xformOpOrder, then remove the xformOpOrder - // scene description completely. - // Otherwise, just edit the xformOpOrder to remove these ops. - if (ops.size() == 2 && !resetsXformStack) { - prim.RemoveProperty( - xformable.GetXformOpOrderAttr().GetName()); - } - else { - ops.erase(iter, iter + 2); - xformable.SetXformOpOrder(ops, resetsXformStack); - } - } - return; // There should only be one instancerTranslate op. - } - } -} - -/// Gets the transformed position of (0, 0, 0) using the transform's -/// local transformation matrix. -static -bool -_GetTransformedOriginInLocalSpace( - const MDagPath& transformDagPath, - GfVec3d* transformedOrigin) -{ - if (transformDagPath.hasFn(MFn::kTransform)) { - MFnTransform fnXform(transformDagPath); - MMatrix xformMat = fnXform.transformationMatrix(); - MPoint origin = MPoint::origin * xformMat; - *transformedOrigin = GfVec3d(origin.x, origin.y, origin.z); - return true; - } - return false; -} - -} // anonymous namespace - -PxrUsdTranslators_InstancerWriter::PxrUsdTranslators_InstancerWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaTransformWriter(depNodeFn, usdPath, jobCtx), - _numPrototypes(0) -{ - if (!TF_VERIFY(GetDagPath().isValid())) { - return; - } - - UsdGeomPointInstancer primSchema = - UsdGeomPointInstancer::Define(GetUsdStage(), GetUsdPath()); - if (!TF_VERIFY( - primSchema, - "Could not define UsdGeomPointInstancer at path '%s'\n", - GetUsdPath().GetText())) { - return; - } - _usdPrim = primSchema.GetPrim(); - if (!TF_VERIFY( - _usdPrim, - "Could not get UsdPrim for UsdGeomPointInstancer at path '%s'\n", - primSchema.GetPath().GetText())) { - return; - } - - // Note that the instancer is a model -- it's an assembly by default, though - // the model kind writer is allowed to "fix" this up. - UsdModelAPI(_usdPrim).SetKind(KindTokens->assembly); - _modelPaths.push_back(_usdPrim.GetPath()); -} - -/* virtual */ -void -PxrUsdTranslators_InstancerWriter::Write(const UsdTimeCode& usdTime) -{ - UsdMayaTransformWriter::Write(usdTime); - - UsdGeomPointInstancer primSchema(_usdPrim); - writeInstancerAttrs(usdTime, primSchema); -} - -/// Returns STATIC or ANIMATED if an extra translate is needed to compensate for -/// Maya's instancer translation behavior on the given prototype DAG node. -/// (This function may return false positives, which are OK but will simply -/// contribute extra data. It should never return false negatives, which -/// would cause correctness problems.) -bool -PxrUsdTranslators_InstancerWriter::_NeedsExtraInstancerTranslate( - const MDagPath& prototypeDagPath, - bool* instancerTranslateAnimated) const -{ - // XXX: Maybe we could be smarter here and figure out if the animation - // affects instancerTranslate? - bool animated = !_GetExportArgs().timeSamples.empty() && - MAnimUtil::isAnimated(prototypeDagPath.node(), false); - if (animated) { - *instancerTranslateAnimated = true; - return true; - } - - GfVec3d origin; - bool translated = - _GetTransformedOriginInLocalSpace(prototypeDagPath, &origin) && - !GfIsClose(origin, GfVec3d(0.0), _EPSILON); - if (translated) { - *instancerTranslateAnimated = false; - return true; - } - - return false; -} - -bool -PxrUsdTranslators_InstancerWriter::writeInstancerAttrs( - const UsdTimeCode& usdTime, - const UsdGeomPointInstancer& instancer) -{ - MStatus status = MS::kSuccess; - MFnDagNode dagNode(GetDagPath(), &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Note: In this function, we don't read instances using the provided - // MFnInstancer API. One reason is that it breaks up prototypes into their - // constituent shapes, and there's no way to figure out which hierarchy - // they came from. Another reason is that it only provides computed matrices - // and not separate position, rotation, scale attrs. - - const SdfPath prototypesGroupPath = - instancer.GetPrim().GetPath().AppendChild(_tokens->Prototypes); - - // At the default time, setup all the prototype instances. - if (usdTime.IsDefault()) { - const MPlug inputHierarchy = dagNode.findPlug("inputHierarchy", true, - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Note that the "Prototypes" prim needs to be a model group to ensure - // contiguous model hierarchy. - const UsdPrim prototypesGroupPrim = GetUsdStage()->DefinePrim( - prototypesGroupPath); - UsdModelAPI(prototypesGroupPrim).SetKind(KindTokens->group); - _modelPaths.push_back(prototypesGroupPath); - - UsdRelationship prototypesRel = instancer.CreatePrototypesRel(); - - const unsigned int numElements = inputHierarchy.numElements(); - for (unsigned int i = 0; i < numElements; ++i) { - const MPlug plug = inputHierarchy[i]; - const MPlug source(UsdMayaUtil::GetConnected(plug)); - if (source.isNull()) { - TF_WARN("Cannot read prototype: the source plug %s was null", - plug.name().asChar()); - return false; - } - - MFnDagNode sourceNode(source.node(), &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MDagPath prototypeDagPath; - sourceNode.getPath(prototypeDagPath); - - // Prototype names are guaranteed unique by virtue of having a - // unique numerical suffix _# indicating the prototype index. - const TfToken prototypeName( - TfStringPrintf("%s_%d", sourceNode.name().asChar(), i)); - const SdfPath prototypeUsdPath = prototypesGroupPrim.GetPath() - .AppendChild(prototypeName); - UsdPrim prototypePrim = GetUsdStage()->DefinePrim( - prototypeUsdPath); - _modelPaths.push_back(prototypeUsdPath); - - // Try to be conservative and only create an intermediary xformOp - // with the instancerTranslate if we can ensure that we don't need - // to compensate for the translation on the prototype root. - // - // XXX: instancerTranslate does not behave well when added to a - // reference that has an existing transform on the far side of the - // reference. However, its behavior at least matches the - // behavior in UsdMayaTranslatorModelAssembly. If we fix the - // behavior there, we need to make sure that this is also - // fixed to match. - bool instancerTranslateAnimated = false; - if (_NeedsExtraInstancerTranslate( - prototypeDagPath, &instancerTranslateAnimated)) { - UsdGeomXformable xformable(prototypePrim); - UsdGeomXformOp newOp = xformable.AddTranslateOp( - UsdGeomXformOp::PrecisionDouble, - _tokens->instancerTranslate); - _instancerTranslateOps.push_back( - {prototypeDagPath, newOp, instancerTranslateAnimated}); - } - - // Two notes: - // (1) We don't un-instance here, because it's OK for the prototype - // to just be a reference to an instance master if the prototype - // participates in Maya native instancing. - // (2) The prototype root must be visible to match Maya's behavior, - // which always vis'es the prototype root, even if it is marked - // hidden. - _writeJobCtx.CreatePrimWriterHierarchy( - prototypeDagPath, - prototypeUsdPath, - /*forceUninstance*/ false, - /*exportRootVisibility*/ false, - &_prototypeWriters); - prototypesRel.AddTarget(prototypeUsdPath); - } - - _numPrototypes = numElements; - } - - // If there aren't any prototypes, fail and don't export on subsequent - // time-sampled exports. - if (_numPrototypes == 0) { - return false; - } - - // Actual write of prototypes (@ both default time and animated time). - for (UsdMayaPrimWriterSharedPtr& writer : _prototypeWriters) { - writer->Write(usdTime); - - if (usdTime.IsDefault()) { - // Prototype roots should have kind component or derived. - // Calling Write() above may have populated kinds, so don't stomp - // over existing component-derived kinds. - // (Note that ModelKindWriter's fix-up stage might change this.) - if (writer->GetUsdPath().GetParentPath() == prototypesGroupPath) { - if (const UsdPrim writerPrim = writer->GetUsdPrim()) { - UsdModelAPI primModelAPI(writerPrim); - TfToken kind; - primModelAPI.GetKind(&kind); - if (!KindRegistry::IsA(kind, KindTokens->component)) { - primModelAPI.SetKind(KindTokens->component); - } - } - } - } - } - - // Write the instancerTranslate xformOp for all prims that need it. - // (This should happen @ default time or animated time depending on whether - // the xform is animated.) - for (const _TranslateOpData& opData : _instancerTranslateOps) { - if (opData.isAnimated != usdTime.IsDefault()) { - GfVec3d origin; - if (_GetTransformedOriginInLocalSpace(opData.mayaPath, &origin)) { - UsdGeomXformOp translateOp = opData.op; - _SetAttribute(translateOp.GetAttr(), -origin, usdTime); - } - } - } - - // Grab the inputPoints data from the source plug. - // (This attribute's value must come from a source plug; it isn't - // directly writeable. Thus reading it directly may not give the right - // value depending on Maya's execution behavior.) - MPlug inputPointsDest = dagNode.findPlug("inputPoints", true, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MPlug inputPointsSrc = UsdMayaUtil::GetConnected(inputPointsDest); - if (inputPointsSrc.isNull()) { - TF_WARN("inputPoints not connected on instancer '%s'", - GetDagPath().fullPathName().asChar()); - return false; - } - - auto holder = UsdMayaUtil::GetPlugDataHandle(inputPointsSrc); - if (!holder) { - TF_WARN("Unable to read inputPoints data handle for instancer '%s'", - GetDagPath().fullPathName().asChar()); - return false; - } - - MFnArrayAttrsData inputPointsData(holder->GetDataHandle().data(), - &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - if (!UsdMayaWriteUtil::WriteArrayAttrsToInstancer( - inputPointsData, instancer, _numPrototypes, usdTime, - _GetSparseValueWriter())) { - return false; - } - - // Load the completed point instancer to compute and set its extent. - instancer.GetPrim().GetStage()->Load(instancer.GetPath()); - VtArray extent(2); - if (instancer.ComputeExtentAtTime(&extent, usdTime, usdTime)) { - _SetAttribute(instancer.CreateExtentAttr(), &extent, usdTime); - } - - return true; -} - -/* virtual */ -void -PxrUsdTranslators_InstancerWriter::PostExport() -{ - for (UsdMayaPrimWriterSharedPtr& writer : _prototypeWriters) { - writer->PostExport(); - } - - // Try to clean up matching instancerTranslate/translate pairs on the - // prototypes. - for (const _TranslateOpData& opData : _instancerTranslateOps) { - UsdPrim prim = opData.op.GetAttr().GetPrim(); - if (UsdGeomXformable xformable = UsdGeomXformable(prim)) { - _CleanUpRedundantTranslateOps(xformable); - } - } -} - -/* virtual */ -bool -PxrUsdTranslators_InstancerWriter::ShouldPruneChildren() const -{ - return true; -} - -/* virtual */ -const SdfPathVector& -PxrUsdTranslators_InstancerWriter::GetModelPaths() const -{ - return _modelPaths; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/instancerWriter.h b/third_party/maya/plugin/pxrUsdTranslators/instancerWriter.h deleted file mode 100644 index c7feb088b7..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/instancerWriter.h +++ /dev/null @@ -1,109 +0,0 @@ -// -// Copyright 2017 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_INSTANCER_WRITER_H -#define PXR_USD_TRANSLATORS_INSTANCER_WRITER_H - -/// \file pxrUsdTranslators/instancerWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/transformWriter.h" - -#include "usdMaya/primWriter.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/pointInstancer.h" -#include "pxr/usd/usdGeom/xformOp.h" - -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// \brief Exporter for Maya particle instancer nodes (MFnInstancer). -/// The instancer node is used in both nParticles and MASH networks. -/// -/// The PxrUsdTranslators_InstancerWriter exports instancers to -/// UsdGeomPointInstancers. -/// It collects all of the prototypes used by the instancer (the "instanced -/// objects" or "input hierarchies") and places them underneath a new -/// "Prototypes" prim that lives underneath the UsdGeomPointInstancer. -/// -/// Prototypes may thus be exported twice if they are included in the -/// selection of nodes to export -- once at their original location in the -/// hierarchy, and another time as a prototype of the UsdGeomPointInstancer. -class PxrUsdTranslators_InstancerWriter : public UsdMayaTransformWriter -{ -public: - PxrUsdTranslators_InstancerWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - void Write(const UsdTimeCode& usdTime) override; - void PostExport() override; - bool ShouldPruneChildren() const override; - const SdfPathVector& GetModelPaths() const override; - -protected: - bool writeInstancerAttrs( - const UsdTimeCode& usdTime, - const UsdGeomPointInstancer& instancer); - -private: - bool _NeedsExtraInstancerTranslate( - const MDagPath& prototypeDagPath, - bool* instancerTranslateAnimated) const; - - /// Used internally by PxrUsdTranslators_InstancerWriter to keep track of the - /// instancerTranslate xformOp for compensating Maya's instancer position - /// behavior. - struct _TranslateOpData { - MDagPath mayaPath; - UsdGeomXformOp op; - bool isAnimated; - }; - - /// Number of prototypes that have been set up so far. - int _numPrototypes; - /// All valid prim writers for all prototypes. The size of this will most - /// likely be larger than _numPrototypes. - std::vector _prototypeWriters; - /// Data used to write the instancerTranslate xformOp on prototypes that - /// need it. There is at most one instancerTranslate op for each prototype. - std::vector<_TranslateOpData> _instancerTranslateOps; - /// Cached list of model paths for point instancer. - SdfPathVector _modelPaths; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/jointWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/jointWriter.cpp deleted file mode 100644 index 34030ab3fc..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/jointWriter.cpp +++ /dev/null @@ -1,753 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "jointWriter.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/translatorSkel.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/util.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/staticTokens.h" -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/xform.h" -#include "pxr/usd/usdSkel/animation.h" -#include "pxr/usd/usdSkel/bindingAPI.h" -#include "pxr/usd/usdSkel/root.h" -#include "pxr/usd/usdSkel/skeleton.h" -#include "pxr/usd/usdSkel/utils.h" - -#include "pxr/usd/sdf/pathTable.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(joint, PxrUsdTranslators_JointWriter); -PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(joint, UsdSkelSkeleton); - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - (Animation) - (Skeleton) -); - - -static -SdfPath -_GetAnimationPath(const SdfPath& skelPath) -{ - return skelPath.AppendChild(_tokens->Animation); -} - - -/// Gets all of the components of the joint hierarchy rooted at \p dagPath. -/// The \p skelXformPath will hold the path to a joint that defines -/// the transform of a UsdSkelSkeleton. It may be invalid if no -/// joint explicitly defines that transform. -/// The \p joints array, if provided, will be filled with the ordered set of -/// joint paths, excluding the set of joints described above. -/// The \p jointHierarchyRootPath will hold the common parent path of -/// all of the returned joints. -static -void -_GetJointHierarchyComponents( - const MDagPath& dagPath, - MDagPath* skelXformPath, - MDagPath* jointHierarchyRootPath, - std::vector* joints=nullptr) -{ - if(joints) - joints->clear(); - *skelXformPath = MDagPath(); - - MItDag dagIter(MItDag::kDepthFirst, MFn::kJoint); - dagIter.reset(dagPath, MItDag::kDepthFirst, MFn::kJoint); - - // The first joint may be the root of a Skeleton. - if (!dagIter.isDone()) { - MDagPath path; - dagIter.getPath(path); - if (UsdMayaTranslatorSkel::IsUsdSkeleton(path)) { - *skelXformPath = path; - dagIter.next(); - } - } - - // All remaining joints are treated as normal joints. - if (joints) { - while (!dagIter.isDone()) { - MDagPath path; - dagIter.getPath(path); - joints->push_back(path); - dagIter.next(); - } - } - - if(skelXformPath->isValid()) { - *jointHierarchyRootPath = *skelXformPath; - } else { - *jointHierarchyRootPath = dagPath; - jointHierarchyRootPath->pop(); - } -} - - -PxrUsdTranslators_JointWriter::PxrUsdTranslators_JointWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaPrimWriter(depNodeFn, usdPath, jobCtx), - _valid(false) -{ - if (!TF_VERIFY(GetDagPath().isValid())) { - return; - } - - const TfToken& exportSkels = _GetExportArgs().exportSkels; - if (exportSkels != UsdMayaJobExportArgsTokens->auto_ && - exportSkels != UsdMayaJobExportArgsTokens->explicit_) { - return; - } - - SdfPath skelPath = - GetSkeletonPath(GetDagPath(), _GetExportArgs().stripNamespaces); - - _skel = UsdSkelSkeleton::Define(GetUsdStage(), skelPath); - if (!TF_VERIFY(_skel)) { - return; - } - - _usdPrim = _skel.GetPrim(); -} - -VtTokenArray -PxrUsdTranslators_JointWriter::GetJointNames( - const std::vector& joints, - const MDagPath& rootDagPath, - bool stripNamespaces) -{ - MDagPath skelXformPath, jointHierarchyRootPath; - _GetJointHierarchyComponents(rootDagPath, &skelXformPath, - &jointHierarchyRootPath); - - // Get paths relative to the root of the joint hierarchy or the scene root. - // Joints have to be transforms, so mergeTransformAndShape - // shouldn't matter here. (Besides, we're not actually using these - // to point to prims.) - SdfPath rootPath; - if (jointHierarchyRootPath.length() == 0) { - // Joint name relative to the scene root. - // Note that, in this case, the export will eventually error when trying - // to obtain the SkelRoot. But it's better that we not error here and - // only error inside the UsdMaya_SkelBindingsProcessor so that we - // consolidate the SkelRoot-related errors in one place. - rootPath = SdfPath::AbsoluteRootPath(); - } - else { - // Joint name relative to joint root. - rootPath = UsdMayaUtil::MDagPathToUsdPath( - jointHierarchyRootPath, - /*mergeTransformAndShape*/ false, - stripNamespaces); - } - - VtTokenArray result; - for (const MDagPath& joint : joints) { - - SdfPath path = UsdMayaUtil::MDagPathToUsdPath( - joint, /*mergeTransformAndShape*/ false, stripNamespaces); - result.push_back(path.MakeRelativePath(rootPath).GetToken()); - } - return result; -} - -SdfPath -PxrUsdTranslators_JointWriter::GetSkeletonPath( - const MDagPath& rootJoint, - bool stripNamespaces) -{ - return UsdMayaUtil::MDagPathToUsdPath( - rootJoint, /*mergeTransformAndShape*/ false, stripNamespaces); -} - -/// Whether the transform plugs on a transform node are animated. -static -bool -_IsTransformNodeAnimated(const MDagPath& dagPath) -{ - MFnDependencyNode node(dagPath.node()); - return UsdMayaUtil::isPlugAnimated(node.findPlug("translateX")) || - UsdMayaUtil::isPlugAnimated(node.findPlug("translateY")) || - UsdMayaUtil::isPlugAnimated(node.findPlug("translateZ")) || - UsdMayaUtil::isPlugAnimated(node.findPlug("rotateX")) || - UsdMayaUtil::isPlugAnimated(node.findPlug("rotateY")) || - UsdMayaUtil::isPlugAnimated(node.findPlug("rotateZ")) || - UsdMayaUtil::isPlugAnimated(node.findPlug("scaleX")) || - UsdMayaUtil::isPlugAnimated(node.findPlug("scaleY")) || - UsdMayaUtil::isPlugAnimated(node.findPlug("scaleZ")); -} - -/// Gets the world-space rest transform for a single dag path. -static -GfMatrix4d -_GetJointWorldBindTransform(const MDagPath& dagPath) -{ - MFnDagNode dagNode(dagPath); - MMatrix restTransformWorld; - if (UsdMayaUtil::getPlugMatrix( - dagNode, "bindPose", &restTransformWorld)) { - return GfMatrix4d(restTransformWorld.matrix); - } - // No bindPose. Assume it's identity. - return GfMatrix4d(1); -} - -/// Gets world-space bind transforms for all specified dag paths. -static -VtMatrix4dArray -_GetJointWorldBindTransforms( - const UsdSkelTopology& topology, - const std::vector& jointDagPaths) -{ - size_t numJoints = jointDagPaths.size(); - VtMatrix4dArray worldXforms(numJoints); - for (size_t i = 0; i < jointDagPaths.size(); ++i) { - worldXforms[i] = _GetJointWorldBindTransform(jointDagPaths[i]); - } - return worldXforms; -} - -/// Find a dagPose that holds a bind pose for \p dagPath. -static -MObject -_FindBindPose(const MDagPath& dagPath) -{ - MStatus status; - - MFnDependencyNode depNode(dagPath.node(), &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - MPlug msgPlug = depNode.findPlug("message", &status); - - MPlugArray outputs; - msgPlug.connectedTo(outputs, /*asDst*/ false, /*asSrc*/ true, &status); - - for (unsigned int i = 0; i < outputs.length(); ++i) { - MObject outputNode = outputs[i].node(); - - if (outputNode.apiType() == MFn::kDagPose) { - - // dagPose nodes have a 'bindPose' bool that determines whether - // or not they represent a bind pose. - - MFnDependencyNode poseDep(outputNode, &status); - MPlug bindPosePlug = poseDep.findPlug("bindPose", &status); - if (status) { - if (bindPosePlug.asBool()) { - return outputNode; - } - } - - return outputNode; - } - } - return MObject(); -} - -/// Get the member indices of all objects in \p dagPaths within the -/// members array plug of a dagPose. -/// Returns true only if all \p dagPaths can be mapped to a dagPose member. -static -bool -_FindDagPoseMembers( - const MFnDependencyNode& dagPoseDep, - const std::vector& dagPaths, - std::vector* indices) -{ - MStatus status; - MPlug membersPlug = dagPoseDep.findPlug("members", &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - // Build a map of dagPath->index. - - struct _HashObjectHandle { - std::size_t operator()(const MObjectHandle& o) const { - return o.hashCode(); - } - }; - - std::unordered_map pathIndexMap; - for (size_t i = 0; i < dagPaths.size(); ++i) { - pathIndexMap[MObjectHandle(dagPaths[i].node())] = i; - } - - MPlugArray inputs; - - indices->clear(); - indices->resize(std::min(membersPlug.numElements(), - static_cast(dagPaths.size())), -1); - - for (unsigned int i = 0; i < membersPlug.numElements(); ++i) { - - MPlug memberPlug = membersPlug[i]; - memberPlug.connectedTo(inputs, /*asDst*/ true, /*asSrc*/ false); - - for (unsigned int j = 0; j < inputs.length(); ++j) { - MObjectHandle connNode(inputs[j].node()); - auto it = pathIndexMap.find(connNode); - if (it != pathIndexMap.end()) { - (*indices)[it->second] = i; - } - } - } - - // Validate that all of the input dagPaths are members. - for (size_t i = 0; i < indices->size(); ++i) { - int index = (*indices)[i]; - if (index < 0) { - TF_WARN("Node '%s' is not a member of dagPose '%s'.", - MFnDependencyNode(dagPaths[i].node()).name().asChar(), - dagPoseDep.name().asChar()); - return false; - } - } - return true; -} - -bool -_GetLocalTransformForDagPoseMember( - const MFnDependencyNode& dagPoseDep, - unsigned int index, - GfMatrix4d* xform) -{ - MStatus status; - - MPlug xformMatrixPlug = dagPoseDep.findPlug("xformMatrix"); - if (index < xformMatrixPlug.numElements()) { - MPlug xformPlug = xformMatrixPlug[index]; - - MObject plugObj = xformPlug.asMObject(MDGContext::fsNormal, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - MFnMatrixData plugMatrixData(plugObj, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - *xform = GfMatrix4d(plugMatrixData.matrix().matrix); - return true; - } - return false; -} - -/// Get local-space bind transforms to use as rest transforms. -/// The dagPose is expected to hold the local transforms. -static -bool -_GetJointLocalRestTransformsFromDagPose( - const SdfPath& skelPath, - const MDagPath& rootJoint, - const std::vector& jointDagPaths, - VtMatrix4dArray* xforms) -{ - // Use whatever bindPose the root joint is a member of. - MObject bindPose = _FindBindPose(rootJoint); - if (bindPose.isNull()) { - TF_WARN("%s -- Could not find a dagPose node holding a bind pose: " - "The Skeleton's 'restTransforms' property will not be " - "authored.", skelPath.GetText()); - return false; - } - - MStatus status; - MFnDependencyNode bindPoseDep(bindPose, &status); - CHECK_MSTATUS_AND_RETURN(status, false); - - std::vector memberIndices; - if (!_FindDagPoseMembers(bindPoseDep, jointDagPaths, &memberIndices)) { - return false; - } - - xforms->resize(jointDagPaths.size()); - for (size_t i = 0; i < xforms->size(); ++i) { - if (!_GetLocalTransformForDagPoseMember( - bindPoseDep, memberIndices[i], xforms->data()+i)) { - TF_WARN("%s -- Failed retrieving the local transform of joint '%s' " - "from dagPose '%s': The Skeleton's 'restTransforms' " - "property will not be authored.", skelPath.GetText(), - jointDagPaths[i].fullPathName().asChar(), - bindPoseDep.name().asChar()); - return false; - } - } - return true; -} - -/// Gets the world-space transform of \p dagPath at the current time. -static -GfMatrix4d -_GetJointWorldTransform(const MDagPath& dagPath) -{ - // Don't use Maya's built-in getTranslation(), etc. when extracting the - // transform because: - // - The rotation won't account for the jointOrient rotation, so - // you'd have to query that from MFnIkJoint and combine. - // - The scale is special on joints because the scale on a parent - // joint isn't inherited by children, due to an implicit - // (inverse of parent scale) factor when computing joint - // transformation matrices. - // In short, no matter what you do, there will be cases where the - // Maya joint transform can't be perfectly replicated in UsdSkel; - // it's much easier to ensure correctness by letting UsdSkel work - // with raw transform data, and perform its own decomposition later - // with UsdSkelDecomposeTransforms. - - MStatus status; - MMatrix mx = dagPath.inclusiveMatrix(&status); - return status ? GfMatrix4d(mx.matrix) : GfMatrix4d(1); -} - -/// Gets the world-space transform of \p dagPath at the current time. -static -GfMatrix4d -_GetJointLocalTransform(const MDagPath& dagPath) -{ - MStatus status; - MFnTransform xform(dagPath, &status); - if (status) { - MTransformationMatrix mx = xform.transformation(&status); - if (status) { - return GfMatrix4d(mx.asMatrix().matrix); - } - } - return GfMatrix4d(1); -} - -/// Computes world-space joint transforms for all specified dag paths -/// at the current time. -static -bool -_GetJointWorldTransforms( - const std::vector& dagPaths, - VtMatrix4dArray* xforms) -{ - xforms->resize(dagPaths.size()); - GfMatrix4d* xformsData = xforms->data(); - for (size_t i = 0; i < dagPaths.size(); ++i) { - xformsData[i] = _GetJointWorldTransform(dagPaths[i]); - } - return true; -} - -/// Computes joint-local transforms for all specified dag paths -/// at the current time. -static -bool -_GetJointLocalTransforms( - const UsdSkelTopology& topology, - const std::vector& dagPaths, - const GfMatrix4d& rootXf, - VtMatrix4dArray* localXforms) -{ - VtMatrix4dArray worldXforms; - if (_GetJointWorldTransforms(dagPaths, &worldXforms)) { - - GfMatrix4d rootInvXf = rootXf.GetInverse(); - - VtMatrix4dArray worldInvXforms(worldXforms); - for (auto& xf : worldInvXforms) - xf = xf.GetInverse(); - - return UsdSkelComputeJointLocalTransforms(topology, worldXforms, - worldInvXforms, - localXforms, &rootInvXf); - } - return true; -} - -/// Returns true if the joint's transform definitely matches its rest transform -/// over all exported frames. -static -bool -_JointMatchesRestPose( - size_t jointIdx, - const MDagPath& dagPath, - const VtMatrix4dArray& xforms, - const VtMatrix4dArray& restXforms, - bool exportingAnimation) -{ - if (exportingAnimation && _IsTransformNodeAnimated(dagPath)) - return false; - else if (jointIdx < xforms.size()) - return GfIsClose(xforms[jointIdx], restXforms[jointIdx], 1e-8); - return false; -} - -/// Given the list of USD joint names and dag paths, returns the joints that -/// (1) are moved from their rest poses or (2) have animation, if we are going -/// to export animation. -static -void -_GetAnimatedJoints( - const UsdSkelTopology& topology, - const VtTokenArray& usdJointNames, - const MDagPath& rootDagPath, - const std::vector& jointDagPaths, - const VtMatrix4dArray& restXforms, - VtTokenArray* animatedJointNames, - std::vector* animatedJointPaths, - bool exportingAnimation) -{ - if (!TF_VERIFY(usdJointNames.size() == jointDagPaths.size())) { - return; - } - - if (restXforms.size() != usdJointNames.size()) { - // Either have invalid restXforms or no restXforms at all - // (the latter happens when a user deletes the dagPose). - // Must treat all joinst as animated. - *animatedJointNames = usdJointNames; - *animatedJointPaths = jointDagPaths; - return; - } - - VtMatrix4dArray localXforms; - if (!exportingAnimation) { - // Compute the current local xforms of all joints so we can decide - // whether or not they need to have a value encoded on the anim prim. - GfMatrix4d rootXform = _GetJointWorldTransform(rootDagPath); - _GetJointLocalTransforms(topology, jointDagPaths, - rootXform, &localXforms); - } - - // The resulting vector contains only animated joints or joints not - // in their rest pose. The order is *not* guaranteed to be the Skeleton - // order, because UsdSkel allows arbitrary order on SkelAnimation. - for (size_t i = 0; i < jointDagPaths.size(); ++i) { - const TfToken& jointName = usdJointNames[i]; - const MDagPath& dagPath = jointDagPaths[i]; - - if (!_JointMatchesRestPose(i, jointDagPaths[i], localXforms, - restXforms, exportingAnimation)) { - animatedJointNames->push_back(jointName); - animatedJointPaths->push_back(dagPath); - } - } -} - -bool -PxrUsdTranslators_JointWriter::_WriteRestState() -{ - // Check if the root joint is the special root joint created - // for round-tripping UsdSkel data. - bool haveUsdSkelXform = - UsdMayaTranslatorSkel::IsUsdSkeleton(GetDagPath()); - - if (!haveUsdSkelXform) { - // We don't have a joint that represents the Skeleton. - // This means that the joint hierarchy is originating from Maya. - // Mark it, so that the exported results can be reimported in - // a structure-preserving way. - UsdMayaTranslatorSkel::MarkSkelAsMayaGenerated(_skel); - } - - _GetJointHierarchyComponents(GetDagPath(), - &_skelXformPath, - &_jointHierarchyRootPath, - &_joints); - - VtTokenArray skelJointNames = - GetJointNames(_joints, GetDagPath(), - _GetExportArgs().stripNamespaces); - _topology = UsdSkelTopology(skelJointNames); - std::string whyNotValid; - if (!_topology.Validate(&whyNotValid)) { - TF_CODING_ERROR("Joint topology is invalid: %s", - whyNotValid.c_str()); - return false; - } - - // Setup binding relationships on the instance prim, - // so that the root xform establishes a skeleton instance - // with the right transform. - const UsdSkelBindingAPI binding = UsdMayaTranslatorUtil - ::GetAPISchemaForAuthoring(_skel.GetPrim()); - - // Mark the bindings for post processing. - - _SetAttribute(_skel.GetJointsAttr(), skelJointNames); - - SdfPath skelPath = _skel.GetPrim().GetPath(); - _writeJobCtx.MarkSkelBindings( - skelPath, skelPath, _GetExportArgs().exportSkels); - - VtMatrix4dArray bindXforms = - _GetJointWorldBindTransforms(_topology, _joints); - _SetAttribute(_skel.GetBindTransformsAttr(), bindXforms); - - VtMatrix4dArray restXforms; - if (_GetJointLocalRestTransformsFromDagPose( - skelPath, GetDagPath(), _joints, &restXforms)) { - _SetAttribute(_skel.GetRestTransformsAttr(), restXforms); - } - - VtTokenArray animJointNames; - _GetAnimatedJoints(_topology, skelJointNames, GetDagPath(), - _joints, restXforms, - &animJointNames, &_animatedJoints, - !_GetExportArgs().timeSamples.empty()); - - if (haveUsdSkelXform) { - _skelXformAttr = _skel.MakeMatrixXform(); - if (!_GetExportArgs().timeSamples.empty()) { - MObject node = _skelXformPath.node(); - _skelXformIsAnimated = UsdMayaUtil::isAnimated(node); - } else { - _skelXformIsAnimated = false; - } - } - - if (!animJointNames.empty()) { - - SdfPath animPath = _GetAnimationPath(skelPath); - _skelAnim = UsdSkelAnimation::Define(GetUsdStage(), animPath); - - if (TF_VERIFY(_skelAnim)) { - _skelToAnimMapper = - UsdSkelAnimMapper(skelJointNames, animJointNames); - - _SetAttribute(_skelAnim.GetJointsAttr(), animJointNames); - - binding.CreateAnimationSourceRel().SetTargets({animPath}); - } else { - return false; - } - } - return true; -} - -/* virtual */ -void -PxrUsdTranslators_JointWriter::Write(const UsdTimeCode& usdTime) -{ - if (usdTime.IsDefault()) { - _valid = _WriteRestState(); - } - - if (!_valid) { - return; - } - - if ((usdTime.IsDefault() || _skelXformIsAnimated) && _skelXformAttr) { - - // We have a joint which provides the transform of the Skeleton, - // instead of the transform of a joint in the hierarchy. - GfMatrix4d localXf = _GetJointLocalTransform(_skelXformPath); - _SetAttribute(_skelXformAttr, localXf, usdTime); - } - - // Time-varying step: write the packed joint animation transforms once per - // time code. We do want to run this @ default time also so that any - // deviations from the rest pose are exported as the default values on the - // SkelAnimation. - if (!_animatedJoints.empty()) { - - if (!_skelAnim) { - - SdfPath animPath = _GetAnimationPath(_skel.GetPrim().GetPath()); - - TF_CODING_ERROR( - "SkelAnimation <%s> doesn't exist but should " - "have been created during default-time pass.", - animPath.GetText()); - return; - } - - GfMatrix4d rootXf = _GetJointWorldTransform(_jointHierarchyRootPath); - - VtMatrix4dArray localXforms; - if (_GetJointLocalTransforms(_topology, _joints, - rootXf, &localXforms)) { - - // Remap local xforms into the (possibly sparse) anim order. - VtMatrix4dArray animLocalXforms; - if (_skelToAnimMapper.Remap(localXforms, &animLocalXforms)) { - - VtVec3fArray translations; - VtQuatfArray rotations; - VtVec3hArray scales; - if (UsdSkelDecomposeTransforms(animLocalXforms, &translations, - &rotations, &scales)) { - - // XXX It is difficult for us to tell which components are - // actually animated since we rely on decomposition to get - // separate anim components. - // In the future, we may want to RLE-compress the data in - // PostExport to remove redundant time samples. - _SetAttribute(_skelAnim.GetTranslationsAttr(), - &translations, usdTime); - _SetAttribute(_skelAnim.GetRotationsAttr(), - &rotations, usdTime); - _SetAttribute(_skelAnim.GetScalesAttr(), - &scales, usdTime); - } - } - } - } -} - -/* virtual */ -bool -PxrUsdTranslators_JointWriter::ExportsGprims() const -{ - // Nether the Skeleton nor its animation sources are gprims. - return false; -} - -/* virtual */ -bool -PxrUsdTranslators_JointWriter::ShouldPruneChildren() const -{ - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/jointWriter.h b/third_party/maya/plugin/pxrUsdTranslators/jointWriter.h deleted file mode 100644 index 243cac6eac..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/jointWriter.h +++ /dev/null @@ -1,110 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_JOINT_WRITER_H -#define PXR_USD_TRANSLATORS_JOINT_WRITER_H - -/// \file pxrUsdTranslators/jointWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/primWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/xform.h" -#include "pxr/usd/usdSkel/animation.h" -#include "pxr/usd/usdSkel/animMapper.h" -#include "pxr/usd/usdSkel/skeleton.h" -#include "pxr/usd/usdSkel/topology.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Exports joint hierarchies (the hierarchies of DAG nodes rooted at a joint) -/// as a UsdSkelSkeleton, along with a UsdSkelAnimation if the joints are -/// animated or posed differently from their rest pose. Currently, each joint -/// hierarchy is treated as a separate skeleton, meaning that this prim writer -/// will never produce skeletons with multiple root joints. -/// -/// If the joints are posed differently from the rest pose on the export frame -/// (the current frame when the export command is run), a UsdSkelAnimation is -/// created to encode the pose. -/// If the exportAnimation flag is enabled for the write job and the joints do -/// contain animation, then a UsdSkelAnimation is created to encode the joint -/// animations. -class PxrUsdTranslators_JointWriter : public UsdMayaPrimWriter -{ -public: - PxrUsdTranslators_JointWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - void Write(const UsdTimeCode& usdTime) override; - bool ExportsGprims() const override; - bool ShouldPruneChildren() const override; - - /// Gets the joint name tokens for the given dag paths, assuming a joint - /// hierarchy with the given root joint. - static VtTokenArray GetJointNames( - const std::vector& joints, - const MDagPath& rootJoint, - bool stripNamespaces); - - /// Gets the expected path where a skeleton will be exported for - /// the given root joint. The skeleton both binds a skeleton and - /// holds root transformations of the joint hierarchy. - static SdfPath GetSkeletonPath( - const MDagPath& rootJoint, - bool stripNamespaces); - -private: - bool _WriteRestState(); - - bool _valid; - UsdSkelSkeleton _skel; - UsdSkelAnimation _skelAnim; - - /// The dag path defining the root transform of the Skeleton. - MDagPath _skelXformPath; - - /// The common parent path of all proper joints. - MDagPath _jointHierarchyRootPath; - - UsdSkelTopology _topology; - UsdSkelAnimMapper _skelToAnimMapper; - std::vector _joints, _animatedJoints; - UsdAttribute _skelXformAttr; - bool _skelXformIsAnimated; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/lightReader.cpp b/third_party/maya/plugin/pxrUsdTranslators/lightReader.cpp deleted file mode 100644 index 3ef406064c..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/lightReader.cpp +++ /dev/null @@ -1,87 +0,0 @@ -// -// Copyright 2019 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorRfMLight.h" -#include "usdMaya/primReaderRegistry.h" - -#include "pxr/usd/usdLux/cylinderLight.h" -#include "pxr/usd/usdLux/diskLight.h" -#include "pxr/usd/usdLux/distantLight.h" -#include "pxr/usd/usdLux/domeLight.h" -#include "pxr/usd/usdLux/geometryLight.h" -#include "pxr/usd/usdLux/rectLight.h" -#include "pxr/usd/usdLux/sphereLight.h" -#include "pxr/usd/usdRi/pxrAovLight.h" -#include "pxr/usd/usdRi/pxrEnvDayLight.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_DEFINE_READER(UsdLuxCylinderLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Read(args, context); -} - -PXRUSDMAYA_DEFINE_READER(UsdLuxDiskLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Read(args, context); -} - -PXRUSDMAYA_DEFINE_READER(UsdLuxDistantLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Read(args, context); -} - -PXRUSDMAYA_DEFINE_READER(UsdLuxDomeLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Read(args, context); -} - -PXRUSDMAYA_DEFINE_READER(UsdLuxGeometryLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Read(args, context); -} - -PXRUSDMAYA_DEFINE_READER(UsdLuxRectLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Read(args, context); -} - -PXRUSDMAYA_DEFINE_READER(UsdLuxSphereLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Read(args, context); -} - -PXRUSDMAYA_DEFINE_READER(UsdRiPxrAovLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Read(args, context); -} - -PXRUSDMAYA_DEFINE_READER(UsdRiPxrEnvDayLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Read(args, context); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/lightWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/lightWriter.cpp deleted file mode 100644 index 58955d441b..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/lightWriter.cpp +++ /dev/null @@ -1,77 +0,0 @@ -// -// Copyright 2019 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "usdMaya/translatorRfMLight.h" -#include "usdMaya/primWriterRegistry.h" - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_DEFINE_WRITER(PxrAovLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Write(args, context); -} - -PXRUSDMAYA_DEFINE_WRITER(PxrCylinderLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Write(args, context); -} - -PXRUSDMAYA_DEFINE_WRITER(PxrDiskLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Write(args, context); -} - -PXRUSDMAYA_DEFINE_WRITER(PxrDistantLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Write(args, context); -} - -PXRUSDMAYA_DEFINE_WRITER(PxrDomeLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Write(args, context); -} - -PXRUSDMAYA_DEFINE_WRITER(PxrEnvDayLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Write(args, context); -} - -PXRUSDMAYA_DEFINE_WRITER(PxrMeshLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Write(args, context); -} - -PXRUSDMAYA_DEFINE_WRITER(PxrRectLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Write(args, context); -} - -PXRUSDMAYA_DEFINE_WRITER(PxrSphereLight, args, context) -{ - return UsdMayaTranslatorRfMLight::Write(args, context); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/locatorWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/locatorWriter.cpp deleted file mode 100644 index 01e02fb94e..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/locatorWriter.cpp +++ /dev/null @@ -1,73 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "locatorWriter.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usdGeom/xform.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(locator, PxrUsdTranslators_LocatorWriter); -PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(locator, UsdGeomXform); - - -PxrUsdTranslators_LocatorWriter::PxrUsdTranslators_LocatorWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaPrimWriter(depNodeFn, usdPath, jobCtx) -{ - if (!TF_VERIFY(GetDagPath().isValid())) { - return; - } - - UsdGeomXform xformSchema = - UsdGeomXform::Define(GetUsdStage(), GetUsdPath()); - if (!TF_VERIFY( - xformSchema, - "Could not define UsdGeomXform at path '%s'\n", - GetUsdPath().GetText())) { - return; - } - - _usdPrim = xformSchema.GetPrim(); - if (!TF_VERIFY( - _usdPrim, - "Could not get UsdPrim for UsdGeomXform at path '%s'\n", - xformSchema.GetPath().GetText())) { - return; - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/locatorWriter.h b/third_party/maya/plugin/pxrUsdTranslators/locatorWriter.h deleted file mode 100644 index 6f0dfd1dc8..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/locatorWriter.h +++ /dev/null @@ -1,66 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_LOCATOR_WRITER_H -#define PXR_USD_TRANSLATORS_LOCATOR_WRITER_H - -/// \file pxrUsdTranslators/locatorWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/primWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// A simple USD prim writer for Maya locator shape nodes. -/// -/// Having this dedicated prim writer for locators ensures that we get the -/// correct resulting USD whether mergeTransformAndShape is turned on or off. -/// -/// Note that there is currently no "Locator" type in USD and that Maya locator -/// nodes are exported as UsdGeomXform prims. This means that locators will not -/// currently round-trip out of Maya to USD and back because the importer is -/// not able to differentiate between Xform prims that were the result of -/// exporting Maya "transform" type nodes and those that were the result of -/// exporting Maya "locator" type nodes. -class PxrUsdTranslators_LocatorWriter : public UsdMayaPrimWriter -{ -public: - PxrUsdTranslators_LocatorWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/materialReader.cpp b/third_party/maya/plugin/pxrUsdTranslators/materialReader.cpp deleted file mode 100644 index 675757d03a..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/materialReader.cpp +++ /dev/null @@ -1,52 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/translatorMaterial.h" - -#include "pxr/usd/usdShade/material.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_DEFINE_READER(UsdShadeMaterial, args, context) -{ - bool importUnboundShaders = args.ShouldImportUnboundShaders(); - if (importUnboundShaders) { - const UsdPrim& usdPrim = args.GetUsdPrim(); - UsdMayaTranslatorMaterial::Read(args.GetShadingMode(), - UsdShadeMaterial(usdPrim), - UsdGeomGprim(), - context); - } - // Always prune materials' namespace descendants - assume that it's just - // part of the material's shading network. - context->SetPruneChildren(true); - return true; -} - - - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/plugin/pxrUsdTranslators/meshReader.cpp b/third_party/maya/plugin/pxrUsdTranslators/meshReader.cpp deleted file mode 100644 index c8bf85546c..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/meshReader.cpp +++ /dev/null @@ -1,46 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/translatorMesh.h" - -#include "pxr/usd/usdGeom/mesh.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_DEFINE_READER(UsdGeomMesh, args, context) -{ - const UsdPrim& usdPrim = args.GetUsdPrim(); - MObject parentNode = context->GetMayaNode(usdPrim.GetPath().GetParentPath(), true); - return UsdMayaTranslatorMesh::Create( - UsdGeomMesh(usdPrim), - parentNode, - args, - context); -} - - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/plugin/pxrUsdTranslators/meshWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/meshWriter.cpp deleted file mode 100644 index f7f61d5278..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/meshWriter.cpp +++ /dev/null @@ -1,580 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "meshWriter.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/meshUtil.h" -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/util.h" -#include "usdMaya/writeUtil.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/gf/vec2f.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/sdf/types.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/mesh.h" -#include "pxr/usd/usdGeom/pointBased.h" -#include "pxr/usd/usdGeom/primvar.h" -#include "pxr/usd/usdUtils/pipeline.h" - -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(mesh, PxrUsdTranslators_MeshWriter); -PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(mesh, UsdGeomMesh); - - -namespace { - -void -_exportReferenceMesh(UsdGeomMesh& primSchema, MObject obj) -{ - MStatus status = MS::kSuccess; - MFnDependencyNode dNode(obj, &status); - if (!status) { - return; - } - - MPlug referencePlug = dNode.findPlug("referenceObject", &status); - if (!status || referencePlug.isNull()) { - return; - } - - MPlugArray conns; - referencePlug.connectedTo(conns, true, false); - if (conns.length() == 0) { - return; - } - - MObject referenceObject = conns[0].node(); - if (!referenceObject.hasFn(MFn::kMesh)) { - return; - } - - MFnMesh referenceMesh(referenceObject, &status); - if (!status) { - return; - } - - const float* mayaRawPoints = referenceMesh.getRawPoints(&status); - const int numVertices = referenceMesh.numVertices(); - VtArray points(numVertices); - for (int i = 0; i < numVertices; ++i) { - const int floatIndex = i * 3; - points[i].Set(mayaRawPoints[floatIndex], - mayaRawPoints[floatIndex + 1], - mayaRawPoints[floatIndex + 2]); - } - - UsdGeomPrimvar primVar = primSchema.CreatePrimvar( - UsdUtilsGetPrefName(), - SdfValueTypeNames->Point3fArray, - UsdGeomTokens->varying); - - if (!primVar) { - return; - } - - primVar.GetAttr().Set(VtValue(points)); -} - -} // anonymous namespace - -const GfVec2f PxrUsdTranslators_MeshWriter::_DefaultUV = GfVec2f(0.f); - -const GfVec3f PxrUsdTranslators_MeshWriter::_ShaderDefaultRGB = GfVec3f(0.5); -const float PxrUsdTranslators_MeshWriter::_ShaderDefaultAlpha = 0.0; - -const GfVec3f PxrUsdTranslators_MeshWriter::_ColorSetDefaultRGB = GfVec3f(1.0); -const float PxrUsdTranslators_MeshWriter::_ColorSetDefaultAlpha = 1.0; -const GfVec4f PxrUsdTranslators_MeshWriter::_ColorSetDefaultRGBA = GfVec4f( - PxrUsdTranslators_MeshWriter::_ColorSetDefaultRGB[0], - PxrUsdTranslators_MeshWriter::_ColorSetDefaultRGB[1], - PxrUsdTranslators_MeshWriter::_ColorSetDefaultRGB[2], - PxrUsdTranslators_MeshWriter::_ColorSetDefaultAlpha); - - -PxrUsdTranslators_MeshWriter::PxrUsdTranslators_MeshWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaPrimWriter(depNodeFn, usdPath, jobCtx) -{ - if (!TF_VERIFY(GetDagPath().isValid())) { - return; - } - - if (!isMeshValid()) { - return; - } - - UsdGeomMesh primSchema = UsdGeomMesh::Define(GetUsdStage(), GetUsdPath()); - if (!TF_VERIFY( - primSchema, - "Could not define UsdGeomMesh at path '%s'\n", - GetUsdPath().GetText())) { - return; - } - - _usdPrim = primSchema.GetPrim(); - if (!TF_VERIFY( - _usdPrim, - "Could not get UsdPrim for UsdGeomMesh at path '%s'\n", - primSchema.GetPath().GetText())) { - return; - } -} - -/* virtual */ -void -PxrUsdTranslators_MeshWriter::PostExport() -{ - _CleanupPrimvars(); -} - -/* virtual */ -void -PxrUsdTranslators_MeshWriter::Write(const UsdTimeCode& usdTime) -{ - UsdMayaPrimWriter::Write(usdTime); - - UsdGeomMesh primSchema(_usdPrim); - writeMeshAttrs(usdTime, primSchema); -} - -bool -PxrUsdTranslators_MeshWriter::writeMeshAttrs( - const UsdTimeCode& usdTime, - UsdGeomMesh& primSchema) -{ - MStatus status = MS::kSuccess; - - // Exporting reference object only once - if (usdTime.IsDefault() && _GetExportArgs().exportReferenceObjects) { - _exportReferenceMesh(primSchema, GetMayaObject()); - } - - // Write UsdSkel skeletal skinning data first, since this function will - // determine whether we use the "input" or "final" mesh when exporting - // mesh geometry. This should only be run once at default time. - if (usdTime.IsDefault()) { - _skelInputMesh = writeSkinningData(primSchema); - } - - // This is the mesh that "lives" at the end of this dag node. We should - // always pull user-editable "sidecar" data like color sets and tags from - // this mesh. - MFnMesh finalMesh(GetDagPath(), &status); - if (!status) { - TF_RUNTIME_ERROR( - "Failed to get final mesh at DAG path: %s", - GetDagPath().fullPathName().asChar()); - return false; - } - - // If exporting skinning, then geomMesh and finalMesh will be different - // meshes. The general rule is to use geomMesh only for geometric data such - // as vertices, faces, normals, but use finalMesh for UVs, color sets, - // and user-defined tagging (e.g. subdiv tags). - MObject geomMeshObj = _skelInputMesh.isNull() ? - finalMesh.object() : _skelInputMesh; - // do not pass these to functions that need access to geomMeshObj! - // geomMesh.object() returns nil for meshes of type kMeshData. - MFnMesh geomMesh(geomMeshObj, &status); - if (!status) { - TF_RUNTIME_ERROR( - "Failed to get geom mesh at DAG path: %s", - GetDagPath().fullPathName().asChar()); - return false; - } - - // Return if usdTime does not match if shape is animated. - if (usdTime.IsDefault() == _IsMeshAnimated()) { - // If the shape is animated (based on the check above), only export time - // samples. If the shape is non-animated, only export at the default - // time. - return true; - } - - unsigned int numVertices = geomMesh.numVertices(); - unsigned int numPolygons = geomMesh.numPolygons(); - - // Set mesh attrs ========== - // Get points - // TODO: Use memcpy() - const float* mayaRawPoints = geomMesh.getRawPoints(&status); - VtArray points(numVertices); - for (unsigned int i = 0; i < numVertices; i++) { - unsigned int floatIndex = i*3; - points[i].Set(mayaRawPoints[floatIndex], - mayaRawPoints[floatIndex+1], - mayaRawPoints[floatIndex+2]); - } - - VtArray extent(2); - // Compute the extent using the raw points - UsdGeomPointBased::ComputeExtent(points, &extent); - - _SetAttribute(primSchema.GetPointsAttr(), &points, usdTime); - _SetAttribute(primSchema.CreateExtentAttr(), &extent, usdTime); - - // Get faceVertexIndices - unsigned int numFaceVertices = geomMesh.numFaceVertices(&status); - VtArray faceVertexCounts(numPolygons); - VtArray faceVertexIndices(numFaceVertices); - MIntArray mayaFaceVertexIndices; // used in loop below - unsigned int curFaceVertexIndex = 0; - for (unsigned int i = 0; i < numPolygons; i++) { - geomMesh.getPolygonVertices(i, mayaFaceVertexIndices); - faceVertexCounts[i] = mayaFaceVertexIndices.length(); - for (unsigned int j=0; j < mayaFaceVertexIndices.length(); j++) { - faceVertexIndices[ curFaceVertexIndex ] = mayaFaceVertexIndices[j]; // push_back - curFaceVertexIndex++; - } - } - _SetAttribute(primSchema.GetFaceVertexCountsAttr(), &faceVertexCounts, usdTime); - _SetAttribute(primSchema.GetFaceVertexIndicesAttr(), &faceVertexIndices, usdTime); - - // Read subdiv scheme tagging. If not set, we default to defaultMeshScheme - // flag (this is specified by the job args but defaults to catmullClark). - TfToken sdScheme = UsdMayaMeshUtil::GetSubdivScheme(finalMesh); - if (sdScheme.IsEmpty()) { - sdScheme = _GetExportArgs().defaultMeshScheme; - } - primSchema.CreateSubdivisionSchemeAttr(VtValue(sdScheme), true); - - if (sdScheme == UsdGeomTokens->none) { - // Polygonal mesh - export normals. - bool emitNormals = true; // Default to emitting normals if no tagging. - UsdMayaMeshUtil::GetEmitNormalsTag(finalMesh, &emitNormals); - if (emitNormals) { - VtArray meshNormals; - TfToken normalInterp; - - if (UsdMayaMeshUtil::GetMeshNormals( - geomMeshObj, - &meshNormals, - &normalInterp)) { - _SetAttribute( - primSchema.GetNormalsAttr(), - &meshNormals, - usdTime); - primSchema.SetNormalsInterpolation(normalInterp); - } - } - } else { - // Subdivision surface - export subdiv-specific attributes. - TfToken sdInterpBound = UsdMayaMeshUtil::GetSubdivInterpBoundary( - finalMesh); - if (!sdInterpBound.IsEmpty()) { - _SetAttribute(primSchema.CreateInterpolateBoundaryAttr(), - sdInterpBound); - } - - TfToken sdFVLinearInterpolation = - UsdMayaMeshUtil::GetSubdivFVLinearInterpolation(finalMesh); - if (!sdFVLinearInterpolation.IsEmpty()) { - _SetAttribute(primSchema.CreateFaceVaryingLinearInterpolationAttr(), - sdFVLinearInterpolation); - } - - assignSubDivTagsToUSDPrim(finalMesh, primSchema); - } - - // Holes - we treat InvisibleFaces as holes - MUintArray mayaHoles = finalMesh.getInvisibleFaces(); - if (mayaHoles.length() > 0) { - VtArray subdHoles(mayaHoles.length()); - for (unsigned int i=0; i < mayaHoles.length(); i++) { - subdHoles[i] = mayaHoles[i]; - } - // not animatable in Maya, so we'll set default only - _SetAttribute(primSchema.GetHoleIndicesAttr(), &subdHoles); - } - - // == Write UVSets as Vec2f Primvars - MStringArray uvSetNames; - if (_GetExportArgs().exportMeshUVs) { - status = finalMesh.getUVSetNames(uvSetNames); - } - for (unsigned int i = 0; i < uvSetNames.length(); ++i) { - VtArray uvValues; - TfToken interpolation; - VtArray assignmentIndices; - - if (!_GetMeshUVSetData( - finalMesh.object(), - uvSetNames[i], - &uvValues, - &interpolation, - &assignmentIndices)) { - continue; - } - - // XXX:bug 118447 - // We should be able to configure the UV map name that triggers this - // behavior, and the name to which it exports. - // The UV Set "map1" is renamed st. This is a Pixar/USD convention. - TfToken setName(uvSetNames[i].asChar()); - if (setName == "map1") { - setName = UsdUtilsGetPrimaryUVSetName(); - } - - _createUVPrimVar(primSchema, - setName, - usdTime, - uvValues, - interpolation, - assignmentIndices); - } - - // == Gather ColorSets - std::vector colorSetNames; - if (_GetExportArgs().exportColorSets) { - MStringArray mayaColorSetNames; - status = finalMesh.getColorSetNames(mayaColorSetNames); - colorSetNames.reserve(mayaColorSetNames.length()); - for (unsigned int i = 0; i < mayaColorSetNames.length(); i++) { - colorSetNames.emplace_back(mayaColorSetNames[i].asChar()); - } - } - - std::set colorSetNamesSet(colorSetNames.begin(), colorSetNames.end()); - - VtArray shadersRGBData; - VtArray shadersAlphaData; - TfToken shadersInterpolation; - VtArray shadersAssignmentIndices; - - // If we're exporting displayColor or we have color sets, gather colors and - // opacities from the shaders assigned to the mesh and/or its faces. - // If we find a displayColor color set, the shader colors and opacities - // will be used to fill in unauthored/unpainted faces in the color set. - if (_GetExportArgs().exportDisplayColor || !colorSetNames.empty()) { - UsdMayaUtil::GetLinearShaderColor( - finalMesh, - &shadersRGBData, - &shadersAlphaData, - &shadersInterpolation, - &shadersAssignmentIndices); - } - - for (const std::string& colorSetName: colorSetNames) { - - if (_excludeColorSets.count(colorSetName) > 0) - continue; - - bool isDisplayColor = false; - - if (colorSetName == UsdMayaMeshColorSetTokens->DisplayColorColorSetName.GetString()) { - if (!_GetExportArgs().exportDisplayColor) { - continue; - } - isDisplayColor=true; - } - - if (colorSetName == UsdMayaMeshColorSetTokens->DisplayOpacityColorSetName.GetString()) { - TF_WARN("Mesh \"%s\" has a color set named \"%s\", " - "which is a reserved Primvar name in USD. Skipping...", - finalMesh.fullPathName().asChar(), - UsdMayaMeshColorSetTokens->DisplayOpacityColorSetName - .GetText()); - continue; - } - - VtArray RGBData; - VtArray AlphaData; - TfToken interpolation; - VtArray assignmentIndices; - MFnMesh::MColorRepresentation colorSetRep; - bool clamped = false; - - if (!_GetMeshColorSetData( - finalMesh.object(), - MString(colorSetName.c_str()), - isDisplayColor, - shadersRGBData, - shadersAlphaData, - shadersAssignmentIndices, - &RGBData, - &AlphaData, - &interpolation, - &assignmentIndices, - &colorSetRep, - &clamped)) { - TF_WARN("Unable to retrieve colorSet data: %s on mesh: %s. " - "Skipping...", - colorSetName.c_str(), finalMesh.fullPathName().asChar()); - continue; - } - - if (isDisplayColor) { - // We tag the resulting displayColor/displayOpacity primvar as - // authored to make sure we reconstruct the color set on import. - _addDisplayPrimvars( - primSchema, - usdTime, - colorSetRep, - RGBData, - AlphaData, - interpolation, - assignmentIndices, - clamped, - true); - } else { - const std::string sanitizedName = UsdMayaUtil::SanitizeColorSetName(colorSetName); - // if our sanitized name is different than our current one and the - // sanitized name already exists, it means 2 things are trying to - // write to the same primvar. warn and continue. - if (colorSetName != sanitizedName && - colorSetNamesSet.count(sanitizedName) > 0) { - TF_WARN("Skipping colorSet '%s' as the colorSet '%s' exists as " - "well.", - colorSetName.c_str(), sanitizedName.c_str()); - continue; - } - - TfToken colorSetNameToken = TfToken(sanitizedName); - if (colorSetRep == MFnMesh::kAlpha) { - _createAlphaPrimVar(primSchema, - colorSetNameToken, - usdTime, - AlphaData, - interpolation, - assignmentIndices, - clamped); - } else if (colorSetRep == MFnMesh::kRGB) { - _createRGBPrimVar(primSchema, - colorSetNameToken, - usdTime, - RGBData, - interpolation, - assignmentIndices, - clamped); - } else if (colorSetRep == MFnMesh::kRGBA) { - _createRGBAPrimVar(primSchema, - colorSetNameToken, - usdTime, - RGBData, - AlphaData, - interpolation, - assignmentIndices, - clamped); - } - } - } - - // _addDisplayPrimvars() will only author displayColor and displayOpacity - // if no authored opinions exist, so the code below only has an effect if - // we did NOT find a displayColor color set above. - if (_GetExportArgs().exportDisplayColor) { - // Using the shader default values (an alpha of zero, in particular) - // results in Gprims rendering the same way in usdview as they do in - // Maya (i.e. unassigned components are invisible). - // - // Since these colors come from the shaders and not a colorset, we are - // not adding the clamp attribute as custom data. We also don't need to - // reconstruct a color set from them on import since they originated - // from the bound shader(s), so the authored flag is set to false. - _addDisplayPrimvars(primSchema, - usdTime, - MFnMesh::kRGBA, - shadersRGBData, - shadersAlphaData, - shadersInterpolation, - shadersAssignmentIndices, - false, - false); - } - - return true; -} - -bool -PxrUsdTranslators_MeshWriter::isMeshValid() -{ - MStatus status = MS::kSuccess; - - // Sanity checks - MFnMesh lMesh(GetDagPath(), &status); - if (!status) { - TF_RUNTIME_ERROR( - "MFnMesh() failed for mesh at DAG path: %s", - GetDagPath().fullPathName().asChar()); - return false; - } - - unsigned int numVertices = lMesh.numVertices(); - unsigned int numPolygons = lMesh.numPolygons(); - if (numVertices < 3 && numVertices > 0) - { - TF_RUNTIME_ERROR( - "%s is not a valid mesh, because it only has %u points,", - lMesh.fullPathName().asChar(), numVertices); - } - if (numPolygons == 0) - { - TF_WARN("%s has no polygons.", lMesh.fullPathName().asChar()); - } - return true; -} - -/* virtual */ -bool -PxrUsdTranslators_MeshWriter::ExportsGprims() const -{ - return true; -} - -bool -PxrUsdTranslators_MeshWriter::_IsMeshAnimated() const -{ - // Note that _HasAnimCurves() as computed by UsdMayaTransformWriter is - // whether the finalMesh is animated. - return _skelInputMesh.isNull() ? _HasAnimCurves() : false; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/meshWriter.h b/third_party/maya/plugin/pxrUsdTranslators/meshWriter.h deleted file mode 100644 index 8592f6f4e8..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/meshWriter.h +++ /dev/null @@ -1,216 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_MESH_WRITER_H -#define PXR_USD_TRANSLATORS_MESH_WRITER_H - -/// \file pxrUsdTranslators/meshWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/primWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/gf/vec2f.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/gf/vec4f.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/gprim.h" -#include "pxr/usd/usdGeom/mesh.h" -#include "pxr/usd/usdGeom/primvar.h" - -#include -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Exports Maya mesh objects (MFnMesh)as UsdGeomMesh prims, taking into account -/// subd/poly, skinning, reference objects, UVs, and color sets. -class PxrUsdTranslators_MeshWriter : public UsdMayaPrimWriter -{ -public: - PxrUsdTranslators_MeshWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - void Write(const UsdTimeCode& usdTime) override; - bool ExportsGprims() const override; - - void PostExport() override; - -protected: - bool writeMeshAttrs(const UsdTimeCode& usdTime, UsdGeomMesh& primSchema); - -private: - bool isMeshValid(); - void assignSubDivTagsToUSDPrim(MFnMesh& meshFn, UsdGeomMesh& primSchema); - - /// Writes skeleton skinning data for the mesh if it has skin clusters. - /// This method will internally determine, based on the job export args, - /// whether the prim has skinning data and whether it is eligible for - /// skinning data export. - /// If skinning data is successfully exported, then returns the pre-skin - /// mesh object. Otherwise, if no skeleton data was exported (whether there - /// was an error, or this mesh had no skinning, or this mesh was skipped), - /// returns a null MObject. - /// This should only be called once at the default time. - MObject writeSkinningData(UsdGeomMesh& primSchema); - - bool _GetMeshUVSetData( - const MObject& meshObj, - const MString& uvSetName, - VtArray* uvArray, - TfToken* interpolation, - VtArray* assignmentIndices); - - bool _GetMeshColorSetData( - const MObject& meshObj, - const MString& colorSet, - bool isDisplayColor, - const VtArray& shadersRGBData, - const VtArray& shadersAlphaData, - const VtArray& shadersAssignmentIndices, - VtArray* colorSetRGBData, - VtArray* colorSetAlphaData, - TfToken* interpolation, - VtArray* colorSetAssignmentIndices, - MFnMesh::MColorRepresentation* colorSetRep, - bool* clamped); - - bool _createAlphaPrimVar( - UsdGeomGprim& primSchema, - const TfToken& name, - const UsdTimeCode& usdTime, - const VtArray& data, - const TfToken& interpolation, - const VtArray& assignmentIndices, - bool clamped); - - bool _createRGBPrimVar( - UsdGeomGprim& primSchema, - const TfToken& name, - const UsdTimeCode& usdTime, - const VtArray& data, - const TfToken& interpolation, - const VtArray& assignmentIndices, - bool clamped); - - bool _createRGBAPrimVar( - UsdGeomGprim& primSchema, - const TfToken& name, - const UsdTimeCode& usdTime, - const VtArray& rgbData, - const VtArray& alphaData, - const TfToken& interpolation, - const VtArray& assignmentIndices, - bool clamped); - - bool _createUVPrimVar( - UsdGeomGprim& primSchema, - const TfToken& name, - const UsdTimeCode& usdTime, - const VtArray& data, - const TfToken& interpolation, - const VtArray& assignmentIndices); - - /// Adds displayColor and displayOpacity primvars using the given color, - /// alpha, and assignment data if the \p primSchema does not already have - /// authored opinions for them. - bool _addDisplayPrimvars( - UsdGeomGprim& primSchema, - const UsdTimeCode& usdTime, - const MFnMesh::MColorRepresentation colorRep, - const VtArray& RGBData, - const VtArray& AlphaData, - const TfToken& interpolation, - const VtArray& assignmentIndices, - const bool clamped, - const bool authored); - - /// Sets the primvar \p primvar at time \p usdTime using the given - /// \p indices (can be empty) and \p values. - /// The \p defaultValue is used to pad the \p values array in case - /// \p indices contains unassigned indices (i.e. indices < 0) that need a - /// corresponding value in the array. - /// - /// When authoring values at a non-default time, _SetPrimvar() might - /// unnecessarily pad \p values with \p defaultValue in order to guarantee - /// that the primvar remains valid during the export process. In that case, - /// the expected value of UsdGeomPrimvar::ComputeFlattened() is still - /// correct (there is just some memory wasted). - /// In order to cleanup any extra values and reclaim the wasted memory, call - /// _CleanupPrimvars() at the end of the export process. - void _SetPrimvar( - const UsdGeomPrimvar& primvar, - const VtIntArray& indices, - const VtValue& values, - const VtValue& defaultValue, - const UsdTimeCode& usdTime); - - /// Cleans up any extra data authored by _SetPrimvar(). - void _CleanupPrimvars(); - - /// Whether the mesh is animated. For the time being, meshes on which - /// skinning is being exported are considered to be non-animated. - /// XXX In theory you could have an animated input mesh before the - /// skinCluster is applied but we don't support that right now. - bool _IsMeshAnimated() const; - - /// Default value to use when collecting UVs from a UV set and a component - /// has no authored value. - static const GfVec2f _DefaultUV; - - /// Default values to use when collecting colors based on shader values - /// and an object or component has no assigned shader. - static const GfVec3f _ShaderDefaultRGB; - static const float _ShaderDefaultAlpha; - - /// Default values to use when collecting colors from a color set and a - /// component has no authored value. - static const GfVec3f _ColorSetDefaultRGB; - static const float _ColorSetDefaultAlpha; - static const GfVec4f _ColorSetDefaultRGBA; - - /// Input mesh before any skeletal deformations, cached between iterations. - MObject _skelInputMesh; - - /// Set of color sets that should be excluded. - /// Intermediate processes may alter this set prior to writeMeshAttrs(). - std::set _excludeColorSets; -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/meshWriter_Primvars.cpp b/third_party/maya/plugin/pxrUsdTranslators/meshWriter_Primvars.cpp deleted file mode 100644 index bc4e7e2c9a..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/meshWriter_Primvars.cpp +++ /dev/null @@ -1,842 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "meshWriter.h" - -#include "usdMaya/colorSpace.h" -#include "usdMaya/roundTripUtil.h" -#include "usdMaya/util.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/base/gf/gamma.h" -#include "pxr/base/gf/math.h" -#include "pxr/base/gf/transform.h" -#include "pxr/base/tf/staticTokens.h" - -#include "pxr/usd/usdGeom/mesh.h" - -#include -#include -#include -#include -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - -bool -PxrUsdTranslators_MeshWriter::_GetMeshUVSetData( - const MObject& meshObj, - const MString& uvSetName, - VtArray* uvArray, - TfToken* interpolation, - VtArray* assignmentIndices) -{ - MStatus status; - MFnMesh mesh(meshObj); - - // Sanity check first to make sure this UV set even has assigned values - // before we attempt to do anything with the data. - MIntArray uvCounts, uvIds; - status = mesh.getAssignedUVs(uvCounts, uvIds, &uvSetName); - if (status != MS::kSuccess) { - return false; - } - if (uvCounts.length() == 0 || uvIds.length() == 0) { - return false; - } - - // using itFV.getUV() does not always give us the right answer, so - // instead, we have to use itFV.getUVIndex() and use that to index into the - // UV set. - MFloatArray uArray; - MFloatArray vArray; - mesh.getUVs(uArray, vArray, &uvSetName); - if (uArray.length() != vArray.length()) { - return false; - } - - // We'll populate the assignment indices for every face vertex, but we'll - // only push values into the data if the face vertex has a value. All face - // vertices are initially unassigned/unauthored. - const unsigned int numFaceVertices = mesh.numFaceVertices(&status); - uvArray->clear(); - assignmentIndices->assign((size_t)numFaceVertices, -1); - *interpolation = UsdGeomTokens->faceVarying; - - MItMeshFaceVertex itFV(meshObj); - unsigned int fvi = 0; - for (itFV.reset(); !itFV.isDone(); itFV.next(), ++fvi) { - if (!itFV.hasUVs(uvSetName)) { - // No UVs for this faceVertex, so leave it unassigned. - continue; - } - - int uvIndex; - itFV.getUVIndex(uvIndex, &uvSetName); - if (uvIndex < 0 || static_cast(uvIndex) >= uArray.length()) { - return false; - } - - GfVec2f value(uArray[uvIndex], vArray[uvIndex]); - uvArray->push_back(value); - (*assignmentIndices)[fvi] = uvArray->size() - 1; - } - - UsdMayaUtil::MergeEquivalentIndexedValues(uvArray, - assignmentIndices); - UsdMayaUtil::CompressFaceVaryingPrimvarIndices(mesh, - interpolation, - assignmentIndices); - - return true; -} - -// This function condenses distinct indices that point to the same color values -// (the combination of RGB AND Alpha) to all point to the same index for that -// value. This will potentially shrink the data arrays. -static -void -_MergeEquivalentColorSetValues( - VtArray* colorSetRGBData, - VtArray* colorSetAlphaData, - VtArray* colorSetAssignmentIndices) -{ - if (!colorSetRGBData || !colorSetAlphaData || !colorSetAssignmentIndices) { - return; - } - - const size_t numValues = colorSetRGBData->size(); - if (numValues == 0) { - return; - } - - if (colorSetAlphaData->size() != numValues) { - TF_CODING_ERROR("Unequal sizes for color (%zu) and alpha (%zu)", - colorSetRGBData->size(), colorSetAlphaData->size()); - } - - // We first combine the separate color and alpha arrays into one GfVec4f - // array. - VtArray colorsWithAlphasData(numValues); - for (size_t i = 0; i < numValues; ++i) { - const GfVec3f color = (*colorSetRGBData)[i]; - const float alpha = (*colorSetAlphaData)[i]; - - colorsWithAlphasData[i][0] = color[0]; - colorsWithAlphasData[i][1] = color[1]; - colorsWithAlphasData[i][2] = color[2]; - colorsWithAlphasData[i][3] = alpha; - } - - VtArray mergedIndices(*colorSetAssignmentIndices); - UsdMayaUtil::MergeEquivalentIndexedValues(&colorsWithAlphasData, - &mergedIndices); - - // If we reduced the number of values by merging, copy the results back, - // separating the values back out into colors and alphas. - const size_t newSize = colorsWithAlphasData.size(); - if (newSize < numValues) { - colorSetRGBData->resize(newSize); - colorSetAlphaData->resize(newSize); - - for (size_t i = 0; i < newSize; ++i) { - const GfVec4f colorWithAlpha = colorsWithAlphasData[i]; - - (*colorSetRGBData)[i][0] = colorWithAlpha[0]; - (*colorSetRGBData)[i][1] = colorWithAlpha[1]; - (*colorSetRGBData)[i][2] = colorWithAlpha[2]; - (*colorSetAlphaData)[i] = colorWithAlpha[3]; - } - (*colorSetAssignmentIndices) = mergedIndices; - } -} - -static inline -GfVec3f -_LinearColorFromColorSet( - const MColor& mayaColor, - bool shouldConvertToLinear) -{ - // we assume all color sets except displayColor are in linear space. - // if we got a color from colorSetData and we're a displayColor, we - // need to convert it to linear. - GfVec3f c(mayaColor[0], mayaColor[1], mayaColor[2]); - if (shouldConvertToLinear) { - return UsdMayaColorSpace::ConvertMayaToLinear(c); - } - return c; -} - -/// Collect values from the color set named \p colorSet. -/// If \p isDisplayColor is true and this color set represents displayColor, -/// the unauthored/unpainted values in the color set will be filled in using -/// the shader values in \p shadersRGBData and \p shadersAlphaData if available. -/// Values are gathered per face vertex, but then the data is compressed to -/// vertex, uniform, or constant interpolation if possible. -/// Unauthored/unpainted values will be given the index -1. -bool PxrUsdTranslators_MeshWriter::_GetMeshColorSetData( - const MObject& meshObj, - const MString& colorSet, - bool isDisplayColor, - const VtArray& shadersRGBData, - const VtArray& shadersAlphaData, - const VtArray& shadersAssignmentIndices, - VtArray* colorSetRGBData, - VtArray* colorSetAlphaData, - TfToken* interpolation, - VtArray* colorSetAssignmentIndices, - MFnMesh::MColorRepresentation* colorSetRep, - bool* clamped) -{ - MFnMesh mesh(meshObj); - // If there are no colors, return immediately as failure. - if (mesh.numColors(colorSet) == 0) { - return false; - } - - MColorArray colorSetData; - const MColor unsetColor(-FLT_MAX, -FLT_MAX, -FLT_MAX, -FLT_MAX); - if (mesh.getFaceVertexColors(colorSetData, &colorSet, &unsetColor) - == MS::kFailure) { - return false; - } - - if (colorSetData.length() == 0) { - return false; - } - - // Get the color set representation and clamping. - *colorSetRep = mesh.getColorRepresentation(colorSet); - *clamped = mesh.isColorClamped(colorSet); - - // We'll populate the assignment indices for every face vertex, but we'll - // only push values into the data if the face vertex has a value. All face - // vertices are initially unassigned/unauthored. - colorSetRGBData->clear(); - colorSetAlphaData->clear(); - colorSetAssignmentIndices->assign((size_t)colorSetData.length(), -1); - *interpolation = UsdGeomTokens->faceVarying; - - // Loop over every face vertex to populate the value arrays. - MItMeshFaceVertex itFV(mesh.object()); - unsigned int fvi = 0; - for (itFV.reset(); !itFV.isDone(); itFV.next(), ++fvi) { - // If this is a displayColor color set, we may need to fallback on the - // bound shader colors/alphas for this face in some cases. In - // particular, if the color set is alpha-only, we fallback on the - // shader values for the color. If the color set is RGB-only, we - // fallback on the shader values for alpha only. If there's no authored - // color for this face vertex, we use both the color AND alpha values - // from the shader. - bool useShaderColorFallback = false; - bool useShaderAlphaFallback = false; - if (isDisplayColor) { - if (colorSetData[fvi] == unsetColor) { - useShaderColorFallback = true; - useShaderAlphaFallback = true; - } else if (*colorSetRep == MFnMesh::kAlpha) { - // The color set does not provide color, so fallback on shaders. - useShaderColorFallback = true; - } else if (*colorSetRep == MFnMesh::kRGB) { - // The color set does not provide alpha, so fallback on shaders. - useShaderAlphaFallback = true; - } - } - - // If we're exporting displayColor and we use the value from the color - // set, we need to convert it to linear. - bool convertDisplayColorToLinear = isDisplayColor; - - // Shader values for the mesh could be constant - // (shadersAssignmentIndices is empty) or uniform. - int faceIndex = itFV.faceId(); - if (useShaderColorFallback) { - // There was no color value in the color set to use, so we use the - // shader color, or the default color if there is no shader color. - // This color will already be in linear space, so don't convert it - // again. - convertDisplayColorToLinear = false; - - int valueIndex = -1; - if (shadersAssignmentIndices.empty()) { - if (shadersRGBData.size() == 1) { - valueIndex = 0; - } - } else if (faceIndex >= 0 && - static_cast(faceIndex) < shadersAssignmentIndices.size()) { - - int tmpIndex = shadersAssignmentIndices[faceIndex]; - if (tmpIndex >= 0 && - static_cast(tmpIndex) < shadersRGBData.size()) { - valueIndex = tmpIndex; - } - } - if (valueIndex >= 0) { - colorSetData[fvi][0] = shadersRGBData[valueIndex][0]; - colorSetData[fvi][1] = shadersRGBData[valueIndex][1]; - colorSetData[fvi][2] = shadersRGBData[valueIndex][2]; - } else { - // No shader color to fallback on. Use the default shader color. - colorSetData[fvi][0] = _ShaderDefaultRGB[0]; - colorSetData[fvi][1] = _ShaderDefaultRGB[1]; - colorSetData[fvi][2] = _ShaderDefaultRGB[2]; - } - } - if (useShaderAlphaFallback) { - int valueIndex = -1; - if (shadersAssignmentIndices.empty()) { - if (shadersAlphaData.size() == 1) { - valueIndex = 0; - } - } else if (faceIndex >= 0 && - static_cast(faceIndex) < shadersAssignmentIndices.size()) { - int tmpIndex = shadersAssignmentIndices[faceIndex]; - if (tmpIndex >= 0 && - static_cast(tmpIndex) < shadersAlphaData.size()) { - valueIndex = tmpIndex; - } - } - if (valueIndex >= 0) { - colorSetData[fvi][3] = shadersAlphaData[valueIndex]; - } else { - // No shader alpha to fallback on. Use the default shader alpha. - colorSetData[fvi][3] = _ShaderDefaultAlpha; - } - } - - // If we have a color/alpha value, add it to the data to be returned. - if (colorSetData[fvi] != unsetColor) { - GfVec3f rgbValue = _ColorSetDefaultRGB; - float alphaValue = _ColorSetDefaultAlpha; - - if (useShaderColorFallback || - (*colorSetRep == MFnMesh::kRGB) || - (*colorSetRep == MFnMesh::kRGBA)) { - rgbValue = _LinearColorFromColorSet(colorSetData[fvi], - convertDisplayColorToLinear); - } - if (useShaderAlphaFallback || - (*colorSetRep == MFnMesh::kAlpha) || - (*colorSetRep == MFnMesh::kRGBA)) { - alphaValue = colorSetData[fvi][3]; - } - - colorSetRGBData->push_back(rgbValue); - colorSetAlphaData->push_back(alphaValue); - (*colorSetAssignmentIndices)[fvi] = colorSetRGBData->size() - 1; - } - } - - _MergeEquivalentColorSetValues(colorSetRGBData, - colorSetAlphaData, - colorSetAssignmentIndices); - UsdMayaUtil::CompressFaceVaryingPrimvarIndices(mesh, - interpolation, - colorSetAssignmentIndices); - - return true; -} - -bool PxrUsdTranslators_MeshWriter::_createAlphaPrimVar( - UsdGeomGprim &primSchema, - const TfToken& name, - const UsdTimeCode& usdTime, - const VtArray& data, - const TfToken& interpolation, - const VtArray& assignmentIndices, - bool clamped) -{ - unsigned int numValues = data.size(); - if (numValues == 0) { - return false; - } - - TfToken interp = interpolation; - if (numValues == 1 && interp == UsdGeomTokens->constant) { - interp = TfToken(); - } - - UsdGeomPrimvar primVar = - primSchema.CreatePrimvar(name, - SdfValueTypeNames->FloatArray, - interp); - _SetPrimvar( - primVar, - assignmentIndices, - VtValue(data), - VtValue(PxrUsdTranslators_MeshWriter::_ColorSetDefaultAlpha), - usdTime); - - if (clamped) { - UsdMayaRoundTripUtil::MarkPrimvarAsClamped(primVar); - } - - return true; -} - -bool PxrUsdTranslators_MeshWriter::_createRGBPrimVar( - UsdGeomGprim &primSchema, - const TfToken& name, - const UsdTimeCode& usdTime, - const VtArray& data, - const TfToken& interpolation, - const VtArray& assignmentIndices, - bool clamped) -{ - unsigned int numValues = data.size(); - if (numValues == 0) { - return false; - } - - TfToken interp = interpolation; - if (numValues == 1 && interp == UsdGeomTokens->constant) { - interp = TfToken(); - } - - UsdGeomPrimvar primVar = - primSchema.CreatePrimvar(name, - SdfValueTypeNames->Color3fArray, - interp); - _SetPrimvar( - primVar, - assignmentIndices, - VtValue(data), - VtValue(PxrUsdTranslators_MeshWriter::_ColorSetDefaultRGB), - usdTime); - - if (clamped) { - UsdMayaRoundTripUtil::MarkPrimvarAsClamped(primVar); - } - - return true; -} - -bool PxrUsdTranslators_MeshWriter::_createRGBAPrimVar( - UsdGeomGprim &primSchema, - const TfToken& name, - const UsdTimeCode& usdTime, - const VtArray& rgbData, - const VtArray& alphaData, - const TfToken& interpolation, - const VtArray& assignmentIndices, - bool clamped) -{ - unsigned int numValues = rgbData.size(); - if (numValues == 0 || numValues != alphaData.size()) { - return false; - } - - TfToken interp = interpolation; - if (numValues == 1 && interp == UsdGeomTokens->constant) { - interp = TfToken(); - } - - UsdGeomPrimvar primVar = - primSchema.CreatePrimvar(name, - SdfValueTypeNames->Color4fArray, - interp); - - VtArray rgbaData(numValues); - for (size_t i = 0; i < rgbaData.size(); ++i) { - rgbaData[i] = GfVec4f(rgbData[i][0], rgbData[i][1], rgbData[i][2], - alphaData[i]); - } - - _SetPrimvar( - primVar, - assignmentIndices, - VtValue(rgbaData), - VtValue(PxrUsdTranslators_MeshWriter::_ColorSetDefaultRGBA), - usdTime); - - if (clamped) { - UsdMayaRoundTripUtil::MarkPrimvarAsClamped(primVar); - } - - return true; -} - -bool PxrUsdTranslators_MeshWriter::_createUVPrimVar( - UsdGeomGprim &primSchema, - const TfToken& name, - const UsdTimeCode& usdTime, - const VtArray& data, - const TfToken& interpolation, - const VtArray& assignmentIndices) -{ - unsigned int numValues = data.size(); - if (numValues == 0) { - return false; - } - - TfToken interp = interpolation; - if (numValues == 1 && interp == UsdGeomTokens->constant) { - interp = TfToken(); - } - - SdfValueTypeName uvValueType = (UsdMayaWriteUtil::WriteUVAsFloat2())? - (SdfValueTypeNames->Float2Array) : (SdfValueTypeNames->TexCoord2fArray); - UsdGeomPrimvar primVar = - primSchema.CreatePrimvar(name, uvValueType, interp); - _SetPrimvar( - primVar, - assignmentIndices, - VtValue(data), - VtValue(PxrUsdTranslators_MeshWriter::_DefaultUV), - usdTime); - - return true; -} - -bool PxrUsdTranslators_MeshWriter::_addDisplayPrimvars( - UsdGeomGprim &primSchema, - const UsdTimeCode& usdTime, - const MFnMesh::MColorRepresentation colorRep, - const VtArray& RGBData, - const VtArray& AlphaData, - const TfToken& interpolation, - const VtArray& assignmentIndices, - const bool clamped, - const bool authored) -{ - // We are appending the default value to the primvar in the post export function - // so if the dataset is empty and the assignment indices are not, we still - // have to set an empty array. - // If we already have an authored value, don't try to write a new one. - UsdAttribute colorAttr = primSchema.GetDisplayColorAttr(); - if (!colorAttr.HasAuthoredValue() && (!RGBData.empty() || !assignmentIndices.empty())) { - UsdGeomPrimvar displayColor = primSchema.CreateDisplayColorPrimvar(); - if (interpolation != displayColor.GetInterpolation()) { - displayColor.SetInterpolation(interpolation); - } - - _SetPrimvar( - displayColor, - assignmentIndices, - VtValue(RGBData), - VtValue(PxrUsdTranslators_MeshWriter::_ShaderDefaultRGB), - usdTime); - - bool authRGB = authored; - if (colorRep == MFnMesh::kAlpha) { - authRGB = false; - } - if (authRGB) { - if (clamped) { - UsdMayaRoundTripUtil::MarkPrimvarAsClamped(displayColor); - } - } - else { - UsdMayaRoundTripUtil::MarkAttributeAsMayaGenerated(colorAttr); - } - } - - UsdAttribute alphaAttr = primSchema.GetDisplayOpacityAttr(); - if (!alphaAttr.HasAuthoredValue() && (!AlphaData.empty() || !assignmentIndices.empty())) { - // we consider a single alpha value that is 1.0 to be the "default" - // value. We only want to write values that are not the "default". - bool hasDefaultAlpha = AlphaData.size() == 1 && GfIsClose(AlphaData[0], 1.0, 1e-9); - if (!hasDefaultAlpha) { - UsdGeomPrimvar displayOpacity = primSchema.CreateDisplayOpacityPrimvar(); - if (interpolation != displayOpacity.GetInterpolation()) { - displayOpacity.SetInterpolation(interpolation); - } - - _SetPrimvar( - displayOpacity, - assignmentIndices, - VtValue(AlphaData), - VtValue(PxrUsdTranslators_MeshWriter::_ShaderDefaultAlpha), - usdTime); - - bool authAlpha = authored; - if (colorRep == MFnMesh::kRGB) { - authAlpha = false; - } - if (authAlpha) { - if (clamped) { - UsdMayaRoundTripUtil::MarkPrimvarAsClamped(displayOpacity); - } - } - else { - UsdMayaRoundTripUtil::MarkAttributeAsMayaGenerated(alphaAttr); - } - } - } - - return true; -} - -namespace { - -static VtIntArray -_ShiftIndices(const VtIntArray& array, int shift) -{ - VtIntArray output(array.size()); - for (size_t i = 0; i < array.size(); ++i) { - output[i] = std::max(0, array[i] + shift); - } - return output; -} - -template -static -VtValue -_PushFirstValue(VtArray arr, const T& value) -{ - arr.resize(arr.size() + 1); - std::move_backward(arr.begin(), arr.end() - 1, arr.end()); - arr[0] = value; - return VtValue(arr); -} - -static -VtValue -_PushFirstValue(const VtValue& arr, const VtValue& defaultValue) -{ - if (arr.IsHolding>() && - defaultValue.IsHolding()) { - return _PushFirstValue( - arr.UncheckedGet>(), - defaultValue.UncheckedGet()); - } - else if (arr.IsHolding>() && - defaultValue.IsHolding()) { - return _PushFirstValue( - arr.UncheckedGet>(), - defaultValue.UncheckedGet()); - } - else if (arr.IsHolding>() && - defaultValue.IsHolding()) { - return _PushFirstValue( - arr.UncheckedGet>(), - defaultValue.UncheckedGet()); - } - else if (arr.IsHolding>() && - defaultValue.IsHolding()) { - return _PushFirstValue( - arr.UncheckedGet>(), - defaultValue.UncheckedGet()); - } - - TF_CODING_ERROR("Unsupported type"); - return VtValue(); -}; - -template -static -VtValue -_PopFirstValue(VtArray arr) -{ - std::move(arr.begin() + 1, arr.end(), arr.begin()); - arr.pop_back(); - return VtValue(arr); -} - -static -VtValue -_PopFirstValue(const VtValue& arr) -{ - if (arr.IsHolding>()) { - return _PopFirstValue(arr.UncheckedGet>()); - } - else if (arr.IsHolding>()) { - return _PopFirstValue(arr.UncheckedGet>()); - } - else if (arr.IsHolding>()) { - return _PopFirstValue(arr.UncheckedGet>()); - } - else if (arr.IsHolding>()) { - return _PopFirstValue(arr.UncheckedGet>()); - } - - TF_CODING_ERROR("Unsupported type"); - return VtValue(); -}; - -static -bool -_ContainsUnauthoredValues(const VtIntArray& indices) -{ - return std::any_of( - indices.begin(), - indices.end(), - [](const int& i) { return i < 0; }); -} - -} // anonymous namespace - -void -PxrUsdTranslators_MeshWriter::_SetPrimvar( - const UsdGeomPrimvar& primvar, - const VtIntArray& indices, - const VtValue& values, - const VtValue& defaultValue, - const UsdTimeCode& usdTime) -{ - // Simple case of non-indexed primvars. - if (indices.empty()) { - _SetAttribute(primvar.GetAttr(), values, usdTime); - return; - } - - // The mesh writer writes primvars only at default time or at time samples, - // but never both. We depend on that fact here to do different things - // depending on whether you ever export the default-time data or not. - if (usdTime.IsDefault()) { - // If we are only exporting the default values, then we know - // definitively whether we need to pad the values array with the - // unassigned value or not. - if (_ContainsUnauthoredValues(indices)) { - primvar.SetUnauthoredValuesIndex(0); - - const VtValue paddedValues = _PushFirstValue(values, defaultValue); - if (!paddedValues.IsEmpty()) { - _SetAttribute(primvar.GetAttr(), paddedValues, usdTime); - _SetAttribute( - primvar.CreateIndicesAttr(), - _ShiftIndices(indices, 1), - usdTime); - } - else { - TF_CODING_ERROR("Unable to pad values array for <%s>", - primvar.GetAttr().GetPath().GetText()); - } - } - else { - _SetAttribute(primvar.GetAttr(), values, usdTime); - _SetAttribute(primvar.CreateIndicesAttr(), indices, usdTime); - } - } - else { - // If we are exporting animation, then we don't know definitively - // whether we need to set the unauthoredValuesIndex. - // In order to keep the primvar valid throughout the entire export - // process, _always_ pad the values array with the unassigned value, - // then go back and clean it up during the post-export. - if (primvar.GetUnauthoredValuesIndex() != 0 && - _ContainsUnauthoredValues(indices)) { - primvar.SetUnauthoredValuesIndex(0); - } - - const VtValue paddedValues = _PushFirstValue(values, defaultValue); - if (!paddedValues.IsEmpty()) { - _SetAttribute(primvar.GetAttr(), paddedValues, usdTime); - _SetAttribute( - primvar.CreateIndicesAttr(), - _ShiftIndices(indices, 1), - usdTime); - } - else { - TF_CODING_ERROR("Unable to pad values array for <%s>", - primvar.GetAttr().GetPath().GetText()); - } - } -} - -void -PxrUsdTranslators_MeshWriter::_CleanupPrimvars() -{ - if (!_IsMeshAnimated()) { - // Based on how _SetPrimvar() works, the cleanup phase doesn't apply to - // non-animated meshes. - return; - } - - // On animated meshes, we forced an extra value (the "unassigned" or - // "unauthored" value) into index 0 of any indexed primvar's values array. - // If the indexed primvar doesn't need the unassigned value (because all - // of the indices are assigned), then we can remove the unassigned value - // and shift all the indices down. - const UsdGeomMesh primSchema(GetUsdPrim()); - for (const UsdGeomPrimvar& primvar: primSchema.GetPrimvars()) { - if (!primvar) { - continue; - } - - // Cleanup phase applies only to indexed primvars. - // Unindexed primvars were written directly without modification. - if (!primvar.IsIndexed()) { - continue; - } - - // If the unauthoredValueIndex is 0, that means we purposefully set it - // to indicate that at least one time sample has unauthored values. - const int unauthoredValueIndex = primvar.GetUnauthoredValuesIndex(); - if (unauthoredValueIndex == 0) { - continue; - } - - // If the unauthoredValueIndex wasn't 0 above, it must be -1 (the - // fallback value in USD). - if (!TF_VERIFY(unauthoredValueIndex == -1)) { - return; - } - - // Since the unauthoredValueIndex is -1, we never explicitly set it, - // meaning that none of the samples contain an unassigned value. - // Since we authored the unassigned value as index 0 in each primvar, - // we can eliminate it now from all time samples. - if (const UsdAttribute attr = primvar.GetAttr()) { - VtValue val; - if (attr.Get(&val, UsdTimeCode::Default())) { - const VtValue newVal = _PopFirstValue(val); - if (!newVal.IsEmpty()) { - attr.Set(newVal, UsdTimeCode::Default()); - } - } - std::vector timeSamples; - if (attr.GetTimeSamples(&timeSamples)) { - for (const double& t : timeSamples) { - if (attr.Get(&val, t)) { - const VtValue newVal = _PopFirstValue(val); - if (!newVal.IsEmpty()) { - attr.Set(newVal, t); - } - } - } - } - } - - // We then need to shift all the indices down one to account for index - // 0 being eliminated. - if (const UsdAttribute attr = primvar.GetIndicesAttr()) { - VtIntArray val; - if (attr.Get(&val, UsdTimeCode::Default())) { - attr.Set(_ShiftIndices(val, -1), UsdTimeCode::Default()); - } - std::vector timeSamples; - if (attr.GetTimeSamples(&timeSamples)) { - for (const double& t : timeSamples) { - if (attr.Get(&val, t)) { - attr.Set(_ShiftIndices(val, -1), t); - } - } - } - } - } -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/plugin/pxrUsdTranslators/meshWriter_Skin.cpp b/third_party/maya/plugin/pxrUsdTranslators/meshWriter_Skin.cpp deleted file mode 100644 index 59bb295e8c..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/meshWriter_Skin.cpp +++ /dev/null @@ -1,443 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "meshWriter.h" - -#include "jointWriter.h" - -#include "usdMaya/translatorSkel.h" -#include "usdMaya/translatorUtil.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/gf/matrix4d.h" -#include "pxr/base/tf/staticTokens.h" -#include "pxr/usd/usdGeom/mesh.h" -#include "pxr/usd/usdSkel/bindingAPI.h" -#include "pxr/usd/usdSkel/root.h" -#include "pxr/usd/usdSkel/utils.h" - -#include -#include -#include -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -TF_DEFINE_PRIVATE_TOKENS( - _tokens, - ((skelJointIndices, "skel:jointIndices")) - ((skelJointWeights, "skel:jointWeights")) - ((skelGeomBindTransform, "skel:geomBindTransform")) -); - - -/// Gets the closest upstream skin cluster for the mesh at the given dag path. -/// Warns if there is more than one skin cluster. -MObject -_GetSkinCluster(const MDagPath& dagPath) { - MObject currentDagObject = dagPath.node(); - - MItDependencyGraph itDG(currentDagObject, MFn::kSkinClusterFilter, - MItDependencyGraph::kUpstream); - if (itDG.isDone()) { - // No skin clusters. - return MObject::kNullObj; - } - - MObject skinClusterObj = itDG.currentItem(); - // If there's another skin cluster, then we have multiple skin clusters. - if (itDG.next() && !itDG.isDone()) { - TF_WARN( - "Multiple skinClusters upstream of '%s'; using closest " - "skinCluster '%s'", - dagPath.fullPathName().asChar(), - MFnDependencyNode(skinClusterObj).name().asChar()); - } - - return skinClusterObj; -} - -/// Finds the input (pre-skin) mesh for the given skin cluster. -/// Warning, do not use MFnSkinCluster::getInputGeometry; it will give you -/// the wrong results (or rather, not the ones we want here). -/// Given the following (simplified) DG: -/// pCubeShape1Orig.worldMesh[0] -> tweak1.inputGeometry -/// tweak1.outputGeometry[0] -> skinCluster1.input[0].inputGeometry -/// skinCluster1.outputGeometry[0] -> pCubeShape1.inMesh -/// Requesting the input geometry for skinCluster1 will give you the mesh -/// pCubeShape1Orig -/// and not -/// tweak1.outputGeometry -/// as desired for this use case. -/// For best results, read skinCluster1.input[0].inputGeometry directly. -/// Note that the Maya documentation states "a skinCluster node can deform -/// only a single geometry" [1] so we are free to ignore any input geometries -/// after the first one. -/// [1]: http://help.autodesk.com/view/MAYAUL/2018/ENU/?guid=__cpp_ref_class_m_fn_skin_cluster_html -MObject -_GetInputMesh(const MFnSkinCluster& skinCluster) { - MStatus status; - MPlug inputPlug = skinCluster.findPlug("input", true, &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - MPlug inputPlug0 = inputPlug.elementByLogicalIndex(0, &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - MPlug inputGeometry = inputPlug0.child(0, &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - MObject inputGeometryObj = - inputGeometry.asMObject(MDGContext::fsNormal, &status); - CHECK_MSTATUS_AND_RETURN(status, MObject()); - - if (!inputGeometryObj.hasFn(MFn::kMesh)) { - TF_WARN( - "%s is not a mesh; unable to obtain input mesh for %s", - inputGeometry.name().asChar(), skinCluster.name().asChar()); - return MObject(); - } - - return inputGeometryObj; -} - -/// Gets the unique root joint of the given joint dag paths, or an invalid -/// MDagPath if there is no such unique joint (i.e. the joints form two -/// separate joint hierarchies). Currently, we don't support skin bound to -/// multiple joint hierarchies. -static MDagPath -_GetRootJoint(const std::vector& jointDagPaths) -{ - MDagPath uniqueRoot; - - for (const MDagPath& dagPath : jointDagPaths) { - // Find the roostmost joint in my ancestor chain. - // (It's OK if there are intermediary non-joints; just skip them.) - MDagPath curPath = dagPath; - MDagPath rootmostJoint = dagPath; - while (curPath.length() > 0) { - curPath.pop(); - if (curPath.hasFn(MFn::kJoint)) { - rootmostJoint = curPath; - } - } - - // All root joints must match. - if (uniqueRoot.isValid()) { - if (!(uniqueRoot == rootmostJoint)) { - return MDagPath(); - } - } - else { - uniqueRoot = rootmostJoint; - } - } - - return uniqueRoot; -} - -/// Gets skin weights, and compresses them into the form expected by -/// UsdSkelBindingAPI, which allows us to omit zero-weight influences from the -/// joint weights list. -static int -_GetCompressedSkinWeights( - const MFnMesh& mesh, - const MFnSkinCluster& skinCluster, - VtIntArray* usdJointIndices, - VtFloatArray* usdJointWeights) -{ - // Get the single output dag path from the skin cluster. - // Note that we can't get the dag path from the mesh because it's the input - // mesh (and also may not have a dag path). - MDagPath outputDagPath; - MStatus status = skinCluster.getPathAtIndex(0, outputDagPath); - if (!status) { - TF_CODING_ERROR( - "Calling code should have guaranteed that skinCluster " - "'%s' has at least one output", - skinCluster.name().asChar()); - return 0; - } - - // Get all of the weights from the skinCluster in one batch. - unsigned int numVertices = mesh.numVertices(); - MFnSingleIndexedComponent components; - components.create(MFn::kMeshVertComponent); - components.setCompleteData(numVertices); - MDoubleArray weights; - unsigned int numInfluences; - skinCluster.getWeights( - outputDagPath, components.object(), weights, numInfluences); - - // Determine how many influence/weight "slots" we actually need per point. - // For example, if there are the joints /a, /a/b, and /a/c, but each point - // only has non-zero weighting for a single joint, then we only need one - // slot instead of three. - int maxInfluenceCount = 0; - for (unsigned int vert = 0; vert < numVertices; ++vert) { - // Looping through each vertex. - const unsigned int offset = vert * numInfluences; - int influenceCount = 0; - for (unsigned int i = 0; i < numInfluences; ++i) { - // Looping through each weight for vertex. - if (weights[offset + i] != 0.0) { - influenceCount++; - } - } - maxInfluenceCount = std::max(maxInfluenceCount, influenceCount); - } - - usdJointIndices->assign(maxInfluenceCount * numVertices, 0); - usdJointWeights->assign(maxInfluenceCount * numVertices, 0.0); - for (unsigned int vert = 0; vert < numVertices; ++vert) { - // Looping through each vertex. - const unsigned int inputOffset = vert * numInfluences; - int outputOffset = vert * maxInfluenceCount; - for (unsigned int i = 0; i < numInfluences; ++i) { - // Looping through each weight for vertex. - float weight = weights[inputOffset + i]; - if (!GfIsClose(weight, 0.0, 1e-8)) { - (*usdJointIndices)[outputOffset] = i; - (*usdJointWeights)[outputOffset] = weight; - outputOffset++; - } - } - } - return maxInfluenceCount; -} - - -/// Check if a skinned primitive has an unsupported post-deformation -/// transformation. These transformations aren't represented in UsdSkel. -/// -/// When a SkinCluster deforms meshes, the results are transformed back into the -/// space of the mesh. The output is then plugged up to the final mesh, which -/// has its own transform. Usually this change in transformation -- from putting -/// the deformation results back into the space of the source mesh, and then -/// transforming the result by the output mesh -- share the same transformation, -/// such that there's no overall change in transformation. This is not always -/// the case. In particular, 'broken' rigs may have the transformations out of -/// sync (the result of which being that the deformed meshes drift away from the -/// skeleton that drives them). -/// -/// We have no nice way of encoding a mesh-specific post-deformation transform -/// in UsdSkel, and so can only try and warn the user. -static void -_WarnForPostDeformationTransform(const SdfPath& path, - const MDagPath& deformedMeshDag, - const MFnSkinCluster& skinCluster) -{ - MStatus status; - - MMatrix deformedMeshWorldXf = deformedMeshDag.inclusiveMatrix(&status); - if (!status) - return; - - MMatrix bindPreMatrix; - if (UsdMayaUtil::getPlugMatrix( - skinCluster, "bindPreMatrix", &bindPreMatrix)) { - - if (!GfIsClose(GfMatrix4d(deformedMeshWorldXf.matrix), - GfMatrix4d(bindPreMatrix.matrix), 1e-5)) { - TF_WARN("Mesh <%s> appears to have a non-identity post-deformation " - "transform (the 'bindPreMatrix' property of the skinCluster " - "does not match the inclusive matrix of the deformed mesh). " - "The resulting skinning in USD may be incorrect.", - path.GetText()); - } - } -} - - -/// Compute the geomBindTransform for a mesh using \p skinCluster. -static bool -_GetGeomBindTransform(const MFnSkinCluster& skinCluster, - GfMatrix4d* geomBindXf) -{ - MMatrix geomWorldRestXf; - if (!UsdMayaUtil::getPlugMatrix( - skinCluster, "geomMatrix", &geomWorldRestXf)) { - // All skinClusters should have geomMatrix, but if not... - TF_RUNTIME_ERROR( - "Couldn't read geomMatrix from skinCluster '%s'", - skinCluster.name().asChar()); - return false; - } - - *geomBindXf = GfMatrix4d(geomWorldRestXf.matrix); - return true; -} - - -/// Compute and write joint influences. -static bool -_WriteJointInfluences(const MFnSkinCluster& skinCluster, - const MFnMesh& inMesh, - const UsdSkelBindingAPI& binding) -{ - // The data in the skinCluster is essentially already in the same format - // as UsdSkel expects, but we're going to compress it by only outputting - // the nonzero weights. - VtIntArray jointIndices; - VtFloatArray jointWeights; - int maxInfluenceCount = _GetCompressedSkinWeights( - inMesh, skinCluster, &jointIndices, &jointWeights); - - if (maxInfluenceCount <= 0) - return false; - - UsdSkelSortInfluences(&jointIndices, &jointWeights, maxInfluenceCount); - - UsdGeomPrimvar indicesPrimvar = - binding.CreateJointIndicesPrimvar(false, maxInfluenceCount); - indicesPrimvar.Set(jointIndices); - - UsdGeomPrimvar weightsPrimvar = - binding.CreateJointWeightsPrimvar(false, maxInfluenceCount); - weightsPrimvar.Set(jointWeights); - - return true; -} - - -static bool -_WriteJointOrder(const MDagPath& rootJoint, - const std::vector& jointDagPaths, - const UsdSkelBindingAPI& binding, - const bool stripNamespaces) -{ - // Get joint name tokens how PxrUsdTranslators_JointWriter would generate - // them. We don't need to check that they actually exist. - VtTokenArray jointNames = PxrUsdTranslators_JointWriter::GetJointNames( - jointDagPaths, rootJoint, stripNamespaces); - - binding.CreateJointsAttr().Set(jointNames); - return true; -} - - -MObject -PxrUsdTranslators_MeshWriter::writeSkinningData(UsdGeomMesh& primSchema) -{ - const TfToken& exportSkin = _GetExportArgs().exportSkin; - if (exportSkin != UsdMayaJobExportArgsTokens->auto_ && - exportSkin != UsdMayaJobExportArgsTokens->explicit_) { - return MObject(); - } - - // Figure out if we even have a skin cluster in the first place. - MObject skinClusterObj = _GetSkinCluster(GetDagPath()); - if (skinClusterObj.isNull()) { - return MObject(); - } - MFnSkinCluster skinCluster(skinClusterObj); - - MObject inMeshObj = _GetInputMesh(skinCluster); - if (inMeshObj.isNull()) { - return MObject(); - } - MFnMesh inMesh(inMeshObj); - - // At this point, we know we have a skin cluster. - // If exportSkin=explicit and we're not under a SkelRoot, then silently skip - // (it's what the user asked for, after all). - if (exportSkin == UsdMayaJobExportArgsTokens->explicit_ && - !UsdSkelRoot::Find(primSchema.GetPrim())) { - return MObject(); - } - - // Get all influences and find the rootmost joint. - MDagPathArray jointDagPathArr; - if (!skinCluster.influenceObjects(jointDagPathArr)) { - return MObject(); - } - - std::vector jointDagPaths(jointDagPathArr.length()); - for (unsigned int i = 0; i < jointDagPathArr.length(); ++i) { - jointDagPaths[i] = jointDagPathArr[i]; - } - - MDagPath rootJoint = _GetRootJoint(jointDagPaths); - if (!rootJoint.isValid()) { - // No roots or multiple roots! - // XXX: This is a somewhat arbitrary restriction due to the way that - // we currently export skeletons in PxrUsdTranslators_JointWriter. We treat an - // entire joint hierarchy rooted at a single joint as a single skeleton, - // so when binding the mesh to a skeleton, we have to make sure that - // we're only binding to a single skeleton. - // - // This restrction is largely a consequence of UsdSkel encoding joint - // transforms in 'skeleton space': We need something that defines a rest - // (or bind) transform, since otherwise transforming into skeleton space - // is undefined for the rest pose. - return MObject(); - } - - // Write everything to USD once we know that we have OK data. - const UsdSkelBindingAPI bindingAPI = UsdMayaTranslatorUtil - ::GetAPISchemaForAuthoring(primSchema.GetPrim()); - - if (_WriteJointInfluences(skinCluster, inMesh, bindingAPI)) { - _WriteJointOrder(rootJoint, jointDagPaths, bindingAPI, - _GetExportArgs().stripNamespaces); - } - - GfMatrix4d geomBindTransform; - if (_GetGeomBindTransform(skinCluster,&geomBindTransform)) { - _SetAttribute(bindingAPI.CreateGeomBindTransformAttr(), - &geomBindTransform); - } - - _WarnForPostDeformationTransform(GetUsdPath(), GetDagPath(), skinCluster); - - const SdfPath skelPath = - PxrUsdTranslators_JointWriter::GetSkeletonPath( - rootJoint, _GetExportArgs().stripNamespaces); - - // Export will create a Skeleton at the location corresponding to - // the root joint. Configure this mesh to be bound to the same skel. - bindingAPI.CreateSkeletonRel().SetTargets({skelPath}); - - // Add all skel primvars to the exclude set. - // We don't want later processing to stomp on any of our data. - _excludeColorSets.insert({_tokens->skelJointIndices, - _tokens->skelJointWeights, - _tokens->skelGeomBindTransform}); - - // Mark the bindings for post processing. - _writeJobCtx.MarkSkelBindings( - primSchema.GetPrim().GetPath(), - skelPath, exportSkin); - - return inMeshObj; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/meshWriter_Subdiv.cpp b/third_party/maya/plugin/pxrUsdTranslators/meshWriter_Subdiv.cpp deleted file mode 100644 index f1df3c3ada..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/meshWriter_Subdiv.cpp +++ /dev/null @@ -1,141 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "meshWriter.h" - -#include "pxr/usd/usdGeom/mesh.h" - -#include -#include - -PXR_NAMESPACE_OPEN_SCOPE - - -static void -_CompressCreases( - const std::vector& inCreaseIndices, - const std::vector& inCreaseSharpnesses, - std::vector* creaseLengths, - std::vector* creaseIndices, - std::vector* creaseSharpnesses) -{ - // Process vertex pairs. - for (size_t i = 0; i < inCreaseSharpnesses.size(); i++) { - const float sharpness = inCreaseSharpnesses[i]; - const int v0 = inCreaseIndices[i*2+0]; - const int v1 = inCreaseIndices[i*2+1]; - // Check if this edge represents a continuation of the last crease. - if (!creaseIndices->empty() && v0 == creaseIndices->back() - && sharpness == creaseSharpnesses->back()) { - // Extend the last crease. - creaseIndices->push_back(v1); - creaseLengths->back()++; - } else { - // Start a new crease. - creaseIndices->push_back(v0); - creaseIndices->push_back(v1); - creaseLengths->push_back(2); - creaseSharpnesses->push_back(sharpness); - } - } -} - -void -PxrUsdTranslators_MeshWriter::assignSubDivTagsToUSDPrim( - MFnMesh& meshFn, - UsdGeomMesh& primSchema) -{ - // Vert Creasing - MUintArray mayaCreaseVertIds; - MDoubleArray mayaCreaseVertValues; - meshFn.getCreaseVertices(mayaCreaseVertIds, mayaCreaseVertValues); - if (!TF_VERIFY(mayaCreaseVertIds.length() == mayaCreaseVertValues.length())) { - return; - } - if (mayaCreaseVertIds.length() > 0u) { - VtIntArray subdCornerIndices(mayaCreaseVertIds.length()); - VtFloatArray subdCornerSharpnesses(mayaCreaseVertIds.length()); - for (unsigned int i = 0u; i < mayaCreaseVertIds.length(); ++i) { - subdCornerIndices[i] = mayaCreaseVertIds[i]; - subdCornerSharpnesses[i] = mayaCreaseVertValues[i]; - } - - // not animatable - _SetAttribute(primSchema.GetCornerIndicesAttr(), &subdCornerIndices); - - // not animatable - _SetAttribute( - primSchema.GetCornerSharpnessesAttr(), - &subdCornerSharpnesses); - } - - // Edge Creasing - int edgeVerts[2]; - MUintArray mayaCreaseEdgeIds; - MDoubleArray mayaCreaseEdgeValues; - meshFn.getCreaseEdges(mayaCreaseEdgeIds, mayaCreaseEdgeValues); - if (!TF_VERIFY(mayaCreaseEdgeIds.length() == mayaCreaseEdgeValues.length())) { - return; - } - if (mayaCreaseEdgeIds.length() > 0u) { - std::vector subdCreaseIndices(mayaCreaseEdgeIds.length() * 2); - std::vector subdCreaseSharpnesses(mayaCreaseEdgeIds.length()); - for (unsigned int i = 0u; i < mayaCreaseEdgeIds.length(); ++i) { - meshFn.getEdgeVertices(mayaCreaseEdgeIds[i], edgeVerts); - subdCreaseIndices[i * 2] = edgeVerts[0]; - subdCreaseIndices[i * 2 + 1] = edgeVerts[1]; - subdCreaseSharpnesses[i] = mayaCreaseEdgeValues[i]; - } - - std::vector numCreases; - std::vector creases; - std::vector creaseSharpnesses; - _CompressCreases(subdCreaseIndices, subdCreaseSharpnesses, - &numCreases, &creases, &creaseSharpnesses); - - if (!creases.empty()) { - VtIntArray creaseIndicesVt(creases.size()); - std::copy(creases.begin(), creases.end(), creaseIndicesVt.begin()); - _SetAttribute(primSchema.GetCreaseIndicesAttr(), &creaseIndicesVt); - } - if (!numCreases.empty()) { - VtIntArray creaseLengthsVt(numCreases.size()); - std::copy(numCreases.begin(), numCreases.end(), creaseLengthsVt.begin()); - _SetAttribute(primSchema.GetCreaseLengthsAttr(), &creaseLengthsVt); - } - if (!creaseSharpnesses.empty()) { - VtFloatArray creaseSharpnessesVt(creaseSharpnesses.size()); - std::copy( - creaseSharpnesses.begin(), - creaseSharpnesses.end(), - creaseSharpnessesVt.begin()); - _SetAttribute( - primSchema.GetCreaseSharpnessesAttr(), - &creaseSharpnessesVt); - } - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/nurbsCurveWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/nurbsCurveWriter.cpp deleted file mode 100644 index f3804be478..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/nurbsCurveWriter.cpp +++ /dev/null @@ -1,223 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "nurbsCurveWriter.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/gf/vec2d.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/curves.h" -#include "pxr/usd/usdGeom/nurbsCurves.h" - -#include -#include -#include -#include - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(nurbsCurve, PxrUsdTranslators_NurbsCurveWriter); -PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(nurbsCurve, UsdGeomNurbsCurves); - - -PxrUsdTranslators_NurbsCurveWriter::PxrUsdTranslators_NurbsCurveWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaPrimWriter(depNodeFn, usdPath, jobCtx) -{ - if (!TF_VERIFY(GetDagPath().isValid())) { - return; - } - - UsdGeomNurbsCurves primSchema = - UsdGeomNurbsCurves::Define(GetUsdStage(), GetUsdPath()); - if (!TF_VERIFY( - primSchema, - "Could not define UsdGeomNurbsCurves at path '%s'\n", - GetUsdPath().GetText())) { - return; - } - _usdPrim = primSchema.GetPrim(); - if (!TF_VERIFY( - _usdPrim, - "Could not get UsdPrim for UsdGeomNurbsCurves at path '%s'\n", - primSchema.GetPath().GetText())) { - return; - } -} - -/* virtual */ -void -PxrUsdTranslators_NurbsCurveWriter::Write(const UsdTimeCode& usdTime) -{ - UsdMayaPrimWriter::Write(usdTime); - - UsdGeomNurbsCurves primSchema(_usdPrim); - writeNurbsCurveAttrs(usdTime, primSchema); -} - -bool -PxrUsdTranslators_NurbsCurveWriter::writeNurbsCurveAttrs( - const UsdTimeCode& usdTime, - UsdGeomNurbsCurves& primSchema) -{ - MStatus status = MS::kSuccess; - - // Return if usdTime does not match if shape is animated - if (usdTime.IsDefault() == _HasAnimCurves() ) { - // skip shape as the usdTime does not match if shape isAnimated value - return true; - } - - MFnDependencyNode fnDepNode(GetDagPath().node(), &status); - MString name = fnDepNode.name(); - - MFnNurbsCurve curveFn(GetDagPath(), &status); - if (!status) { - TF_RUNTIME_ERROR( - "MFnNurbsCurve() failed for curve at DAG path: %s", - GetDagPath().fullPathName().asChar()); - return false; - } - - // How to repeat the end knots. - bool wrap = false; - MFnNurbsCurve::Form form(curveFn.form()); - if (form == MFnNurbsCurve::kClosed || - form == MFnNurbsCurve::kPeriodic){ - wrap = true; - } - - // Get curve attrs ====== - unsigned int numCurves = 1; // Assuming only 1 curve for now - VtIntArray curveOrder(numCurves); - VtIntArray curveVertexCounts(numCurves); - VtFloatArray curveWidths(numCurves); - VtVec2dArray ranges(numCurves); - - curveOrder[0] = curveFn.degree()+1; - curveVertexCounts[0] = curveFn.numCVs(); - if (!TF_VERIFY(curveOrder[0] <= curveVertexCounts[0])) { - return false; - } - curveWidths[0] = 1.0; // TODO: Retrieve from custom attr - - double mayaKnotDomainMin; - double mayaKnotDomainMax; - status = curveFn.getKnotDomain(mayaKnotDomainMin, mayaKnotDomainMax); - CHECK_MSTATUS_AND_RETURN(status, false); - ranges[0][0] = mayaKnotDomainMin; - ranges[0][1] = mayaKnotDomainMax; - - MPointArray mayaCurveCVs; - status = curveFn.getCVs(mayaCurveCVs, MSpace::kObject); - CHECK_MSTATUS_AND_RETURN(status, false); - VtVec3fArray points(mayaCurveCVs.length()); // all CVs batched together - for (unsigned int i=0; i < mayaCurveCVs.length(); i++) { - points[i].Set(mayaCurveCVs[i].x, mayaCurveCVs[i].y, mayaCurveCVs[i].z); - } - - MDoubleArray mayaCurveKnots; - status = curveFn.getKnots(mayaCurveKnots); - CHECK_MSTATUS_AND_RETURN(status, false); - VtDoubleArray curveKnots(mayaCurveKnots.length() + 2); // all knots batched together - for (unsigned int i = 0; i < mayaCurveKnots.length(); i++) { - curveKnots[i + 1] = mayaCurveKnots[i]; - } - if (wrap) { - curveKnots[0] = curveKnots[1] - (curveKnots[curveKnots.size() - 2] - - curveKnots[curveKnots.size() - 3]); - curveKnots[curveKnots.size() - 1] = - curveKnots[curveKnots.size() - 2] + (curveKnots[2] - curveKnots[1]); - } else { - curveKnots[0] = curveKnots[1]; - curveKnots[curveKnots.size() - 1] = curveKnots[curveKnots.size() - 2]; - } - - // Gprim - VtVec3fArray extent(2); - UsdGeomCurves::ComputeExtent(points, curveWidths, &extent); - _SetAttribute(primSchema.CreateExtentAttr(), &extent, usdTime); - - // find the number of segments: (vertexCount - order + 1) per curve - // varying interpolation is number of segments + number of curves - size_t accumulatedVertexCount = - std::accumulate(curveVertexCounts.begin(), curveVertexCounts.end(), 0); - size_t accumulatedOrder = - std::accumulate(curveOrder.begin(), curveOrder.end(), 0); - size_t expectedSegmentCount = - accumulatedVertexCount - accumulatedOrder + curveVertexCounts.size(); - size_t expectedVaryingSize = - expectedSegmentCount + curveVertexCounts.size(); - - if (curveWidths.size() == 1) - primSchema.SetWidthsInterpolation(UsdGeomTokens->constant); - else if (curveWidths.size() == points.size()) - primSchema.SetWidthsInterpolation(UsdGeomTokens->vertex); - else if (curveWidths.size() == curveVertexCounts.size()) - primSchema.SetWidthsInterpolation(UsdGeomTokens->uniform); - else if (curveWidths.size() == expectedVaryingSize) - primSchema.SetWidthsInterpolation(UsdGeomTokens->varying); - else { - TF_WARN( - "MFnNurbsCurve has unsupported width size " - "for standard interpolation metadata: %s", - GetDagPath().fullPathName().asChar()); - } - - // Curve - // not animatable - _SetAttribute(primSchema.GetOrderAttr(), curveOrder); - _SetAttribute(primSchema.GetCurveVertexCountsAttr(), &curveVertexCounts); - _SetAttribute(primSchema.GetWidthsAttr(), &curveWidths); - - _SetAttribute(primSchema.GetKnotsAttr(), &curveKnots); // not animatable - _SetAttribute(primSchema.GetRangesAttr(), &ranges); // not animatable - _SetAttribute(primSchema.GetPointsAttr(), &points, usdTime); // CVs - - // TODO: Handle periodic and non-periodic cases - - return true; -} - -/* virtual */ -bool -PxrUsdTranslators_NurbsCurveWriter::ExportsGprims() const -{ - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/nurbsCurveWriter.h b/third_party/maya/plugin/pxrUsdTranslators/nurbsCurveWriter.h deleted file mode 100644 index 99d51bd3e9..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/nurbsCurveWriter.h +++ /dev/null @@ -1,67 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_NURBS_CURVE_WRITER_H -#define PXR_USD_TRANSLATORS_NURBS_CURVE_WRITER_H - -/// \file pxrUsdTranslators/nurbsCurveWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/primWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/nurbsCurves.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Exports Maya nurbsCurve objects (MFnNurbsCurve) as UsdGeomNurbsCurves. -class PxrUsdTranslators_NurbsCurveWriter : public UsdMayaPrimWriter -{ - public: - PxrUsdTranslators_NurbsCurveWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - void Write(const UsdTimeCode& usdTime) override; - - bool ExportsGprims() const override; - - protected: - bool writeNurbsCurveAttrs( - const UsdTimeCode& usdTime, - UsdGeomNurbsCurves& primSchema); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/nurbsCurvesReader.cpp b/third_party/maya/plugin/pxrUsdTranslators/nurbsCurvesReader.cpp deleted file mode 100644 index 39a57a4b30..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/nurbsCurvesReader.cpp +++ /dev/null @@ -1,45 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/translatorCurves.h" - -#include "pxr/usd/usdGeom/nurbsCurves.h" - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_DEFINE_READER(UsdGeomNurbsCurves, args, context) -{ - const UsdPrim& usdPrim = args.GetUsdPrim(); - MObject parentNode = context->GetMayaNode(usdPrim.GetPath().GetParentPath(), true); - return UsdMayaTranslatorCurves::Create( - UsdGeomCurves(usdPrim), - parentNode, - args, - context); -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/plugin/pxrUsdTranslators/nurbsPatchReader.cpp b/third_party/maya/plugin/pxrUsdTranslators/nurbsPatchReader.cpp deleted file mode 100644 index a511464b87..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/nurbsPatchReader.cpp +++ /dev/null @@ -1,49 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/translatorNurbsPatch.h" - -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usdGeom/nurbsPatch.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - - -PXRUSDMAYA_DEFINE_READER(UsdGeomNurbsPatch, args, context) -{ - const UsdPrim& usdPrim = args.GetUsdPrim(); - MObject parentNode = context->GetMayaNode(usdPrim.GetPath().GetParentPath(), true); - return UsdMayaTranslatorNurbsPatch::Read( - UsdGeomNurbsPatch(usdPrim), - parentNode, - args, - context); -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/plugin/pxrUsdTranslators/nurbsSurfaceWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/nurbsSurfaceWriter.cpp deleted file mode 100644 index de27693cee..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/nurbsSurfaceWriter.cpp +++ /dev/null @@ -1,485 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "nurbsSurfaceWriter.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/writeJobContext.h" -#include "usdMaya/writeUtil.h" - -#include "pxr/base/gf/vec2d.h" -#include "pxr/base/gf/vec2f.h" -#include "pxr/base/gf/vec3d.h" -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/nurbsPatch.h" -#include "pxr/usd/usdGeom/nurbsCurves.h" -#include "pxr/usd/usdGeom/pointBased.h" -#include "pxr/usd/usdUtils/pipeline.h" - -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(nurbsSurface, PxrUsdTranslators_NurbsSurfaceWriter); -PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(nurbsSurface, UsdGeomNurbsPatch); - - -PxrUsdTranslators_NurbsSurfaceWriter::PxrUsdTranslators_NurbsSurfaceWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaPrimWriter(depNodeFn, usdPath, jobCtx) -{ - if (!TF_VERIFY(GetDagPath().isValid())) { - return; - } - - UsdGeomNurbsPatch primSchema = - UsdGeomNurbsPatch::Define(GetUsdStage(), GetUsdPath()); - if (!TF_VERIFY( - primSchema, - "Could not define UsdGeomNurbsPatch at path '%s'\n", - GetUsdPath().GetText())) { - return; - } - _usdPrim = primSchema.GetPrim(); - if (!TF_VERIFY( - _usdPrim, - "Could not get UsdPrim for UsdGeomNurbsPatch at path '%s'\n", - primSchema.GetPath().GetText())) { - return; - } -} - -static -void -_FixNormalizedKnotRange( - VtArray& knots, - const unsigned int numKnots, - const unsigned int degree, - const double startVal, - const double endVal) -{ - // ensure we've produced valid knot ranges; the data coming - // from Maya is fine but sometimes rounding errors in the normalization - // cause problems. So we change the knots on the boundaries - // (whether single or multiple) to match the u/v range. - double changeVal; - - if (startVal < knots[degree]) { - changeVal = knots[degree]; - for (unsigned int i = 0; i <= degree; ++i) { - if (knots[i] == changeVal) { - knots[i] = startVal; - } - } - } - if (endVal > knots[numKnots - (degree + 1)]) { - changeVal = knots[numKnots - (degree + 1)]; - for (unsigned int i = numKnots - (degree + 1); i < numKnots; ++i) { - if (knots[i] == changeVal) { - knots[i] = endVal; - } - } - } -} - -/* virtual */ -void -PxrUsdTranslators_NurbsSurfaceWriter::Write(const UsdTimeCode& usdTimeCode) -{ - UsdMayaPrimWriter::Write(usdTimeCode); - - UsdGeomNurbsPatch primSchema(_usdPrim); - writeNurbsSurfaceAttrs(usdTimeCode, primSchema); -} - -bool -PxrUsdTranslators_NurbsSurfaceWriter::writeNurbsSurfaceAttrs( - const UsdTimeCode& usdTimeCode, - UsdGeomNurbsPatch& primSchema) -{ - MStatus status = MS::kSuccess; - - // Return if usdTimeCode does not match if shape is animated - if (usdTimeCode.IsDefault() == _HasAnimCurves() ) { - // skip shape as the usdTimeCode does not match if shape isAnimated value - return true; - } - - MFnNurbsSurface nurbs(GetDagPath(), &status); - if (!status) { - TF_RUNTIME_ERROR( - "MFnNurbsSurface() failed for surface at DAG path: %s", - GetDagPath().fullPathName().asChar()); - return false; - } - - // Gather GPrim DisplayColor/DisplayOpacity - // We use the same code used for gathering shader data on a mesh - // but we pass 0 for the numfaces argument since there is no per face - // shader assignment possible. - if (_GetExportArgs().exportDisplayColor) { - VtArray RGBData; - VtArray AlphaData; - TfToken interpolation; - VtArray assignmentIndices; - if (UsdMayaUtil::GetLinearShaderColor(nurbs, - &RGBData, - &AlphaData, - &interpolation, - &assignmentIndices)) { - if (RGBData.size()>0) { - UsdGeomPrimvar dispColor = primSchema.CreateDisplayColorPrimvar(); - if (interpolation != dispColor.GetInterpolation()) { - dispColor.SetInterpolation(interpolation); - } - _SetAttribute(dispColor.GetAttr(), RGBData); - if (!assignmentIndices.empty()) { - dispColor.SetIndices(assignmentIndices); - } - } - if (AlphaData.size() > 0 && - !GfIsClose(AlphaData[0], 1.0, 1e-9)) { - UsdGeomPrimvar dispOpacity = primSchema.CreateDisplayOpacityPrimvar(); - if (interpolation != dispOpacity.GetInterpolation()) { - dispOpacity.SetInterpolation(interpolation); - } - _SetAttribute(dispOpacity, AlphaData); - if (!assignmentIndices.empty()) { - dispOpacity.SetIndices(assignmentIndices); - } - } - } - } - - unsigned int numKnotsInU = nurbs.numKnotsInU(); - unsigned int numKnotsInV = nurbs.numKnotsInV(); - if (numKnotsInU < 2 || numKnotsInV < 2) { - TF_RUNTIME_ERROR( - "MFnNurbsSurface '%s' has degenerate knot vectors. " - "Skipping...", - GetDagPath().fullPathName().asChar()); - return false; - } - - MDoubleArray knotsInU; - nurbs.getKnotsInU(knotsInU); - MDoubleArray knotsInV; - nurbs.getKnotsInV(knotsInV); - - // determine range - double startU, endU, startV, endV; - nurbs.getKnotDomain(startU, endU, startV, endV); - - // Offset and scale to normalize knots from 0 to 1 - double uOffset=0.0; - double vOffset=0.0; - double uScale = 1.0; - double vScale = 1.0; - - if (_GetExportArgs().normalizeNurbs) { - if (endU>startU && endV>startV) { - uOffset = startU; - vOffset = startV; - uScale = 1.0 / (endU - startU); - vScale = 1.0 / (endV - startV); - startU = 0; startV = 0; - endU = 1; endV = 1; - } - } - - GfVec2d uRange, vRange; - uRange[0]=startU; uRange[1]=endU; - vRange[0]=startV; vRange[1]=endV; - - // pad the start and end with a knot on each side, since thats what - // most apps, like Houdini and Renderman want these two extra knots - VtArray sampKnotsInU(numKnotsInU+2); - VtArray sampKnotsInV(numKnotsInV+2); - - for (unsigned int i = 0; i < numKnotsInU; i++) { - sampKnotsInU[i+1]=(double)((knotsInU[i]-uOffset)*uScale); - } - - for (unsigned int i = 0; i < numKnotsInV; i++) { - sampKnotsInV[i+1]=(double)((knotsInV[i]-vOffset)*vScale); - } - - if (_GetExportArgs().normalizeNurbs) { - _FixNormalizedKnotRange(sampKnotsInU, numKnotsInU+2, nurbs.degreeU(), startU, endU); - _FixNormalizedKnotRange(sampKnotsInV, numKnotsInV+2, nurbs.degreeV(), startV, endV); - } - - - sampKnotsInU[0] = (2.0 * sampKnotsInU[1] - sampKnotsInU[2]); - sampKnotsInU[numKnotsInU+1] = (2.0 * sampKnotsInU[numKnotsInU] - - sampKnotsInU[numKnotsInU-1]); - sampKnotsInV[0] = (2.0 * sampKnotsInV[1] - sampKnotsInV[2]); - sampKnotsInV[numKnotsInV+1] = (2.0 * sampKnotsInV[numKnotsInV] - - sampKnotsInV[numKnotsInV-1]); - - MPointArray cvArray; - nurbs.getCVs(cvArray, MSpace::kObject); - unsigned int numCVs = cvArray.length(); - int numCVsInU = nurbs.numCVsInU(); - int numCVsInV = nurbs.numCVsInV(); - - VtArray sampPos(numCVs); - VtArray sampPosWeights(numCVs); - bool setWeights = false; - - // Create st vec2f vertex primvar - VtArray stValues; - if (_GetExportArgs().exportNurbsExplicitUV) { - stValues.resize(numCVsInU*numCVsInV); - } - - // Maya stores the data where v varies the fastest (v,u order) - // so we need to pack the data differently u,v order - // WE DIFFER FROM ALEMBIC WRITER, WE DON'T FLIP V - int cvIndex=0; - for (int v = 0; v < numCVsInV; v++) { - for (int u = 0; u < numCVsInU; u++) { - int index = u * numCVsInV + v; - - // Extract CV location and weight - sampPos[cvIndex].Set(cvArray[index].x, cvArray[index].y, cvArray[index].z); - sampPosWeights[cvIndex] = cvArray[index].w; - if (!GfIsClose(cvArray[index].w, 1.0, 1e-9)) { - setWeights = true; - } - - // Compute uniform ST values if stValues can hold it - // No need to check for nurbsTexCoordParam yet since we only - // support uniform in the code - if (stValues.size() > static_cast(cvIndex)) { - float sValue = static_cast(u)/static_cast(numCVsInU-1); - float tValue = static_cast(v)/static_cast(numCVsInV-1); - stValues[cvIndex] = GfVec2f(sValue, tValue); - } - - cvIndex++; - } - } - - // Set Gprim Attributes - // Compute the extent using the CVs. - VtArray extent(2); - UsdGeomPointBased::ComputeExtent(sampPos, &extent); - _SetAttribute(primSchema.CreateExtentAttr(), extent, usdTimeCode); - - // Set NurbsPatch attributes - _SetAttribute(primSchema.GetUVertexCountAttr(), numCVsInU); - _SetAttribute(primSchema.GetVVertexCountAttr(), numCVsInV); - _SetAttribute(primSchema.GetUOrderAttr(), nurbs.degreeU() + 1); - _SetAttribute(primSchema.GetVOrderAttr(), nurbs.degreeV() + 1); - _SetAttribute(primSchema.GetUKnotsAttr(), sampKnotsInU); - _SetAttribute(primSchema.GetVKnotsAttr(), sampKnotsInV); - _SetAttribute(primSchema.GetURangeAttr(), uRange); - _SetAttribute(primSchema.GetVRangeAttr(), vRange); - _SetAttribute(primSchema.GetPointsAttr(), sampPos, usdTimeCode); - if (setWeights) { - _SetAttribute(primSchema.GetPointWeightsAttr(), sampPosWeights); - } - - // If stValues vector has vertex data, create and assign st - if (stValues.size() == static_cast(numCVsInU * numCVsInV)) { - SdfValueTypeName uvValueType = (UsdMayaWriteUtil::WriteUVAsFloat2())? - (SdfValueTypeNames->Float2Array) : (SdfValueTypeNames->TexCoord2fArray); - UsdGeomPrimvar uvSet = - primSchema.CreatePrimvar(UsdUtilsGetPrimaryUVSetName(), - uvValueType, - UsdGeomTokens->vertex); - _SetAttribute(uvSet.GetAttr(), &stValues); - } - - // Set Form - switch (nurbs.formInU()) { - case MFnNurbsSurface::kClosed: - _SetAttribute(primSchema.GetUFormAttr(), UsdGeomTokens->closed); - break; - case MFnNurbsSurface::kPeriodic: - _SetAttribute(primSchema.GetUFormAttr(), UsdGeomTokens->periodic); - break; - default: - _SetAttribute(primSchema.GetUFormAttr(), UsdGeomTokens->open); - } - switch (nurbs.formInV()) { - case MFnNurbsSurface::kClosed: - _SetAttribute(primSchema.GetVFormAttr(), UsdGeomTokens->closed); - break; - case MFnNurbsSurface::kPeriodic: - _SetAttribute(primSchema.GetVFormAttr(), UsdGeomTokens->periodic); - break; - default: - _SetAttribute(primSchema.GetVFormAttr(), UsdGeomTokens->open); - } - - // If not trimmed surface, you are done - // ONLY TRIM CURVE CODE BEYOND THIS POINT - if (!nurbs.isTrimmedSurface()) { - return true; - } - - unsigned int numRegions = nurbs.numRegions(); - - // each boundary is a curvegroup, it can have multiple trim curve segments - - // A Maya's trimmed NURBS surface has multiple regions. - // Inside a region, there are multiple boundaries. - // There are one CCW outer boundary and optional CW inner boundaries. - // Each boundary is a closed boundary and consists of multiple curves. - // NOTE: Maya regions are flattened but thanks for the curve ordering - // we can reconstruct them at read time back into Maya - // USD has the same semantic as RenderMan. - // RenderMan's doc says: "The curves of a loop connect - // in head-to-tail fashion and must be explicitly closed. " - - // A Maya boundary is equivalent to an USD/RenderMan loop - VtArray trimNumCurves; - VtArray trimNumPos; - VtArray trimOrder; - VtArray trimKnot; - VtArray trimRange; - VtArray trimPoint; - - int numLoops = 0; - for (unsigned int i = 0; i < numRegions; i++) - { - MTrimBoundaryArray result; - - // if the 3rd argument is set to be true, return the 2D curve - nurbs.getTrimBoundaries(result, i, true); - unsigned int numBoundaries = result.length(); - - for (unsigned int j = 0; j < numBoundaries; j++) - { - /* - WE DON'T NEED THIS BUT IT'S HERE FOR POSSIBLE FUTURE USE - switch(fn.boundaryType(i,j)) { - case MFnNurbsSurface::kInner: break; - case MFnNurbsSurface::kOuter: break; - case MFnNurbsSurface::kSegment: break; - case MFnNurbsSurface::kClosedSegment: break; - default: break; - } - */ - - MObjectArray boundary = result[j]; - unsigned int numTrimCurve = boundary.length(); - trimNumCurves.push_back(numTrimCurve); - numLoops++; - for (unsigned int k = 0; k < numTrimCurve; k++) - { - MObject curveObj = boundary[k]; - if (curveObj.hasFn(MFn::kNurbsCurve)) - { - MFnNurbsCurve mFnCurve(curveObj); - - int numCVs = mFnCurve.numCVs(); - trimNumPos.push_back(numCVs); - trimOrder.push_back(mFnCurve.degree()+1); - - double start, end; - mFnCurve.getKnotDomain(start, end); - GfVec2d range; - range[0]=start; - range[1]=end; - trimRange.push_back(range); - - MPointArray cvArray; - mFnCurve.getCVs(cvArray); - // WE DIFFER FROM ALEMBIC WRITER, WE DON'T FLIP V - for (int l = 0; l < numCVs; l++) - { - GfVec3d point; - - point[0]=(double)((cvArray[l].x-uOffset)*uScale); - point[1]=(double)((cvArray[l].y-vOffset)*vScale); - point[2]=cvArray[l].w; - trimPoint.push_back(point); - } - - MDoubleArray knot; - mFnCurve.getKnots(knot); - unsigned int numKnots = knot.length(); - - // push_back a dummy value, we will set it below - std::size_t totalNumKnots = trimKnot.size(); - trimKnot.push_back(0.0); - for (unsigned int l = 0; l < numKnots; l++) - { - trimKnot.push_back(knot[l]); - } - - // for a knot sequence with multiple end knots, duplicate - // the existing first and last knots once more. - // for a knot sequence with uniform end knots, create their - // the new knots offset at an interval equal to the existing - // first and last knot intervals - double k1 = trimKnot[totalNumKnots+1]; - double k2 = trimKnot[totalNumKnots+2]; - double klast_1 = trimKnot[trimKnot.size()-1]; - double klast_2 = trimKnot[trimKnot.size()-2]; - trimKnot[totalNumKnots] = 2.0 * k1 - k2; - trimKnot.push_back(2.0 * klast_1 - klast_2); - } - } // for k - } // for j - } // for i - - _SetAttribute(primSchema.GetTrimCurveCountsAttr(), &trimNumCurves); - _SetAttribute(primSchema.GetTrimCurveOrdersAttr(), &trimOrder); - _SetAttribute(primSchema.GetTrimCurveVertexCountsAttr(), &trimNumPos); - _SetAttribute(primSchema.GetTrimCurveKnotsAttr(), &trimKnot); - _SetAttribute(primSchema.GetTrimCurveRangesAttr(), &trimRange); - _SetAttribute(primSchema.GetTrimCurvePointsAttr(), &trimPoint); - - // NO NON TRIM CODE HERE SINCE WE RETURN EARLIER IF NOT TRIMMED - return true; -} - -/* virtual */ -bool -PxrUsdTranslators_NurbsSurfaceWriter::ExportsGprims() const -{ - return true; -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/nurbsSurfaceWriter.h b/third_party/maya/plugin/pxrUsdTranslators/nurbsSurfaceWriter.h deleted file mode 100644 index 9190c6c871..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/nurbsSurfaceWriter.h +++ /dev/null @@ -1,67 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_NURBS_SURFACE_WRITER_H -#define PXR_USD_TRANSLATORS_NURBS_SURFACE_WRITER_H - -/// \file pxrUsdTranslators/nurbsSurfaceWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/primWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/nurbsPatch.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Exports Maya nurbsSurface objects (MFnNurbsSurface) as UsdGeomNurbsPatch. -class PxrUsdTranslators_NurbsSurfaceWriter : public UsdMayaPrimWriter -{ - public: - PxrUsdTranslators_NurbsSurfaceWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - void Write(const UsdTimeCode& usdTime) override; - - bool ExportsGprims() const override; - - protected: - bool writeNurbsSurfaceAttrs( - const UsdTimeCode& usdTime, - UsdGeomNurbsPatch& primSchema); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/overview.dox b/third_party/maya/plugin/pxrUsdTranslators/overview.dox deleted file mode 100644 index 80dcb82f26..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/overview.dox +++ /dev/null @@ -1,31 +0,0 @@ -/*! -\page usd_maya_plugin_pxrUsdTranslators_page_front PxrUsdTranslators : USD translation for built-in Maya nodes -\if ( PIXAR_MFB_BUILD ) -\mainpage PxrUsdTranslators : USD translation for built-in Maya nodes -\publicLib -\endif - -## Overview - -The \c pxrUsdTranslators Maya plugin provides the USD importers and exporters -for built-in Maya nodes. It also provides an example for users who are trying -to implement their own custom USD importers or exporters. - -It registers itself via the plugin mechanism used by the -\ref usd_maya_lib_usdMaya_page_front "UsdMaya library" so that the import and -export functionality is available to all UsdMaya clients, such as the \c pxrUsd -plugin. It doesn't directly expose any public APIs. - -You don't have to load the \c pxrUsdTranslators plugin manually. It will -automatically be loaded by UsdMaya when needed. - -## Coding Conventions - -The files in this plugin are organized in the following ways: -- All classes should be private; nothing should be linking to this plugin. -- Importer plugins have the file name [usdTypeName]Reader, and any - importer classes are named PxrUsdTranslators_[usdTypeName]Reader. -- Exporter plugins have the file name [mayaTypeName]Writer, and any - exporter classes are named PxrUsdTranslators_[mayaTypeName]Writer. - -*/ diff --git a/third_party/maya/plugin/pxrUsdTranslators/particleWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/particleWriter.cpp deleted file mode 100644 index a4af801411..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/particleWriter.cpp +++ /dev/null @@ -1,415 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "particleWriter.h" - -#include "usdMaya/adaptor.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/transformWriter.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/stringUtils.h" -#include "pxr/base/tf/token.h" -#include "pxr/base/vt/array.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/points.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(particle, PxrUsdTranslators_ParticleWriter); -PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(particle, UsdGeomPoints); - -PXRUSDMAYA_REGISTER_WRITER(nParticle, PxrUsdTranslators_ParticleWriter); -PXRUSDMAYA_REGISTER_ADAPTOR_SCHEMA(nParticle, UsdGeomPoints); - - -namespace { - template - inline void _convertVector(T& t, const MVector& v) { - // I wish we had concepts - // We are guaranteed to have arithmetic types - using _t = decltype(+t[0]); - t[0] = static_cast<_t>(v.x); - t[1] = static_cast<_t>(v.y); - t[2] = static_cast<_t>(v.z); - } - - template - using _sharedVtArray = std::shared_ptr>; - - template - _sharedVtArray _convertVectorArray(const MVectorArray& a) { - const auto count = a.length(); - auto* ret = new VtArray(count); - for (auto i = decltype(count){0}; i < count; ++i) { - _convertVector(ret->operator[](i), a[i]); - } - return _sharedVtArray(ret); - } - - template - _sharedVtArray _convertArray(const MDoubleArray& a) { - const auto count = a.length(); - auto* ret = new VtArray(count); - for (auto i = decltype(count){0}; i < count; ++i) { - ret->operator[](i) = static_cast(a[i]); - } - return _sharedVtArray(ret); - } - - template - _sharedVtArray _convertArray(const MIntArray& a) { - const auto count = a.length(); - auto* ret = new VtArray(count); - for (auto i = decltype(count){0}; i < count; ++i) { - ret->operator[](i) = static_cast(a[i]); - } - return _sharedVtArray(ret); - } - - template - using _strVecPair = std::pair>; - - template - using _strVecPairVec = std::vector<_strVecPair>; - - template - size_t _minCount(const _strVecPairVec& a) { - auto mn = std::numeric_limits::max(); - for (const auto& v : a) { - mn = std::min(mn, v.second->size()); - } - - return mn; - } - - template - void _resizeVectors(_strVecPairVec& a, size_t size) { - for (const auto& v : a) { - v.second->resize(size); - } - } - - template - inline void _addAttr(UsdGeomPoints& points, const TfToken& name, - const SdfValueTypeName& typeName, - const VtArray& a, const UsdTimeCode& usdTime, - UsdUtilsSparseValueWriter *valueWriter) { - auto attr = points.GetPrim().CreateAttribute(name, typeName, false, SdfVariabilityVarying); - VtValue val(a); - valueWriter->SetAttribute(attr, &val, usdTime); - } - - const TfToken _rgbName("rgb"); - const TfToken _emissionName("emission"); - const TfToken _opacityName("opacity"); - const TfToken _lifespanName("lifespan"); - const TfToken _massName("mass"); - - template - void _addAttrVec(UsdGeomPoints& points, const SdfValueTypeName& typeName, - const _strVecPairVec& a, - const UsdTimeCode& usdTime, - UsdUtilsSparseValueWriter *valueWriter) { - for (const auto& v : a) { - _addAttr(points, v.first, typeName, *v.second, usdTime, - valueWriter); - } - } - - // The logic of filtering the user attributes is based on partio4Maya/PartioExport. - // https://github.com/redpawfx/partio/blob/redpawfx-rez/contrib/partio4Maya/scripts/partioExportGui.mel - // We either don't want these or already export them using one of the builtin functions. - const std::set _supressedAttrs = { - "emitterDataPosition", "emitterDataVelocity", "fieldDataMass", - "fieldDataPosition", "fieldDataVelocity", "inputGeometryPoints", - "lastCachedPosition", "lastPosition", "lastVelocity", - "lastWorldPosition", "lastWorldVelocity", "worldVelocityInObjectSpace", - "position", "velocity", "acceleration", "rgb", "rgbPP", "incandescencePP", - "radius", "radiusPP", "age", "opacity", "opacityPP", "lifespan", "lifespanPP", - "id", "particleId", "mass", - }; - - // All the initial state attributes end with 0 - bool _isInitialAttribute(const std::string& attrName) { - return attrName.back() == '0'; - } - - bool _isCachedAttribute(const std::string& attrName) { - constexpr auto _cached = "cached"; - constexpr auto _Cache = "Cache"; - return TfStringEndsWith(attrName, _Cache) || TfStringStartsWith(attrName, _cached); - } - - bool _isValidAttr(const std::string& attrName) { - if (attrName.empty()) { return false; } - if (_isInitialAttribute(attrName)) { return false; } - if (_isCachedAttribute(attrName)) { return false; } - return _supressedAttrs.find(attrName) == _supressedAttrs.end(); - } -} - -PxrUsdTranslators_ParticleWriter::PxrUsdTranslators_ParticleWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaTransformWriter(depNodeFn, usdPath, jobCtx), - mInitialFrameDone(false) -{ - if (!TF_VERIFY(GetDagPath().isValid())) { - return; - } - - UsdGeomPoints primSchema = - UsdGeomPoints::Define(GetUsdStage(), GetUsdPath()); - if (!TF_VERIFY( - primSchema, - "Could not define UsdGeomPoints at path '%s'\n", - GetUsdPath().GetText())) { - return; - } - _usdPrim = primSchema.GetPrim(); - if (!TF_VERIFY( - _usdPrim, - "Could not get UsdPrim for UsdGeomPoints at path '%s'\n", - primSchema.GetPath().GetText())) { - return; - } - - initializeUserAttributes(); -} - -/* virtual */ -void -PxrUsdTranslators_ParticleWriter::Write(const UsdTimeCode& usdTime) -{ - UsdMayaTransformWriter::Write(usdTime); - - UsdGeomPoints primSchema(_usdPrim); - writeParams(usdTime, primSchema); -} - -void -PxrUsdTranslators_ParticleWriter::writeParams( - const UsdTimeCode& usdTime, - UsdGeomPoints& points) -{ - // XXX: Check this properly, static particles are uncommon, but used. - if (usdTime.IsDefault()) { - return; - } - - MFnParticleSystem particleSys(GetDagPath()); - MFnParticleSystem deformedParticleSys(GetDagPath()); - - if (particleSys.isDeformedParticleShape()) { - const auto origObj = particleSys.originalParticleShape(); - particleSys.setObject(origObj); - } else { - const auto defObj = particleSys.deformedParticleShape(); - deformedParticleSys.setObject(defObj); - } - - const auto particleNode = GetMayaObject(); - if (particleNode.apiType() != MFn::kNParticle) { - auto currentTime = MAnimControl::currentTime(); - if (mInitialFrameDone) { - particleSys.evaluateDynamics(currentTime, false); - deformedParticleSys.evaluateDynamics(currentTime, false); - } else { - particleSys.evaluateDynamics(currentTime, true); - deformedParticleSys.evaluateDynamics(currentTime, true); - mInitialFrameDone = true; - } - } - - // In some cases, especially whenever particles are dying, - // the length of the attribute vector returned - // from Maya is smaller than the total number of particles. - // So we have to first read all the attributes, then - // determine the minimum amount of particles that all have valid data - // then write the data out for them in one go. - - const auto particleCount = particleSys.count(); - if (particleCount == 0) { - return; - } - - _strVecPairVec vectors; - _strVecPairVec floats; - _strVecPairVec ints; - - MVectorArray mayaVectors; - MDoubleArray mayaDoubles; - MIntArray mayaInts; - - deformedParticleSys.position(mayaVectors); - auto positions = _convertVectorArray(mayaVectors); - particleSys.velocity(mayaVectors); - auto velocities = _convertVectorArray(mayaVectors); - particleSys.particleIds(mayaInts); - auto ids = _convertArray(mayaInts); - particleSys.radius(mayaDoubles); - auto radii = _convertArray(mayaDoubles); - particleSys.mass(mayaDoubles); - auto masses = _convertArray(mayaDoubles); - - if (particleSys.hasRgb()) { - particleSys.rgb(mayaVectors); - vectors.emplace_back(_rgbName, _convertVectorArray(mayaVectors)); - } - - if (particleSys.hasEmission()) { - particleSys.rgb(mayaVectors); - vectors.emplace_back(_emissionName, _convertVectorArray(mayaVectors)); - } - - if (particleSys.hasOpacity()) { - particleSys.opacity(mayaDoubles); - floats.emplace_back(_opacityName, _convertArray(mayaDoubles)); - } - - if (particleSys.hasLifespan()) { - particleSys.lifespan(mayaDoubles); - floats.emplace_back(_lifespanName, _convertArray(mayaDoubles)); - } - - for (const auto& attr : mUserAttributes) { - MStatus status; - switch (std::get<2>(attr)) { - case PER_PARTICLE_INT: - particleSys.getPerParticleAttribute(std::get<1>(attr), mayaInts, &status); - if (status) { - ints.emplace_back(std::get<0>(attr), _convertArray(mayaInts)); - } - break; - case PER_PARTICLE_DOUBLE: - particleSys.getPerParticleAttribute(std::get<1>(attr), mayaDoubles, &status); - if (status) { - floats.emplace_back(std::get<0>(attr), _convertArray(mayaDoubles)); - } - break; - case PER_PARTICLE_VECTOR: - particleSys.getPerParticleAttribute(std::get<1>(attr), mayaVectors, &status); - if (status) { - vectors.emplace_back(std::get<0>(attr), _convertVectorArray(mayaVectors)); - } - break; - } - } - - const auto minSize = std::min( - { - _minCount(vectors), _minCount(floats), _minCount(ints), - positions->size(), velocities->size(), ids->size(), radii->size(), masses->size() - } - ); - - if (minSize == 0) { - return; - } - - _resizeVectors(vectors, minSize); - _resizeVectors(floats, minSize); - _resizeVectors(ints, minSize); - positions->resize(minSize); - velocities->resize(minSize); - ids->resize(minSize); - radii->resize(minSize); - masses->resize(minSize); - - _SetAttribute(points.GetPointsAttr(), positions.get(), usdTime); - _SetAttribute(points.GetVelocitiesAttr(), velocities.get(), usdTime); - _SetAttribute(points.GetIdsAttr(), ids.get(), usdTime); - // radius -> width conversion - for (auto& r : *radii) { r = r * 2.0f; } - _SetAttribute(points.GetWidthsAttr(), radii.get(), usdTime); - - _addAttr(points, _massName, SdfValueTypeNames->FloatArray, *masses, usdTime, - _GetSparseValueWriter()); - // TODO: check if we need the array suffix!! - _addAttrVec(points, SdfValueTypeNames->Vector3fArray, vectors, usdTime, - _GetSparseValueWriter()); - _addAttrVec(points, SdfValueTypeNames->FloatArray, floats, usdTime, - _GetSparseValueWriter()); - _addAttrVec(points, SdfValueTypeNames->IntArray, ints, usdTime, - _GetSparseValueWriter()); -} - -void -PxrUsdTranslators_ParticleWriter::initializeUserAttributes() -{ - const auto particleNode = GetMayaObject(); - MFnParticleSystem particleSys(GetDagPath()); - - const auto attributeCount = particleSys.attributeCount(); - - for (auto i = decltype(attributeCount){0}; i < attributeCount; ++i) { - MObject attrObj = particleSys.attribute(i); - // we need custom attributes - if (particleSys.attributeClass(attrObj) == MFnDependencyNode::kNormalAttr) { - continue; - } - // only checking for parent attrs - MPlug attrPlug(particleNode, attrObj); - if (!attrPlug.parent().isNull()) { continue; } - - MFnAttribute attr(attrObj); - - const auto mayaAttrName = attr.name(); - const std::string attrName = mayaAttrName.asChar(); - if (!_isValidAttr(attrName)) { continue; } - if (particleSys.isPerParticleIntAttribute(mayaAttrName)) { - mUserAttributes.emplace_back(TfToken(attrName), mayaAttrName, PER_PARTICLE_INT); - } else if (particleSys.isPerParticleDoubleAttribute(mayaAttrName)) { - mUserAttributes.emplace_back(TfToken(attrName), mayaAttrName, PER_PARTICLE_DOUBLE); - } else if (particleSys.isPerParticleVectorAttribute(mayaAttrName)) { - mUserAttributes.emplace_back(TfToken(attrName), mayaAttrName, PER_PARTICLE_VECTOR); - } - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/particleWriter.h b/third_party/maya/plugin/pxrUsdTranslators/particleWriter.h deleted file mode 100644 index d52b89a30f..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/particleWriter.h +++ /dev/null @@ -1,78 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_PARTICLE_WRITER_H -#define PXR_USD_TRANSLATORS_PARTICLE_WRITER_H - -/// \file pxrUsdTranslators/particleWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/transformWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/tf/token.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/points.h" - -#include -#include - -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -class PxrUsdTranslators_ParticleWriter : public UsdMayaTransformWriter -{ -public: - PxrUsdTranslators_ParticleWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - void Write(const UsdTimeCode& usdTime) override; - -private: - void writeParams(const UsdTimeCode& usdTime, UsdGeomPoints& points); - - enum ParticleType { - PER_PARTICLE_INT, - PER_PARTICLE_DOUBLE, - PER_PARTICLE_VECTOR - }; - - std::vector> mUserAttributes; - bool mInitialFrameDone; - - void initializeUserAttributes(); -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/plugInfo.json b/third_party/maya/plugin/pxrUsdTranslators/plugInfo.json deleted file mode 100644 index c7496b3073..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/plugInfo.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "Plugins": [ - { - "Info": { - "UsdMaya": { - "PrimReader": { - "mayaPlugin": "pxrUsdTranslators", - "providesTranslator": [ - "UsdGeomCamera", - "UsdGeomMesh", - "UsdGeomNurbsCurves", - "UsdGeomNurbsPatch", - "UsdGeomScope", - "UsdGeomXform", - "UsdLuxCylinderLight", - "UsdLuxDiskLight", - "UsdLuxDistantLight", - "UsdLuxDomeLight", - "UsdLuxGeometryLight", - "UsdLuxRectLight", - "UsdLuxSphereLight", - "UsdRiPxrAovLight", - "UsdRiPxrEnvDayLight", - "UsdShadeMaterial", - "UsdSkelRoot", - "UsdSkelSkeleton" - ] - }, - "PrimWriter": { - "mayaPlugin": "pxrUsdTranslators", - "providesTranslator": [ - "camera", - "file", - "instancer", - "joint", - "locator", - "mesh", - "nParticle", - "nurbsCurve", - "nurbsSurface", - "particle", - "PxrAovLight", - "PxrCylinderLight", - "PxrDiskLight", - "PxrDistantLight", - "PxrDomeLight", - "PxrEnvDayLight", - "PxrMeshLight", - "PxrRectLight", - "PxrSphereLight", - "stroke" - ] - } - } - }, - "Name": "@PLUG_INFO_PLUGIN_NAME@", - "Type": "resource" - } - ] -} diff --git a/third_party/maya/plugin/pxrUsdTranslators/plugin.cpp b/third_party/maya/plugin/pxrUsdTranslators/plugin.cpp deleted file mode 100644 index 76c28ff90c..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/plugin.cpp +++ /dev/null @@ -1,47 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "api.h" - -#include -#include - - -PXR_NAMESPACE_USING_DIRECTIVE - - -PXRUSDTRANSLATORS_API -MStatus -initializePlugin(MObject obj) -{ - MFnPlugin plugin(obj, "Pixar", "1.0", "Any"); - return MStatus::kSuccess; -} - -PXRUSDTRANSLATORS_API -MStatus -uninitializePlugin(MObject /*obj*/) -{ - return MStatus::kSuccess; -} diff --git a/third_party/maya/plugin/pxrUsdTranslators/scopeReader.cpp b/third_party/maya/plugin/pxrUsdTranslators/scopeReader.cpp deleted file mode 100644 index fda25dc55f..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/scopeReader.cpp +++ /dev/null @@ -1,54 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/translatorUtil.h" - -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usdGeom/scope.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - -PXRUSDMAYA_DEFINE_READER(UsdGeomScope, args, context) -{ - const UsdPrim& usdPrim = args.GetUsdPrim(); - MObject parentNode = context->GetMayaNode( - usdPrim.GetPath().GetParentPath(), true); - - MStatus status; - MObject mayaNode; - return UsdMayaTranslatorUtil::CreateDummyTransformNode( - usdPrim, - parentNode, - /*importTypeName*/ true, - args, - context, - &status, - &mayaNode); -} - -PXR_NAMESPACE_CLOSE_SCOPE - diff --git a/third_party/maya/plugin/pxrUsdTranslators/skelReader.cpp b/third_party/maya/plugin/pxrUsdTranslators/skelReader.cpp deleted file mode 100644 index 26438b3cd2..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/skelReader.cpp +++ /dev/null @@ -1,241 +0,0 @@ -// -// Copyright 2018 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/translatorSkel.h" -#include "usdMaya/translatorUtil.h" - -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usd/primRange.h" -#include "pxr/usd/usdGeom/xform.h" -#include "pxr/usd/usdSkel/cache.h" -#include "pxr/usd/usdSkel/root.h" -#include "pxr/usd/usdSkel/skeletonQuery.h" -#include "pxr/usd/usdSkel/skinningQuery.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Prim reader for skeletons. -/// This produce a joint hierarchy, possibly animated, corresponding -/// to a UsdSkelSkeleton. -class UsdMayaPrimReaderSkeleton : public UsdMayaPrimReader -{ -public: - UsdMayaPrimReaderSkeleton(const UsdMayaPrimReaderArgs& args) - : UsdMayaPrimReader(args) {} - - ~UsdMayaPrimReaderSkeleton() override {} - - bool Read(UsdMayaPrimReaderContext* context) override; - -private: - // TODO: Ideally, we'd share the cache across different models - // if importing multiple skel roots. - UsdSkelCache _cache; -}; - - -TF_REGISTRY_FUNCTION_WITH_TAG(UsdMayaPrimReaderRegistry, UsdSkelSkeleton) { - UsdMayaPrimReaderRegistry::Register( - [](const UsdMayaPrimReaderArgs& args) - { - return UsdMayaPrimReaderSharedPtr( - new UsdMayaPrimReaderSkeleton(args)); - }); -} - - -/// Prim reader for a UsdSkelRoot. -/// This post-processes the skinnable prims beneath a UsdSkelRoot -/// to define skin clusters, etc. for bound skeletons. -class UsdMayaPrimReaderSkelRoot : public UsdMayaPrimReader -{ -public: - UsdMayaPrimReaderSkelRoot(const UsdMayaPrimReaderArgs& args) - : UsdMayaPrimReader(args) {} - - ~UsdMayaPrimReaderSkelRoot() override {} - - bool Read(UsdMayaPrimReaderContext* context) override; - - bool HasPostReadSubtree() const override { return true; } - - void PostReadSubtree(UsdMayaPrimReaderContext* context) override; - -private: - // TODO: Ideally, we'd share the cache across different models - // if importing multiple skel roots. - UsdSkelCache _cache; -}; - - - -TF_REGISTRY_FUNCTION_WITH_TAG(UsdMayaPrimReaderRegistry, UsdSkelRoot) { - UsdMayaPrimReaderRegistry::Register( - [](const UsdMayaPrimReaderArgs& args) - { - return UsdMayaPrimReaderSharedPtr( - new UsdMayaPrimReaderSkelRoot(args)); - }); -} - - -bool -UsdMayaPrimReaderSkeleton::Read(UsdMayaPrimReaderContext* context) -{ - UsdSkelSkeleton skel(_GetArgs().GetUsdPrim()); - if (!TF_VERIFY(skel)) - return false; - - if (UsdSkelSkeletonQuery skelQuery = _cache.GetSkelQuery(skel)) { - - MObject parentNode = context->GetMayaNode( - skel.GetPrim().GetPath().GetParentPath(), true); - - // Build out a joint hierarchy. - VtArray joints; - if (UsdMayaTranslatorSkel::CreateJointHierarchy( - skelQuery, parentNode, _GetArgs(), context, &joints)) { - - // Add a dagPose node to hold the rest pose. - // This is not necessary for skinning to function i Maya, but is not - // necessary in order to properly round-trip the Skeleton's - // restTransforms, and is a requirement of some exporters. - // The dagPose command also will not work without this. - MObject bindPose; - if (UsdMayaTranslatorSkel::CreateBindPose( - skelQuery, joints, context, &bindPose)) { - return true; - } - } - } - return false; -} - - -bool -UsdMayaPrimReaderSkelRoot::Read(UsdMayaPrimReaderContext* context) -{ - UsdSkelRoot skelRoot(_GetArgs().GetUsdPrim()); - if (!TF_VERIFY(skelRoot)) - return false; - - // First pass through: - // The skel root itself is a transform, so produce a transform. - // Skeletal bindings will be handled as a post sub-tree process. - MObject parentNode = - context->GetMayaNode(skelRoot.GetPrim().GetPath().GetParentPath(), - /*findAncestors*/ true); - - MStatus status; - MObject obj; - return UsdMayaTranslatorUtil::CreateTransformNode( - skelRoot.GetPrim(), parentNode, _GetArgs(), context, &status, &obj); -} - - -void -UsdMayaPrimReaderSkelRoot::PostReadSubtree( - UsdMayaPrimReaderContext* context) -{ - UsdSkelRoot skelRoot(_GetArgs().GetUsdPrim()); - if (!TF_VERIFY(skelRoot)) - return; - - // Compute skel bindings and create skin clusters for bound skels - // We do this in a post-subtree stage to ensure that any skinnable - // prims we produce skin clusters for have been processed first. - - _cache.Populate(skelRoot); - - std::vector bindings; - if (!_cache.ComputeSkelBindings(skelRoot, &bindings)) { - return; - } - - for (const UsdSkelBinding& binding : bindings) { - if (binding.GetSkinningTargets().empty()) - continue; - - if (const UsdSkelSkeletonQuery& skelQuery = - _cache.GetSkelQuery(binding.GetSkeleton())) { - - VtArray joints; - if (!UsdMayaTranslatorSkel::GetJoints( - skelQuery, context, &joints)) { - continue; - } - - for (const auto& skinningQuery : binding.GetSkinningTargets()) { - - const UsdPrim& skinnedPrim = skinningQuery.GetPrim(); - - // Get an ordering of the joints that matches the ordering of - // the binding. - VtArray skinningJoints; - if (!skinningQuery.GetMapper()) { - skinningJoints = joints; - } else { - // TODO: - // UsdSkelAnimMapper currently only supports remapping - // of Sdf value types, so we can't easily use it here. - // For now, we can delegate remapping behavior by - // remapping ordered joint indices. - VtIntArray indices(joints.size()); - for (size_t i = 0; i < joints.size(); ++i) - indices[i] = i; - - VtIntArray remappedIndices; - if (!skinningQuery.GetMapper()->Remap( - indices, &remappedIndices)) { - continue; - } - - skinningJoints.resize(remappedIndices.size()); - for (size_t i = 0; i < remappedIndices.size(); ++i) { - int index = remappedIndices[i]; - if (index >= 0 && static_cast(index) < joints.size()) { - skinningJoints[i] = joints[index]; - } - } - } - - MObject bindPose - = UsdMayaTranslatorSkel::GetBindPose(skelQuery, context); - - // Add a skin cluster to skin this prim. - UsdMayaTranslatorSkel::CreateSkinCluster( - skelQuery, skinningQuery, skinningJoints, - skinnedPrim, _GetArgs(), context, bindPose); - } - } - } -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/strokeWriter.cpp b/third_party/maya/plugin/pxrUsdTranslators/strokeWriter.cpp deleted file mode 100644 index f0be827962..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/strokeWriter.cpp +++ /dev/null @@ -1,279 +0,0 @@ -// -// Copyright 2019 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "strokeWriter.h" - -#include "usdMaya/primWriter.h" -#include "usdMaya/primWriterRegistry.h" -#include "usdMaya/writeJobContext.h" - -#include "pxr/base/gf/vec3f.h" -#include "pxr/base/tf/diagnostic.h" -#include "pxr/base/vt/types.h" -#include "pxr/base/vt/value.h" -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/attribute.h" -#include "pxr/usd/usd/timeCode.h" -#include "pxr/usd/usdGeom/basisCurves.h" -#include "pxr/usd/usdGeom/primvar.h" -#include "pxr/usd/usdGeom/tokens.h" - -#include -#include -#include -#include -#include -#include -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -PXRUSDMAYA_REGISTER_WRITER(stroke, PxrUsdTranslators_StrokeWriter); - - -PxrUsdTranslators_StrokeWriter::PxrUsdTranslators_StrokeWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx) : - UsdMayaPrimWriter(depNodeFn, usdPath, jobCtx) -{ - if (!TF_VERIFY(GetDagPath().isValid())) { - return; - } - - UsdGeomBasisCurves primSchema = - UsdGeomBasisCurves::Define(GetUsdStage(), GetUsdPath()); - if (!TF_VERIFY( - primSchema, - "Could not define UsdGeomBasisCurves at path <%s>\n", - GetUsdPath().GetText())) { - return; - } - - _usdPrim = primSchema.GetPrim(); - if (!TF_VERIFY( - _usdPrim, - "Could not get UsdPrim for UsdGeomBasisCurves at path <%s>\n", - primSchema.GetPath().GetText())) { - return; - } -} - -static -void -_CollectCurveVertexData( - const MRenderLineArray& renderLineArray, - VtIntArray& curveVertexCounts, - VtVec3fArray& curvePoints, - VtFloatArray& curveWidths, - VtVec3fArray& curveDisplayColors, - VtFloatArray& curveDisplayOpacities) -{ - const int renderLineArrayLength = renderLineArray.length(); - if (renderLineArrayLength < 0) { - return; - } - - const unsigned int numRenderLines = - static_cast(renderLineArrayLength); - - MStatus status; - - for (unsigned int lineIndex = 0u; - lineIndex < numRenderLines; - ++lineIndex) { - const MRenderLine renderLine = - renderLineArray.renderLine(lineIndex, &status); - if (status != MS::kSuccess) { - // Render line arrays can be sparse, so some lines may be invalid - // and should just be skipped. - continue; - } - - const MVectorArray linePoints = renderLine.getLine(); - const unsigned int numPoints = linePoints.length(); - - const MDoubleArray lineWidths = renderLine.getWidth(); - if (!TF_VERIFY( - lineWidths.length() == numPoints, - "Number of line widths (%u) does not match number of line " - "points (%u).\n", - lineWidths.length(), - numPoints)) { - continue; - } - - const MVectorArray lineColors = renderLine.getColor(); - if (!TF_VERIFY( - lineColors.length() == numPoints, - "Number of line colors (%u) does not match number of line " - "points (%u).\n", - lineColors.length(), - numPoints)) { - continue; - } - - const MVectorArray lineTransparencies = renderLine.getTransparency(); - if (!TF_VERIFY( - lineTransparencies.length() == numPoints, - "Number of line transparencies (%u) does not match number of " - "line points (%u).\n", - lineTransparencies.length(), - numPoints)) { - continue; - } - - curveVertexCounts.push_back(numPoints); - - for (unsigned int vertIndex = 0u; vertIndex < numPoints; ++vertIndex) { - const MVector& vertPoint = linePoints[vertIndex]; - curvePoints.push_back( - GfVec3f(vertPoint[0], vertPoint[1], vertPoint[2])); - - curveWidths.push_back(static_cast(lineWidths[vertIndex])); - - const MVector& vertColor = lineColors[vertIndex]; - curveDisplayColors.push_back( - GfVec3f(vertColor[0], vertColor[1], vertColor[2])); - - // Convert transparency in Maya (a vector with zero as fully opaque - // and one as fully transparent) into a single float opacity for - // USD with zero as fully transparent and one as fully opaque. We - // do this by averaging together the individual components of the - // Maya transparency. - const MVector& vertTransparency = lineTransparencies[vertIndex]; - const float vertOpacity = static_cast( - 1.0 - ((vertTransparency[0] + - vertTransparency[1] + - vertTransparency[2]) / 3.0)); - curveDisplayOpacities.push_back(vertOpacity); - } - } -} - -/* virtual */ -void -PxrUsdTranslators_StrokeWriter::Write(const UsdTimeCode& usdTime) -{ - UsdMayaPrimWriter::Write(usdTime); - - if (usdTime.IsDefault() == _HasAnimCurves()) { - return; - } - - MStatus status; - MFnPfxGeometry pfxGeomFn(GetDagPath(), &status); - if (status != MS::kSuccess) { - TF_RUNTIME_ERROR( - "MFnPfxGeometry() failed for stroke at DAG path: %s", - GetDagPath().fullPathName().asChar()); - return; - } - - MRenderLineArray mainLines; - MRenderLineArray leafLines; - MRenderLineArray flowerLines; - - status = pfxGeomFn.getLineData( - mainLines, - leafLines, - flowerLines, - /* doLines = */ true, - /* doTwist = */ false, - /* doWidth = */ true, - /* doFlatness = */ false, - /* doParameter = */ false, - /* doColor = */ true, - /* doIncandescence = */ false, - /* doTransparency = */ true, - /* worldSpace = */ false); - if (status != MS::kSuccess) { - TF_RUNTIME_ERROR( - "Failed to get line data for stroke at DAG path: %s", - GetDagPath().fullPathName().asChar()); - return; - } - - VtIntArray curveVertexCounts; - - VtVec3fArray curvePoints; - VtFloatArray curveWidths; - VtVec3fArray curveDisplayColors; - VtFloatArray curveDisplayOpacities; - - _CollectCurveVertexData( - mainLines, - curveVertexCounts, - curvePoints, - curveWidths, - curveDisplayColors, - curveDisplayOpacities); - - _CollectCurveVertexData( - leafLines, - curveVertexCounts, - curvePoints, - curveWidths, - curveDisplayColors, - curveDisplayOpacities); - - _CollectCurveVertexData( - flowerLines, - curveVertexCounts, - curvePoints, - curveWidths, - curveDisplayColors, - curveDisplayOpacities); - - UsdGeomBasisCurves curvesSchema(_usdPrim); - - curvesSchema.CreateTypeAttr(VtValue(UsdGeomTokens->linear)); - - UsdAttribute curveVertexCountsAttr = - curvesSchema.CreateCurveVertexCountsAttr(); - curveVertexCountsAttr.Set(curveVertexCounts, usdTime); - - UsdAttribute curvePointsAttr = curvesSchema.CreatePointsAttr(); - curvePointsAttr.Set(curvePoints, usdTime); - - UsdAttribute curveWidthsAttr = curvesSchema.CreateWidthsAttr(); - curveWidthsAttr.Set(curveWidths, usdTime); - - UsdGeomPrimvar displayColorPrimvar = - curvesSchema.CreateDisplayColorPrimvar(UsdGeomTokens->vertex); - displayColorPrimvar.Set(curveDisplayColors, usdTime); - - UsdGeomPrimvar displayOpacityPrimvar = - curvesSchema.CreateDisplayOpacityPrimvar(UsdGeomTokens->vertex); - displayOpacityPrimvar.Set(curveDisplayOpacities, usdTime); - - mainLines.deleteArray(); - leafLines.deleteArray(); - flowerLines.deleteArray(); -} - - -PXR_NAMESPACE_CLOSE_SCOPE diff --git a/third_party/maya/plugin/pxrUsdTranslators/strokeWriter.h b/third_party/maya/plugin/pxrUsdTranslators/strokeWriter.h deleted file mode 100644 index 38edb0ed12..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/strokeWriter.h +++ /dev/null @@ -1,63 +0,0 @@ -// -// Copyright 2019 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#ifndef PXR_USD_TRANSLATORS_STROKE_WRITER_H -#define PXR_USD_TRANSLATORS_STROKE_WRITER_H - -/// \file pxrUsdTranslators/strokeWriter.h - -#include "pxr/pxr.h" -#include "usdMaya/primWriter.h" - -#include "usdMaya/writeJobContext.h" - -#include "pxr/usd/sdf/path.h" -#include "pxr/usd/usd/timeCode.h" - -#include - - -PXR_NAMESPACE_OPEN_SCOPE - - -/// Exports Maya stroke objects (MFnPfxGeometry) as UsdGeomBasisCurves. -class PxrUsdTranslators_StrokeWriter : public UsdMayaPrimWriter -{ -public: - PxrUsdTranslators_StrokeWriter( - const MFnDependencyNode& depNodeFn, - const SdfPath& usdPath, - UsdMayaWriteJobContext& jobCtx); - - void Write(const UsdTimeCode& usdTime) override; - - bool ExportsGprims() const override { - return true; - } -}; - - -PXR_NAMESPACE_CLOSE_SCOPE - - -#endif diff --git a/third_party/maya/plugin/pxrUsdTranslators/testenv/ScopeTest/Scopes.usda b/third_party/maya/plugin/pxrUsdTranslators/testenv/ScopeTest/Scopes.usda deleted file mode 100644 index e57ff0a8b4..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/testenv/ScopeTest/Scopes.usda +++ /dev/null @@ -1,31 +0,0 @@ -#usda 1.0 - -def Xform "A" -{ - def Scope "A_1" - { - def Mesh "A_1_I" - { - float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)] - int[] faceVertexCounts = [4, 4, 4, 4, 4, 4] - int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4] - point3f[] points = [(-0.5, -0.5, 0.5), (0.5, -0.5, 0.5), (-0.5, 0.5, 0.5), (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5), (0.5, 0.5, -0.5), (-0.5, -0.5, -0.5), (0.5, -0.5, -0.5)] - } - def Camera "A_1_II" - { - } - def Scope "A_1_III" - { - } - } - def Scope "A_2" - { - } -} - -def Scope "B" -{ - def Xform "B_1" - { - } -} diff --git a/third_party/maya/plugin/pxrUsdTranslators/testenv/StrokeExportTest/StrokeExportTest.ma b/third_party/maya/plugin/pxrUsdTranslators/testenv/StrokeExportTest/StrokeExportTest.ma deleted file mode 100644 index 40870ef116..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/testenv/StrokeExportTest/StrokeExportTest.ma +++ /dev/null @@ -1,586 +0,0 @@ -//Maya ASCII 2016 scene -//Name: StrokeExportTest.ma -//Last modified: Mon, Jun 24, 2019 04:49:14 PM -//Codeset: UTF-8 -requires maya "2016"; -currentUnit -l centimeter -a degree -t film; -fileInfo "application" "maya"; -fileInfo "product" "Maya 2016"; -fileInfo "version" "2016"; -fileInfo "cutIdentifier" "201610262200-1005964"; -fileInfo "osv" "Linux 3.10.0-957.12.2.el7.x86_64 #1 SMP Fri Apr 19 21:09:07 UTC 2019 x86_64"; -createNode transform -s -n "persp"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C800000245"; - setAttr ".v" no; - setAttr ".t" -type "double3" 72.420635204432159 35.581082627562843 73.664396132921837 ; - setAttr ".r" -type "double3" -18.347365907331763 45.800000000000097 -2.2810627414084847e-15 ; -createNode camera -s -n "perspShape" -p "persp"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C800000246"; - setAttr -k off ".v" no; - setAttr ".fl" 34.999999999999993; - setAttr ".coi" 103.84201708974614; - setAttr ".imn" -type "string" "persp"; - setAttr ".den" -type "string" "persp_depth"; - setAttr ".man" -type "string" "persp_mask"; - setAttr ".tp" -type "double3" 1.7595826905741738 2.8939801184155356 4.9495251044652271 ; - setAttr ".hc" -type "string" "viewSet -p %camera"; -createNode transform -s -n "top"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C800000247"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 365.86 0 ; - setAttr ".r" -type "double3" -89.999999999999986 0 0 ; -createNode camera -s -n "topShape" -p "top"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C800000248"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "top"; - setAttr ".den" -type "string" "top_depth"; - setAttr ".man" -type "string" "top_mask"; - setAttr ".hc" -type "string" "viewSet -t %camera"; - setAttr ".o" yes; -createNode transform -s -n "front"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C800000249"; - setAttr ".v" no; - setAttr ".t" -type "double3" 0 0 365.86 ; -createNode camera -s -n "frontShape" -p "front"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C80000024A"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "front"; - setAttr ".den" -type "string" "front_depth"; - setAttr ".man" -type "string" "front_mask"; - setAttr ".hc" -type "string" "viewSet -f %camera"; - setAttr ".o" yes; -createNode transform -s -n "side"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C80000024B"; - setAttr ".v" no; - setAttr ".t" -type "double3" 365.86 0 0 ; - setAttr ".r" -type "double3" 0 89.999999999999986 0 ; -createNode camera -s -n "sideShape" -p "side"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C80000024C"; - setAttr -k off ".v" no; - setAttr ".rnd" no; - setAttr ".coi" 365.86; - setAttr ".ow" 30; - setAttr ".imn" -type "string" "side"; - setAttr ".den" -type "string" "side_depth"; - setAttr ".man" -type "string" "side_mask"; - setAttr ".hc" -type "string" "viewSet -s %camera"; - setAttr ".o" yes; -createNode transform -n "StrokeExportTest"; - rename -uid "B31EB8C0-0000-5E19-5D11-615E00000262"; -createNode transform -n "Geom" -p "StrokeExportTest"; - rename -uid "B31EB8C0-0000-5E19-5D11-616600000263"; -createNode transform -n "Plane" -p "Geom"; - rename -uid "B31EB8C0-0000-5E19-5D11-60CC00000254"; -createNode mesh -n "PlaneShape" -p "Plane"; - rename -uid "B31EB8C0-0000-5E19-5D11-60CC00000253"; - setAttr -k off ".v"; - setAttr ".vir" yes; - setAttr ".vif" yes; - setAttr ".uvst[0].uvsn" -type "string" "map1"; - setAttr ".cuvs" -type "string" "map1"; - setAttr ".dcc" -type "string" "Ambient+Diffuse"; - setAttr ".ds" no; - setAttr ".covm[0]" 0 1 1; - setAttr ".cdvm[0]" 0 1 1; -createNode transform -n "StrokeCrystals" -p "Geom"; - rename -uid "B31EB8C0-0000-5E19-5D11-611F0000025C"; -createNode stroke -n "strokeShapeCrystals1" -p "StrokeCrystals"; - rename -uid "B31EB8C0-0000-5E19-5D11-611D0000025B"; - setAttr -k off ".v"; - setAttr ".dpc" 100; - setAttr ".sed" 1; - setAttr ".usn" yes; - setAttr ".nml" -type "double3" 0 1 0 ; - setAttr ".pcv[0].smp" 284; - setAttr ".ps1" 0.187; - setAttr ".px1" 1.5; - setAttr ".ps2" 0.187; - setAttr ".px3" 1.2; - setAttr ".psc[0]" 0 1 1; -createNode transform -n "curveCrystals" -p "Geom"; - rename -uid "B31EB8C0-0000-5E19-5D11-611F0000025F"; - setAttr ".v" no; -createNode nurbsCurve -n "curveCrystalsShape" -p "curveCrystals"; - rename -uid "B31EB8C0-0000-5E19-5D11-611F0000025E"; - setAttr -k off ".v"; - setAttr ".cc" -type "nurbsCurve" - 2 282 0 no 3 - 285 0 0 1 2 3 4 5 6 7 8 9 - 10 11 12 13 14 15 16 17 18 19 20 21 - 22 23 24 25 26 27 28 29 30 31 32 33 - 34 35 36 37 38 39 40 41 42 43 44 45 - 46 47 48 49 50 51 52 53 54 55 56 57 - 58 59 60 61 62 63 64 65 66 67 68 69 - 70 71 72 73 74 75 76 77 78 79 80 81 - 82 83 84 85 86 87 88 89 90 91 92 93 - 94 95 96 97 98 99 100 101 102 103 104 105 - 106 107 108 109 110 111 112 113 114 115 116 117 - 118 119 120 121 122 123 124 125 126 127 128 129 - 130 131 132 133 134 135 136 137 138 139 140 141 - 142 143 144 145 146 147 148 149 150 151 152 153 - 154 155 156 157 158 159 160 161 162 163 164 165 - 166 167 168 169 170 171 172 173 174 175 176 177 - 178 179 180 181 182 183 184 185 186 187 188 189 - 190 191 192 193 194 195 196 197 198 199 200 201 - 202 203 204 205 206 207 208 209 210 211 212 213 - 214 215 216 217 218 219 220 221 222 223 224 225 - 226 227 228 229 230 231 232 233 234 235 236 237 - 238 239 240 241 242 243 244 245 246 247 248 249 - 250 251 252 253 254 255 256 257 258 259 260 261 - 262 263 264 265 266 267 268 269 270 271 272 273 - 274 275 276 277 278 279 280 281 282 282 - 284 - -17.654174999999999 0 17.044886000000002 - -17.676721000000001 0 16.797201999999999 - -17.727484 0 16.537161000000001 - -17.732140000000001 0 16.278803 - -17.7621 0 16.051019 - -17.788295000000002 0 15.811755 - -17.798400999999998 0 15.574828 - -17.801905000000001 0 15.324512 - -17.806909999999998 0 15.091563000000001 - -17.820129999999999 0 14.862092000000001 - -17.838115999999999 0 14.629752999999999 - -17.818798999999999 0 14.365662 - -17.783526999999999 0 14.14654 - -17.714596 0 13.904482 - -17.659604000000002 0 13.638641 - -17.59412 0 13.421272999999999 - -17.506558999999999 0 13.183545000000001 - -17.412323000000001 0 12.973312999999999 - -17.323229999999999 0 12.775729 - -17.246573000000001 0 12.566533 - -17.166291999999999 0 12.328647999999999 - -17.067367000000001 0 12.053633 - -16.964623 0 11.777894 - -16.872738999999999 0 11.533623 - -16.775168000000001 0 11.281629000000001 - -16.657717000000002 0 10.982388 - -16.552123000000002 0 10.667092999999999 - -16.488268000000001 0 10.373286 - -16.438251000000001 0 10.105150999999999 - -16.368872 0 9.8566970000000005 - -16.273486999999999 0 9.5934469999999994 - -16.152206 0 9.2870910000000002 - -16.019366999999999 0 8.9762959999999996 - -15.890663 0 8.7023170000000007 - -15.775088 0 8.4533070000000006 - -15.675611999999999 0 8.2056210000000007 - -15.566001 0 7.9188789999999996 - -15.423356999999999 0 7.5623269999999998 - -15.274592 0 7.1806999999999999 - -15.149239 0 6.8214569999999997 - -15.041814 0 6.4712209999999999 - -14.9398 0 6.1026959999999999 - -14.823789 0 5.6666699999999999 - -14.75407 0 5.4066869999999998 - -14.680418 0 5.128838 - -14.6076 0 4.8455399999999997 - -14.54041 0 4.5692890000000004 - -14.483665999999999 0 4.3126629999999997 - -14.435044 0 4.0727529999999996 - -14.392207000000001 0 3.8466339999999999 - -14.314508 0 3.4239959999999998 - -14.225352000000001 0 3.0152060000000001 - -14.09301 0 2.5846290000000001 - -14.011215 0 2.3600080000000001 - -13.927735 0 2.1365639999999999 - -13.849137000000001 0 1.919861 - -13.722341 0 1.5177240000000001 - -13.609416 0 1.119453 - -13.484598999999999 0 0.69375900000000001 - -13.360362 0 0.29559099999999999 - -13.252972 0 -0.017892399999999999 - -13.162255 0 -0.26574799999999998 - -13.045180999999999 0 -0.57733400000000001 - -12.913436000000001 0 -0.87009199999999998 - -12.775077 0 -1.1586320000000001 - -12.657342999999999 0 -1.419875 - -12.559958 0 -1.6324399999999999 - -12.460502 0 -1.8614189999999999 - -12.352268 0 -2.0745979999999999 - -12.209540000000001 0 -2.2613569999999998 - -12.058688999999999 0 -2.458987 - -11.898878 0 -2.6665480000000001 - -11.718973 0 -2.8591630000000001 - -11.555306 0 -3.019606 - -11.342492 0 -3.1331349999999998 - -11.105775 0 -3.2015359999999999 - -10.818345000000001 0 -3.2295250000000002 - -10.540100000000001 0 -3.2714319999999999 - -10.254975 0 -3.2924600000000002 - -9.9481599999999997 0 -3.3163260000000001 - -9.6374399999999998 0 -3.351105 - -9.3444160000000007 0 -3.3684470000000002 - -9.0120190000000004 0 -3.3551299999999999 - -8.7179369999999992 0 -3.3237909999999999 - -8.4198389999999996 0 -3.2911220000000001 - -8.1458399999999997 0 -3.2689819999999998 - -7.856935 0 -3.206502 - -7.5672490000000003 0 -3.11938 - -7.2659070000000003 0 -2.9884750000000002 - -6.9397640000000003 0 -2.7813819999999998 - -6.6858849999999999 0 -2.6138910000000002 - -6.3566469999999997 0 -2.4075310000000001 - -6.0362479999999996 0 -2.2122310000000001 - -5.64771 0 -1.95469 - -5.3530740000000003 0 -1.741168 - -5.0893490000000003 0 -1.535542 - -4.765835 0 -1.2731570000000001 - -4.4487819999999996 0 -1.039088 - -4.2153029999999996 0 -0.84937499999999999 - -3.9700579999999999 0 -0.63263899999999995 - -3.7411639999999999 0 -0.434388 - -3.4444129999999999 0 -0.18722900000000001 - -3.1673619999999998 0 0.064609 - -2.9464299999999999 0 0.27381800000000001 - -2.696453 0 0.51180300000000001 - -2.4596719999999999 0 0.73920600000000003 - -2.252027 0 0.94039399999999995 - -1.971786 0 1.2117309999999999 - -1.6669499999999999 0 1.505304 - -1.4340949999999999 0 1.729122 - -1.2051000000000001 0 1.948882 - -0.98181200000000002 0 2.162855 - -0.741865 0 2.3926780000000001 - -0.489844 0 2.6375320000000002 - -0.25673000000000001 0 2.8746339999999999 - -0.048984600000000003 0 3.095256 - 0.15097099999999999 0 3.3043619999999998 - 0.35721000000000003 0 3.5115729999999998 - 0.58032700000000004 0 3.7311209999999999 - 0.81060100000000002 0 3.9554610000000001 - 1.018413 0 4.1557089999999999 - 1.2781439999999999 0 4.402914 - 1.5164230000000001 0 4.6361540000000003 - 1.772492 0 4.9279500000000001 - 1.9553659999999999 0 5.14384 - 2.1424919999999998 0 5.3500969999999999 - 2.3389389999999999 0 5.5674260000000002 - 2.548683 0 5.8151919999999997 - 2.7605740000000001 0 6.0640890000000001 - 2.9628489999999998 0 6.2831359999999998 - 3.1536599999999999 0 6.477233 - 3.3361890000000001 0 6.6605489999999996 - 3.5341019999999999 0 6.8676599999999999 - 3.7652199999999998 0 7.1236449999999998 - 3.9941870000000002 0 7.379054 - 4.1852640000000001 0 7.5836730000000001 - 4.4270690000000004 0 7.8304109999999998 - 4.6797909999999998 0 8.0868389999999994 - 4.8884569999999998 0 8.3036569999999994 - 5.0994999999999999 0 8.5224779999999996 - 5.2786999999999997 0 8.7035859999999996 - 5.4921740000000003 0 8.9139440000000008 - 5.6892250000000004 0 9.1044610000000006 - 5.9388680000000003 0 9.3412059999999997 - 6.1775080000000004 0 9.5667770000000001 - 6.3911379999999998 0 9.7690850000000005 - 6.6138979999999998 0 9.9805240000000008 - 6.8647220000000004 0 10.219298 - 7.1028149999999997 0 10.446213 - 7.2769009999999996 0 10.612175000000001 - 7.4950979999999996 0 10.820193 - 7.7247589999999997 0 11.039134000000001 - 7.9300100000000002 0 11.234787000000001 - 8.1105839999999993 0 11.406904000000001 - 8.3600119999999993 0 11.644629999999999 - 8.5537410000000005 0 11.829256000000001 - 8.7682549999999999 0 12.033683999999999 - 8.9609769999999997 0 12.217343 - 9.1923329999999996 0 12.437818 - 9.4044019999999993 0 12.639915 - 9.6333210000000005 0 12.858072999999999 - 9.8773339999999994 0 13.090617 - 10.118093999999999 0 13.320061000000001 - 10.342767 0 13.534174 - 10.532068000000001 0 13.714579000000001 - 10.714738000000001 0 13.887886999999999 - 10.911574 0 14.041278999999999 - 11.085763 0 14.182729 - 11.254588 0 14.326299000000001 - 11.461632 0 14.467115 - 11.664816999999999 0 14.581502 - 11.884513999999999 0 14.70356 - 12.100011 0 14.778981 - 12.305548 0 14.832031000000001 - 12.543801 0 14.881031999999999 - 12.767941 0 14.915673 - 12.982718999999999 0 14.916378999999999 - 13.18703 0 14.883115 - 13.409314 0 14.880357999999999 - 13.602518 0 14.810083000000001 - 13.798012999999999 0 14.765349000000001 - 14.008281 0 14.677827000000001 - 14.199235 0 14.587035 - 14.37867 0 14.496995 - 14.551208000000001 0 14.40171 - 14.743941 0 14.268636000000001 - 14.93088 0 14.156076000000001 - 15.100751000000001 0 14.035308000000001 - 15.299067000000001 0 13.873761 - 15.496618 0 13.700296 - 15.691444000000001 0 13.525221999999999 - 15.908765000000001 0 13.34036 - 16.143487 0 13.148501 - 16.360343 0 12.963303 - 16.543071999999999 0 12.79505 - 16.694299999999998 0 12.650746 - 16.829858000000002 0 12.518679000000001 - 16.978815000000001 0 12.368404 - 17.138418000000001 0 12.196512999999999 - 17.274118000000001 0 12.026611000000001 - 17.377932000000001 0 11.873351 - 17.511281 0 11.682746 - 17.620747999999999 0 11.479934999999999 - 17.708676000000001 0 11.23733 - 17.80444 0 11.025321 - 17.887055 0 10.80668 - 17.968864 0 10.560881 - 18.070015000000001 0 10.310822999999999 - 18.179834 0 10.088946 - 18.293603000000001 0 9.8481860000000001 - 18.402315999999999 0 9.602665 - 18.492681999999999 0 9.3904429999999994 - 18.559934999999999 0 9.2027249999999992 - 18.639233000000001 0 9.0070779999999999 - 18.718349 0 8.8305190000000007 - 18.797801 0 8.6377600000000001 - 18.887001000000001 0 8.452496 - 18.938082000000001 0 8.2614040000000006 - 18.988136000000001 0 8.0539760000000005 - 19.012027 0 7.8434850000000003 - 19.043284 0 7.596438 - 19.087092999999999 0 7.3760830000000004 - 19.132532000000001 0 7.1701579999999998 - 19.165158000000002 0 6.9572120000000002 - 19.185417000000001 0 6.7415890000000003 - 19.218532 0 6.493233 - 19.262028000000001 0 6.2172150000000004 - 19.28557 0 5.9539759999999999 - 19.286550999999999 0 5.7189519999999998 - 19.290265999999999 0 5.5024319999999998 - 19.309971000000001 0 5.2943249999999997 - 19.346812 0 5.0840839999999998 - 19.394801000000001 0 4.8717379999999997 - 19.440787 0 4.6679550000000001 - 19.493213000000001 0 4.384614 - 19.528479999999998 0 4.1053930000000003 - 19.552364000000001 0 3.8784459999999998 - 19.577755 0 3.618074 - 19.597403 0 3.3636650000000001 - 19.611505000000001 0 3.1312099999999998 - 19.627753999999999 0 2.9130530000000001 - 19.649463999999998 0 2.6890770000000002 - 19.675553000000001 0 2.426539 - 19.703983999999998 0 2.1270560000000001 - 19.731732999999998 0 1.827029 - 19.760037000000001 0 1.5219400000000001 - 19.794450999999999 0 1.1657869999999999 - 19.832158 0 0.77400199999999997 - 19.861851000000001 0 0.42443599999999998 - 19.882134000000001 0 0.13821800000000001 - 19.901631999999999 0 -0.121153 - 19.924602 0 -0.38301600000000002 - 19.950894000000002 0 -0.66943200000000003 - 19.974049999999998 0 -0.97726400000000002 - 19.981242000000002 0 -1.277874 - 19.973783000000001 0 -1.5535099999999999 - 19.967243 0 -1.7973699999999999 - 19.950012000000001 0 -2.1412810000000002 - 19.911493 0 -2.3986960000000002 - 19.870636999999999 0 -2.6538560000000002 - 19.844093000000001 0 -2.9746730000000001 - 19.827812000000002 0 -3.2536529999999999 - 19.788834999999999 0 -3.5393880000000002 - 19.714074 0 -3.8332229999999998 - 19.615193000000001 0 -4.0883859999999999 - 19.531095000000001 0 -4.3721420000000002 - 19.478031999999999 0 -4.6677049999999998 - 19.450676000000001 0 -4.9333970000000003 - 19.432480999999999 0 -5.2000739999999999 - 19.385864000000002 0 -5.5018750000000001 - 19.332208000000001 0 -5.8088610000000003 - 19.302160000000001 0 -6.0858499999999998 - 19.276409999999998 0 -6.3597520000000003 - 19.234372 0 -6.6775310000000001 - 19.191386999999999 0 -7.002332 - 19.166896999999999 0 -7.2678320000000003 - 19.139106999999999 0 -7.5322110000000002 - 19.085545 0 -7.80992 - 19.041014000000001 0 -8.0956679999999999 - 19.013725000000001 0 -8.3768340000000006 - 18.999372000000001 0 -8.6459820000000001 - 18.981891999999998 0 -8.9184640000000002 - 18.953595 0 -9.1789620000000003 - 18.907651000000001 0 -9.4451180000000008 - ; -createNode lightLinker -s -n "lightLinker1"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C80000024D"; - setAttr -s 2 ".lnk"; - setAttr -s 2 ".slnk"; -createNode displayLayerManager -n "layerManager"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C80000024E"; -createNode displayLayer -n "defaultLayer"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C80000024F"; -createNode renderLayerManager -n "renderLayerManager"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C800000250"; -createNode renderLayer -n "defaultRenderLayer"; - rename -uid "B31EB8C0-0000-5E19-5D11-60C800000251"; - setAttr ".g" yes; -createNode polyPlane -n "polyPlane1"; - rename -uid "B31EB8C0-0000-5E19-5D11-60CC00000252"; - setAttr ".w" 50; - setAttr ".h" 50; - setAttr ".cuv" 2; -createNode brush -n "crystals1"; - rename -uid "B31EB8C0-0000-5E19-5D11-611F0000025D"; - setAttr ".gsc" 5.7226020563513771; - setAttr ".dep" yes; - setAttr ".ill" yes; - setAttr ".brt" 5; - setAttr ".bwd" 0.4896; - setAttr ".sft" -0.38844; - setAttr ".cl1" -type "float3" 0.093485594 0.20280574 0.2314 ; - setAttr ".cl2" -type "float3" 0.48765683 0.35174015 0.57852 ; - setAttr ".tn1" -type "float3" 0.013943998 0.038820777 0.249 ; - setAttr ".tn2" -type "float3" 0.053671002 0.063215367 0.191 ; - setAttr ".in1" -type "float3" 0.149408 0.3122198 0.322 ; - setAttr ".spe" 0.99174; - setAttr ".spp" 13.3884; - setAttr ".trn" 0.32232; - setAttr ".chr" 0.15702; - setAttr ".csr" 0.18182; - setAttr ".cvr" 0.59504; - setAttr ".brn" 0.57852; - setAttr ".dps" 0.15702; - setAttr ".rll" yes; - setAttr ".tfl" no; - setAttr ".tub" yes; - setAttr ".tps" 3.5538; - setAttr ".trd" 0; - setAttr ".lnx" 0.8264; - setAttr ".lnn" 0.1; - setAttr ".tw1" 0.13573; - setAttr ".tw2" 0.130522; - setAttr ".wdr" 0.41322; - setAttr ".wdb" -0.05784; - setAttr ".swb" 0.7686; - setAttr ".elm" 0.01652; - setAttr ".elx" 1; - setAttr ".azn" -1; - setAttr ".azx" 1; - setAttr ".twd" 0; - setAttr ".ldp" 0.79338; - setAttr ".ll1" 0; - setAttr ".ll2" 0; - setAttr ".lcl[0]" 0 0.5 1; - setAttr ".ltwl" 0.5; - setAttr ".lsg" 1; - setAttr ".lst" 1; - setAttr ".nlc" 1; - setAttr ".lft" 0; - setAttr ".lln" 0.81322; - setAttr ".leb" 0.0248; - setAttr ".let" 0.01652; - setAttr ".ltr" 0; - setAttr ".lsp" 0.9091; - setAttr ".lc1" -type "float3" 0.31404001 0.31404001 0.31404001 ; - setAttr ".lc2" -type "float3" 0.55104756 0.65289998 0.61971307 ; - setAttr ".lvr" 0.3967; - setAttr ".lub" no; - setAttr ".pcl[0]" 0 0.5 1; - setAttr ".txt" 3; - setAttr ".tos" 0.30578; - setAttr ".too" 0.0909; - setAttr ".dsc" 0; - setAttr ".bmi" 0.11572; - setAttr ".bbl" 2.1818; - setAttr ".lid" no; - setAttr ".tc2" -type "float3" 0.0082599996 0.0057902597 0.0058396547 ; - setAttr ".txu" 1; - setAttr ".rpu" 1.73552; - setAttr ".rpv" 2.27272; - setAttr ".bmt" 0.41324; - setAttr ".smr" 0.22314; - setAttr ".fra" 0.6529; - setAttr ".ppl" yes; - setAttr -s 3 ".wsc[0:2]" 0 1 1 0.8142857 1 1 1 0 1; - setAttr -s 2 ".lws[0:1]" 0 1 1 1 0 1; - setAttr ".pws[0]" 0 1 1; - setAttr ".tls[0]" 0 1 1; - setAttr -s 8 ".env"; - setAttr ".env[0].envp" 0; - setAttr ".env[0].envc" -type "float3" 0.42069533 0.43799999 0.41391 ; - setAttr ".env[0].envi" 2; - setAttr ".env[1].envp" 0.64999997615814209; - setAttr ".env[1].envc" -type "float3" 0.47999999 0.55000001 0.69999999 ; - setAttr ".env[1].envi" 2; - setAttr ".env[2].envp" 0.84285712242126465; - setAttr ".env[2].envc" -type "float3" 0 0.14862955 0.66900003 ; - setAttr ".env[2].envi" 2; - setAttr ".env[3].envp" 0.49285712838172913; - setAttr ".env[3].envc" -type "float3" 0.93800002 1 0.99865669 ; - setAttr ".env[3].envi" 2; - setAttr ".env[4].envp" 0.47142857313156128; - setAttr ".env[4].envc" -type "float3" 0.26010889 0.31900001 0.23701701 ; - setAttr ".env[4].envi" 2; - setAttr ".env[5].envp" 0.20000000298023224; - setAttr ".env[5].envc" -type "float3" 0.359332 0.392528 0.34631601 ; - setAttr ".env[5].envi" 2; - setAttr ".env[6].envp" 0.17142857611179352; - setAttr ".env[6].envc" -type "float3" 0.4992893 0.57300001 0.38104501 ; - setAttr ".env[6].envi" 2; - setAttr ".env[7].envp" 0.86428570747375488; - setAttr ".env[7].envc" -type "float3" 0.47365203 0.48188919 0.66900003 ; - setAttr ".env[7].envi" 2; - setAttr -s 4 ".rro[0:3]" 0 1 1 1 0.23999999 1 0.42857143 0.83999997 - 1 0.75714284 0.31999999 1; - setAttr ".brf" 0.66942; - setAttr ".lrf" 0.84298; - setAttr ".hde" yes; -select -ne :time1; - setAttr ".o" 1; - setAttr ".unw" 1; -select -ne :hardwareRenderingGlobals; - setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ; - setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1 - 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 0 ; - setAttr ".fprt" yes; -select -ne :renderPartition; - setAttr -s 2 ".st"; -select -ne :renderGlobalsList1; -select -ne :defaultShaderList1; - setAttr -s 4 ".s"; -select -ne :postProcessList1; - setAttr -s 2 ".p"; -select -ne :defaultRenderingList1; -select -ne :initialShadingGroup; - setAttr ".ro" yes; -select -ne :initialParticleSE; - setAttr ".ro" yes; -select -ne :defaultResolution; - setAttr ".pa" 1; -select -ne :hardwareRenderGlobals; - setAttr ".ctrs" 256; - setAttr ".btrs" 512; -connectAttr "polyPlane1.out" "PlaneShape.i"; -connectAttr "crystals1.obr" "strokeShapeCrystals1.brs"; -connectAttr "curveCrystalsShape.ws" "strokeShapeCrystals1.pcv[0].crv"; -relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message"; -relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message"; -connectAttr "layerManager.dli[0]" "defaultLayer.id"; -connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; -connectAttr ":time1.o" "crystals1.tim"; -connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na; -connectAttr "PlaneShape.iog" ":initialShadingGroup.dsm" -na; -// End of StrokeExportTest.ma diff --git a/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslators.py b/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslators.py deleted file mode 100644 index d3f254e9af..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslators.py +++ /dev/null @@ -1,48 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import unittest - -from maya import cmds -from maya import standalone - - -class testPxrUsdTranslators(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testLoads(self): - self.assertEqual(cmds.loadPlugin('pxrUsdTranslators'), - ["pxrUsdTranslators"]) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslatorsScope.py b/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslatorsScope.py deleted file mode 100644 index 6c8cd04177..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslatorsScope.py +++ /dev/null @@ -1,122 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - - -import os -import unittest - -from maya import cmds -from maya import standalone - -from pxr import Usd - - -class testPxrUsdTranslatorsScope(unittest.TestCase): - - USD_FILE = os.path.abspath('Scopes.usda') - USD_FILE_OUT = os.path.abspath('Scopes.reexported.usda') - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - cmds.loadPlugin('pxrUsd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def setUp(self): - cmds.file(new=True, force=True) - - def testImportScope(self): - cmds.usdImport(file=self.USD_FILE, primPath='/') - dagObjects = cmds.ls(long=True, dag=True) - - self.assertIn('|A', dagObjects) - self.assertEqual(cmds.nodeType('|A'), 'transform') - self.assertFalse(cmds.getAttr('|A.tx', lock=True)) - - self.assertIn('|A|A_1', dagObjects) - self.assertEqual(cmds.nodeType('|A|A_1'), 'transform') - self.assertEqual(cmds.getAttr('|A|A_1.USD_typeName'), 'Scope') - self.assertTrue(cmds.getAttr('|A|A_1.tx', lock=True)) - - self.assertIn('|A|A_1|A_1_I', dagObjects) - self.assertEqual(cmds.nodeType('|A|A_1|A_1_I'), 'transform') - self.assertFalse(cmds.getAttr('|A|A_1|A_1_I.tx', lock=True)) - - self.assertIn('|A|A_1|A_1_II', dagObjects) - self.assertEqual(cmds.nodeType('|A|A_1|A_1_II'), 'transform') - self.assertFalse(cmds.getAttr('|A|A_1|A_1_II.tx', lock=True)) - - self.assertIn('|A|A_1|A_1_III', dagObjects) - self.assertEqual(cmds.nodeType('|A|A_1|A_1_III'), 'transform') - self.assertEqual(cmds.getAttr('|A|A_1|A_1_III.USD_typeName'), 'Scope') - self.assertTrue(cmds.getAttr('|A|A_1|A_1_III.tx', lock=True)) - - self.assertIn('|A|A_2', dagObjects) - self.assertEqual(cmds.nodeType('|A|A_2'), 'transform') - self.assertEqual(cmds.getAttr('|A|A_2.USD_typeName'), 'Scope') - self.assertTrue(cmds.getAttr('|A|A_2.tx', lock=True)) - - self.assertIn('|B', dagObjects) - self.assertEqual(cmds.nodeType('|B'), 'transform') - self.assertEqual(cmds.getAttr('|B.USD_typeName'), 'Scope') - self.assertTrue(cmds.getAttr('|B.tx', lock=True)) - - self.assertIn('|B|B_1', dagObjects) - self.assertEqual(cmds.nodeType('|B|B_1'), 'transform') - self.assertFalse(cmds.getAttr('|B|B_1.tx', lock=True)) - - def testReexportScope(self): - cmds.usdImport(file=self.USD_FILE, primPath='/') - cmds.usdExport(file=self.USD_FILE_OUT) - - stage = Usd.Stage.Open(self.USD_FILE_OUT) - self.assertTrue(stage) - - self.assertTrue(stage.GetPrimAtPath('/A')) - self.assertEqual(stage.GetPrimAtPath('/A').GetTypeName(), 'Xform') - self.assertTrue(stage.GetPrimAtPath('/A/A_1')) - self.assertEqual(stage.GetPrimAtPath('/A/A_1').GetTypeName(), 'Scope') - self.assertTrue(stage.GetPrimAtPath('/A/A_1/A_1_I')) - self.assertEqual(stage.GetPrimAtPath('/A/A_1/A_1_I').GetTypeName(), - 'Mesh') - self.assertTrue(stage.GetPrimAtPath('/A/A_1/A_1_II')) - self.assertEqual(stage.GetPrimAtPath('/A/A_1/A_1_II').GetTypeName(), - 'Camera') - self.assertTrue(stage.GetPrimAtPath('/A/A_1/A_1_III')) - self.assertEqual(stage.GetPrimAtPath('/A/A_1/A_1_III').GetTypeName(), - 'Scope') - self.assertTrue(stage.GetPrimAtPath('/A/A_2')) - self.assertEqual(stage.GetPrimAtPath('/A/A_2').GetTypeName(), 'Scope') - self.assertTrue(stage.GetPrimAtPath('/B')) - self.assertEqual(stage.GetPrimAtPath('/B').GetTypeName(), 'Scope') - self.assertTrue(stage.GetPrimAtPath('/B/B_1')) - self.assertEqual(stage.GetPrimAtPath('/B/B_1').GetTypeName(), 'Xform') - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslatorsStroke.py b/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslatorsStroke.py deleted file mode 100644 index 9fad1456f1..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslatorsStroke.py +++ /dev/null @@ -1,98 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2019 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from pxr import Gf -from pxr import Usd -from pxr import UsdGeom - -from maya import cmds -from maya import standalone - - -class testPxrUsdTranslatorsStroke(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - cls._testName = 'StrokeExportTest' - - mayaFile = os.path.abspath('%s.ma' % cls._testName) - cmds.file(mayaFile, open=True, force=True) - - # Export to USD. - usdFilePath = os.path.abspath('%s.usda' % cls._testName) - cmds.loadPlugin('pxrUsd') - cmds.usdExport(mergeTransformAndShape=True, file=usdFilePath, - shadingMode='none') - - cls._stage = Usd.Stage.Open(usdFilePath) - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testStageOpens(self): - """ - Tests that the USD stage was opened successfully. - """ - self.assertTrue(self._stage) - - def testExportStrokeNode(self): - """ - Tests that a Maya stroke node created using Paint Effects exports - correctly as a UsdGeomBasisCurves schema prim. - """ - strokePrim = self._stage.GetPrimAtPath('/%s/Geom/StrokeCrystals' % - self._testName) - basisCurves = UsdGeom.BasisCurves(strokePrim) - self.assertTrue(basisCurves) - - # As authored in Maya, there are expected to be 503 total curves, - # composed of 3318 vertices. - expectedNumCurves = 503 - expectedNumVertices = 3318 - - curveVertexCounts = basisCurves.GetCurveVertexCountsAttr().Get() - self.assertEqual(len(curveVertexCounts), expectedNumCurves) - - points = basisCurves.GetPointsAttr().Get() - self.assertEqual(len(points), expectedNumVertices) - - widths = basisCurves.GetWidthsAttr().Get() - self.assertEqual(len(widths), expectedNumVertices) - - displayColors = basisCurves.GetDisplayColorPrimvar().ComputeFlattened() - self.assertEqual(len(displayColors), expectedNumVertices) - - displayOpacities = basisCurves.GetDisplayOpacityPrimvar().ComputeFlattened() - self.assertEqual(len(displayOpacities), expectedNumVertices) - - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslatorsUnloadReload.py b/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslatorsUnloadReload.py deleted file mode 100644 index 8b4823db25..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/testenv/testPxrUsdTranslatorsUnloadReload.py +++ /dev/null @@ -1,66 +0,0 @@ -#!/pxrpythonsubst -# -# Copyright 2018 Pixar -# -# Licensed under the Apache License, Version 2.0 (the "Apache License") -# with the following modification; you may not use this file except in -# compliance with the Apache License and the following modification to it: -# Section 6. Trademarks. is deleted and replaced with: -# -# 6. Trademarks. This License does not grant permission to use the trade -# names, trademarks, service marks, or product names of the Licensor -# and its affiliates, except as required to comply with Section 4(c) of -# the License and to reproduce the content of the NOTICE file. -# -# You may obtain a copy of the Apache License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the Apache License with the above modification is -# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the Apache License for the specific -# language governing permissions and limitations under the Apache License. -# - -import os -import unittest - -from maya import cmds -from maya import standalone - - -class testPxrUsdTranslators(unittest.TestCase): - - @classmethod - def setUpClass(cls): - standalone.initialize('usd') - - @classmethod - def tearDownClass(cls): - standalone.uninitialize() - - def testUnloadReload(self): - self.assertEqual(cmds.loadPlugin('pxrUsd'), ['pxrUsd']) - - # Exporting a file with a mesh should trigger pxrUsdTranslators to load. - file1 = os.path.abspath('test1.usda') - cmds.polyCube() - cmds.usdExport(file=file1) - self.assertTrue( - cmds.pluginInfo('pxrUsdTranslators', q=True, loaded=True)) - - # Force unload the plugin. - cmds.unloadPlugin('pxrUsdTranslators') - self.assertFalse( - cmds.pluginInfo('pxrUsdTranslators', q=True, loaded=True)) - - # Re-exporting the file should trigger the plugin to load again. - # Hopefully it doesn't crash. - file2 = os.path.abspath('test2.usda') - cmds.usdExport(file=file2) - self.assertTrue( - cmds.pluginInfo('pxrUsdTranslators', q=True, loaded=True)) - -if __name__ == '__main__': - unittest.main(verbosity=2) diff --git a/third_party/maya/plugin/pxrUsdTranslators/xformReader.cpp b/third_party/maya/plugin/pxrUsdTranslators/xformReader.cpp deleted file mode 100644 index 40a4dc5117..0000000000 --- a/third_party/maya/plugin/pxrUsdTranslators/xformReader.cpp +++ /dev/null @@ -1,53 +0,0 @@ -// -// Copyright 2016 Pixar -// -// Licensed under the Apache License, Version 2.0 (the "Apache License") -// with the following modification; you may not use this file except in -// compliance with the Apache License and the following modification to it: -// Section 6. Trademarks. is deleted and replaced with: -// -// 6. Trademarks. This License does not grant permission to use the trade -// names, trademarks, service marks, or product names of the Licensor -// and its affiliates, except as required to comply with Section 4(c) of -// the License and to reproduce the content of the NOTICE file. -// -// You may obtain a copy of the Apache License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the Apache License with the above modification is -// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the Apache License for the specific -// language governing permissions and limitations under the Apache License. -// -#include "pxr/pxr.h" -#include "usdMaya/primReaderRegistry.h" -#include "usdMaya/translatorUtil.h" - -#include "pxr/usd/usd/prim.h" -#include "pxr/usd/usdGeom/xform.h" - -#include - -PXR_NAMESPACE_OPEN_SCOPE - - - -PXRUSDMAYA_DEFINE_READER(UsdGeomXform, args, context) -{ - const UsdPrim& usdPrim = args.GetUsdPrim(); - MObject parentNode = context->GetMayaNode(usdPrim.GetPath().GetParentPath(), true); - - MStatus status; - MObject mayaNode; - return UsdMayaTranslatorUtil::CreateTransformNode(usdPrim, - parentNode, - args, - context, - &status, - &mayaNode); -} - -PXR_NAMESPACE_CLOSE_SCOPE -